AssetGroupAsset

AssetGroupAsset é o vínculo entre um recurso e um grupo. Adicionar um AssetGroupAsset vincula um recurso a um grupo.

Representação 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

Imutável. O nome do recurso do grupo. Os nomes dos recursos do grupo de recursos têm o seguinte formato:

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

assetGroup

string

Imutável. O grupo de recursos que este recurso do grupo está vinculando.

asset

string

Imutável. O recurso que este recurso do grupo de recursos está vinculando.

fieldType

enum (AssetFieldType)

A descrição da posição do recurso no grupo. Por exemplo: HEADLINE, YOUTUBE_VIDEO etc.

status

enum (AssetLinkStatus)

É o status da vinculação entre um recurso e um grupo de recursos.

primaryStatus

enum (AssetLinkPrimaryStatus)

Apenas saída. Fornece o "PrimaryStatus" desse link de recurso. O status principal serve basicamente para diferenciar o campo "status" simples, que tem valores definidos pelo anunciante como ativado, pausado ou removido. O status principal considera outros indicadores (para recursos, principalmente aprovações de política e qualidade), para criar um status mais abrangente que indica o estado de veiculação.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Apenas saída. Fornece uma lista de motivos para um recurso não ser veiculado ou não ser veiculado na capacidade total.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Apenas saída. Apresenta os detalhes do status principal e os motivos associados.

performanceLabel

enum (AssetPerformanceLabel)

Apenas saída. A performance deste recurso do grupo de recursos.

policySummary

object (PolicySummary)

Apenas saída. As informações da política para este recurso do grupo de recursos.

PolicySummary

Contém informações de resumo da política.

Representação JSON
{
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus)
}
Campos
policyTopicEntries[]

object (PolicyTopicEntry)

A lista de descobertas da política.

reviewStatus

enum (PolicyReviewStatus)

Em que ponto do processo de análise o recurso está.

approvalStatus

enum (PolicyApprovalStatus)

O status geral de aprovação, que é calculado com base no status das entradas de tópicos de política individuais.