3

データによってメイン アカウントが変更されないように、拡張 e コマース データ用に別のアカウントを設定したかった

私はこの記事を読んで、そのように新しいトラッカーを設定することで、それを綿密に追跡しました

ga("create", "UA-XXXXX-XX", "auto", {
    "name": "newTracker"
});

ga("require", "ec");

その後、製品が追加されます

ga("ec:addProduct", {
  "id": "b55da",
  "name": "Flexigen T-Shirt",
  "price": "16.00",
  "brand": "Flexigen",
  "category": "T-Shirts",
  "position": 0
});

しかし、ここに私が抱えている問題があります

使用するga("newTracker.send", "pageview"); と、拡張 e コマース データが送信されません。以下を参照してください。EC データを送信しない

しかし、新しいトラッカーを使用しない場合 (デフォルトのトラッカーを使用する場合ga("send", "pageview");) は正しく動作します。以下を参照してください。ここに画像の説明を入力

どうした?

4

1 に答える 1

6

新しい名前空間を作成したので、その中に何かを含めたい場合は、それを名前空間の下に置く必要があります。requireそのため、 andecコマンドも名前空間にする必要があります。

  ga("create", "UA-XXXXX-XX", "auto", {    
    "name": "newTracker"
  });

  ga("newTracker.require", "ec");

  ga("newTracker.ec:addProduct", {
    "id": "b55da",
    "name": "Flexigen T-Shirt",
    "price": "16.00",
    "brand": "Flexigen",
    "category": "T-Shirts",
    "position": 0
  });

  ga('newTracker.send', 'pageview');
于 2015-08-14T13:53:47.933 に答える