UserIdentifier

Informações de identificação do usuário.

Representação JSON
{
  "userIdentifierSource": enum (UserIdentifierSource),

  // Union field identifier can be only one of the following:
  "hashedEmail": string,
  "hashedPhoneNumber": string,
  "mobileId": string,
  "thirdPartyUserId": string,
  "addressInfo": {
    object (OfflineUserAddressInfo)
  }
  // End of list of possible types for union field identifier.
}
Campos
userIdentifierSource

enum (UserIdentifierSource)

Origem do identificador do usuário quando o upload é proveniente de "Vendas na loja", "ConversionUploadService" ou "ConversionAdjustmentUploadService".

Campo de união identifier. Exatamente um deve ser especificado. Em "Off-lineUserDataJobService", a Segmentação por lista de clientes aceita hashed_email, hashed_phone_number, mobile_id, third_party_user_id e address_info. As vendas na loja aceitam hashed_email, hashed_phone_number, third_party_user_id e address_info. O ConversionUploadService aceita hashed_email e hashed_phone_number. O ConversionAdjustmentUploadService aceita hashed_email, hashed_phone_number e address_info. identifier pode ser apenas de um dos tipos a seguir:
hashedEmail

string

Endereço de e-mail com hash usando a função hash SHA-256 após a normalização. Aceitos para Segmentação por lista de clientes, Vendas na loja, ConversionUploadService e ConversionAdjustmentUploadService.

hashedPhoneNumber

string

Número de telefone com hash usando a função hash SHA-256 após a normalização (padrão E164). Aceitos para Segmentação por lista de clientes, Vendas na loja, ConversionUploadService e ConversionAdjustmentUploadService.

mobileId

string

ID do dispositivo móvel (ID de publicidade/IDFA). Aceitos apenas para a Segmentação por lista de clientes.

thirdPartyUserId

string

ID do usuário atribuído pelo anunciante para upload da Segmentação por lista de clientes ou ID do usuário atribuído por terceiros para vendas na loja. Aceitos apenas para a Segmentação por lista de clientes e as vendas na loja.

addressInfo

object (OfflineUserAddressInfo)

Informações de endereço. Aceitos apenas para Segmentação por lista de clientes, Vendas na loja e ConversionAdjustmentUploadService.

UserIdentifierSource

É o tipo de origem do identificador de usuário para vendas na loja off-line, conversão de clique e uploads de ajustes de conversão.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão
FIRST_PARTY Indica que o identificador do usuário foi fornecido pelo próprio anunciante.
THIRD_PARTY Indica que o identificador do usuário foi fornecido pelo terceiro (parceiro).

OfflineUserAddressInfo

O identificador de endereço dos dados off-line.

Representação JSON
{
  "hashedFirstName": string,
  "hashedLastName": string,
  "city": string,
  "state": string,
  "countryCode": string,
  "postalCode": string,
  "hashedStreetAddress": string
}
Campos
hashedFirstName

string

Nome do usuário, que é criptografado com hash como SHA-256 após a normalização (Deixe todos os caracteres em letras minúsculas; remova todos os espaços adicionais antes, depois e no meio).

hashedLastName

string

Sobrenome do usuário, que é criptografado com hash como SHA-256 após a normalização (somente letras minúsculas e sem pontuação).

city

string

Cidade do endereço. Aceito apenas para Vendas na loja e ConversionAdjustmentUploadService.

state

string

Código de estado do endereço. Aceito apenas para Vendas na loja e ConversionAdjustmentUploadService.

countryCode

string

Código do país de duas letras no formato ISO-3166-1 alfa-2 do endereço do usuário.

postalCode

string

CEP do endereço do usuário.

hashedStreetAddress

string

O endereço do usuário com hash usando a função de hash SHA-256 após a normalização (somente em minúsculas). Aceito apenas para ConversionAdjustmentUploadService.