1

Google タグ マネージャーを理解しようとしています。同僚の助けを借りて、GTM を使用して GA インストールをセットアップしました。

問題の特定のタグ (カスタム html) は次のとおりです。

<script>
    $('.additional-content a').click(function(event){

var label = $(this).attr('title');

        dataLayer.push({

'event':'GAevent',

   'eventCategory': 'How To Box', //create a datalayer variable macro called

   'eventAction': 'Click', //datalayer variable macro called eventAction

   'eventLabel': {{url}} // datalayer variable macro called eventLabel
        });
    });
</script>

このタグはすべてのページで起動し、機能します。GA カテゴリとアクションは期待どおりに起動します。

{{url}} でスマートになろうとしていることに注意してください。以前は、引用符で囲まれた文字列を追加しただけでした。しかし、イベント ラベルをイベントが発生したページにしたいと考えています。これで、GTM の威力は、マクロを使用してこれを行うことができるということでした。

URL マクロは GTM に表示されます。マクロ名: url、マクロ タイプ: url、コンポーネント タイプ: url。それが何を意味するのかはわかりませんが、それらはデフォルトのようで、「urlマクロを含めるとページが呼び出される」という意味だと思いました。

イベントラベルが通っていません。この特定の例では、ホームページがイベント ラベルとして表示されることを期待していました (そこから起動したためです)。

指定されたアンカー タグがクリックされたときに、URL をイベント ラベルとして動的に取得するにはどうすればよいですか?

問題のサイトはこちら。問題のリンクは、右側の灰色のボックス内の iPhone および Android アプリのリンクです。http://tinyurl.com/o6ycy39

4

0 に答える 0