Android uygulama ödeme performansımı google analytics SDK'yı kullanarak ölçüyorum. Hit (ve çalışır) ve istisnalar göndermek için kullandığım bir Wrapper yarattım (aynı zamanda çalışır). Sadece e-ticaret verileriyle çalışamıyorum.Android geliştirilmiş e-ticaret analizi sayfasında eksik veri
ı bir ürün ve vücut yöntemi şimdi
public void sendEcommerceCheckoutStep(Product product, ProductAction productAction, String checkoutStepName, Context context) {
HitBuilders.ScreenViewBuilder builder = new HitBuilders.ScreenViewBuilder()
.addProduct(product)
.setProductAction(productAction)
.addImpression(product, checkoutStepName);
mTracker.setScreenName(checkoutStepName);
mTracker.send(builder.build());
mTracker.setScreenName(null);
}
bahsedilen
Product product = new Product()
.setId(ID)
.setCategory(category)
.setBrand(brandID)
.setCustomDimension(1, typology)
.setCustomDimension(2, currency)
.setPrice(getTotal())
.setQuantity(1);
// Add the step number and additional info about the checkout to the action.
ProductAction productAction = new ProductAction(ProductAction.ACTION_PURCHASE)
.setCheckoutStep(4)
.setCheckoutOptions("Perform payment");
ve
sendEcommerceCheckoutStep(product, productAction, "performPayment", getApplicationContext())
bir productAction oluşturmak e-ticaret veri göndermek için, Verilerin analitikler üzerinden akmasını beklerim (ve adb günlüklerini kontrol etti) ancak analitik web arayüzünde göremiyorum.
Bu benim analitik web arayüzü gördükleri şeydir:
veri var sadece sütun "Sepeti-Ayrıntı Oranı" biridir görebileceğiniz gibi. Ancak, başka bir sütunda herhangi bir veri yoksa, nasıl bir sepet detayı alabilirim?
Bu, "ürün performansı" ekranıydı. Bu "Ürün listesi performansı" dir:
tüm diğer sütunları da 0 bulunmaktadır. Neden "sepete ekle" eylemlerini listeliyordu, diğerlerini değil?
her ürün için ekran adı ayarlamak yerine olayı kullan – HourGlass
Bana öyle geliyor - E-ticaret için Ürün ve Ürün Tanımlamaları kullanmak için - ScreenViewBuilder kullanmalıyım: https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce –
Tamam, ne demek istediğini anlıyorum. I HitBuilders.EventBuilder oluşturucu = Yeni HitBuilders.EventBuilder denenmiş() .addProduct (ürün) .setProductAction (productAction) .addImpression (ürün, checkoutStepName); ancak yine de analitiklerin e-ticaret sekmesinde hiçbir şey alamıyorum. –