CampaignAsset

Kampanya ile Öğe arasındaki bağlantı.

JSON gösterimi
{
  "resourceName": string,
  "fieldType": enum (AssetFieldType),
  "source": enum (AssetSource),
  "status": enum (AssetLinkStatus),
  "primaryStatus": enum (AssetLinkPrimaryStatus),
  "primaryStatusDetails": [
    {
      object (AssetLinkPrimaryStatusDetails)
    }
  ],
  "primaryStatusReasons": [
    enum (AssetLinkPrimaryStatusReason)
  ],
  "campaign": string,
  "asset": string
}
Alanlar
resourceName

string

Sabit. Kampanya öğesinin kaynak adı. Kampanya Öğesi kaynak adları şu biçimdedir:

customers/{customerId}/campaignAssets/{campaignId}~{asset_id}~{fieldType}

fieldType

enum (AssetFieldType)

Sabit. Öğenin, bağlı kampanya altında aldığı rol. Zorunlu.

source

enum (AssetSource)

Yalnızca çıkış. Kampanya öğesi bağlantısının kaynağı.

status

enum (AssetLinkStatus)

Kampanya öğesinin durumu.

primaryStatus

enum (AssetLinkPrimaryStatus)

Yalnızca çıkış. Bu öğe bağlantısının PrimaryStatus bilgilerini sağlar. Birincil durum, temel olarak reklamverenin etkin, duraklatıldı veya kaldırıldı değerlerini içeren düz "durum" alanını birbirinden ayırt etmek için kullanılır. Birincil durum, öğenin sunulma durumunu gösterecek daha kapsamlı bir durum oluşturmak amacıyla diğer sinyalleri (esas olarak politika ve kalite onayları olan öğeler için) dikkate alır.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Yalnızca çıkış. Birincil durumun ayrıntılarını ve ilişkili nedenlerini sağlar.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Yalnızca çıkış. Bir öğenin tam kapasitede yayınlanmamasının veya yayınlanmamasının nedenlerini içeren bir liste sağlar.

campaign

string

Sabit. Öğenin bağlı olduğu kampanya.

asset

string

Sabit. Kampanyaya bağlı öğe.