SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

新着記事一覧を見る

MarkeZine Day(マーケジンデイ)は、マーケティング専門メディア「MarkeZine」が主催するイベントです。 「マーケティングの今を網羅する」をコンセプトに、拡張・複雑化している広告・マーケティング領域の最新情報を効率的にキャッチできる場所として企画・運営しています。

直近開催のイベントはこちら!

MarkeZine Day 2025 Retail

「Google Tag Manager」ではじめる解析タグ統合管理

Google Tag Managerを使いこなそう! カスタムタグ・マクロ・イベントを使って思い通りのトラッキング


ページからデータを受け取る

 次に、ページからDataLayerにデータをセットし、Google Tag Managerで受け取り、解析タグで使用してみましょう。たとえば、ブログのようなサイトであれば、記事のカテゴリをGoogle アナリティクスのページレベルカスタム変数にセットすることがあります。こうしておくことで、記事のカテゴリごとにPVや滞在時間を集計できます。

 DataLayerに記事のカテゴリをセットするには、下記のようなコードを書きます。 

※画像をクリックすると、拡大表示します。

 ここでは、DataLayerの変数名にpageCategoryを使いました。DataLayerで使用する変数名は任意で命名して結構ですが、後でわかりやすいように命名規則も公開されています(Google Developersのリファレンス参照)。できる限り、この提案に従ったほうが、あとで他の人がメンテナンスするときなどわかりやすくなります。

 次に、pageCategoryをGoogle Tag Managerのマクロとして定義します。コンテナのサマリー画面から、「新しいマクロ」ボタンをクリックし、下記のように指定します。 

 次に、Googleアナリティクスのトラッキングコードを登録します。カスタム変数を使用するため、「タグの種類」には、「カスタムHTMLタグ」を選択し、トラッキングコードを貼り付けます。カスタム変数の値には、「{{pageCategory}}」と入力しておきます。このように、マクロ名を{{ }}でくくると、実行時にマクロの値に展開されます。

まとめ

 3回の短期連載でお送りした「Google Tag Managerではじめる解析タグ統合管理」、いかがでしたでしょうか。最後に本連載を簡単にまとめさせていただきます。

  • タグ管理は今後ますます煩雑になる一方、正確なデータを集めるためには非常に重要になってくる
  • タグ管理を統合するために、タグマネジメントシステム(TMS)があり、そのひとつとしてGoogle Tag Managerが登場、無料で利用できる
  • Google Tag Managerは簡単にGoogleプロダクトのタグを移行できるほか、カスタムタグやマクロ、イベントを使って、柔軟にトラッキングできる

 この記事をきっかけに、ぜひあなたの担当するWebサイトのデータ収集戦略を考え、タグ管理の方法を整理していただければと思います。そして、タグ管理という「作業」から解放され、データ解析・マーケティング施策実行という本来のお仕事に集中できることを心から祈っております。

この記事は参考になりましたか?

  • Facebook
  • X
  • Pocket
  • note
「Google Tag Manager」ではじめる解析タグ統合管理連載記事一覧

もっと読む

この記事の著者

金森 和紀(カナモリカズキ)

金森 和紀 (NRIネットコム株式会社 システムエンジニア)

野村総合研究所グループ、NRIネットコムのシステムエンジニア。2010年に新卒入社後、ECサイトなどのWebシステム開発担当を経て、現在は主に大手企業のクライアント向けにGoogle Analyticsの導入コンサルティング・設計・実装・運用...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

MarkeZine(マーケジン)
2012/11/09 18:22 https://markezine.jp/article/detail/16655

Special Contents

PR

Job Board

PR

おすすめ

イベント

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング