CustomInterest

Um interesse personalizado. Esta é uma lista de usuários por interesse.

Representação JSON
{
  "resourceName": string,
  "status": enum (CustomInterestStatus),
  "type": enum (CustomInterestType),
  "members": [
    {
      object (CustomInterestMember)
    }
  ],
  "id": string,
  "name": string,
  "description": string
}
Campos
resourceName

string

Imutável. O nome do recurso do interesse personalizado. Os nomes dos recursos de interesse personalizado têm o formato:

customers/{customerId}/customInterests/{custom_interest_id}

status

enum (CustomInterestStatus)

Status desse interesse personalizado. Indica se o interesse personalizado está ativado ou removido.

type

enum (CustomInterestType)

Tipo de interesse personalizado, PERSONALIZADO ou PERSONALIZADO. Por padrão, o tipo é definido como PERSONALIZADO.

members[]

object (CustomInterestMember)

Lista de membros de interesse personalizado que compõem este interesse personalizado. Os membros podem ser adicionados durante a criação de Custom Interest. Se os membros forem apresentados na operação UPDATE, os membros existentes serão substituídos.

id

string (int64 format)

Apenas saída. ID do interesse personalizado.

name

string

Nome do interesse personalizado. Ele precisa ser exclusivo para o mesmo público-alvo de afinidade personalizada. Este campo é obrigatório para operações de criação.

description

string

Descrição desse público-alvo de interesse personalizado.

CustomInterestStatus

Enumeração contendo possíveis tipos de interesse personalizado.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa o valor desconhecido nesta versão.
ENABLED Status ativado: o interesse personalizado está ativado e pode ser segmentado.
REMOVED Status removido: o interesse personalizado foi removido e não pode ser usado para segmentação.

CustomInterestType

Enumeração contendo possíveis tipos de interesse personalizado.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa o valor desconhecido nesta versão.
CUSTOM_AFFINITY Permite que os anunciantes de marca definam listas personalizadas de público-alvo de afinidade.
CUSTOM_INTENT Permite que os anunciantes definam listas de público-alvo de intenção personalizada.

CustomInterestMember

Um membro do público-alvo de interesse personalizado. Um membro pode ser uma palavra-chave ou um URL. Ele é imutável, ou seja, só pode ser criado ou removido, mas não alterado.

Representação JSON
{
  "memberType": enum (CustomInterestMemberType),
  "parameter": string
}
Campos
memberType

enum (CustomInterestMemberType)

O tipo de membro de interesse personalizado, PALAVRA-CHAVE ou URL.

parameter

string

Texto da palavra-chave quando omemberType é KEYWORD ou string de URL quando memberType é URL.

CustomInterestMemberType

Enumeração contendo possíveis tipos de membros de interesse personalizado.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa o valor desconhecido nesta versão.
KEYWORD Tipo de membro de interesse personalizado KEYWORD.
URL URL de tipo de participante de interesse personalizado.