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

クリックイベントが取得できない

初級者 ✭

Google アナリティクス 初心者です。

 

現在、トラッキングコードの実装を考えているのですが

上手くデータが取得することが出来ないため、ご質問を致しました。

 

## 状況のご説明 ##

・ボタンがクリックされた回数を取得したい

・ボタンの遷移先が、別ドメインとなっている

・クロスドメイントラッキングは都合上、使用することができない

 

## 詳細 ##

※例で紹介させていただきます。

対象URL : 

abc.co.jp/aaa/agreement.html

 

イベント取得対象ボタン : 

<a href="https://def.co.jp/hogehoge.html">

 <span class="btn" id="abcRequest">

   <span class="name">同意する</span>

 </span>

</a>

 

トラッキングコード設定 

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

       ・Click ID abcRequest(等しい)

       ・Click Path  /aaa/agreement.html(最後が一致)

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

     ・カテゴリ  仮申込み

     ・アクション test_agreement

          ・ラベル {{Click URL}}

    ・アナリティクス設定  abc.co.jpの計測用 UA-idを使用

 

想定としては、このように設定を行えば

行動 > イベント > 上位イベント にて、カテゴリ設定を行った "仮申込み"が表示され

計測が無事行えるものだと考えておりました。

 

また、クリック先が別ドメインとなっており

タグマネージャー プレビューモードにてイベントの発火が確認できていないです。

※外部リンクであっても、イベントが発火した場合 "Tags Fired On This Page"の欄に表示されるものなのでしょうか。

 

今回、初めてのイベントトラッキング設定とのこともあり

違和感や、修正すべき箇所がありましたらお知恵をお借り頂きたいです。

よろしくお願いします。

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

Re: クリックイベントが取得できない

レジェンド
こんにちは。

まず可能であれば、<a href="https://def.co.jp/hogehoge.html"> を、<a href="https://def.co.jp/hogehoge.html" target="_blank"> にします。
そうしますと、前画面が残るはずですので、プレビューモードの確認ができます。

そのうえで、プレビューモードで、Click ID や Click~~ を確認します。クリックすることで、Googleタグマネージャが取得できている情報を調べ、そのなかで、トリガーにできそうなものをトリガーにすれば良いと思います。

gtm.click などのイベント時における valuables で確認します。
https://gyazo.com/6b64dfa668d342644cfc45a1f109fed6

もしAタグにtarget="_blank"が入れられないときは、Windowsですと、[CTRL]押下しながらクリックすれば別タブで開くはずですから、確認可能かと思います。

ちなみに今回の件は、外部リンク、または別ドメイン、というよりは、プレビューで確認できない、別画面に遷移してしまうときの確認方法として、そのときどうするのか、というところさえ解決できれば、なんとかなりそうな気はしますがいかがでしょうか。

クリック計測は本当に奥が深く、また最近は多くのJavaScriptエフェクトなど高度なフロントエンドのリンクなどもありますので、トリガー考案して一発で計測、というのは、わたしはまずないですね。毎回毎回、プレビューでvaluablesで取得可能な値を調べ、都度都度設定を考える、というスキームばかりですね。

ご確認のほどよろしくお願い致します。
------
文責:カグア!

Re: クリックイベントが取得できない

初級者 ✭
ご返信いただきありがとうございます。
またHPにて参考になる情報を頂けるため、いつも愛読させていただいております。

ひとまず、[CTRL]+クリックの方でgtm_click等のvaluablesより
取得可能な値を調べることから、やり直してみたいと思います。
また、カグア!様が仰るとおり
教えて頂きました確認方法にて" プレビュー → イベント発火の確認 "の繰り返しで
取得可能なトリガーを作成できると思われます。

今回、トラッキング設定が初とのこともあり
クリック計測を簡単なものだと、考えてしまっておりました。
Click Path / Click IDだけでの、一発でトリガー考案少し自分の認識が甘かったと反省しております。
今回は、初歩的な質問にも関わらずご回答ありがとうございました。
設定を進めて行く上で、また不明箇所ございましたらご教示頂いてもよろしいでしょうか?

Re: クリックイベントが取得できない

トップコントリビューター
トリガーを

・トリガーの種類 - リンククリック
・Click Path /aaa/agreement.html(最後が一致)

に変更すれば解決すると思います。もし、同一ページに複数の「 /aaa/agreement.html(最後が一致)
」するリンクがある場合は、<a>タグに対してid属性を割り当てて、その値で絞り込む必要があります。
このトピックのエキスパート
山田 良太