この記事では、2023年3月から観察された合計ウェブプッシュ購読者数の減少 の問題について詳しく説明します。
それは何ですか?
ウェブプッシュの購読者数は、2023年2月から3月にかけて、MoEngage SDKの統合がないウェブサイトを含むほとんどのウェブサイトで減少していることが観察されました。
次のことが観察されました:
-
-
- ウェブプッシュ購読者数の減少。
-
-
-
-
プッシュトークンは、FCMによって時々「未登録」と誤ってマークされ、送信失敗が増加することがあります。
-
特定の日付における「ウェブプッシュの配信停止」イベントの高ボリューム。
-
-
なぜこれが起こっているのですか?
-
-
-
他の複数のウェブサイトでも報告されています。
-
一部の Chromium 109.0.5414.22 リリース において、 アプリレベルの権限に関連する変更。
-
これは、Chromeブラウザがユーザーのデバイスで通知を送信する権限(アプリレベルの権限)を持っていない場合、ユーザーがウェブサイトで権限を承認しても(サイトレベルの権限)、ブラウザは3日間の猶予期間の後にプッシュトークンを無効にすることを意味します。
-
-
新しいシステムにおけるユーザーの行動はどのようなものですか?
-
-
-
新しいユーザーがあなたのウェブサイトにアクセスする際、アプリレベルの権限がオフになっている場合、サイトレベルの権限を付与するための「ハードアスク」が表示されないようにブロックされます。
-
サイトレベルの権限を持つ既存のユーザーが、アプリレベルの権限がオフになった後にサイトを開くと、ブラウザーは3日間の猶予期間の後にプッシュトークンを無効にします。
-
ユーザーが3日後に再びサイトに戻ると、次のことが起こります:
-
-
-
MoEngage Web SDKは「ウェブプッシュの購読解除」イベントをトリガーします。
-
MoEngage Web SDKは、そのユーザーのWebプッシュトークンを削除します。
-
Chromeでは、ブラウザの権限が「許可」または「ブロック」に設定されます。
-
ユーザーが3日後にサイトに戻らない場合、このデバイスへの通知を試みると、「未登録」エラーが発生する可能性があります。この動作に関する具体的な文書は、ChromiumのFCM文書にはなく、時には「未登録」の失敗がこのような場合に表示されるまでに時間がかかることがあります。この状況が発生するまで、この通知はこの顧客に対して正常に送信され、配信されたものとしてマークされます。
-
この時点で、ChromeはウェブサイトがChromeのアプリレベルの権限を読み取ることを許可していないため、MoEngageは積極的にできません:
-
-
-
サイトレベルの権限をリセットする
-
アプリレベルの権限を有効にするようにユーザーに促す
-
デバイスレベルの権限を未購読理由としてマークする理由を追跡します
-
今、ソフトアスクを表示してください
-
-
-
-
-
-
-
-
これは私のユーザーに展開されていますか?
影響は、あなたのユーザーのうちどれだけが新しいシステムにいるかによります:
-
-
- Chrome 110 以上である必要があります。
- これは段階的な展開です。最新のChromeバージョンを使用しているユーザーでも、地理的な要因によっては、この変更がまだ展開されていない場合があります。
- これまでのところ、これは異なるアカウントに異なる影響を与えることがわかっており、Chromeがユーザーの一部にこの変更を展開するリリース日があります。その日に多くの退会者が見られたアカウントに対して、「ピークインスタンス」が1つ以上観察されており、そのため全体の退会率がわずかに増加しました。
-
過去6か月間の任意のアカウントの解約の典型的な日ごとの分割は以下の通りです。このデータはアカウントによって異なる場合がありますのでご注意ください。
影響は何ですか?
これらは一般的な観察に過ぎず、アカウント間の行動は異なる場合があります。
-
-
-
ウェブプッシュの購読者は「ピークインスタンス」の後に約30%減少します
-
ウェブプラットフォーム専用のプッシュキャンペーンでは、送信数とインプレッション数が減少する可能性があります; 配信率はおおよそ同じままです。
-
この問題はアプリレベルの権限がオフになっているデバイスにのみ影響するため、最初から通知が表示されなかったユーザーにのみ影響します。これは、キャンペーンから受け取るエンゲージメントには影響しません。 あなたのCTRが上昇するのを観察するかもしれません。
-
これは、AndroidまたはiOSプラットフォームのプッシュ到達可能性や、ウェブ上のユーザーデータの追跡には影響しません。
-
-
この変更についてChromium開発チームに連絡を取りました。彼らはまだその機能を観察しており、最近のリリースに問題があることを確認しており、今後それに変更を加える予定です。これはChromiumチームからの反復的な変更であり、サイトレベルとアプリレベルの権限がどのように連携して機能するかに関するさらなる変更が見られるかもしれません。