CustomInterest

Un centre d'intérêt personnalisé. Il s'agit d'une liste d'utilisateurs par centre d'intérêt.

Représentation JSON
{
  "resourceName": string,
  "status": enum (CustomInterestStatus),
  "type": enum (CustomInterestType),
  "members": [
    {
      object (CustomInterestMember)
    }
  ],
  "id": string,
  "name": string,
  "description": string
}
Champs
resourceName

string

Immuable. Nom de ressource du centre d'intérêt personnalisé. Les noms de ressources de centres d'intérêt personnalisés se présentent sous la forme suivante:

customers/{customerId}/customInterests/{custom_interest_id}

status

enum (CustomInterestStatus)

État de ce centre d'intérêt personnalisé. Indique si le centre d'intérêt personnalisé est activé ou supprimé.

type

enum (CustomInterestType)

Type du centre d'intérêt personnalisé : PERSONNALISÉ ou PERSONNALISÉ. Par défaut, le type est défini sur PERSONNALISÉ_AFFINITY.

members[]

object (CustomInterestMember)

Liste des membres du centre d'intérêt personnalisé qui le compose. Des membres peuvent être ajoutés lors de la création de CustomInterest. Si des membres sont présentés dans l'opération UPDATE, les membres existants seront remplacés.

id

string (int64 format)

Uniquement en sortie. Identifiant du centre d'intérêt personnalisé.

name

string

Nom du centre d'intérêt personnalisé. Elle doit être unique au sein de la même audience d'affinité personnalisée. Ce champ est obligatoire pour les opérations de création.

description

string

Description de ce type d'audience de centres d'intérêt personnalisé.

CustomInterestStatus

Énumération contenant les types de centres d'intérêt personnalisés possibles.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
ENABLED État "Activé" : le centre d'intérêt personnalisé est activé et peut être ciblé.
REMOVED État "Supprimé" : le centre d'intérêt personnalisé a été supprimé et ne peut pas être utilisé pour le ciblage.

CustomInterestType

Énumération contenant les types de centres d'intérêt personnalisés possibles.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
CUSTOM_AFFINITY Il permet aux annonceurs cherchant à améliorer la notoriété de leur marque de définir des listes d'audience d'affinité personnalisée.
CUSTOM_INTENT Permet aux annonceurs de définir des listes d'audience d'intention personnalisée.

CustomInterestMember

Membre d'une audience basée sur les centres d'intérêt personnalisés. Un membre peut être un mot clé ou une URL. Il est immuable, c'est-à-dire qu'il peut seulement être créé ou supprimé, mais pas modifié.

Représentation JSON
{
  "memberType": enum (CustomInterestMemberType),
  "parameter": string
}
Champs
memberType

enum (CustomInterestMemberType)

Type de membre du centre d'intérêt personnalisé, KEYWORD ou URL.

parameter

string

Texte du mot clé lorsque memberType est défini sur KEYWORD ou une chaîne d'URL lorsque la valeur memberType est une URL.

CustomInterestMemberType

Énumération contenant les types de membres de centres d'intérêt personnalisés possibles.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
KEYWORD Type de membre de centre d'intérêt personnalisé KEYWORD.
URL URL de type de membre de centre d'intérêt personnalisé.