2016-09-27 18 views
1

イベントとしてGAに値を送るために、HTML要素をキャプチャしようとしています。私はGTMを使用しており、クリックトリガーを使用してこのHTML値を変数にプッシュしたいと考えています。他の下にネストの各レベルと入れ子になったHTML要素を取り込む方法は?

<div class ="xxxyyyyzzzz" value1="qwejsdkfj" value3="akhdfjksh"> 
    <div class ="fjk" > 
     <h1> "xyz2"</h1> 

:例えば

は、タグは次のように設定されています。 GTMの目的で取得したい値は、h1( "xyz2")の下にある値です。これは可能ですか?

答えて

0

JSで値を選択し、イベント(またはリクエストの数を低く抑えたい場合は最初のページビュー)を使用してGAに送信する必要があります。 GTMなし

方法:

は、あなたのHTMLタグの情報を保持する変数を作成します。

セレクタを経由してGTM内

// select the value via CSS selector, catch the first result of your query 
var selector = document.querySelectorAll(".fjk h1")[0]; 

// select your category, action and label (I set label with the value of your selector 
if(selector) ga('send', 'event', [eventCategory], [eventAction], selector, [eventValue], [fieldsObject]); 

方法をあなたのHTMLタグの値を選択します。変数定義で "CSS Selector"を使用し、上記のCSSセレクタを使用してください。

ユニバーサルアナリティクスタグ定義内で変数を使用します。定義した変数の値を使用して、カスタムディメンション索引の値を設定できます。

関連する問題