La funzione "connectif.subscribeToPushNotifications" serve per richiedere l'iscrizione alle notifiche web push dal negozio o sito web tramite JavaScript. Questa funzione può essere utilizzata all'interno dei contenuti web di Connectif per richiedere l'iscrizione a Push.
Come si utilizza
La funzione "connectif.subscribeToPushNotifications" effettua una richiesta di permessi, nel caso in cui il contatto non li abbia precedentemente concessi, per iscriversi alle notifiche Web Push.
Funziona in modo asincrono, quindi è possibile passare una funzione "callback", che eseguirà l'oggetto di tipo "Subscription" come risultato dell'iscrizione.
Esempio
Una volta inclusa la funzione, avrà il seguente aspetto:
connectif.subscribeToPushNotifications(function (error, subscription){ if(error){ return console.error(error); } if(subscription){ console.log('Il contatto è stato iscritto correttamente'); }else{ console.log('Il contatto non è stato iscritto'); } });
Un oggetto di tipo "Subscription" avrà la seguente struttura:
{ endpoint : 'https://fcm.googleapis.com/fcm/send/cCQFUMtzMf4hdph0-h5kYOWSik5sj990D', expirationTime : null, keys : { auth : "Lhjk-p4B8977fdeYMDAKi2A==", p256dh : "Hjkjyh79m-kjlH_bz5_bxD2Vk6Zx1ACsmiqHAtW6UrU=" } }
Continua a imparare!
Per sfruttare al massimo il potenziale del tuo account su Connectif, ti consigliamo di continuare con i seguenti articoli:
- Editor di notifiche web push, per progettare il contenuto delle tue notifiche web push.
- Iscrizione push con notifica del browser, per avviare la notifica di iscrizione a web push del browser senza inviare contenuto web.
-
Richiedere iscrizione a notifiche web push con popup, per creare una strategia che iscriva i contatti tramite un popup.
-
Iscrizione a push con slide in, per creare una strategia che iscriva i contatti tramite uno slide in.