2. Google AnalyticsとGoogle Tag Managerの設定

2. Google AnalyticsとGoogle Tag Managerの設定


Google Analytics (以降「GA」) 
https://analytics.google.com/analytics/
Google Tag Manager(以降「GTM」) https://tagmanager.google.com/#/home

以下で例示しておりますGA、GTMの画面キャプチャは、2023年10月19日時点のものとなります。
最新の画面とは異なる場合がありますのでご了承ください。
最新の画面情報に関しては、以下のサイトをご確認ください。

■1. GTMでの操作

□1-1. コンテナの設定をインポート

まずは、コンテナにインポートするファイルを以下からダウンロードください。
なお、インポートファイルは、検索結果の表示モードにより異なります(表示モードの確認方法はこちら


ダウンロードしたファイル中の{GA タグID} という箇所(4箇所)を、GAの測定ID(G- から始まる文字列)へ置換してから、以下の手順を実行してください。
GAの測定IDは、GoogleAnalyticsのダッシュボード内 >管理>「プロパティ内データストリーム」>「対象のデータストリームをクリック」した画面の「測定ID」でご確認いただけます。(GAバージョン:GA4の場合)
IDの記載場所


手順:
  1. 対象のタグマネージャーアカウントでコンテナ設定を開きます。
  2. コンテナ設定内の「コンテナをインポート」をクリックします。
  3. コンテナファイルを選択」をクリックしダウンロードした「インポートファイル(.json)」を選択します。
  4. ワークスペースを選択」で、「既存」を選択し、インポート先のワークスペースを選択します。(基本は「Default Workspace」でOK)
  5. インポートオプションを選択」は「統合」> 「矛盾するタグ、トリガー、変数の名前を変更します」を選択します。
    ※上記の選択を行わないと、既存の設定を上書きしてしまうのでご注意ください。
  6. 最下部の確認ボタンの上の「変更の詳細を表示」をクリックし詳細情報を確認します。
    ※更新される既存の設定や追加されるタグ、トリガー、変数をご確認ください。
  7. 問題なければ最下部の「確認」をクリックします。









注意)上記画面はハッシュモードの例です。historyモードの場合は項目数や項目名(~hashの箇所が ~queryとなる等)が異なります。



□1-2. 変数の更新

定数「MP Search Page Rex」の値を更新します。

手順:
  1. 変数画面の「MP Search Page Rex」を選択します。
  2. 設定画面内の「」の内容を「検索結果URLのパスを指定する正規表現」に変更します。
  3. 入力が完了したら「保存」をクリックします。

検索画面を指定する正規表現例:
検索結果URLとは、お客様のWebサイトの検索結果画面のURLとなります。
以下は例であるため弊社ドメインを用いています。
例のまま設定いただいても、各種ログを表示させることはできません。
【例1】検索画面が1つの場合
検索結果URLのパス:/ja/searchresult/index.html
正規表現:\/ja\/searchresult\/index\.html

【例2】検索画面が2つの場合
検索結果URLのパス:/ja/searchresult_all/ ,/ja/searchresult_news/
正規表現:\/(ja\/searchresult_all|ja\/searchresult_news)\/


注意)上記画面はハッシュモードの例です。historyモードの場合は項目数や項目名が異なります。モードに限らず「MP Search Page Rex」の項目があることをご確認いただき、次にお進みください。




□1-3. タグの更新

該当タグMP_Bounce」「MP_NoSearchResult」「MP_SearchResultClick」「MP_SearchResults

手順:
  1. 1.タグ画面から「MP_Bounceのタグをクリックします。
  2. 2.表示された測定IDの右側に、「このコンテナにGoogleタグはありません。詳細」と表示されていた場合、「詳細」をクリックします。「このコンテナでGoogleタグが見つかりました」と表示されていた場合は、以下 3, 4の作業は不要です。
  3. 3.「タグを作成」リンクが表示されるので、そちらをクリックします。
  4. 4.画面上部の「名前のないタグ」を「MP_GoogleTag」へ書き換え、「保存」をクリックします。






