据我所知,我已经成功地将 Google Aanlytics 跟踪集成到 Android 应用程序中。查看结果 Web 时,部分转换 - 电子商务 - 交易,跟踪的交易显示正确,除了项目数量,它始终为零。但是,在调试我的代码时,交易对象中存储的数量是正确的。我也等了几天(大约一周),以防结果自行更新,但无济于事。我应该做些什么来跟踪交易的商品数量?这可能是 Android GA SDK 中的错误吗?
我附上了我正在使用的代码,以防万一:
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();
最佳答案
我正在提供对我有用的工作代码。请试试这段代码
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();
关于android - Google Analytics 不跟踪交易数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10633722/