Preparar dados do usuário

Faça upload dos dados do cliente coletados para criar públicos-alvo da Segmentação por lista de clientes. Esses dados são sensíveis. Você precisa preparar o arquivo corretamente antes de fazer o upload.

formatar dados

Para formatar seus dados brutos, faça o seguinte:

  • Remova qualquer espaço em branco dos valores de nome, sobrenome e endereço de e-mail.
  • Coloque todos os valores de string em minúsculas.
  • Formate o valor do número de telefone usando o formato E.164. Inclua o código do país.

Usar hash em dados

Gere hash dos valores de dados brutos dos seguintes tipos usando o algoritmo SHA256:

  • Nome
  • Sobrenome
  • Endereço de e-mail
  • Número de telefone

Atribuir dados

Os dados que você usa determinam o tipo de público-alvo. Ele também determina o objeto da API usado para transmitir os dados.

Dados de contato

Se você estiver usando informações de contato para corresponder usuários:

  • Use o tipo de público-alvo CUSTOMER_MATCH_CONTACT_INFO.
  • Transmita os dados em um objeto ContactInfo.

A seleção de dados fornecidos por um cliente determina o método usado para fazer a correspondência:

Método de correspondência
Correspondência de endereços de e-mail Pelo menos um valor atribuído ao campo hashedEmails.
Correspondência de telefones Pelo menos um valor atribuído ao campo hashedPhoneNumbers.
Associação de endereços de correspondência Valores atribuídos aos campos hashedFirstName, hashedLastName, zipCodes e countryCode.
Correspondência combinada de endereços de e-mail, endereços de correspondência e telefones Valores atribuídos aos campos hashedEmails, hashedPhoneNumbers, hashedFirstName, hashedLastName, zipCodes e countryCode.

Inclua todos os objetos ContactInfo de um único upload em um objeto ContactInfoList.

IDs de dispositivos móveis

Se você estiver usando IDs de dispositivos móveis para corresponder usuários:

  • Use o tipo de público-alvo CUSTOMER_MATCH_DEVICE_ID.
  • Transmita os dados usando uma string de ID de dispositivo móvel.

Inclua todos os IDs de dispositivos móveis de um único upload em um objeto MobileDeviceIdList.

Defina o campo consent no objeto de dados relevante para transmitir indicadores de consentimento concedidos pelos usuários incluídos.

Definir qualquer um dos campos no objeto Consent como CONSENT_STATUS_DENIED vai retornar um erro.

Os indicadores de consentimento se aplicam a todos os usuários em uma solicitação. Use solicitações separadas para fazer upload de usuários com indicadores de consentimento diferentes.