0
Googleタグマネージャを使用しており、ハードコードされたページビューヒットがGoogleアナリティクスに送信されたときにタグを起動します。JavaScriptを使用してGoogleアナリティクスのヒットを聞きます。
JavaScriptを使用してGoogleアナリティクスに送信されたヒットをリッスンすることはできますか?
Googleタグマネージャを使用しており、ハードコードされたページビューヒットがGoogleアナリティクスに送信されたときにタグを起動します。JavaScriptを使用してGoogleアナリティクスのヒットを聞きます。
JavaScriptを使用してGoogleアナリティクスに送信されたヒットをリッスンすることはできますか?
GAがデータを送信するときにコードが実行されるようにしたい場合は、tasksをGAで使用できます。デフォルトでは何もしないカスタムタスクがあり、GAにカスタム動作を追加できます。
タスクは、トラッキング呼び出し中に特定のアクションを実行するjavascriptコールバックです(クッキーがあるかどうかをチェックし、ページスピードのサンプルを設定し、ペイロードデータが正しいかどうかを確認します)。基本的にあなたのようなシナリオのためのカスタムコールバック。私の帽子の上から
非常これは次のようになります:
ga('create', 'UA-XXXXX-Y', 'auto');
ga('set', 'customTask', function(model) {
page = model.get('page');
if(page.indexOf('pageview/where/i/want/my/pixel') {
trackingUrl = "/path/to/pixel";
trackingPixel = new Image();
trackingPixel.src= trackingUrl;
}
});
(未テスト、微調整が必要な場合があります)。
しかし、GAがトラッキング呼び出しを送信したときにのみタスクが実行されるため、タグをGA呼び出しに結びつけることが目的です。