CustomInterest

Ein benutzerdefiniertes Interesse. Dies ist eine Liste von Nutzern nach Interessen.

JSON-Darstellung
{
  "resourceName": string,
  "status": enum (CustomInterestStatus),
  "type": enum (CustomInterestType),
  "members": [
    {
      object (CustomInterestMember)
    }
  ],
  "id": string,
  "name": string,
  "description": string
}
Felder
resourceName

string

Nicht veränderbar. Der Ressourcenname des benutzerdefinierten Interesses. Benutzerdefinierte Ressourcennamen für Interessen haben das folgende Format:

customers/{customerId}/customInterests/{custom_interest_id}

status

enum (CustomInterestStatus)

Status dieses benutzerdefinierten Interesses. Gibt an, ob das benutzerdefinierte Interesse aktiviert oder entfernt ist.

type

enum (CustomInterestType)

Typ des benutzerdefinierten Interesses: CUSTOM_AFFINITY oder CUSTOM_INTENT Standardmäßig ist der Typ auf CUSTOM_AFFINITY festgelegt.

members[]

object (CustomInterestMember)

Liste der Mitglieder benutzerdefinierter Interessen, aus denen sich dieses benutzerdefinierte Interesse zusammensetzt. Mitglieder können beim Erstellen von CustomInterest hinzugefügt werden. Wenn im UPDATE-Vorgang Mitglieder aufgeführt werden, werden vorhandene Mitglieder überschrieben.

id

string (int64 format)

Nur Ausgabe ID des benutzerdefinierten Interesses.

name

string

Name des benutzerdefinierten Interesses. Sie muss für dieselbe benutzerdefinierte Zielgruppe mit gemeinsamen Interessen eindeutig sein. Dieses Feld ist für Erstellungsvorgänge erforderlich.

description

string

Beschreibung dieser benutzerdefinierten interessenbezogenen Zielgruppe.

CustomInterestStatus

Aufzählung mit möglichen benutzerdefinierten Interessentypen.

Enums
UNSPECIFIED Nicht angegeben.
UNKNOWN Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar.
ENABLED Status "Aktiviert": Das benutzerdefinierte Interesse ist aktiviert und kann als Ziel verwendet werden.
REMOVED Status „Entfernt“: Das benutzerdefinierte Interesse wird entfernt und kann nicht für die Ausrichtung verwendet werden.

CustomInterestType

Aufzählung mit möglichen benutzerdefinierten Interessentypen.

Enums
UNSPECIFIED Nicht angegeben.
UNKNOWN Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar.
CUSTOM_AFFINITY Damit können Branding-Werbetreibende benutzerdefinierte Zielgruppenlisten mit gemeinsamen Interessen definieren.
CUSTOM_INTENT Werbetreibende können damit benutzerdefinierte Zielgruppenlisten mit gemeinsamer Absicht definieren.

CustomInterestMember

Ein Mitglied einer benutzerdefinierten Zielgruppe mit Interesse. Ein Mitglied kann ein Keyword oder eine URL sein. Sie ist unveränderlich, das heißt, sie kann nur erstellt oder entfernt, aber nicht geändert werden.

JSON-Darstellung
{
  "memberType": enum (CustomInterestMemberType),
  "parameter": string
}
Felder
memberType

enum (CustomInterestMemberType)

Der Typ des benutzerdefinierten Interessenmitglieds, KEYWORD oder URL.

parameter

string

Keyword-Text, wenn memberType "KEYWORD" ist, oder URL-String, wenn "memberType" auf "URL" gesetzt ist.

CustomInterestMemberType

Aufzählung mit möglichen benutzerdefinierten Arten von Interessenmitgliedern.

Enums
UNSPECIFIED Nicht angegeben.
UNKNOWN Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar.
KEYWORD Benutzerdefinierter Typ der interessenspezifischen Mitglieder KEYWORD.
URL URL für benutzerdefinierten Interessenmitgliedstyp.