SharedCriterion

Critère appartenant à un ensemble partagé.

Représentation JSON
{
  "resourceName": string,
  "type": enum (CriterionType),
  "sharedSet": string,
  "criterionId": string,

  // Union field criterion can be only one of the following:
  "keyword": {
    object (KeywordInfo)
  },
  "youtubeVideo": {
    object (YouTubeVideoInfo)
  },
  "youtubeChannel": {
    object (YouTubeChannelInfo)
  },
  "placement": {
    object (PlacementInfo)
  },
  "mobileAppCategory": {
    object (MobileAppCategoryInfo)
  },
  "mobileApplication": {
    object (MobileApplicationInfo)
  },
  "brand": {
    object (BrandInfo)
  }
  // End of list of possible types for union field criterion.
}
Champs
resourceName

string

Immuable. Nom de ressource du critère partagé. Les noms de ressources de l'ensemble partagé se présentent de la façon suivante:

customers/{customerId}/sharedCriteria/{shared_set_id}~{criterionId}

type

enum (CriterionType)

Uniquement en sortie. Type du critère.

sharedSet

string

Immuable. Ensemble partagé auquel appartient le critère partagé.

criterionId

string (int64 format)

Uniquement en sortie. ID du critère.

Ce champ est ignoré pour les objets mutate.

Champ d'union criterion. Le critère.

Vous ne devez en définir qu'un. criterion ne peut être qu'un des éléments suivants :

keyword

object (KeywordInfo)

Immuable. Mot clé.

youtubeVideo

object (YouTubeVideoInfo)

Immuable. Vidéo YouTube.

youtubeChannel

object (YouTubeChannelInfo)

Immuable. Chaîne YouTube.

placement

object (PlacementInfo)

Immuable. Emplacement.

mobileAppCategory

object (MobileAppCategoryInfo)

Immuable. Catégorie d'application mobile.

mobileApplication

object (MobileApplicationInfo)

Immuable. Application mobile.

brand

object (BrandInfo)

Immuable. Marque :

BrandInfo

Représente un critère de marque utilisé pour le ciblage basé sur le modèle "Commerce Knowledge Graph".

Représentation JSON
{
  "displayName": string,
  "entityId": string,
  "primaryUrl": string,
  "rejectionReason": enum (BrandRequestRejectionReason),
  "status": enum (BrandState)
}
Champs
displayName

string

Uniquement en sortie. Représentation textuelle d'une marque.

entityId

string

Identifiant MID commercial KG de la marque.

primaryUrl

string

Uniquement en sortie. URL principale d'une marque.

rejectionReason

enum (BrandRequestRejectionReason)

Uniquement en sortie. Motif du refus lorsque l'état d'une marque est REJECTÉ.

status

enum (BrandState)

Uniquement en sortie. État d'une marque.

BrandRequestRejectionReason

Énumération des différents motifs de refus des demandes de marque.

Enums
UNSPECIFIED Aucune valeur n'a été spécifiée.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
EXISTING_BRAND La marque est déjà présente dans l'ensemble de la marque commerciale.
EXISTING_BRAND_VARIANT La marque est déjà présente dans l'ensemble des marques commerciales, mais il s'agit d'une variante.
INCORRECT_INFORMATION Les informations sur la marque sont incorrectes (par exemple, l'URL et le nom ne correspondent pas).
NOT_A_BRAND Marque non valide selon le règlement Google.