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. É necessário especificar exatamente um. Para "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. Aceito 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). Aceito 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 o upload da Segmentação por lista de clientes ou ID do usuário atribuído por terceiros para vendas na loja. Aceitos apenas para Segmentação por lista de clientes e 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ários para uploads de vendas na loja off-line, conversão de clique e 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

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 tem hash como SHA-256 após a normalização (deixe todos os caracteres em letras minúsculas; remova todos os espaços extras 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 com 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 letras minúsculas). Aceito apenas para ConversionAdjustmentUploadService.