2

Google アナリティクス(ユニバーサル アナリティクス)で Google タグ マネージャーを使用しています。

これが私の設定で、これが私たちの寄付ページです。

dataLayer は、Google タグの前に次のように作成されます。

var dataLayer = [{
'pageCategory' : 'Donation Page',
'txnPhase' : 'Transaction Pageview',
'txnT1' : new Date()
}];

私たちの e コマース ページでは、トランザクションがコミットされた (そして動作する) 場合にのみ実行されるこのコードを追加しました。

//TEMP BATCH
var gaqTemp = [].concat.apply([], gaq); //Puts 3 arrays of eCome data together so I can access it easier

//DIMENSIONS
var giftID = gaqTemp[1];
var txnID = gaqTemp[11];
var txnPhase = 'Transaction Closed';

//METRICS
var giftAmount = gaqTemp[3];
var giftCount = gaqTemp[15];
var txnT2 = new Date();

//PUSH TO dataLayer
dataLayer.push({'giftID' : giftID, 'txnID' : txnID, 'txnPhase' : txnPhase, 'giftAmount' : giftAmount, 'giftCount' : giftCount, 'txnT2' : txnT2});

寄付がプッシュされて成功すると、結果は次のようになります。 GTM プレビュー モードのデータレイヤー メッセージ

データを追跡するための Google タグ マネージャー (GTM) のセットアップは次のようになります。

GTM セットアップ

これがトリガーです: ClicksDonate_Class,

ここに画像の説明を入力

最後に、Google アナリティクス (GA) のカスタム指標とディメンションの設定を次に示します。 カスタム指標の設定

カスタム ディメンションの設定

これらのカスタム メトリクスを使用したレポートには、結果が表示されません (数日間にわたってテストされています)。

私は何か提案を探しています。

ありがとう、RCS

PS。これは、問題を解決したと「思った」以前の投稿です... http://bit.ly/1OOhOH6

同様の問題に関する別の投稿があります

4

1 に答える 1