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

GTMでクリック計測ができるものとできないものがある

初級者 ✭

お世話になっております。

現在、GTMにてクリック計測をしようとしておりますが、計測できるものとできないものがあり困っております。

 

GTMの設定は下記です。

 

▼タグ

・タグタイプ:ユニバーサルアナリティクス

・トラッキングタイプ:イベント

・カテゴリ:ページ名

・アクション:{{Click ID}}

・ラベル:{{Click URL}}

・GAアナリティクス設定:このタグでオーバーライド設定を有効にする

 

▼トリガー

・トリガーの種類:クリック-すべての要素

・このトリガーの発生場所:一部のクリック

イベント発生時にこれらすべての条件が true の場合にこのトリガーを配信します:

 Page path … そのページ

 Click ID … 先頭が一致 / click_ ※固有IDはすべて”click_”から始まるように付与しています

 

この際に、PC用ページとスマートフォンページで多少記述を変えたソースコードになっている部分で、PC用ページのみ計測ができていない状況です。

 

例)

PC用ページ

<a href="https://www.hogehoge.jp" target="_blank" class="imghover" id="hoge" style="opacity: 1;"><img src="../images/1.jpg" alt="BBBBB">BBBBB</a>

SP用ページ

<a href="https://www.hogehoge.jp" target="_blank" id="hoge">BBBBB</a>

 

これは、aタグの子要素(img)等が邪魔をしてしまっている状況なのでしょうか。

 

ページ制作は別の会社が担当していることもあり、できればソースコードをいじらず、GTM側の設定で事象を回避できないかと考えております。

 

もし知見をお持ちの方がいらっしゃれば、ご教示頂けないでしょうか。

 

何卒宜しくお願い致します。

 

 

 

1 人のエキスパートが返信verified_user

Re: GTMでクリック計測ができるものとできないものがある

[ 編集済み ]
上級者 ✭ ✭ ✭

Moritomo Kさん
PCページのみ計測できていないとのことなので、「PCページの場合、設定したトリガーにマッチしていない」「そもそもGTMがPCページには入ってない」などが要因として考えられます。

・イベント発生時にこれらすべての条件が true の場合にこのトリガーを配信します:
 Page path … そのページ
 Click ID … 先頭が一致 / click_ ※固有IDはすべて”click_”から始まるように付与しています

下記の通り、プレビューモードでトリガー条件の値取得状況を確認されてはいかがでしょうか。

・GTMのプレビューモードを起動し、該当箇所をクリック

・gtm.clickのVariablesを確認し、Page PathとClick IDの値を確認

・上記値が、GTM内のトリガー条件とマッチしているか確認

Re: GTMでクリック計測ができるものとできないものがある

初級者 ✭
makn様

ご教示いただきありがとうございます。早速gtm.clickのVariablesを確認させて頂いたところ、
ご指摘の通りgtm.clickに関してはClick IDが入ってきていない状況でした。(Page Pathは問題なし)
その為、トリガー条件とマッチせずに発火しない、という事象なのかなと理解しました。

gtm.linkClickはどちらも問題ないのですが。。。
なぜ入ってこないのか、がわからず、困っている状況です。。。

Re: GTMでクリック計測ができるものとできないものがある

レジェンド
こんにちは。横から失礼します。

わたしは逆の考え方です。取れるものをトリガーに使う、という感じですね。

Valuablesに表出されるよう、デザイナーさんへの改修依頼など手間が発生し、そちらのほうのコストを意識してしまうからです。

ですので、なぜ入ってこないのかは、フロントのエンジニアさんと相談しながら進めることにはなると思います。いっぽうで、わたしのような考え方もある、ということも。

よろしくお願い致します。
------
文責:カグア!

Re: GTMでクリック計測ができるものとできないものがある

トップコントリビューター
GTMのイベント「クリック - すべての要素」(gtm.click)は、クリックが発生したときに、そのクリックの発生した要素のHTML上で一番深い要素を取得します。
<a>タグの下に、画像タグやテキスト要素が入っている場合は、クリックされた場所によって、<img>タグの情報を返したり、<a>タグそのものの情報を返したり(テキスト部分をクリックしたとき)します。

結果的に、意図した要素を変数で取得できないことが多いです。対策として、「クリック - すべての要素」(gtm.click)ではなく、「クリック - リンクのみ」(gtm.linkClick)を選択するのがよいと思います。こちらは、クリックされた要素の<a>タグまたは<area>タグを取得することができます(ただし、対象とする要素が<a>タグまたは<area>タグでない場合は注意が必要)。
このトピックのエキスパート
山田 良太