小编Nil*_*art的帖子

Firebase 分析 VIEW_ITEM_LIST ITEMS 未显示

我试图报告一个VIEW_ITEM_LIST事件,里面有一些项目。除项目外,所有内容都在调试视图中正确报告。我没有使用任何自定义事件。似乎在 Android 和 iOS 中都会发生同样的问题。

这是我的代码。

 override fun trackListViewEvent() {
    val eventBundle = Bundle().apply {
        val itemBundle1 = Bundle().apply {
            putString(Param.ITEM_NAME, "name1")
            putString(Param.ITEM_CATEGORY, "Category")
            putString(Param.PRICE, "49.95")
            putString(Param.CURRENCY, "EUR")
        }

        val itemBundle2 = Bundle().apply {
            putString(Param.ITEM_NAME, "name2")
            putString(Param.ITEM_CATEGORY, "Category")
            putString(Param.PRICE, "89.95")
            putString(Param.CURRENCY, "EUR")
        }
            putString(Param.ITEM_LIST_ID, "1234567890")
            putString(Param.ITEM_LIST_NAME, "WhateverListName")
            putString(Param.PRICE, "125.60")
            putString(Param.CURRENCY, "EUR")

            putParcelableArray(Param.ITEMS, arrayOf(itemBundle1, itemBundle2))
        }
    tracking.logEvent(Event.VIEW_ITEM_LIST, eventBundle)
}
Run Code Online (Sandbox Code Playgroud)

在 Logcat 我得到: W/FA-SVC: Param value can't be null: items

另一个问题是,ITEMS 似乎只接受一些参数。添加自定义参数时,我得到E/FA: Item cannot contain custom parameters …

android kotlin firebase firebase-analytics

7
推荐指数
1
解决办法
2807
查看次数

标签 统计

android ×1

firebase ×1

firebase-analytics ×1

kotlin ×1