A ferramenta de Push Notifications do Pushnews tem a função de capturar a inscrição em Push dos visitantes que acessam o seu site e deram permissão para receber notificações.
No momento desse opt-in, o que acontece é que é gerado um ID de inscrito, que nós chamamos de "Pushnews ID". Esse ID serve unicamente para localizar o inscrito dentro do Pushnews.
O Pushnews não tem mais nenhuma informação do seu visitante, mas muito provavelmente, quem tem mais informações sobre o visitante é o próprio site.
Por exemplo, se o seu site é um e-commerce e tem um mecanismo de login, então no mínimo sabe qual o endereço de email do seu visitante e tem ele guardado no seu banco de dados.
Mas como cruzar o Pushnews ID com o email? 🤔
Para que isso seja possível, você só tem que saber qual o Pushnews ID do visitante, e salvar ele do seu lado.
Abaixo apresentamos um fluxo ilustrativo, para demonstrar como pegar o Pushnews ID e associar ele aos dados que você já tem do visitante:
Visitante acessa seu site
Ele está com sessão iniciada (ou seja, o site sabe que quem está acessando é o
[email protected]
)Visitante recebe convite para receber notificações Push
Ele aceita
O seu site captura o Pushnews ID e envia ele para o banco de dados (para fazer isto basta seguir os passos do nosso artigo "Pegando o Pushnews ID do inscrito")
Dessa forma você "casou" o "Pushnews ID" com o email (e demais dados que você tenha da pessoa que está no seu site)
Agora tem a possibilidade de fazer envios de Push somente para essa pessoa. Para isso basta invocar nossa API com um pedido de envio de Push para este Pushnews ID. Temos um artigo que explica como fazer isso: "API - Enviando Push para apenas um inscrito"