□1-4. 設定内容を公開

以下の操作により、これまでの設定が公開されます。

手順:
  1. 画面右上の「公開」をクリックします。
  2. バージョン名」と「バージョン説明」を入力します。
  3. 画面右上の「公開」をクリックします。






■2. GAでの操作

□2-1. プロパティのカスタムディメンションを追加

ここでは、GTMで設定したイベントをGAで表示する為の設定を行います。
以下の「注意点」と「登録情報」を確認のうえ、手順に沿って設定をお願いします。

注意点:
ここでは、5つカスタムディメンション(イベントスコープ)を登録します。
登録可能なイベントスコープの上限数は、GA無料版であれば 50個となりますので、事前に残数をご確認ください(画面右上の「割り当て情報」をクリックすると残数が表示されます)



登録情報:
ディメンション名
範囲
イベントパラメータ
MP_Category
イベント
mp_category
MP_ClickUrl
イベント
mp_click_url
MP_Drilldown
イベント
mp_drilldown
MP_Keyword
イベント
mp_keyword
MP_Page
イベント
mp_page


手順:
  1. 該当プロパティの「カスタム定義」設定画面を表示します。
  2. カスタムディメンションを作成」をクリックします。
  3. 表示された設定画面内で、上記「登録情報」を入力し「保存」を押下します。
  4. 手順3. を繰り返し、すべてのディメンションを登録します。





参考:

    • Related Articles

    • GTM(Google Tag Manager)を使わず導入は可能ですか?

      Q. GTM(Google Tag Manager)を使わず導入は可能ですか? A. いいえ。 本サービスは、MF3.0の検索結果画面でGTM(Google Tag Manager)を利用されていることが前提となっております。 以下マニュアルを参考して設定ください。 参考: 2. Google AnalyticsとGoogle Tag Managerの設定 MARS FINDER 3.0 サポートサイト->マニュアル->Webサイトへの導入ガイド->2. 検索結果を設置する
    • 既にGA/GTMを導入しているサイトへの、マーケティングツール導入は可能ですか?

      Q. 既にGA/GTMを導入しているサイトへの、マーケティングツール導入は可能ですか? A. はい、可能です。 導入に当たっては、マニュアルの導入ガイドを参考にして下さい。 参考: マニュアル->導入ガイド->2. Google AnalyticsとGoogle Tag Managerの設定
    • 設定したのにログが見られません

      Q. 設定したのにログが見られません A. 以下の項目をご確認下さい。 導入ガイド > 2. Google AnalyticsとGoogle Tag Managerの設定 ページ > 1-2. 変数の更新 にて、検索結果ページのURLとマッチする正規表現が正しく設定されているか。 導入ガイド > 2. Google AnalyticsとGoogle Tag Managerの設定 ページ > 1-3. タグの更新 にて、各設定タグに対して、正しくGA4の設定タグが選択されているか。 ...
    • 1. 検索結果の表示モードの確認

      検索結果の表示モードにより設定方法が若干異なりますので、事前に表示モードの確認をお願いします。 検索結果ページのURLに #/ が含まれるか否かで表示モードを判定します。 #/あり:ハッシュモード https://www.marsflag.com/ja/searchresult/#/?ajaxUrl=%2F%2F...(%E5%BE%8C%E7%95%A5) #/なし:historyモード ...
    • ログの閲覧権限を分けたい

      Q.マーケティングツールのログの、閲覧権限を分ける方法はありますか。 A.はい。以下の手順で導入いただくことで、権限分けが可能です。 まず権限を分けたい単位ごとに それぞれ Googleアカウントを用意し、マーケティングツール導入ガイドに従って、Google AnalyticsとGoogle Tag Managerの設定をそれぞれ行います。 Google Tag Managerにて発行された 埋め込みタグ(複数)を、対象となるページへ埋め込みます。 Googleアカウント毎に Google ...