Función de suscrição a notificações web push

A função "connectif.subscribeToPushNotifications" serve para solicitar a inscrição para notificações web push a partir da loja ou site via JavaScript. Esta função pode ser utilizada dentro de conteúdo web do Connectif para solicitar a inscrição para Push.

  

Este artigo faz parte dos passos para criar uma integração personalizada.
Se a sua integração é por meio de módulo, esta notificação será inserida automaticamente em seu eCommerce.

 

Como se usa

A função "connectif.subscribeToPushNotifications" realiza uma solicitação de permissões, caso o contato não as tenha concedido anteriormente, para se inscrever nas notificações Web Push.

Funciona de forma assíncrona, então é possível passar uma função "callback", que executará o objeto do tipo "Subscription" como resultado da inscrição.

 

Exemplo

Uma vez incluída a função, terá este aspecto:

connectif.subscribeToPushNotifications(function (error, subscription){
    if(error){
        return console.error(error);
    }
    if(subscription){
        console.log('O contato foi inscrito com sucesso');
    }else{
        console.log('O contato não foi inscrito');
    }
});

Um objeto do tipo "Subscription" terá a seguinte estrutura:

{
    endpoint : 'https://fcm.googleapis.com/fcm/send/cCQFUMtzMf4hdph0-h5kYOWSik5sj990D',
    expirationTime : null,
    keys : {
        auth : "Lhjk-p4B8977fdeYMDAKi2A==",
        p256dh : "Hjkjyh79m-kjlH_bz5_bxD2Vk6Zx1ACsmiqHAtW6UrU="
    }
}

 

 

Parabéns!
Você chegou ao final da lição.

  

Ficou com dúvidas não resolvidas?
Lembre-se que você tem à disposição nossos especialistas no Connectif. Para contatá-los, basta abrir um ticket de Suporte clicando no botão azul de “Ajuda” no seu painel de controle.


Continue aprendendo!

Para aproveitar todo o potencial da sua conta no Connectif, recomendamos continuar com os seguintes artigos:

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0