オプトインで許可またはブロックをクリックした後に別のページにリダイレクトする

Web Pushサブスクリプションが完了したとき、または拒否した場合に、ユーザーをランディングページにリダイレクトしたい場合があります。これはWeb SDKを使用して作成できます。


その場合に従う必要がある手順を共有します。

通常のインストールコードは次のようになります。

<script> window._peq = window._peq || []; window._peq.push([“init”]); </script><br><script src=”https://clientcdn.pushengage.com/core/4xxxyoursitexx.js” async></script>

代わりに、以下のコードを追加してください。

1) URL https://yourredirectpage.com をリダイレクトしたいページに置き換えてください。

<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>

具体的には、コードの最初の行がリダイレクト用のサンプルコードスニペットに置き換えられます。

<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“;
}}]);

2行目は、設定 » サイト設定 » インストール設定から同じままです。

<script src=”https://clientcdn.pushengage.com/core/4xxxyoursitexx.js” async></script>

これで、許可/ブロックをクリックした後に人々を任意のランディングページに誘導できるようになります。試してみてください。うまくいくことを願っています。

万が一問題が発生した場合は、ここをクリックしてお問い合わせください。サポートチームがお手伝いします。

最終更新日:2026年3月9日

ウェブサイトを離れた後も訪問者をエンゲージし、維持する

見逃せないプッシュ通知で、すべてのウェブ訪問の価値を高めましょう。

  • 永久無料プラン
  • 簡単なセットアップ
  • 5つ星サポート