SharedCriterion

Es un criterio que pertenece a un conjunto compartido.

Representación 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.
}
Campos
resourceName

string

Inmutable. El nombre del recurso del criterio compartido. Los nombres de los recursos del conjunto compartido tienen el siguiente formato:

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

type

enum (CriterionType)

Solo salida. El tipo del criterio.

sharedSet

string

Inmutable. Es el conjunto compartido al que pertenece el criterio compartido.

criterionId

string (int64 format)

Solo salida. El ID del criterio.

Este campo se ignora para las mutaciones.

Campo de unión criterion. Es el criterio.

Se debe establecer exactamente uno. criterion puede ser una de las siguientes opciones:

keyword

object (KeywordInfo)

Inmutable. Palabra clave.

youtubeVideo

object (YouTubeVideoInfo)

Inmutable. Video de YouTube

youtubeChannel

object (YouTubeChannelInfo)

Inmutable. tu canal de YouTube.

placement

object (PlacementInfo)

Inmutable. Ubicación.

mobileAppCategory

object (MobileAppCategoryInfo)

Inmutable. Categoría de aplicación para dispositivos móviles.

mobileApplication

object (MobileApplicationInfo)

Inmutable. Aplicación para dispositivos móviles

brand

object (BrandInfo)

Inmutable. Marca.

BrandInfo

Representa un criterio de marca que se utiliza para la segmentación basada en el gráfico de conocimiento comercial.

Representación JSON
{
  "displayName": string,
  "entityId": string,
  "primaryUrl": string,
  "rejectionReason": enum (BrandRequestRejectionReason),
  "status": enum (BrandState)
}
Campos
displayName

string

Solo salida. Representación textual de una marca.

entityId

string

Es el MID del KG comercial de la marca.

primaryUrl

string

Solo salida. Es la URL principal de una marca.

rejectionReason

enum (BrandRequestRejectionReason)

Solo salida. El motivo del rechazo cuando el estado de una marca es REJECTED.

status

enum (BrandState)

Solo salida. Es el estado de una marca.

BrandRequestRejectionReason

Es una enumeración de los diferentes motivos de rechazo de solicitudes de marca.

Enumeradores
UNSPECIFIED No se especificó ningún valor.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
EXISTING_BRAND La marca ya está presente en el conjunto de marcas comerciales.
EXISTING_BRAND_VARIANT La marca ya está presente en el conjunto de marcas comerciales, pero es una variante.
INCORRECT_INFORMATION La información de la marca no es correcta (p. ej., la URL y el nombre no coinciden).
NOT_A_BRAND No es una marca válida según la política de Google.