SharedCriterion

Um critério que pertence a um conjunto compartilhado.

Representação 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

Imutável. O nome do recurso do critério compartilhado. Os nomes dos recursos do conjunto compartilhado têm o seguinte formato:

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

type

enum (CriterionType)

Apenas saída. Tipo do critério.

sharedSet

string

Imutável. O conjunto compartilhado ao qual o critério compartilhado pertence.

criterionId

string (int64 format)

Apenas saída. ID do critério.

Este campo é ignorado para mutações.

Campo de união criterion. O critério.

Exatamente um deve ser definido. criterion pode ser apenas de um dos tipos a seguir:

keyword

object (KeywordInfo)

Imutável. Palavra-chave.

youtubeVideo

object (YouTubeVideoInfo)

Imutável. Vídeo do YouTube.

youtubeChannel

object (YouTubeChannelInfo)

Imutável. Canal do YouTube

placement

object (PlacementInfo)

Imutável. Posição.

mobileAppCategory

object (MobileAppCategoryInfo)

Imutável. Categoria de app para dispositivos móveis.

mobileApplication

object (MobileApplicationInfo)

Imutável. Aplicativo para dispositivos móveis.

brand

object (BrandInfo)

Imutável. Marca.

BrandInfo

Representa um critério de marca usado para segmentação com base no mapa de informações comerciais.

Representação JSON
{
  "displayName": string,
  "entityId": string,
  "primaryUrl": string,
  "rejectionReason": enum (BrandRequestRejectionReason),
  "status": enum (BrandState)
}
Campos
displayName

string

Apenas saída. Uma representação em texto de uma marca.

entityId

string

O KG MID comercial da marca.

primaryUrl

string

Apenas saída. O URL principal de uma marca.

rejectionReason

enum (BrandRequestRejectionReason)

Apenas saída. O motivo da rejeição quando o status de uma marca é REJECTED.

status

enum (BrandState)

Apenas saída. O status de uma marca.

BrandRequestRejectionReason

Enumeração dos diferentes motivos de rejeição de solicitações de marca.

Enums
UNSPECIFIED Nenhum valor foi especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
EXISTING_BRAND A marca já está presente no conjunto de marcas comerciais.
EXISTING_BRAND_VARIANT A marca já está presente no conjunto de marcas comerciais, mas é uma variante.
INCORRECT_INFORMATION As informações da marca estão incorretas (por exemplo: o URL e o nome não correspondem).
NOT_A_BRAND Não é uma marca válida de acordo com a política do Google.