Web push indsamler ingen identifikator. Vi ved, at det er essentielt at finde en identifikator, der kan linkes til CRM eller databasen. Så i denne guide vil vi forklare, hvordan du kan tjekke, om din hjemmesidebesøgende er en web push-abonnent. Derefter kan du indsamle identifikatoreren og mappe den til din database eller CRM.
Tjekker om hjemmesidebesøgende er push-abonnent
Der er en simpel JavaScript API – Brugerabonnementsstatus, som fortæller, om en person er en web push-abonnent eller ej.
window._peq.push(['subscriber-status',function(res){
if(res.statuscode==1)
{
// Code to return response
console.log(res);
}
}]);
Abonnent-hashen (abonnentidentifikator) og statuskoden tilføjes til svarkoden. Dette kan gemmes fra javascriptvariablen og senere mappes i din database. En abonnent-hash er den unikke identifikator for web push-notifikationer, der kan bruges til dybere API-integrationer.
Bemærk: Abonnent-hashen opdateres dog med jævne mellemrum, så hvis du bruger den til integrationer, skal du sørge for at have månedlige eller kvartalsvise tjek for at opdatere hashen i dit CRM.
Mapping af en profil-ID
Der er et andet alternativ i stedet for at mappe vores abonnent-hash og foretage periodiske tjek. Du kan mappe din database-ID eller CRM-ID som profil-ID i vores system mod abonnenterne. På denne måde kan du få et bredere spektrum til at bruge segmenter gemt i din database eller CRM til at udløse push-notifikationer.
Processen forbliver den samme for at tjekke abonnementsstatus. Du kan dog bruge vores JavaScript API til at tilføje en profil-ID inden for den samme callback.
Her er, hvordan eksempelkode ville se ud –
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"]);
}
}]);
Her vil profil-ID'en være den nøjagtige ID, du vil sende som en dynamisk parameter.
Afsendelse af notifikationer via REST API
Du skal hente din API-nøgle, hvis du ikke allerede har hentet den fra Dashboard. Hvis du vil sende notifikationer via API.
Naviger til Sideindstillinger » Sideoplysninger. Rul ned til API-nøgleafsnittet og klik på Kopiér.
Du kan bruge REST API til at sende push-kampagner baseret på begivenheder eller segmenter i dit system, når du har en mapping på plads.
Du kan bruge valgfrie parametre fra den nævnte API
subscriber_hash or profile_id
Denne engangsintegration forbinder din push-database og kundedatabase.
Hvis du støder på problemer, bedes du kontakte os ved at klikke her. Vores supportteam vil kunne hjælpe dig.