SharedCriterion

Ein Kriterium, das zu einem freigegebenen Satz gehört.

JSON-Darstellung
{
  "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.
}
Felder
resourceName

string

Nicht veränderbar. Der Ressourcenname des gemeinsamen Kriteriums. Ressourcennamen für freigegebenen Satz haben folgendes Format:

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

type

enum (CriterionType)

Nur Ausgabe. Der Typ des Kriteriums.

sharedSet

string

Nicht veränderbar. Der freigegebene Satz, zu dem das gemeinsame Kriterium gehört

criterionId

string (int64 format)

Nur Ausgabe. Die ID des Kriteriums.

Dieses Feld wird für Mutationen ignoriert.

Union-Feld criterion. Das Kriterium.

Es muss genau ein Wert festgelegt werden. Für criterion ist nur einer der folgenden Werte zulässig:

keyword

object (KeywordInfo)

Nicht veränderbar. Keyword.

youtubeVideo

object (YouTubeVideoInfo)

Nicht veränderbar. YouTube-Video.

youtubeChannel

object (YouTubeChannelInfo)

Nicht veränderbar. YouTube-Kanal

placement

object (PlacementInfo)

Nicht veränderbar. Placement

mobileAppCategory

object (MobileAppCategoryInfo)

Nicht veränderbar. Kategorie mobiler Apps.

mobileApplication

object (MobileApplicationInfo)

Nicht veränderbar. Mobile App.

brand

object (BrandInfo)

Nicht veränderbar. Marke

BrandInfo

Markenkriterium für die Ausrichtung auf der Grundlage eines kommerziellen Knowledge Graph

JSON-Darstellung
{
  "displayName": string,
  "entityId": string,
  "primaryUrl": string,
  "rejectionReason": enum (BrandRequestRejectionReason),
  "status": enum (BrandState)
}
Felder
displayName

string

Nur Ausgabe. Textdarstellung einer Marke.

entityId

string

Die Commercial KG MID für die Marke.

primaryUrl

string

Nur Ausgabe. Die primäre URL einer Marke.

rejectionReason

enum (BrandRequestRejectionReason)

Nur Ausgabe. Der Ablehnungsgrund, wenn der Markenstatus ABGELEHNT ist.

status

enum (BrandState)

Nur Ausgabe. Der Status einer Marke.

BrandRequestRejectionReason

Aufzählung verschiedener Ablehnungsgründe für Anfragen zu Markenanfragen

Enums
UNSPECIFIED Es wurde kein Wert angegeben.
UNKNOWN Wird nur für den Rückgabewert verwendet. Stellt einen in dieser Version unbekannten Wert dar.
EXISTING_BRAND Die Marke ist bereits im Satz kommerzieller Marken vorhanden.
EXISTING_BRAND_VARIANT Die Marke ist bereits im Satz kommerzieller Marken vorhanden, ist aber eine Variante.
INCORRECT_INFORMATION Die Markeninformationen sind nicht korrekt (z. B.: URL und Name stimmen nicht überein).
NOT_A_BRAND Keine gültige Marke gemäß den Google-Richtlinien.