CustomInterest

Ein benutzerdefiniertes Interesse. Dies ist eine Liste der Nutzer 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. Namen von benutzerdefinierten Interessenressourcen haben folgendes Format:

customers/{customerId}/customInterests/{custom_interest_id}

status

enum (CustomInterestStatus)

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

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 des benutzerdefinierten Interesses. Mitglieder können beim Erstellen von benutzerdefinierten Interessen hinzugefügt werden. Wenn Mitglieder im UPDATE-Vorgang angezeigt werden, werden vorhandene Mitglieder überschrieben.

id

string (int64 format)

Nur Ausgabe. Die ID des benutzerdefinierten Interesses.

name

string

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

description

string

Beschreibung dieser benutzerdefinierten Zielgruppe mit Interessen.

CustomInterestStatus

Aufzählung mit möglichen benutzerdefinierten Interessentypen

Enums
UNSPECIFIED Nicht angegeben.
UNKNOWN Wird nur für den Rückgabewert verwendet. Stellt den Wert „Unbekannt“ in dieser Version dar.
ENABLED Aktiviert: Das benutzerdefinierte Interesse ist aktiviert und kann für das Targeting verwendet werden.
REMOVED Status „Entfernt“: Das benutzerdefinierte Interesse wurde entfernt und kann nicht für das Targeting verwendet werden.

CustomInterestType

Enum mit möglichen Typen für benutzerdefinierte Interessen.

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

CustomInterestMember

Ein Mitglied einer Zielgruppe mit benutzerdefinierten Interessen. 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“ URL ist.

CustomInterestMemberType

Aufzählung mit möglichen Elementtypen für benutzerdefinierte Interessen

Enums
UNSPECIFIED Nicht angegeben.
UNKNOWN Wird nur für den Rückgabewert verwendet. Stellt einen in dieser Version unbekannten Wert dar.
KEYWORD Benutzerdefinierter Interessenmitgliedstyp KEYWORD.
URL URL für den Mitgliedstyp „Benutzerdefiniertes Interesse“.