SharedCriterion

Un criterio appartenente a un insieme condiviso.

Rappresentazione 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.
}
Campi
resourceName

string

Immutabile. Il nome della risorsa del criterio condiviso. I nomi delle risorse dei set condivisi hanno il seguente formato:

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

type

enum (CriterionType)

Solo output. Il tipo di criterio.

sharedSet

string

Immutabile. L'insieme condiviso a cui appartiene il criterio condiviso.

criterionId

string (int64 format)

Solo output. L'ID del criterio.

Questo campo viene ignorato per le modifiche.

Campo di unione criterion. Il criterio.

Ne deve essere impostata una sola. criterion può essere solo uno dei seguenti:

keyword

object (KeywordInfo)

Immutabile. Parola chiave.

youtubeVideo

object (YouTubeVideoInfo)

Immutabile. Video di YouTube.

youtubeChannel

object (YouTubeChannelInfo)

Immutabile. Canale YouTube.

placement

object (PlacementInfo)

Immutabile. Posizionamento.

mobileAppCategory

object (MobileAppCategoryInfo)

Immutabile. Categoria di app mobile.

mobileApplication

object (MobileApplicationInfo)

Immutabile. App per dispositivi mobili.

brand

object (BrandInfo)

Immutabile. Brand.

BrandInfo

Rappresenta un criterio del brand utilizzato per il targeting basato sul Knowledge Graph commerciale.

Rappresentazione JSON
{
  "displayName": string,
  "entityId": string,
  "primaryUrl": string,
  "rejectionReason": enum (BrandRequestRejectionReason),
  "status": enum (BrandState)
}
Campi
displayName

string

Solo output. Una rappresentazione testuale di un brand.

entityId

string

Il KG MID commerciale del brand.

primaryUrl

string

Solo output. L'URL principale di un brand.

rejectionReason

enum (BrandRequestRejectionReason)

Solo output. Il motivo del rifiuto quando lo stato di un brand è RIFIUTATO.

status

enum (BrandState)

Solo output. Lo stato di un brand.

BrandRequestRejectionReason

Enumerazione di diversi motivi di rifiuto delle richieste di brand.

Enum
UNSPECIFIED Non è stato specificato alcun valore.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
EXISTING_BRAND Il brand è già presente nel set di brand commerciali.
EXISTING_BRAND_VARIANT Il brand è già presente nel set di brand commerciali, ma è una variante.
INCORRECT_INFORMATION Le informazioni sul brand non sono corrette (ad es. URL e nome non corrispondono).
NOT_A_BRAND Brand non valido in base alle norme di Google.