Nogle gange vil du omdirigere en bruger til en landingsside, når de har gennemført Web Push-abonnementet, eller hvis de har afvist det. Dette kan oprettes ved hjælp af vores Web SDK.
Vi deler de nødvendige trin, der skal følges i det tilfælde.
Vores typiske installationskode ser således ud
<script> window._peq = window._peq || []; window._peq.push([“init”]); </script><br><script src=”https://clientcdn.pushengage.com/core/4xxxyoursitexx.js” async></script>
I stedet for at tilføje det, skal du tilføje koden nedenfor
1) Erstat URL https://yourredirectpage.com med den side, du vil omdirigere til
<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 erstattes den første kodelinje med eksempel-kodestykket til 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 anden linje forbliver den samme fra dine Indstillinger » Sideindstillinger > Installationsindstillinger
<script src=”https://clientcdn.pushengage.com/core/4xxxyoursitexx.js” async></script>
Det er det, du bør kunne drive folk til enhver landingsside, efter de klikker tillad/bloker; prøv det & håber det virker godt.
Hvis du støder på problemer, er du velkommen til at kontakte os ved at klikke her. Vores supportteam vil kunne hjælpe dig.