AssetGroupAsset

AssetGroupAsset es el vínculo entre un recurso y un grupo de recursos. Si agregas un recurso AssetGroupAsset, se vincula 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)
  }
}
Campos
resourceName

string

Inmutable. El nombre del recurso del grupo de recursos. El nombre del recurso del grupo de recursos tiene el siguiente formato:

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

assetGroup

string

Inmutable. El grupo de recursos que está vinculando este recurso.

asset

string

Inmutable. El recurso que está vinculando 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)

El estado del vínculo entre un recurso y un grupo de recursos.

primaryStatus

enum (AssetLinkPrimaryStatus)

Solo salida. Proporciona el PrimaryStatus de este vínculo de recurso. En esencia, el estado principal distingue entre el campo "estado" sin formato, en el que el anunciante establece los valores habilitado, detenido o quitado. El estado principal considera otros indicadores (en el caso de los recursos, principalmente la política y las aprobaciones de calidad) para crear un estado más integral a fin de indicar 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 a su capacidad máxima.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Solo salida. Proporciona 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 de la política para este recurso del grupo de recursos.

PolicySummary

Contiene información resumida de la política.

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

object (PolicyTopicEntry)

La lista de hallazgos de políticas.

reviewStatus

enum (PolicyReviewStatus)

En qué parte del proceso de revisión se encuentra el recurso.

approvalStatus

enum (PolicyApprovalStatus)

El estado de aprobación general, que se calcula según el estado de sus entradas individuales en los temas de políticas.