AdGroupAsset

Es un vínculo entre un grupo de anuncios y un recurso.

Representación 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)
  ]
}
Campos
resourceName

string

Inmutable. El nombre del recurso del recurso del grupo de anuncios. Los nombres de recursos de AdGroupAsset tienen el siguiente formato:

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

adGroup

string

Obligatorio. Inmutable. Es el grupo de anuncios al que está vinculado el recurso.

asset

string

Obligatorio. Inmutable. El recurso que está vinculado al grupo de anuncios

fieldType

enum (AssetFieldType)

Obligatorio. Inmutable. El rol que adquiere el recurso en el grupo de anuncios vinculado.

source

enum (AssetSource)

Solo salida. Fuente del vínculo del recurso del grupo de anuncios

status

enum (AssetLinkStatus)

Estado del recurso del grupo de anuncios.

primaryStatus

enum (AssetLinkPrimaryStatus)

Solo salida. Indica el estado principal del vínculo de este recurso. El estado principal está destinado básicamente a diferenciar entre el campo "estado" sin formato, que tiene valores establecidos por el anunciante de habilitado, detenido o quitado. El estado principal tiene en cuenta otros indicadores (sobre los activos, principalmente, las aprobaciones de políticas y calidad) para llegar a un estado más completo que indique su estado de publicación.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Solo salida. Proporciona los detalles del estado principal y sus motivos asociados.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Solo salida. Proporciona una lista de motivos por los que un elemento no se publica o no está funcionando a plena capacidad.