AdGroupAsset

Связь между группой объявлений и объектом.

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

string

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

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

adGroup

string

Необходимый. Неизменный. Группа объявлений, с которой связан объект.

asset

string

Необходимый. Неизменный. Объект, связанный с группой объявлений.

fieldType

enum ( AssetFieldType )

Необходимый. Неизменный. Роль, которую объект играет в связанной группе объявлений.

source

enum ( AssetSource )

Только вывод. Источник ссылки на объект группы объявлений.

status

enum ( AssetLinkStatus )

Статус объекта группы объявлений.

primaryStatus

enum ( AssetLinkPrimaryStatus )

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

primaryStatusDetails[]

object ( AssetLinkPrimaryStatusDetails )

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

primaryStatusReasons[]

enum ( AssetLinkPrimaryStatusReason )

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