analytics.jsからgtag.jsでイベントトラッキングする

うっかり八兵衛。
久々にGoogle Analyticsでイベントトラッキングしちゃおっかなー。
イベントトラッキングしちゃおっかなー。しちゃうぜー!
て、イベントハンドラ設定してみたけど、うんともすんとも言わない。
え、あれ?ご機嫌ななめ?しちゃうぜー、とか言ってごめん。してください!お願いします!
って言っても、もちろんダメ。
時すでに遅し。そんな簡単には許してくれないのよね。

で、何の話でしたっけ?
あ、はいはい。イベントトラッキングの話でしたね。笑

https://developers.google.com/analytics/devguides/collection/gtagjs/migration?hl=ja
ここに諸々、記載ありますが、

私の場合、過去にやったコードから、ちょいなちょいな、と

ga('send', 'event', 'カテゴリ', 'ラベル');

てな感じで記載したんですが、

よーく見たら、最新のgaのトラッキングコードは、
analytics.jsではなく、gtag.jsに移行したぜ!よろしく、ってことらしく、

ga('send', 'event',...)

という記述ではNGとなったようです。チーン。。
昔やったことをいつまでも後生大事にして、新しいものへアンテナはってないとダメですね。
勉強になります。

ということで、これからは、

gtag('event', eventName, eventParameters);

これがイベントトラッキングの際の正しい記述。
カテゴリやら何やら設定する場合は、

gtag('event', 'イベント名', {
  'event_category': 'カテゴリ',
  'event_label': 'ラベル'
});

こんな感じね!
OK!OK!これで、きっと機嫌も直してくれることでしょう!

では、お疲れ様でしたー!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です