AssetGroupAsset

„AssetGroupAsset“ ist die Verknüpfung zwischen einem Asset und einer Asset-Gruppe. Durch Hinzufügen eines AssetGroupAsset wird ein Asset mit einer Asset-Gruppe verknüpft.

JSON-Darstellung
{
  "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)
}
Felder
resourceName

string

Nicht veränderbar. Der Ressourcenname des Asset-Gruppen-Assets. Asset-Ressourcennamen der Asset-Gruppe haben das folgende Format:

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

assetGroup

string

Nicht veränderbar. Die Asset-Gruppe, mit der das Asset der Asset-Gruppe verknüpft wird.

asset

string

Nicht veränderbar. Das Asset, mit dem das Asset der Asset-Gruppe verknüpft wird.

fieldType

enum (AssetFieldType)

Die Beschreibung des Placements des Assets in der Asset-Gruppe. Beispiel: HEADLINE, YOUTUBE_VIDEO usw.

status

enum (AssetLinkStatus)

Der Status der Verknüpfung zwischen einem Asset und einer Asset-Gruppe.

primaryStatus

enum (AssetLinkPrimaryStatus)

Nur Ausgabe Gibt den PrimaryStatus dieses Asset-Links an. Der primäre Status dient im Wesentlichen dazu, zwischen dem einfachen Feld „Status“ zu unterscheiden, in dem vom Werbetreibenden die Werte „Aktiviert“, „Pausiert“ oder „Entfernt“ stehen. Für den primären Status werden andere Signale berücksichtigt (für Assets, die hauptsächlich Richtlinien- und Qualitätsgenehmigungen haben), um einen umfassenderen Status zur Angabe des Auslieferungsstatus zu erhalten.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Nur Ausgabe Enthält eine Liste mit Gründen, warum ein Asset nicht oder nicht mit voller Kapazität ausgeliefert wird.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Nur Ausgabe Liefert die Details zum primären Status und die zugehörigen Gründe.

performanceLabel

enum (AssetPerformanceLabel)

Nur Ausgabe Die Leistung dieses Asset-Gruppen-Assets.

policySummary

object (PolicySummary)

Nur Ausgabe Die Richtlinieninformationen für dieses Asset-Gruppen-Asset.

source

enum (AssetSource)

Nur Ausgabe Quelle des Asset-Gruppen-Assets.

PolicySummary

Enthält zusammenfassende Informationen zur Richtlinie.

JSON-Darstellung
{
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus)
}
Felder
policyTopicEntries[]

object (PolicyTopicEntry)

Die Liste der Richtlinienergebnisse.

reviewStatus

enum (PolicyReviewStatus)

Wo im Überprüfungsprozess sich die Ressource befindet

approvalStatus

enum (PolicyApprovalStatus)

Der Gesamtfreigabestatus, der auf der Grundlage des Status der einzelnen Einträge von Richtlinienthemen berechnet wird.