先日のあのページを更にトラッキングのデモにしてしまおうという計画が進行中です。 前回の記事でも触れたとおりクロスドメイントラッキングはGoogleからサンプルコードが発表されているので、 今回はそのコードを元に色々といじっていみました。 一概にイベントトラッキングといっても様々な要件があると思います。 例えば、対象のリンクはa要素なのか、ドメインを判別するのか、ユーザーイベントは?などなど、 スコープを絞らないと際限なく作れてしまうので、今回は下記の要件を考えます。 ソース要件 対象: 特定class属性値を持った要素配下のa要素 イベント: clickのみ valueやlabelについて: a要素のテキストをJSで取得 デモでは.navbarの配下であるa要素を対象にしています。 ソース https://github.com/yotanote/gtm-event/blob/master/
![GoogleTagManagerのデータレイヤー変数を使ってイベントトラッキングをしてみた - console.trace();](https://cdn-ak-scissors.b.st-hatena.com/image/square/9084daa74e452c85144f8e538996a1fb8ad5c218/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fy%2Fyotanote123%2F20130728%2F20130728202956.jpg)