SHOEISHA iD

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

新着記事一覧を見る

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

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

MarkeZine Day 2025 Retail

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

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


イベント発生を条件にタグを実行する

 では、DataLayerとマクロを使って、ページ内でイベントが発生したときにタグを実行するよう設定してみましょう。ここでは、ページ内イベントをトラッキングする代表的な例として、PDFのダウンロードについて取り上げます。

 まずは、PDFへのリンクに下記のように、onclick属性を追加します。

<a href="/pdf/test.pdf" target="_blank" onclick="dataLayer.push([{'event': 'pdfDownload', 'downloadFilename': this.href}]);">Download PDF</a></p>

 次に、downloadFilenameで指定した、PDFファイルのパスを取得するため、Google Tag Managerのマクロを定義します。コンテナのサマリー画面から、「新しいマクロ」ボタンをクリックし、「マクロのタイプ」に「データレイヤー変数」、データレイヤー変数名に「downloadFilename」を指定します。

 今回は、Google Analyticsのイベントトラッキングテンプレートを使用して、PDFファイルのリンククリックをGoogle Analyticsイベントとして取得します。

 コンテナのサマリー画面から、「新しいタグ」ボタンをクリックし、「タグの種類」に「Google アナリティクス」を選択、「ウェブ プロパティ ID」に「UA」から始まるWebプロパティ番号を入力し、「トラッキングタイプ」に「イベント トラッキング」を選択します。

 「イベントトラッキングのパラメータ」には、カテゴリ、操作、ラベルを指定しますが、今回は、カテゴリ:「PDF」、操作:「download」、「ラベル」には、先ほど作成した「downloadFilename」を指定します。

 「カテゴリ」「操作」はそれぞれ定数ですが、これもマクロを作成して指定します。「カテゴリ」「操作」のプルダウンをそれぞれクリックし、「新しいマクロ」を選択します。「マクロのタイプ」には「定数文字列」、値には「PDF」と「download」をそれぞれ指定します。

 パラメータ設定が終わったら、「タグを配信するルールを追加」をクリックして、イベント発生時にこのタグを実行するように指定します。「event」「等しい」「pdfDownload」と指定すると、先ほどのリンクをクリックしたときに、タグが実行されるようになります。

 設定が完了したら保存し、コンテナのサマリー画面から「バージョンを作成」ボタンをクリック、「保存してプレビュー」ボタンをクリックして、動作を確認してみましょう。 

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

 PDFファイルへのリンクをクリックして、デバッグビューに「Fired on Event “pdfDownload”」と表示されれば成功です。

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

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

  • 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

おすすめ

イベント

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

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

メールバックナンバー

アクセスランキング

アクセスランキング