2016-08-23 9 views
0

私のサイトでコードをプッシュするのは毎月のみで、Googleタグマネージャを使用してサイトの特定のボタンにイベントタグを追加したかったのです。親/子属性を持つGoogleタグマネージャのイベントを設定する

クラス&のIDは親にあり、クリック属性に直接関係しないので、特定のボタンをどのようにターゲットにするかを理解することができませんでした。今は違う方法でテストするたびに、うまく動作しないようです。私はこの記事を読んで私を助けようとしていました:http://www.periscopix.co.uk/blog/new-gtm-trigger-condition-matches-css-selector/

私がターゲットにしようとしているコードは、「適用」ボタンをクリックしたユーザーです。

 <div id="universal-actions" class="pull-right"> 
      <ul class="nav nav-pills"> 
       <li class="button-visit"><a href="/visit/">Visit</a></li> 
       <li class="button-apply"><a href="/apply/">Apply</a></li> 
       <li class="button-login"><a href="/login/">Login</a></li> 

は、私はちょうどそれを得るように見えることはできません、ただID &のliクラス、そしてちょうどクラスとクリックURLをターゲットのカップルさまざまなバリエーションを試してみました。最近私はCSSセレクターを試しました:ul.nav nav-pills> li.button-apply

ありがとうございました!私はGoogleタグマネージャーが初めてで、これらの親属性に問題があります。

答えて

0

あなたは近くにいました。必要なセレクターはul.nav.nav-pills > li.button-applyです。スペースの代わりに「nav」と「nav-pills」の間の期間に注目してください。これは、ulがの2つのクラスを持ち、それぞれが独自のクラスセレクタで表現される必要があるからです。したがって、.nav.nav-pillsです。

も参照してください:CSS Selector that applies to elements with two classes

+0

ありがとうございました!私はそれをして、すべての要素の代わりに "ジャストリンク"をターゲットにしてそれを修正しました。 – user2938427

関連する問題