この記事では、Google アナリティクスでイベントを変更、作成する方法について説明します。アナリティクスで作成または変更したすべてのイベントは、既存のウェブサイトまたはアプリのイベントに基づきます。
アナリティクスでイベントを変更、作成する理由
Google アナリティクス内でイベントを変更または作成すると、次のことができます。
- 複数のプロパティとデータ ストリームの間で同じイベント名を使用してレポートを簡略化する
- 測定エラーの原因となっている、イベントの名前、条件、パラメータの入力ミスを修正する
- 既存のイベントに基づいて新しいイベントを作成し、特定の条件でトリガーする
- イベントのスコープを絞り込み、そのイベントにコンバージョンとしてマークを付ける
制限事項と注意事項
アナリティクスで設定したイベントには次のような制限があります。
- 変更および作成したイベントは、過去のデータに適用されません。
- 変更できる既存のイベント数は最大 50 件、既存のイベントに基づいて作成できるイベント数は最大 50 件です。
- 変更が有効になるまで 1 時間以上かかります。
- 変更はクライアント側で計算されます(データがアナリティクスに送信される前)。
-
gtag.js
を使用する場合、items 配列のパラメータ(item_brand
、item_name
、item_id
など)に基づいてカスタム イベントを作成、変更することはできません。
始める前に
イベントを作成または変更する前に:
- カスタム イベントの名前が予約済みの名前ではないことを確認します。
- イベントが重複しないように、チーム内で変更内容を確認します。
- イベントの収集に適用される制限を確認します。
- アナリティクスでイベントを変更または作成するには、編集者または管理者のロールが必要です。
手順
既存のイベントをコピーして新規イベントを作成すると、指定した新しいパラメータとともに、既存のイベントのパラメータが新しいイベントにコピーされます。
- Google アナリティクスで [管理] をクリックします。
- 使用しているアカウントとプロパティが正しいことを確認します。
- [プロパティ] 列の [イベント] をクリックします。
- [イベントを作成]、[作成] の順にクリックします。
重要: 表の右上に [イベントを作成] ボタンが表示されない場合は、イベントの作成と変更に必要な編集者または管理者のロールを付与されていないことを意味します。
- [カスタム イベント名] に、イベントの命名規則に準拠したイベント名を入力します。
- [一致する条件] で、1 つ以上の一致条件を指定します。指定した条件に一致するイベントがすべてコピーされます。たとえば、「event_name 次と等しい view_item」となるように指定すると、view_item が新しいイベントにコピーされます。
- (省略可)一致するイベントのパラメータを使用するには、[ソースイベントからパラメータをコピー] をクリックします。
- (省略可)[パラメータの変更] で、コピーした一致するイベントのパラメータを新しいイベントのパラメータに変更します。たとえば、一致条件に view_item イベントを指定した場合は、currency パラメータを変更できます。詳細
注: イベント ビルダーを使用して、イベントに数学演算を適用することはできません。代わりに、更新された値を新しいイベントで送信する必要があります。
- [作成] をクリックします。
パラメータを追加、変更、または削除してイベントを変更すると、既存のイベントが上書きされます。変更したイベントの処理は、作成したイベントの処理の前に行われます。
- Google アナリティクスで [管理] をクリックします。
- 使用しているアカウントとプロパティが正しいことを確認します。
- [プロパティ] 列の [イベント] をクリックします。
- [イベントを変更]、[作成] の順にクリックします。
重要: 表の右上に [イベントを変更] ボタンが表示されない場合は、イベントの作成と変更に必要な編集者または管理者のロールを付与されていないことを意味します。
- [変更の名前] で、変更内容を説明する名前を入力します。
- [一致する条件] で、1 つ以上の一致条件を指定します。指定したすべての条件に一致するイベント パラメータを持つイベントを変更できます。たとえば、「event_name 次と等しい view_item」となるように指定すると、view_item イベントを変更できます。
- [パラメータの変更] で、一致するイベントのいずれかのパラメータを変更します。詳細
注: イベント ビルダーを使用して、イベントに数学演算を適用することはできません。代わりに、更新された値を新しいイベントで送信する必要があります。
- [作成] をクリックします。
変更したイベントは、イベントの変更リストに表示されている順序で実行されます。詳細
イベントの変更は、変更リストに表示される順序でデータに適用されます。相互依存する修正がある場合は、この順序が重要となります。
たとえば、[修正 1] でイベントの名前を変更し、その新しい名前を基に [修正 2] で別のイベントを作成する場合、修正を [修正 1] > [修正 2] の順に実行する必要があります。リストに含まれる変更が順不同になっている場合、修正 2 は失敗します。
注: 作成したイベントを並べ替えることはできません。
イベントの変更を並べ替えるには:
- Google アナリティクスで [管理] をクリックします。
- 使用しているアカウントとプロパティが正しいことを確認します。
- [プロパティ] 列の [イベント] をクリックします。
- [イベントを変更] をクリックします。
重要: 表の右上に [イベントを変更] ボタンが表示されない場合は、イベントの作成と変更に必要な編集者または管理者のロールを付与されていないことを意味します。
- [イベントの変更] パネルで、[並べ替え] をクリックします。
- 必要に応じて、変更をリスト内で別の位置にドラッグします。
- [適用] をクリックします。
- Google アナリティクスで [管理] をクリックします。
- 使用しているアカウントとプロパティが正しいことを確認します。
- [プロパティ] 列の [イベント] をクリックします。
- [イベントを作成] をクリックします。
重要: 表の右上に [イベントを作成] ボタンが表示されない場合は、イベントの作成と変更に必要な編集者または管理者のロールを付与されていないことを意味します。
- [カスタム イベント] 表で、変更するイベントをクリックします。
- 必要に応じて、条件とパラメータを調整します。
- [保存] をクリックします。
例
既存のイベントの名前を変更する
次の例は、イベント名 pub_article
を publish_article
に変更する方法を示しています。この変更後に収集されたすべてのデータについては、pub_article
に代わり publish_article
がレポートに表示されます。
イベントを変更する
変更の名前
pub_article を publish_article に変更する |
一致する条件
パラメータ | 演算子 | 値 |
event_name | 次と等しい | pub_article |
パラメータの変更
パラメータ | 新しい値 |
event_name | publish_article |
既存のイベントからイベントを作成する
たとえば、ユーザーがウェブサイトで 1 つの記事を最後までスクロールすると、既存の article_scroll
イベントがトリガーされるとします。商品ページ(product.html
)のスクロールについて個別のレポートを作成する場合は、新しい product_scroll
イベントを作成するとよいでしょう。新しいイベントのトリガー後に収集されたすべてのデータについては、article_scroll
と product_scroll
の両方がレポートに表示されます。
イベントを作成する
カスタム イベント名
product_scroll |
一致する条件
パラメータ | 演算子 | 値 |
event_name | 次と等しい | article_scroll |
page_location | 次を含む(大文字と小文字を区別しない) | product |
値に基づいてイベントをトリガーする
新しいイベントのトリガーとして使用する既存のイベントまたはパラメータを特定します。
値が 100 ドル以上の purchase
イベントが送信されるたびに、「large_purchase」というカスタム イベントを作成するとします。
- カスタム イベントの名前として「large_purchase」と入力します。
- 一致する条件を入力します。
- 元のイベントのパラメータを新しいイベントにコピーします。
カスタム イベント名
large_purchase |
一致する条件
パラメータ | 演算子 | 値 |
event_name | 次と等しい | purchase |
value | 次の値以上 | 100 |
パラメータ設定
ソースイベントからパラメータをコピー
この例では、purchase
イベントの値が 100 以上の場合、元の purchase
イベントはそのまま残り、新しい「large_purchase」イベントも記録されます。
パラメータの変更
変更手順またはアナリティクスで作成したイベントを修正するの説明に沿ってイベントを開き、イベント パラメータ値を変更、コピー、削除します。
パラメータ値を変更する
イベント パラメータ値を変更するには、[パラメータ] でパラメータを選択し、[新しい値] に使用する値を入力します。たとえば、level_name の値を「Scary dungeon」に変更するには、level_name パラメータを選択して、新しい値を入力します。
パラメータ | 新しい値 |
level_name | Scary dungeon |
パラメータ値をコピーする
パラメータの値は別のパラメータの値で置き換えることができます。置き換えを行うには、新しいパラメータの名前を二重の角かっこ([[]])で囲んで [新しい値] に入力します。
パラメータ | 新しい値 |
level_name | [[other_parameter]] |
たとえば、スペルが間違っている(level_name ではなく lvl_name)パラメータを使ってイベントが実装されているとします。これを修正するには、まずスペルミスのあるパラメータを正しいパラメータにコピーします。
パラメータ | 新しい値 |
level_name |
[[lvl_name]] |
注: この機能を使用する場合は、角かっこの外にテキストを追加しないでください(動作しない例: 「[[lvl_name]] 他のテキスト」)。
イベント パラメータを削除する
必要のないパラメータは削除できます。その場合、パラメータ値を空白に設定します。
パラメータ | 新しい値 |
lvl_name |
動画を見る
次の動画では、アナリティクスでイベントを作成、変更する方法を紹介しています。