Let op: Er is geen bestaande documentatie beschikbaar voor dit item, dus u ziet de huidige documentatie.
Web push legt geen identificatie vast. We weten dat het vinden van een identificatie die kan koppelen aan de CRM of Database essentieel is. Dus in deze handleiding leggen we uit hoe je kunt controleren of je websitebezoeker een web push-abonnee is. Vervolgens kun je de identificatie vastleggen en deze koppelen aan je Database of CRM.
Controleren of websitebezoeker een push-abonnee is
Er is een eenvoudige JavaScript API – User Subscription Status, die aangeeft of iemand een web push-abonnee is of niet.
window._peq.push(['subscriber-status',function(res){
if(res.statuscode==1)
{
// Code to return response
console.log(res);
}
}]);
De abonneehash (abonne-identificatie) en de statuscode worden toegevoegd aan de respons-code. Dit kan worden opgeslagen vanuit de javascript-variabele en later worden gekoppeld in je database. Een abonneehash is de unieke identificatie van web push-meldingen die kan worden gebruikt voor diepere API-integraties.
Let op: De abonneehash wordt echter periodiek vernieuwd, dus als je deze gebruikt voor integraties, zorg er dan voor dat je maandelijks of per kwartaal controles uitvoert om de hash in je CRM bij te werken.
Koppelen van een profiel-ID
Er is een ander alternatief in plaats van het koppelen van onze abonneehash en het uitvoeren van periodieke controles. Je kunt je Database ID of CRM ID koppelen als Profiel ID in ons systeem tegen de abonnees. Op deze manier krijg je een breder spectrum om segmenten die in je database of CRM zijn opgeslagen te gebruiken om pushmeldingen te activeren.
Het proces blijft hetzelfde om de abonnementsstatus te controleren. Je kunt echter onze JavaScript API voor het toevoegen van een profiel-ID gebruiken binnen dezelfde callback.
Hier zie je hoe de voorbeeldcode eruit zou zien –
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"]);
}
}]);
Hier zou de Profiel ID de exacte ID zijn die je wilt doorgeven als dynamische parameter.
Notificaties verzenden via REST API
Je moet je API-sleutel ophalen als je deze nog niet van het Dashboard hebt gehaald. Als je meldingen via API wilt verzenden.
Navigeer naar Site-instellingen » Sitegegevens. Scroll naar de sectie API-sleutel en klik op Kopiëren.
Je kunt de REST API gebruiken om pushcampagnes te verzenden op basis van gebeurtenissen of segmenten in je systeem zodra je een koppeling hebt.
Je kunt optionele parameters gebruiken van de genoemde API
subscriber_hash or profile_id
Deze eenmalige integratie verbindt je pushdatabase en klantendatabase.
Als je problemen ondervindt, neem dan contact met ons op door hier te klikken. Ons ondersteuningsteam zal je kunnen helpen.