私はすべて同じクラス名を持つ2つのリンクグループを持っていますが、唯一の違いは、 クリックしたリンクのテキストを取得し、GTM経由でGAに渡す必要があります。GTMで要素テキストを取得カスタムJavaScript変数
<div class="item-set">
<header>Section Title One</header>
<section class="products">
<div class="list">
<a href="/Product/60216935"><img src="/ProductImages1.jpg"></a>
</div>
<div class="list">
<a href="/Product/6021693x"><img src="/ProductImages2.jpg"></a>
</div>
<div class="list">
<a href="/Product/6021693y"><img src="/ProductImages3.jpg"></a>
</div>
</section>
</div>
<div class="item-set">
<header>Section Title Two</header>
<section class="products">
<div class="list">
<a href="/Product/60216935"><img src="/ProductImages1.jpg"></a>
</div>
<div class="list">
<a href="/Product/6021693x"><img src="/ProductImages2.jpg"></a>
</div>
<div class="list">
<a href="/Product/6021693y"><img src="/ProductImages3.jpg"></a>
</div>
</section>
</div>
私はjavascriptの変数
function() {
$('section.products div.list').click(function() {
return $(this).closest('.item-set').find('header').text();
});
}
カスタムを作成している。しかし、私は(または全ての)期待通りがbleepものが機能していません。それは "undefined"を返します。
ご協力いただきまして誠にありがとうございます。
おかげでヒープにデータを送信するタグを作成します。チャームのように働いた! 私は答えにかなり近かった。ほんの少しです。 – StefWill