Identificando o cliente (Identifier, Custom Fields, E-mail e Telefone)

Introdução:

A funcionalidade de identificação de usuário na área de Web Push da Inngage permite registrar a identidade do usuário que está acessando a web, utilizando campos como identifier, email, phone_number e campos personalizados (custom fields). Este processo é crucial para personalizar as interações e enviar notificações relevantes para cada usuário.

1. Identificação do Usuário:

A identificação do usuário ocorre através do envio dos dados necessários para as APIs da Inngage. Esses dados incluem:

identifier: Identificador único do usuário.
email: Endereço de e-mail do usuário.
phone_number: Número de telefone do usuário.

<!--Inngage Scripts-->
<script type="text/javascript" >

 let identifier = null;
 let email = "email do usuário";
 let phone_number = "Telefone do usuário";

</script>
<!--Inngage Scripts-->

custom fields: Campos personalizados para informações específicas.

<!--Inngage Scripts-->
<script type="text/javascript">

 let custom_field_values = {
  nome:'nome',
  empresa:'Inngage',
  app_name:'InnRocks'
};

</script>
<!--Inngage Scripts-->

2. Chamada da Função Registro na API Inngage:

Após receber os dados de identificação, a Inngage processa as informações e registra a identidade do usuário. Isso permite que o sistema personalize as interações e notificações com base nos dados fornecidos.

<!--Inngage Scripts-->

<button onclick="newCustomField(custom_field_values, identifier, email, phone_number)" > button example </button>

<!--Inngage Scripts-->

3. Atualização do Campo identifier em Local Storage:

Para otimizar a experiência do usuário, a função newCustomField atualiza automaticamente o campo identifier armazenamento em local (Local Storage). Isso facilita o acesso a essa informação para eventos futuros, personalização e interações adicionais.

Observação:

Certifique-se de tratar a segurança e a privacidade dos dados do usuário ao armazená-los localmente.