AdGroupAsset

Un collegamento tra un gruppo di annunci e un asset.

Rappresentazione 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)
  ]
}
Campi
resourceName

string

Immutabile. Il nome della risorsa del gruppo di annunci. I nomi delle risorse OBAAsset hanno il seguente formato:

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

adGroup

string

Obbligatorio. Immutabile. Il gruppo di annunci a cui è collegato l'asset.

asset

string

Obbligatorio. Immutabile. L'asset collegato al gruppo di annunci.

fieldType

enum (AssetFieldType)

Obbligatorio. Immutabile. Ruolo assunto dall'asset nel gruppo di annunci collegato.

source

enum (AssetSource)

Solo output. Origine del link all'asset del gruppo di annunci.

status

enum (AssetLinkStatus)

Lo stato dell'asset del gruppo di annunci.

primaryStatus

enum (AssetLinkPrimaryStatus)

Solo output. Fornisce lo stato principale del link di questo asset. Lo stato principale serve essenzialmente a distinguere il semplice campo "stato", in cui l'inserzionista ha impostato i valori come attivato, in pausa o rimosso. Lo stato principale tiene conto di altri indicatori (per gli asset, principalmente relativi a norme e approvazioni di qualità) per fornire uno stato più completo che ne indichi lo stato di pubblicazione.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Solo output. Fornisce i dettagli dello stato principale e dei motivi associati.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Solo output. Fornisce un elenco dei motivi per cui un asset non viene pubblicato o non viene pubblicato al pieno delle capacità.