AssetGroupAsset

AssetGroupAsset è il collegamento tra un asset e un gruppo di asset. L'aggiunta di un AssetGroupAsset collega un asset a un gruppo di asset.

Rappresentazione 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)
  },
  "source": enum (AssetSource)
}
Campi
resourceName

string

Immutabile. Il nome della risorsa dell'asset del gruppo di asset. Il nome della risorsa di asset del gruppo di asset ha il seguente formato:

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

assetGroup

string

Immutabile. Il gruppo di asset collegato a questo asset gruppo di asset.

asset

string

Immutabile. L'asset collegato a questo asset del gruppo di asset.

fieldType

enum (AssetFieldType)

La descrizione del posizionamento dell'asset nel gruppo di asset. Ad esempio: HEADLINE, YOUTUBE_VIDEO ecc.

status

enum (AssetLinkStatus)

Lo stato del collegamento tra un asset e un gruppo di asset.

primaryStatus

enum (AssetLinkPrimaryStatus)

Solo output. Fornisce lo stato principale del link a questo asset. Lo stato principale serve essenzialmente a distinguere il semplice campo "stato", in cui l'inserzionista ha impostato i valori come attivato, in pausa o rimosso. Lo stato principale prende in considerazione altri indicatori (per gli asset, principalmente approvazioni relative a norme e qualità), per fornire uno stato più completo e indicarne lo stato di pubblicazione.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Solo output. Fornisce un elenco dei motivi per cui un asset non viene pubblicato o non viene pubblicato alla massima capacità.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Solo output. Fornisce i dettagli dello stato principale e i motivi associati.

performanceLabel

enum (AssetPerformanceLabel)

Solo output. Il rendimento di questo asset del gruppo di asset.

policySummary

object (PolicySummary)

Solo output. Le informazioni sulle norme per questo asset del gruppo di asset.

source

enum (AssetSource)

Solo output. Origine dell'asset del gruppo di asset.

PolicySummary

Contiene informazioni di riepilogo sulle norme.

Rappresentazione JSON
{
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus)
}
Campi
policyTopicEntries[]

object (PolicyTopicEntry)

L'elenco dei risultati relativi alle norme.

reviewStatus

enum (PolicyReviewStatus)

Il punto in cui si trova la risorsa nel processo di revisione.

approvalStatus

enum (PolicyApprovalStatus)

Lo stato di approvazione complessivo, calcolato in base allo stato delle singole voci dell'argomento delle norme.