Observera: Det finns ingen äldre dokumentation tillgänglig för det här objektet, så du ser den aktuella dokumentationen.
Ibland vill du omdirigera en användare till en landningssida när de har slutfört Web Push-prenumerationen eller om de har nekat den. Detta är möjligt att skapa med vårt Web SDK.
Vi kommer att dela de nödvändiga stegen som ska följas i det fallet.
Vår typiska installationskod ser ut så här
<script> window._peq = window._peq || []; window._peq.push([“init”]); </script><br><script src=”https://clientcdn.pushengage.com/core/4xxxyoursitexx.js” async></script>
Istället för att lägga till det, lägg till koden nedan
1) Ersätt URL:en https://yourredirectpage.com med sidan du vill omdirigera till
<script> window._peq = window._peq || []; window.addEventListener('PushEngage.permissionPrompt.allow', function (event) { if (event.detail && event.detail.prompt === 'native') { setTimeout(() => { window.location = 'https://yoursite.com'; }, 6000); } });< /script> <script src = ”https: //clientcdn.pushengage.com/core/4xxxyoursitexx.js” async>
Så specifikt ersätts den första kodraden med kodavsnittet för omdirigering
<script> window._peq = window._peq || [];
window._peq.push([‘init’,{}.pe,function(res){
if(res.statuscode==1){ location = “https://yourredirectpage.com“;
}
if(res.statuscode==2 || res.statuscode==3){
location = “https://yourredirectpage.com“;
}}]);
Den andra raden förblir densamma från dina Inställningar » Webbplatsinställningar > Installationsinställningar
<script src=”https://clientcdn.pushengage.com/core/4xxxyoursitexx.js” async></script>
Det är allt, du bör kunna driva folk till vilken landningssida som helst efter att de klickat på tillåt/blockera; prova det & hoppas det fungerar bra.
Om du stöter på några problem, tveka inte att kontakta oss genom att klicka här. Vårt supportteam kan hjälpa dig.