Uyarı: Bu öğe için eski belgelere ulaşılamıyor, bu nedenle geçerli belgeleri görüyorsunuz.
Bazen kullanıcıyı Web Push aboneliğini tamamladıktan sonra veya reddetmeleri durumunda bir açılış sayfasına yönlendirmek istersiniz. Bu, Web SDK'mızı kullanarak oluşturulabilir.
Bu durumda izlenmesi gereken adımları paylaşacağız.
Tipik kurulum kodumuz şuna benzer
<script> window._peq = window._peq || []; window._peq.push([“init”]); </script><br><script src=”https://clientcdn.pushengage.com/core/4xxxyoursitexx.js” async></script>
Bunu eklemek yerine lütfen aşağıdakini ekleyin
1) Yönlendirmek istediğiniz sayfayla URL'yi https://yourredirectpage.com değiştirin
<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>
Yani özellikle, kodun ilk satırı yönlendirme için örnek kod parçacığı ile değiştirilir
<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“;
}}]);
İkinci satır, Ayarlar » Site Ayarları > Kurulum Ayarları'ndan aynı kalır
<script src=”https://clientcdn.pushengage.com/core/4xxxyoursitexx.js” async></script>
Hepsi bu kadar, izin ver/engelle'ye tıkladıktan sonra insanları herhangi bir açılış sayfasına yönlendirebilmelisiniz; deneyin ve iyi çalışmasını umuyoruz.
Herhangi bir sorunla karşılaşmanız durumunda, buraya tıklayarak bize ulaşmaktan çekinmeyin. Destek ekibimiz size yardımcı olabilir.