AdGroupAsset

Połączenie między grupą reklam a komponentem.

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

string

Niezmienność. Nazwa zasobu grupy reklam. Nazwy zasobów w AssetAsset mają taki format:

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

adGroup

string

Wymagany. Niezmienność. Grupa reklam, z którą jest połączony komponent.

asset

string

Wymagany. Niezmienność. Komponent powiązany z grupą reklam.

fieldType

enum (AssetFieldType)

Wymagany. Niezmienność. Rola, którą zasób pełni w połączonej grupie reklam.

source

enum (AssetSource)

Tylko dane wyjściowe. Źródło linku do grupy reklam.

status

enum (AssetLinkStatus)

Stan komponentu w grupie reklam.

primaryStatus

enum (AssetLinkPrimaryStatus)

Tylko dane wyjściowe. Wskazuje stan główny tego zasobu. Stan główny służy głównie do rozróżniania pola „stan”, w którym reklamodawca ustawia wartości włączone, wstrzymane lub usunięte. Główny stan uwzględnia inne sygnały (dotyczące zasobów oraz zasad zatwierdzenia treści), aby uzyskać bardziej kompleksowy stan wskazujący stan wyświetlania.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Tylko dane wyjściowe. Podaje informacje o stanie głównym i powiązanych przyczynach.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Tylko dane wyjściowe. Zawiera listę powodów, dla których zasób nie wyświetla się lub nie wyświetla się w pełni.