2017-03-10 11 views
0

Google Analyticsの電子商取引の部分に大きな問題があります。Google Analyticsは取引IDを認識しますが、商品は認識しません

これは、ウェブサイト上で私のJavaScriptコードです:

Google Analytics transactions

がトランザクション認識彼が、彼は認識していない:私のGoogleアナリティクスでこのコードは、この結果を与える

ga("create", "UA-93459727-1", { name: "checkout" }); 
    ga('checkout.require', 'ec');                                                                                                        
    ga('checkout.ec:addProduct', 
     { 
      "id": "4361018360", 
      "name": "C3 PRO", 
      "brand": "Semniti", 
      "variant": "Glossy White", 
      "dimension1": "63", 
      "price" : "444.69", 
      "quantity" : "1" 
     }); 
    ga('checkout.ec:setAction', 'add'); 
    ga('checkout.ec:setAction','checkout', { 
     'step': 6 
    }); 

    ga('checkout.ec:setAction', 'purchase', { 
     'id': 80135606039228800 
    }); 

    ga('checkout.send', 'pageview'); 

製品

Googleタグマネージャデバッガ(タブ分析): enter image description here

Googleアナリティクスデバッガ: enter image description here

私は2つの方法でこれを試してみました。 最初に、手順1ですべての製品を追加し、最後の手順6で購入/トランザクションIDを取得しました。 2番目は、手順6ですべての情報を追加したときです。 両方の方法で結果は同じでした。

答えて

1

あなたのコードでは、2つのイベントを送信しています:[カートに追加]と購入します。 「購入」の前に「カートに追加」アクションを送信すると、製品は購入するよりも最初のアクションに起因します。

関連する問題