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 este formato:

customers/{customerId}/customInterests/{custom_interest_id}

status

enum (CustomInterestStatus)

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

type

enum (CustomInterestType)

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

members[]

object (CustomInterestMember)

Lista de membros do interesse personalizado que compõem esse interesse. Os membros podem ser adicionados durante a criação de um CustomInterest. Se os membros forem apresentados na operação UPDATE, os membros atuais 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 no mesmo público-alvo de afinidade personalizada. Este campo é obrigatório para operações de criação.

description

string

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

CustomInterestStatus

Enumeração que contém possíveis tipos de interesse personalizados.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um 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

Enum que contém possíveis tipos de interesse personalizado.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para o valor de retorno. Representa um valor desconhecido nesta versão.
CUSTOM_AFFINITY Permite que os anunciantes de marca definam listas de público-alvo de afinidade personalizada.
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. É imutável, ou seja, só pode ser criado ou removido, mas não pode ser 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 "memberType" é "KEYWORD" ou "string de URL" quando "memberType" é "URL".

CustomInterestMemberType

Enum que contém possíveis tipos de membros de interesse personalizado.

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