2012-05-17 102 views
2

據我所知,我已成功將Google Aanlytics跟蹤功能集成到Android應用中。查看結果網頁時,轉化 - 電子商務 - 交易部分中,跟蹤的交易顯示正確,除了項目數量始終爲零。但是,在調試我的代碼時,存儲在事務對象中的數量是正確的。我也等了幾天(大約一週),以防結果自我更新,但無濟於事。我應該做什麼「特殊」來跟蹤交易的項目數量?這可能是Android GA SDK中的錯誤嗎?Google Analytics未跟蹤交易數量

我安裝我正在使用的代碼,以防萬一:

tracker.addTransaction(new Transaction.Builder(orderPK, totalPrice).setStoreName("").setTotalTax(totalTax).setShippingCost(shipping).build()); 
Item.Builder builder = new Item.Builder(orderPK, productPK, price, quantity); 
builder.setItemCategory(category); 
Item item = builder.build(); 
tracker.addItem(item); 
tracker.trackTransactions(); 
tracker.dispatch(); 
tracker.clearTransactions(); 

回答

0

這已經有一段時間,但我發現這個問題,所以我要離開它張貼在這裏。

原來有該項目的名稱,這是強制性的,但它不是任何地方列出象這樣(比JS API,在那裏我發現它在其他)的領域。

所以解決的辦法就是添加以下行:

builder.setItemName(name); 
1

我給它爲我工作了工作代碼。請嘗試此代碼

tracker = GoogleAnalyticsTracker.getInstance(); 
tracker.addTransaction(new Transaction.Builder("3000",25000).setStoreName("MarIoS").setTotalTax(3.23).setShippingCost(10.44).build()); 
    Item.Builder builder = new Item.Builder("3000", "Mobile",5000,5); 
      builder.setItemCategory("Electronics"); 
      builder.setItemName("SamsunG"); 
      Log.d("json","In Transaction"); 
      Item item = builder.build(); 
      tracker.addItem(item); 
      tracker.trackTransactions(); 
      tracker.dispatch(); 
+0

希望它的工作正常,如果您有任何疑問,請讓我知道。 – Joms

相關問題