Show / Hide Table of Contents

Class GoogleAdsSearchads360V23ResourcesAssetGroupAsset

AssetGroupAsset is the link between an asset and an asset group. Adding an AssetGroupAsset links an asset with an asset group.

Inheritance
object
GoogleAdsSearchads360V23ResourcesAssetGroupAsset
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 GoogleAdsSearchads360V23ResourcesAssetGroupAsset : IDirectResponseSchema

Properties

Asset

Immutable. The asset which this asset group asset is linking.

Declaration
[JsonProperty("asset")]
public virtual string Asset { get; set; }
Property Value
Type Description
string

AssetGroup

Immutable. The asset group which this asset group asset is linking.

Declaration
[JsonProperty("assetGroup")]
public virtual string AssetGroup { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FieldType

The description of the placement of the asset within the asset group. For example: HEADLINE, YOUTUBE_VIDEO etc

Declaration
[JsonProperty("fieldType")]
public virtual string FieldType { get; set; }
Property Value
Type Description
string

PolicySummary

Output only. The policy information for this asset group asset.

Declaration
[JsonProperty("policySummary")]
public virtual GoogleAdsSearchads360V23CommonPolicySummary PolicySummary { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23CommonPolicySummary

PrimaryStatus

Output only. Provides the PrimaryStatus of this asset link. Primary status is meant essentially to differentiate between the plain "status" field, which has advertiser set values of enabled, paused, or removed. The primary status takes into account other signals (for assets its mainly policy and quality approvals) to come up with a more comprehensive status to indicate its serving state.

Declaration
[JsonProperty("primaryStatus")]
public virtual string PrimaryStatus { get; set; }
Property Value
Type Description
string

PrimaryStatusDetails

Output only. Provides the details of the primary status and its associated reasons.

Declaration
[JsonProperty("primaryStatusDetails")]
public virtual IList<GoogleAdsSearchads360V23CommonAssetLinkPrimaryStatusDetails> PrimaryStatusDetails { get; set; }
Property Value
Type Description
IList<GoogleAdsSearchads360V23CommonAssetLinkPrimaryStatusDetails>

PrimaryStatusReasons

Output only. Provides a list of reasons for why an asset is not serving or not serving at full capacity.

Declaration
[JsonProperty("primaryStatusReasons")]
public virtual IList<string> PrimaryStatusReasons { get; set; }
Property Value
Type Description
IList<string>

ResourceName

Immutable. The resource name of the asset group asset. Asset group asset resource name have the form: customers/{customer_id}/assetGroupAssets/{asset_group_id}~{asset_id}~{field_type}

Declaration
[JsonProperty("resourceName")]
public virtual string ResourceName { get; set; }
Property Value
Type Description
string

Source

Output only. Source of the asset group asset.

Declaration
[JsonProperty("source")]
public virtual string Source { get; set; }
Property Value
Type Description
string

Status

The status of the link between an asset and asset group.

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