AdGroupAsset

Eine Verknüpfung zwischen einer Anzeigengruppe und einem Asset.

JSON-Darstellung
{
  "resourceName": string,
  "adGroup": string,
  "asset": string,
  "fieldType": enum (AssetFieldType),
  "source": enum (AssetSource),
  "status": enum (AssetLinkStatus),
  "primaryStatus": enum (AssetLinkPrimaryStatus),
  "primaryStatusDetails": [
    {
      object (AssetLinkPrimaryStatusDetails)
    }
  ],
  "primaryStatusReasons": [
    enum (AssetLinkPrimaryStatusReason)
  ]
}
Felder
resourceName

string

Nicht veränderbar. Der Ressourcenname des Anzeigengruppen-Assets. Ressourcennamen für Anzeigengruppen-Assets haben folgendes Format:

customers/{customerId}/adGroupAssets/{adGroupId}~{asset_id}~{fieldType}

adGroup

string

Erforderlich. Nicht veränderbar. Die Anzeigengruppe, mit der das Asset verknüpft ist.

asset

string

Erforderlich. Nicht veränderbar. Das Asset, das mit der Anzeigengruppe verknüpft ist.

fieldType

enum (AssetFieldType)

Erforderlich. Nicht veränderbar. Rolle, die das Asset in der verknüpften Anzeigengruppe übernimmt.

source

enum (AssetSource)

Nur Ausgabe. Quelle des Asset-Links der Anzeigengruppe.

status

enum (AssetLinkStatus)

Status des Anzeigengruppen-Assets.

primaryStatus

enum (AssetLinkPrimaryStatus)

Nur Ausgabe. Stellt den PrimaryStatus dieses Asset-Links bereit. Der primäre Status dient im Wesentlichen dazu, zwischen dem einfachen "Status" zu unterscheiden, in dem der Werbetreibende die Werte "Aktiviert", "Pausiert" oder "Entfernt" enthält. Beim primären Status werden weitere Signale (hauptsächlich die Richtlinien- und Qualitätsgenehmigungen für Assets) berücksichtigt, um einen umfassenderen Status zur Angabe des Auslieferungsstatus zu erhalten.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Nur Ausgabe. Enthält Details zum primären Status und die zugehörigen Gründe.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Nur Ausgabe. Hier werden die Gründe aufgeführt, warum ein Asset nicht oder nicht vollständig ausgeliefert wird.