Class GoogleAdsSearchads360V23ResourcesAudience
Audience is an effective targeting option that lets you intersect different segment attributes, such as detailed demographics and affinities, to create audiences that represent sections of your target segments.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ResourcesAudience : IDirectResponseSchema
Properties
AssetGroup
Immutable. The asset group that this audience is scoped under. Must be set if and only if scope is ASSET_GROUP. Immutable after creation. If an audience with ASSET_GROUP scope is upgraded to CUSTOMER scope, this field will automatically be cleared.
Declaration
[JsonProperty("assetGroup")]
public virtual string AssetGroup { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Description
Description of this audience.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Dimensions
Positive dimensions specifying the audience composition.
Declaration
[JsonProperty("dimensions")]
public virtual IList<GoogleAdsSearchads360V23CommonAudienceDimension> Dimensions { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonAudienceDimension> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExclusionDimension
Negative dimension specifying the audience composition.
Declaration
[JsonProperty("exclusionDimension")]
public virtual GoogleAdsSearchads360V23CommonAudienceExclusionDimension ExclusionDimension { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonAudienceExclusionDimension |
Id
Output only. ID of the audience.
Declaration
[JsonProperty("id")]
public virtual long? Id { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Name
Name of the audience. It should be unique across all audiences within the account. It must have a minimum length of 1 and maximum length of 255. Required when scope is not set or is set to CUSTOMER. Cannot be set or updated when scope is ASSET_GROUP.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ResourceName
Immutable. The resource name of the audience. Audience names have the form:
customers/{customer_id}/audiences/{audience_id}
Declaration
[JsonProperty("resourceName")]
public virtual string ResourceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Scope
Defines the scope this audience can be used in. By default, the scope is CUSTOMER. Audiences can be created with a scope of ASSET_GROUP for exclusive use by a single asset_group. Scope may change from ASSET_GROUP to CUSTOMER but not from CUSTOMER to ASSET_GROUP.
Declaration
[JsonProperty("scope")]
public virtual string Scope { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Status
Output only. Status of this audience. Indicates whether the audience is enabled or removed.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
| Type | Description |
|---|---|
| string |