UserData

Dados que identificam o usuário. É necessário pelo menos um identificador.

Representação JSON
{
  "userIdentifiers": [
    {
      object (UserIdentifier)
    }
  ]
}
Campos
userIdentifiers[]

object (UserIdentifier)

Obrigatório. Os identificadores do usuário. É possível fornecer várias instâncias do mesmo tipo de dados (por exemplo, vários endereços de e-mail). Para aumentar a probabilidade de uma correspondência, forneça o maior número possível de identificadores. No máximo 10 userIdentifiers podem ser fornecidos em um único AudienceMember ou Event.

UserIdentifier

Um único identificador do usuário.

Representação JSON
{

  // Union field identifier can be only one of the following:
  "emailAddress": string,
  "phoneNumber": string,
  "address": {
    object (AddressInfo)
  }
  // End of list of possible types for union field identifier.
}
Campos
Campo de união identifier. É necessário especificar exatamente um. identifier pode ser apenas um dos seguintes:
emailAddress

string

Endereço de e-mail criptografado com hash usando a função de hash SHA-256 após a normalização.

phoneNumber

string

Número de telefone criptografado com hash usando a função de hash SHA-256 após a normalização (padrão E164).

address

object (AddressInfo)

Os componentes conhecidos do endereço de um usuário. Contém um agrupamento de identificadores que são correspondidos de uma só vez.

AddressInfo

Informações de endereço do usuário.

Representação JSON
{
  "givenName": string,
  "familyName": string,
  "regionCode": string,
  "postalCode": string,
  "addressLine": string,
  "city": string,
  "administrativeArea": string
}
Campos
givenName

string

Obrigatório. Nome do usuário, tudo em letras minúsculas, sem pontuação, sem espaços em branco à esquerda ou à direita e criptografado com hash como SHA-256.

familyName

string

Obrigatório. Sobrenome do usuário, tudo em letras minúsculas, sem pontuação, sem espaços em branco à esquerda ou à direita e criptografado com hash como SHA-256.

regionCode

string

Obrigatório. O código regional de duas letras no formato ISO-3166-1 alfa-2 do endereço do usuário.

postalCode

string

Obrigatório. O código postal do endereço do usuário.

addressLine

string

Opcional. A rua e o número do endereço do usuário. Usado apenas para o Google Analytics. Esse campo é criptografado com hash e possivelmente criptografado.

Normalize o valor antes de aplicar hash:

  • Remova caracteres de símbolo
  • Converta em minúsculas
  • Remova espaços em branco à esquerda e à direita
city

string

Opcional. A cidade do endereço do usuário. Usado apenas para o Google Analytics.

O valor precisa ser normalizado da seguinte maneira:

  • Remova caracteres de símbolo
  • Converta em minúsculas
  • Remova espaços em branco à esquerda e à direita
administrativeArea

string

Opcional. A área político-administrativa (estado/província) do endereço do usuário. Usado apenas para o Google Analytics.

O valor precisa ser normalizado da seguinte maneira:

  • Remova caracteres de símbolo
  • Converta em minúsculas
  • Remova espaços em branco à esquerda e à direita