164 人が現在オンライン
164 人が現在オンライン
Google アナリティクスの Google タグマネージャを含む計測の設定やトラブルシュートなどについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合ってより知識を高めていきましょう。
ガイドを表示
star_border
返信

イベントトラッキングについて

初級者 ✭

イベントトラッキングを設置したくて、

以下を読んで実践しようとしてみたのですが、

https://developers.google.com/analytics/devguides/collection/analyticsjs/events

トラッキングコードの作成の仕方はなんとなくですがわかったのですが、

実際にこれをサイト上に埋め込む場合はどのように埋込すれば良いのでしょうか?

(もしかしたらそもそもの理解が間違っているかもしれませんが。)

 

例えばお問い合わせバナーのクリックをイベントにしたい場合、

お問い合わせバナーのHTMLソースの周辺に埋め込めば良いのでしょうか?

 

例:

以下のようなソースがあったらどこに入れれば良いんでしょうか?

(そもそもソースに入れるものではないですかね?)

<div id="header_contact"><a href="/contactus"><img src="/header_contactus.png" alt="お問い合わせ" title="お問い合わせはこちら" /></a></div>
</div>

 

 

教えて頂けると幸いです。

taku

受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者taku010takuさんが付与
6月

Re: イベントトラッキングについて

[ 編集済み ]
プロフェッショナル ✭ ✭ ✭

taku010taku ‎さん

 

ソースに入れるのでも問題ありません。

ご質問の内容に記載のコードですと、以下のとおりですね。

 

<div id="header_contact">
<a href="/contactus" onclick="ga('send', 'event', '[eventCategory]', '[eventAction]', '[eventLabel]');">
<img src="/header_contactus.png" alt="お問い合わせ" title="お問い合わせはこちら" />
</a>
</div>

 

●イベントトラッキングコード

onclick="ga('send', 'event', '[eventCategory]', '[eventAction]', '[eventLabel]');"

 

を追加することで、クリックされた際にイベントトラッキングを行えます。

 

 

上記のイベントトラッキングコードは、あくまで基本形です。

 

[eventCategory] と [eventAction] と [eventLabel] は、

それぞれ自由に文字を指定して使います。

 

例)

onclick="ga('send', 'event', 'トランザクションフロー', 'クリック', 'カート追加');"

 

お読みになったデベロッパーリファレンスページの

「イベントフィールド」の表をご参考ください。

 

アクセス解析の設計次第では、追加で eventValue を付けたり

{ nonInteraction: true } をつけたりします。

{ nonInteraction: true } は、イベント発生を直帰(率)に影響させないことを設定するコードです。

これがないと、1訪問で最初のランディングページしか閲覧していなくても、

イベントが発生したら直帰ではなくなるため、

本来の「1ページしか見ずに離脱したことを意味する」直帰(率)の数字ではなくなります。

 

 ご参考になりましたら幸いです。

 

 

Tatsuma Ishibashi
※問題が解決できた際は、参考になった回答の「✓解決策マークを付ける」をクリックいただけると幸いです。

元の投稿で解決策を見る


すべての返信
ベストアンサーのマーク済み.
解決策
トピック作成者taku010takuさんが付与
6月

Re: イベントトラッキングについて

[ 編集済み ]
プロフェッショナル ✭ ✭ ✭

taku010taku ‎さん

 

ソースに入れるのでも問題ありません。

ご質問の内容に記載のコードですと、以下のとおりですね。

 

<div id="header_contact">
<a href="/contactus" onclick="ga('send', 'event', '[eventCategory]', '[eventAction]', '[eventLabel]');">
<img src="/header_contactus.png" alt="お問い合わせ" title="お問い合わせはこちら" />
</a>
</div>

 

●イベントトラッキングコード

onclick="ga('send', 'event', '[eventCategory]', '[eventAction]', '[eventLabel]');"

 

を追加することで、クリックされた際にイベントトラッキングを行えます。

 

 

上記のイベントトラッキングコードは、あくまで基本形です。

 

[eventCategory] と [eventAction] と [eventLabel] は、

それぞれ自由に文字を指定して使います。

 

例)

onclick="ga('send', 'event', 'トランザクションフロー', 'クリック', 'カート追加');"

 

お読みになったデベロッパーリファレンスページの

「イベントフィールド」の表をご参考ください。

 

アクセス解析の設計次第では、追加で eventValue を付けたり

{ nonInteraction: true } をつけたりします。

{ nonInteraction: true } は、イベント発生を直帰(率)に影響させないことを設定するコードです。

これがないと、1訪問で最初のランディングページしか閲覧していなくても、

イベントが発生したら直帰ではなくなるため、

本来の「1ページしか見ずに離脱したことを意味する」直帰(率)の数字ではなくなります。

 

 ご参考になりましたら幸いです。

 

 

Tatsuma Ishibashi
※問題が解決できた際は、参考になった回答の「✓解決策マークを付ける」をクリックいただけると幸いです。

Re: イベントトラッキングについて

初級者 ✭
Tatsumaさん

ありがとうございます。

具体的に分かりやすく説明して頂いて助かりました。
実装してみて計測出来るかやってみます。

もし実装してみて困った事があればまた相談させて下さい。
taku

Re: イベントトラッキングについて

プロフェッショナル ✭ ✭ ✭
taku010taku ‎さん

無事計測できましたら幸いです。
また何かございましたら、ご質問ご相談ください。

Tatsuma Ishibashi
※問題が解決できた際は、参考になった回答の「✓解決策マークを付ける」をクリックいただけると幸いです。