0
我們正與火力地堡內建參數上沒有顯示的儀表板的一些問題:火力地堡儀表盤不顯示價格值
Bundle bundle = new bundle();
bundle.putString(FirebaseAnalytics.Param.PRODUCT_ID, publication.getProduct().getId());
bundle.putString(FirebaseAnalytics.Param.PRODUCT_NAME, publication.getTitle());
bundle.putLong(FirebaseAnalytics.Param.QUANTITY, quantity);
bundle.putDouble(FirebaseAnalytics.Param.PRICE, Double.valueOf(variation.getPrice()) * quantity);
bundle.putString(FirebaseAnalytics.Param.CURRENCY, "ARS");
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.ADD_TO_CART, bundle);
而且目前我們的信息板顯示本作的add_to_cart事件:
即使我們發送每種產品的價格信息,價格仍顯示爲零。貨幣未顯示,產品名稱相同。 任何想法是什麼錯?
謝謝!
謝謝史蒂夫,你的修改工作,但我不明白爲什麼。如果價格只是價格或者價格乘以數量,那麼對於Firebase分析應該是一樣的,在這兩種情況下,它都會得到兩倍的價值。 – Dieguinho
這裏同樣的問題。我正在使用C++ SDK與Android和iOS進行測試。我提供kParameterPrice作爲物料的原始價格,kParameterQuantity作爲物料數量,kParameterValue作爲原始價格*數量,kParameterCurrency是「EUR」,AFAIK是有效的ISO-4217貨幣代碼。無論如何,我都沒有收到Firebase Console中的定價信息。事實上,所有的數值似乎都被忽略,包括數量。我也嘗試提供數字作爲字符串和整數/雙值,但沒有效果。 –