AssetGroupAsset

AssetGroupAsset es el vínculo entre un recurso y un grupo de recursos. Si agregas un AssetGroupAsset, se vinculará un recurso con un grupo de recursos.

Representación JSON
{
  "resourceName": string,
  "assetGroup": string,
  "asset": string,
  "fieldType": enum (AssetFieldType),
  "status": enum (AssetLinkStatus),
  "primaryStatus": enum (AssetLinkPrimaryStatus),
  "primaryStatusReasons": [
    enum (AssetLinkPrimaryStatusReason)
  ],
  "primaryStatusDetails": [
    {
      object (AssetLinkPrimaryStatusDetails)
    }
  ],
  "performanceLabel": enum (AssetPerformanceLabel),
  "policySummary": {
    object (PolicySummary)
  },
  "source": enum (AssetSource)
}
Campos
resourceName

string

Inmutable. El nombre del recurso del recurso del grupo de recursos. El nombre del recurso del grupo de recursos tiene la siguiente forma:

customers/{customerId}/assetGroupAssets/{asset_group_id}~{asset_id}~{fieldType}

assetGroup

string

Inmutable. El grupo de recursos al que se vincula este recurso.

asset

string

Inmutable. El recurso al que se vincula este recurso del grupo de recursos.

fieldType

enum (AssetFieldType)

Es la descripción de la posición del recurso dentro del grupo de recursos. Por ejemplo: HEADLINE, YOUTUBE_VIDEO, etc.

status

enum (AssetLinkStatus)

Es el estado de la vinculación entre un recurso y un grupo de recursos.

primaryStatus

enum (AssetLinkPrimaryStatus)

Solo salida. Proporciona el estado principal de este vínculo de recursos. El objetivo principal es, en esencia, diferenciar entre el campo simple "estado", que tiene valores establecidos por el anunciante como habilitado, detenido o quitado. El estado principal considera otros indicadores (en el caso de los recursos, principalmente aprobaciones de políticas y calidad) para crear un estado más integral que indique su estado de publicación.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Solo salida. Proporciona una lista de los motivos por los que un recurso no se publica o no se publica al máximo de su capacidad.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

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

performanceLabel

enum (AssetPerformanceLabel)

Solo salida. El rendimiento de este recurso del grupo de recursos.

policySummary

object (PolicySummary)

Solo salida. La información sobre la política para este recurso del grupo de recursos.

source

enum (AssetSource)

Solo salida. Fuente del recurso del grupo de recursos.

PolicySummary

Contiene información de resumen sobre las políticas.

Representación JSON
{
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus)
}
Campos
policyTopicEntries[]

object (PolicyTopicEntry)

La lista de resultados de políticas.

reviewStatus

enum (PolicyReviewStatus)

El lugar del proceso de revisión en el que se encuentra el recurso.

approvalStatus

enum (PolicyApprovalStatus)

El estado de aprobación general, que se calcula en función del estado de sus entradas individuales de temas de políticas.