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)
  }
}
Campi
resourceName

string

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

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

assetGroup

string

Immutabile. Il gruppo di asset a cui l'asset di questo gruppo di asset è collegato.

asset

string

Immutabile. L'asset collegato all'asset di questo 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 intende essenzialmente distinguere il semplice campo "stato", in cui l'inserzionista ha impostato il valore Attivato, In pausa o Rimosso. Lo stato principale prende in considerazione altri indicatori (per gli asset, principalmente in base alle norme e alle approvazioni di qualità), per ottenere 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 al pieno delle capacità.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

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

performanceLabel

enum (AssetPerformanceLabel)

Solo output. Il rendimento dell'asset di questo gruppo di asset.

policySummary

object (PolicySummary)

Solo output. Le informazioni sulle norme per questo 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 ai criteri.

reviewStatus

enum (PolicyReviewStatus)

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

approvalStatus

enum (PolicyApprovalStatus)

Lo stato di approvazione complessivo, calcolato in base allo stato delle singole voci degli argomenti delle norme.