Chrome ユーザー エクスペリエンス レポートへの通知権限データの追加

Chrome 80 では、通知のアクセス許可を求める新しい UI が導入されました。サイト所有者が通知の権限に関する指標を把握できるように、このデータを 2020 年 2 月 11 日にリリースされた 202001 データセットChrome ユーザー エクスペリエンス レポート(CrUX)に追加します。これにより、サイト所有者は、サイトとカテゴリ内の同種のサイトにおけるユーザー通知権限の一般的な応答をより深く理解できます。

CrUX では、通知権限リクエストの [許可]、[ブロック]、[無視]、[閉じる] の割合の概要のみが提供されます。このデータを、お好みの分析プラットフォームの詳細な分析で補完することをおすすめします。

CrUX の通知権限データについて

CrUX のデータ形式と方法論については、デベロッパー向けドキュメントで詳しく説明しています。また、母集団と分析のベスト プラクティスに関する考慮事項も確認してください。報告されるデータはオプトインしたユーザーのデータのみであるため、CrUX データセットのデータと、独自の分析で収集したデータとの間に差異が生じることがあります。

通知の権限がリクエストされると、Chrome はユーザーにプロンプトを表示します。ユーザーは、以下の表に示す 4 つのアクションのいずれかを能動的または受動的に実行できます。

許可 ユーザーがウェブサイトに通知の表示を明示的に許可している。
ブロック ユーザーがウェブサイトからの通知を明示的に許可していない。
閉じる ユーザーが明示的な応答をせずに権限プロンプトを閉じます。タブを閉じる操作は、閉じる操作としてカウントされます。モバイルでは、タブの切り替えも閉じる操作としてカウントされ、サイレント UI にはユーザーが明示的に閉じるオプションがあります。
無視する ユーザーがプロンプトをまったく操作しない。戻るボタンやオムニボックスを使用したナビゲーションなどのナビゲーション イベントも無視としてカウントされます。

CrUX データセットには、これらのユーザー アクションのデータが回答の割合として含まれています。

データを解釈する

ブロック率承認率は、最も重要な 2 つの指標です。通知権限のサイレント化に関するブログ投稿で説明したように、Chrome では、承諾率が非常に低いサイトは自動的にサイレント UI に登録されます。ブロック率も強いシグナルです。ユーザーが [ブロック] をクリックすると、そのユーザーは、そのサイトの通知をその時点だけでなく、いつでも受け取りたくないという明確なメッセージを送信したことになります。多くの場合、これはユーザーが通知の意図された使用方法、プロダクトやサービスの価値を理解していないか、ウェブサイトに対する信頼を確立していないことを意味します。承認率が低い場合もブロック率が高い場合も、ウェブサイトがこの記事の推奨パターンのセクションを確認する必要があることを明確に示しています。

サイトの種類によって承認率とブロック率が異なるのは正常であり、想定されることです。たとえば、チャットアプリやメールアプリはユースケースが非常に強力であるため、承認率がかなり高くなることが予想されます。

同じサイトでも、ユースケースが異なったり、ユーザーが一方のデバイスでの通知を強く希望したりする可能性があるため、パソコンとモバイルでレートが大きく異なるのは正常です。モバイルとデスクトップで大きな差異があるため、通知権限 UI の自動サイト登録はデバイスタイプごとに分けられています。一部のサイトでは、モバイルのみまたはパソコンのみでサイレント UI が有効になっている場合があります。

通知の抑制 UI に登録するユーザーが増えるにつれて、他の指標と比較して無視率が上昇すると予想されます。この傾向は正常な想定内のものと見なす必要があります。

ユーザーが自分のペースで通知をオンにできるようにします。既存の UI サーフェスの一部として、切り替えやボタンを控えめに導入します。これにより、ユーザーがタイムリーな更新情報の受け取りを希望する可能性が高いと判断されるワークフローのステップで、切り替えやボタンが表示されます。

コンテキストなしで、またはユーザーがサイトにアクセスした直後に、プロンプトやオーバーレイを表示しないようにします。通知が必要な理由や、通知がユーザーにとって有用な理由に関するコンテキストが提供されないまま、プロンプトによってユーザーのブラウジング エクスペリエンスが中断されます。

データセットのクエリ

202001 CrUX データセット以降では、experimental.permission.notifications フィールドをクエリすることで通知権限データにアクセスできます。

SELECT
  SUM(experimental.permission.notifications.accept) AS accept,
  SUM(experimental.permission.notifications.deny) AS deny,
  SUM(experimental.permission.notifications.ignore) AS `ignore`,
  SUM(experimental.permission.notifications.dismiss) AS dismiss
FROM
  `chrome-ux-report.all.202001`
WHERE
  origin = 'https://news.google.com'

この例では、Google ニュースの通知権限データをクエリしています。SUM 関数を使用して、各ディメンション(フォーム ファクタと有効な接続タイプ)の権限付与率を合計し、オリジン全体のビューを取得します。

accept 拒否 無視 閉じる
0.8231 0.0476 0.0502 0.0791
承認率を表す円グラフ
承認率を表す円グラフ

結果によると、ユーザーの 82.3% が通知権限のプロンプトを承認し、4.8% が拒否、5.0% が無視、7.9% が閉じています。

BigQuery で CrUX を使用する方法について詳細を確認し、CrUX の実例でクエリの例をさらにご覧ください。

フィードバック

ご質問がある場合や、CrUX の通知権限データに関するご意見やフィードバックをお寄せいただく場合は、CrUX サポート フォーラムまたは Twitter の @ChromeUXReport までお問い合わせください。