Chrome 80 では、通知の権限の UI を静かにする機能が導入されました。サイト所有者が通知の許可に関する指標を把握できるように、このデータは 2020 年 2 月 11 日にリリースされた 202001 データセットの Chrome ユーザー エクスペリエンス レポート(CrUX)に追加されます。これにより、サイト所有者は、自分のサイトとカテゴリ内の類似サイトのユーザー通知の許可に関する一般的な回答を把握できます。
CrUX では、通知権限リクエストの承認、ブロック、無視、閉じるの割合の概要のみが提供されます。このデータを、ご利用の分析プラットフォームの詳細な分析情報で補完することをおすすめします。
CrUX の通知権限データについて
CrUX のデータ形式と方法論については、デベロッパー向けドキュメントで詳しく説明されています。また、データの収集と分析に関するベスト プラクティスについても確認する必要があります。報告されるデータはオプトインしたユーザーからのみ取得されるため、CrUX データセットのデータと、独自のアナリティクスから収集したデータとの間に差異が生じる可能性があります。
通知の許可がリクエストされると、Chrome にプロンプトが表示されます。ユーザーは、以下の表に示す 4 つのアクションのいずれかを積極的または受動的に実行できます。
許可 | ユーザーがウェブサイトに通知の表示を明示的に許可している。 |
ブロック | ユーザーがウェブサイトによる通知の表示を明示的に禁止している。 |
閉じる | ユーザーが明示的な応答なしで権限プロンプトを閉じます。タブの閉じは閉じる操作としてカウントされます。モバイルでは、タブ切り替えも閉じるアクションとしてカウントされ、サイレント UI には明示的なユーザーの閉じるオプションがあります。 |
無視する | ユーザーがプロンプトをまったく操作しない。ナビゲーション イベント(戻るボタンやオムニボックスを使用したナビゲーションなど)も無視されます。 |
CrUX データセットには、これらのユーザー アクションのそれぞれに関するデータがレスポンスの割合として含まれています。
データの意味
最も重要な指標は、ブロック率と承認率です。通知権限の静音化に関するブログ投稿で説明されているように、同意率が非常に低いサイトは、静音 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 | 拒否 | ignore | 閉じる |
---|---|---|---|
0.8231 | 0.0476 | 0.0502 | 0.0791 |
調査の結果、82.3% のユーザーが通知権限プロンプトを承認し、4.8% が拒否、5.0% が無視、7.9% が閉じました。
BigQuery での CrUX の使用の詳細を確認する。CrUX クックブックでその他のサンプルクエリを確認する。
フィードバック
CrUX の通知権限データについてご質問がある場合や、ご意見やフィードバックをお寄せいただける場合は、CrUX サポート フォーラムまたは Twitter の @ChromeUXReport までお問い合わせください。