Ich bin eigentlich ziemlich überrascht, dass ich keine Antwort auf diese finden konnte, ich denke, es sollte eine ziemlich häufige Frage sein.Google Analytics Verbesserter E-Commerce - SetPrice sollte insgesamt oder einzeln sein?
Ich habe Analytics-Tracking für meine Anwendung implementiert, aber die Sache, die ich nicht herausfinden kann, ist, ob der Preis für das Produkt ein einzelner Produktpreis oder ein endgültiger Produktpreis (Menge x singlePrice) sein soll?
Also im Grunde, was sollte ich von unten tun?
Lassen Sie uns sagen, dass ich ein Produktdaten und Baumeister haben:
String productId = "123";
String productName = "Grimlock Action Figure";
String productCategory = "Toys";
String productVariant = "Transformers Robots in Disguise";
String productBrand = "Hasbro";
int quantity = 3;
double singleToyPrice = 19.99;
HitBuilders.ScreenViewBuilder builder = new HitBuilders.ScreenViewBuilder();
ProductAction productAction = new ProductAction(ProductAction.ACTION_PURCHASE)
.setTransactionId("1234567890");
Sollte ich
a) Fügen Sie einfach ein Produkt mit Preis für eine einzelne Einheit
Product product = new Product()
.setId(productId)
.setName(productName)
.setCategory(productCategory)
.setBrand(productBrand)
.setVariant(productVariant)
.setPrice(singleToyPrice) // 19.99
.setQuantity(quantity); // 3
builder.addProduct(product)
.setProductAction(productAction);
b) Multiplizieren Sie die Einzelpreis mit Menge
Product product = new Product()
.setId(productId)
.setName(productName)
.setCategory(productCategory)
.setBrand(productBrand)
.setVariant(productVariant)
.setPrice((double) quantity * singleToyPrice) // 3 * 19.99 = 59.97
.setQuantity(quantity); // 3
builder.addProduct(product)
.setProductAction(productAction);
In
c) mal die Produktmenge zu derselben Transaktion mit Einzelpreis
for (int i = 0; i < quantity; i++) {
Product product = new Product()
.setId(productId)
.setName(productName)
.setCategory(productCategory)
.setBrand(productBrand)
.setVariant(productVariant)
.setPrice(singleToyPrice) // 19.99
.setQuantity(1); // 1
builder.addProduct(product)
.setProductAction(productAction);
}
Einfach fragen, was man machen Analysen die richtigen Mengen zu berechnen?
Mit besten Grüßen, DPD
Sie müssen den Einzelproduktpreis festlegen (dieser wird beispielsweise im Produktleistungsbericht verwendet, wenn der Einzelproduktpreis mit der Gesamtmenge aller Transaktionen für dieses Produkt multipliziert wird). –