AssetGroupAsset

AssetGroupAsset — это связь между активом и группой активов. Добавление AssetGroupAsset связывает актив с группой активов.

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)
  }
}
Поля
resourceName

string

Неизменный. Имя ресурса актива группы активов. Имя ресурса актива группы активов имеет вид:

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

assetGroup

string

Неизменный. Группа активов, с которой связан этот актив группы активов.

asset

string

Неизменный. Актив, с которым связан этот актив группы активов.

fieldType

enum ( AssetFieldType )

Описание размещения актива в группе активов. Например: HEADLINE, YOUTUBE_VIDEO и т. д.

status

enum ( AssetLinkStatus )

Статус связи между активом и группой активов.

primaryStatus

enum ( AssetLinkPrimaryStatus )

Только вывод. Предоставляет PrimaryStatus этой ссылки на актив. Основной статус предназначен, по сути, для того, чтобы различать простое поле «статус», в котором рекламодатель устанавливает значения «включено», «приостановлено» или «удалено». Основной статус учитывает другие сигналы (для активов это в основном утверждения политики и качества), чтобы получить более полный статус, указывающий на его состояние обслуживания.

primaryStatusReasons[]

enum ( AssetLinkPrimaryStatusReason )

Только вывод. Предоставляет список причин, по которым актив не обслуживается или не работает на полную мощность.

primaryStatusDetails[]

object ( AssetLinkPrimaryStatusDetails )

Только вывод. Предоставляет подробную информацию об основном статусе и связанных с ним причинах.

performanceLabel

enum ( AssetPerformanceLabel )

Только вывод. Эффективность актива этой группы активов.

policySummary

object ( PolicySummary )

Только вывод. Информация о политике для этого актива группы активов.

Сводка политики

Содержит сводную информацию о политике.

JSON-представление
{
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus)
}
Поля
policyTopicEntries[]

object ( PolicyTopicEntry )

Список выводов политики.

reviewStatus

enum ( PolicyReviewStatus )

Где в процессе проверки находится ресурс.

approvalStatus

enum ( PolicyApprovalStatus )

Общий статус утверждения, который рассчитывается на основе статуса отдельных записей тем политики.