ウェブアプリを作成する際に、Google アナリティクスで特定のスクリーン ビューを測定するには、screen_view
イベントを使用します。このイベントは、Android および iOS 向けのネイティブ アプリの Firebase screen_view
イベントまたは、標準のウェブページのページビュー イベントと同様の機能を提供します。
実装
Google アナリティクスにスクリーン ビューを送信するには、次の event
コマンドを使用します。
gtag('event', 'screen_view', {<screen_view_parameters>});
<screen_view_parameters> は、パラメータと値のペア(複数可)です。screen_name
と app_name
の 2 つのパラメータは必須です。各ペアはカンマで区切ります。次のコマンドでは、「myAppName」という名前のアプリと「Home」という名前の screen_name
を指定して、screen_view
イベントを Google アナリティクスに送信しています。
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name' : 'Home'
});
スクリーン ビュー パラメータ
フィールド名 | データ型 | 必須 | 説明 |
---|---|---|---|
screen_name |
string |
○ | スクリーンの名前。 |
app_name |
string |
○ | アプリの名前。 |
app_id |
string |
× | アプリの ID。 |
app_version |
string |
× | アプリのバージョン。 |
app_installer_id |
string |
× | アプリ インストーラの ID。 |
詳しくは、Google アナリティクスのウェブサイトのビューとモバイルアプリのビューとの違いに関する説明をご覧ください。
例
app_name
パラメータはすべてのアプリイベントで送信する必要があるため、多くの場合、パラメータを config
コマンドの一部として追加することをおすすめします。
gtag('config', 'GA_MEASUREMENT_ID', { 'app_name': 'myAppName' });
// The app_name field is now set for the property, so
// screen_view events don't need to include it.
gtag('event', 'screen_view', { 'screen_name': 'Home'});
アプリ専用ビューまたはウェブ専用ビューのフィルタを使用する
ウェブデータとアプリデータを同じプロパティ(GA_MEASUREMENT_ID
)に送信した場合、Google アナリティクスでは、そのプロパティのビューで両方のデータセットが表示されます。これにより、アプリビューとウェブビューを組み合わせて表示できます。
アプリとウェブのデータを同じプロパティに送信し、それぞれのデータを別のビューで表示する場合は、フィルタを作成します。たとえばウェブとアプリを組み合わせたビュー(デフォルト)、ウェブビュー、アプリビューを表示できます。
アプリビューのフィルタ
アプリのデータのみを表示するためのカスタム フィルタを作成するには、Application?
を yes
に設定します。
ウェブビューのフィルタ
ウェブのデータのみを表示するためのカスタム フィルタを作成するには、Application?
を no
に設定します。