Show / Hide Table of Contents

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.

Inheritance
object
GoogleAdsSearchads360V23ResourcesAudience
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX