AssetGroupAsset

L'élément AssetGroupAsset représente le lien entre un élément et un groupe d'assets. Lorsque vous ajoutez un élément AssetGroupAsset, un élément est associé à un groupe d'éléments.

Représentation 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)
}
Champs
resourceName

string

Immuable. Nom de ressource de l'élément du groupe d'assets. Le nom de la ressource d'élément du groupe d'assets se présente sous la forme suivante:

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

assetGroup

string

Immuable. Groupe d'assets auquel cet asset est associé.

asset

string

Immuable. Composant associé à ce composant du groupe de composants.

fieldType

enum (AssetFieldType)

Description de l'emplacement de l'asset dans le groupe d'assets. Exemples: TITRE, VIDÉO_YOUTUBE, etc.

status

enum (AssetLinkStatus)

État de l'association entre un composant et un groupe d'assets.

primaryStatus

enum (AssetLinkPrimaryStatus)

Uniquement en sortie. Indique l'état PrimaryStatus de ce lien d'élément. L'état principal est essentiellement destiné à différencier le champ "État", dont les valeurs définies par l'annonceur sont "Activé", "Mis en veille" ou "Supprimé". L'état "Principal" tient compte d'autres signaux (pour les composants, principalement en ce qui concerne les approbations liées au règlement et aux approbations de qualité) pour obtenir un état plus complet indiquant l'état de diffusion.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Uniquement en sortie. Fournit la liste des raisons pour lesquelles un élément n'est pas diffusé à sa capacité maximale ou qu'il n'est pas diffusé à sa capacité maximale.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Uniquement en sortie. Fournit les détails de l'état principal et les motifs associés.

performanceLabel

enum (AssetPerformanceLabel)

Uniquement en sortie. Performances de ce composant de groupe de composants.

policySummary

object (PolicySummary)

Uniquement en sortie. Informations sur la règle pour cet élément du groupe d'éléments.

source

enum (AssetSource)

Uniquement en sortie. Source de l'élément du groupe de composants.

PolicySummary

Contient des informations récapitulatives sur les règles.

Représentation JSON
{
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus)
}
Champs
policyTopicEntries[]

object (PolicyTopicEntry)

Liste des résultats concernant la règle.

reviewStatus

enum (PolicyReviewStatus)

L'emplacement de la ressource dans le processus d'examen.

approvalStatus

enum (PolicyApprovalStatus)

État d'approbation global, calculé en fonction de l'état des différentes entrées de la règle concernée.