AudienceMember

O membro do público-alvo em que a operação será realizada.

Representação JSON
{
  "destinationReferences": [
    string
  ],
  "consent": {
    object (Consent)
  },

  // Union field data can be only one of the following:
  "userData": {
    object (UserData)
  },
  "pairData": {
    object (PairData)
  },
  "mobileData": {
    object (MobileData)
  },
  "userIdData": {
    object (UserIdData)
  },
  "ppidData": {
    object (PpidData)
  },
  "compositeData": {
    object (CompositeData)
  }
  // End of list of possible types for union field data.
}
Campos
destinationReferences[]

string

Opcional. Define para qual Destination o membro do público-alvo será enviado.

consent

object (Consent)

Opcional. A configuração de consentimento do usuário.

Campo de união data. O tipo de dados de identificação em que a operação será realizada. data pode ser apenas de um dos tipos a seguir:
userData

object (UserData)

Dados fornecidos pelo usuário que o identificam.

pairData

object (PairData)

IDs da Reconciliação de dados de identificação entre publishers e anunciantes (PAIR).

Esse recurso só está disponível para parceiros de dados.

mobileData

object (MobileData)

Dados que identificam os dispositivos móveis do usuário.

userIdData

object (UserIdData)

Dados relacionados a identificadores exclusivos de um usuário, conforme definido pelo anunciante.

ppidData

object (PpidData)

Dados relacionados a identificadores fornecidos pelo publisher.

Esse recurso só está disponível para parceiros de dados.

compositeData

object (CompositeData)

Grupo de vários tipos de identificadores.

PairData

PAIR para o público-alvo. É necessário ter pelo menos um ID da PAIR.

Esse recurso só está disponível para parceiros de dados.

Representação JSON
{
  "pairIds": [
    string
  ]
}
Campos
pairIds[]

string

Obrigatório. Dados de PII fornecidos pela clean room, criptografados com SHA256 e com uma criptografia comutativa EC usando a chave do publisher para a lista de usuários da PAIR. É possível fornecer no máximo 10 pairIds em um único AudienceMember.

MobileData

IDs de dispositivos móveis para o público-alvo. É necessário ter pelo menos um ID de dispositivo móvel.

Representação JSON
{
  "mobileIds": [
    string
  ]
}
Campos
mobileIds[]

string

Obrigatório. A lista de IDs de dispositivos móveis (ID de publicidade/IDFA). É possível fornecer no máximo 10 mobileIds em um único AudienceMember.

UserIdData

Dados de ID do usuário que contém o ID do usuário.

Representação JSON
{
  "userId": string
}
Campos
userId

string

Obrigatório. Um identificador exclusivo de um usuário, conforme definido pelo anunciante.

PpidData

Dados de identificadores fornecidos pelo publisher que contém os PPIDs. É necessário ter pelo menos um PPID.

Esse recurso só está disponível para parceiros de dados.

Representação JSON
{
  "ppids": [
    string
  ]
}
Campos
ppids[]

string

Obrigatório. A lista de identificadores fornecidos pelo publisher para um usuário.

CompositeData

Dados compostos que contêm identificadores e dados associados de um usuário. É necessário ter pelo menos um de userData ou ipData.

Representação JSON
{
  "userData": {
    object (UserData)
  },
  "ipData": [
    {
      object (IpData)
    }
  ]
}
Campos
userData

object (UserData)

Opcional. Dados fornecidos pelo usuário que o identificam.

ipData[]

object (IpData)

Opcional. Dados de endereço IP que representam a interação do cliente usada para criar o público-alvo.

IpData

Informações de endereço IP de um usuário. Recomendamos incluir observeStartTime e observeEndTime para ajudar a melhorar as taxas de correspondência da segmentação por lista de clientes.

Representação JSON
{
  "ipAddress": string,
  "observeStartTime": string,
  "observeEndTime": string
}
Campos
ipAddress

string

Obrigatório. Endereço IP capturado no momento da interação do cliente. Aceita formatos de string padrão para IPv4 e IPv6.

observeStartTime

string (Timestamp format)

Opcional. Primeiro horário de interação registrado desse endereço IP em uma sessão.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

observeEndTime

string (Timestamp format)

Opcional. Último horário de interação registrado desse endereço IP em uma sessão.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".