うっかり八兵衛。
久々に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!これで、きっと機嫌も直してくれることでしょう!
では、お疲れ様でしたー!