CustomInterest

Un interés personalizado. Esta es una lista de usuarios por interés.

Representación JSON
{
  "resourceName": string,
  "status": enum (CustomInterestStatus),
  "type": enum (CustomInterestType),
  "members": [
    {
      object (CustomInterestMember)
    }
  ],
  "id": string,
  "name": string,
  "description": string
}
Campos
resourceName

string

Inmutable. El nombre del recurso del interés personalizado. Los nombres de los recursos de intereses personalizados tienen el siguiente formato:

customers/{customerId}/customInterests/{custom_interest_id}

status

enum (CustomInterestStatus)

Estado de este interés personalizado. Indica si se habilitó o se quitó el interés personalizado.

type

enum (CustomInterestType)

Es el tipo de interés personalizado, CUSTOM_AFFINITY o CUSTOM_INTENT. De forma predeterminada, el tipo está configurado en CUSTOM_AFFINITY.

members[]

object (CustomInterestMember)

Lista de miembros de intereses personalizados de los que se compone este interés personalizado. Los miembros se pueden agregar durante la creación de CustomInterest. Si los miembros se presentan en la operación UPDATE, se anularán los existentes.

id

string (int64 format)

Solo salida. Es el ID del interés personalizado.

name

string

Nombre del interés personalizado. Debe ser único en el mismo público afín personalizado. Este campo es obligatorio para las operaciones de creación.

description

string

Descripción de este público de interés personalizado.

CustomInterestStatus

Enumeración que contiene posibles tipos de intereses personalizados.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
ENABLED Enabled status: El interés personalizado está habilitado y se puede utilizar para la segmentación.
REMOVED Estado quitado: el interés personalizado se quitó y no se puede usar para la segmentación.

CustomInterestType

Enumeración que contiene posibles tipos de intereses personalizados.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
CUSTOM_AFFINITY Permite a los anunciantes de marcas definir listas de públicos afines personalizados.
CUSTOM_INTENT Permite a los anunciantes definir listas de públicos basados en intención personalizados.

CustomInterestMember

Es un miembro del público de interés personalizado. Un miembro puede ser una palabra clave o una URL. Es inmutable, es decir, solo se puede crear o quitar, pero no puede modificarse.

Representación JSON
{
  "memberType": enum (CustomInterestMemberType),
  "parameter": string
}
Campos
memberType

enum (CustomInterestMemberType)

El tipo de miembro de interés personalizado, PALABRA CLAVE o URL.

parameter

string

Texto de palabra clave cuando memberType es KEYWORD o cadena de URL cuando memberType es URL.

CustomInterestMemberType

Enumeración que contiene posibles tipos de miembros de intereses personalizados.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
KEYWORD Tipo de miembro de interés personalizado KEYWORD.
URL URL de tipo de miembro de interés personalizado.