5

すべてのスレッドを読んだ後でも、Android アプリが e コマースの値を分析に送信しない理由がわかりません。(または、そうかもしれませんが、表示されていません)GAでeコマースを有効にしました。v2を使用し、 orderComplete に次のコードを追加しました。

GoogleAnalytics ga = GoogleAnalytics.getInstance(ctx); 

Transaction cardTransaction = new Transaction.Builder(
  String.valueOf(order.getOrderId()),                   // (String) Transaction Id, should be unique. 
  orderTotal                                            // (long) Order total (in micros)
  .setAffiliation(cardName)                             // (String) Affiliation
  .setTotalTaxInMicros(0)                               // (long) Total tax (in micros)
  .setShippingCostInMicros(0)                           // (long) Total shipping cost (in micros)
  .setCurrencyCode("EUR")                               // (String) Setting the correct currency
  .build();

cardTransaction.addItem(new Item.Builder(
  caption,                                              // (String) Product SKU (stock-keeping unit)
  productName,                                          // (String) Product name
  price,                                                // (long) Product price (in micros)
  quantity)                                             // (long) Product quantity
  .setProductCategory(productCategorie)                     // (String) Product category 
  .build());

Tracker tracker = ga.getTracker(R.string.googleAnalyticsKey);

tracker.sendTransaction(cardTransaction); // Send the transaction.
GAServiceManager.getInstance().dispatch();

すべての値をログに記録しましたが、それらは正しく、正しい形式になっています。

どこで間違いを犯したのか誰か説明できますか?

4

0 に答える 0