172 人が現在オンライン
172 人が現在オンライン
Google アナリティクスのアカウント設定、プロパティ、ビューやフィルタ設定などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合って、よりデータ分析の知識を高めていきましょう。
ガイドを表示
star_border
返信

タグマネージャーで、クリックされたリンクのdivタグのidやclassを取得したい

初級者 ✭

ご相談です。

以下のようなHTMLの場合
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
<div id="top_contents">
<a href="a.html">テキストA</a>
<a href="b.html">テキストB</a>
<a href="c.html">テキストC</a>
<a href="d.html">テキストD</a>
</div>
ーーーーーーーーーーーーーーーーーーーーーーーーーーー

テキストA~Dをクリックした場合
すべて「top_contents」というID名をGoogleアナリティクスのイベントにて取得したいのですが、Google タグマネージャーで設定することは可能でしょうか?

  

※<a href="c.html" class="top_contents">とリンク属性に入れると取れることはわかったのですが、各リンクに入れずに済む方法があればお教えいただけますと幸いです。

 

※現状の設定は以下です。classやidが取れていません。
タグの設定: https://gyazo.com/5053e240cc54413ffd62ef05884e1f33
トリガーの設定: https://gyazo.com/650ab2f7fbae5d8e30c6985e5eb91e7f

 

ご面倒をおかけしますがどうぞよろしくお願いいたします。


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

Re: タグマネージャーで、クリックされたリンクのdivタグのidやclassを取得したい

レジェンド

Marikd ‎さん

 

以前に似たような質問が上がっておりましたので、

ご参考いただけると解決するのではないでしょうか。

--- 似たような質問 ---

GTMでクリックされた箇所の直近のclass属性名ををカスタムJavaScriptの変数で取得する方法

-----------------------------

 

今回用のでコードを書きますと、以下のコードでしょうか。

 

function () {
  return $( {{Click Element}} ).closest('div').attr('id');
}

※Click Element変数がない場合は、追加する必要があります。

 

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

 

 

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

元の投稿で解決策を見る


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

Re: タグマネージャーで、クリックされたリンクのdivタグのidやclassを取得したい

レジェンド

Marikd ‎さん

 

以前に似たような質問が上がっておりましたので、

ご参考いただけると解決するのではないでしょうか。

--- 似たような質問 ---

GTMでクリックされた箇所の直近のclass属性名ををカスタムJavaScriptの変数で取得する方法

-----------------------------

 

今回用のでコードを書きますと、以下のコードでしょうか。

 

function () {
  return $( {{Click Element}} ).closest('div').attr('id');
}

※Click Element変数がない場合は、追加する必要があります。

 

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

 

 

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

Re: タグマネージャーで、クリックされたリンクのdivタグのidやclassを取得したい

初級者 ✭
設定してみたところ、うまく取得できたようです。
どうもありがとうございました!!!