Nota: Non è disponibile alcuna documentazione legacy per questo elemento, pertanto viene visualizzata la documentazione corrente.
Le notifiche push web non acquisiscono alcun identificatore. Sappiamo che trovare un identificatore che possa collegarsi al CRM o al Database è essenziale. Quindi, in questa guida, spiegheremo come verificare se il visitatore del tuo sito web è un iscritto alle notifiche push web. Quindi puoi acquisire l'identificatore e mapparlo al tuo Database o CRM.
Verificare se un visitatore del sito web è iscritto alle notifiche push
Esiste una semplice API JavaScript – Stato iscrizione utente, che indica se una persona è iscritta alle notifiche push web o meno.
window._peq.push(['subscriber-status',function(res){
if(res.statuscode==1)
{
// Code to return response
console.log(res);
}
}]);
L'hash dell'iscritto (identificatore dell'iscritto) e il codice di stato vengono aggiunti al codice di risposta. Questo può essere salvato dalla variabile JavaScript e successivamente mappato nel tuo database. Un hash dell'iscritto è l'identificatore univoco delle notifiche push web che può essere utilizzato per integrazioni API più approfondite.
Nota: Tuttavia, l'hash dell'iscritto viene aggiornato periodicamente, quindi se lo stai utilizzando per qualsiasi integrazione, assicurati di effettuare controlli mensili o trimestrali per aggiornare l'hash nel tuo CRM.
Mappare un ID profilo
Esiste un'altra alternativa invece di mappare il nostro hash dell'iscritto e mantenere un controllo periodico. Puoi mappare il tuo ID Database o ID CRM come ID Profilo nel nostro sistema rispetto agli iscritti. In questo modo, puoi ottenere uno spettro più ampio per utilizzare segmenti salvati nel tuo database o CRM per attivare notifiche push.
Il processo rimane lo stesso per verificare lo stato dell'iscrizione. Tuttavia, puoi utilizzare la nostra API JavaScript Aggiungi un ID Profilo all'interno della stessa callback.
Ecco come apparirebbe il codice di esempio –
window._peq.push(['subscriber-status',function(res){
if(res.statuscode==1)
{
// Code to return response
console.log(res);
window._peq.push(["add-to-profile", "profileId"]);
}
}]);
Qui l'ID Profilo sarebbe l'ID esatto che desideri passare come parametro dinamico.
Invio di notifiche tramite API REST
Devi ottenere la tua chiave API se non l'hai ancora recuperata dalla Dashboard. Se desideri inviare notifiche tramite API.
Vai su Impostazioni sito » Dettagli sito. Scorri fino alla sezione Chiave API e fai clic su Copia.
Puoi utilizzare l'API REST per inviare campagne push basate sugli eventi o sui segmenti nel tuo sistema una volta che hai una mappatura in atto.
Puoi utilizzare parametri opzionali dall'API menzionata
subscriber_hash or profile_id
Questa integrazione una tantum collega il tuo database push e il tuo database clienti.
Se riscontri problemi, ti preghiamo di contattarci facendo clic qui. Il nostro team di supporto sarà in grado di aiutarti.