【问题标题】:Firebase events not showing NAME attributeFirebase 事件未显示 NAME 属性
【发布时间】:2016-11-06 02:33:40
【问题描述】:

我已经上传了一个带有 firebase 分析的应用程序,但是,SELECT_CONTENT 事件没有显示“未设置”作为名称,而不是我在开发过程中指定的名称。

这是我在代码中设置的事件之一:

Bundle bundle = new Bundle();
            bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "4");
            bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "ClickedShareSocialMedia");
            mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);

有什么帮助吗?

【问题讨论】:

    标签: android firebase firebase-analytics


    【解决方案1】:

    您似乎忘记设置 FirebaseAnalytics.Param.CONTENT_TYPE 参数。

    您会收到关于 CONTENT_TYPE(即类别)和 ITEM_NAME 的报告。您看到的“(未设置)”是指 CONTENT_TYPE。指定 CONTENT_TYPE 后,您将能够深入了解每种类型的内容以查看每个类别中最重要的项目。

    【讨论】:

    • 谢谢,这有效,现在是另一个快速问题,现在内容类型显示完美,但在该内容类型下,我看不到事件的名称,只有我为每个设置的 ID(数字)事件。 ID应该设置为事件的名称吗?
    • 如果您查看 SELECT_CONTENT 的 API 文档,您会发现它建议将 ITEM_ID 作为您应该传递的参数:firebase.google.com/docs/reference/android/com/google/firebase/…
    • 奇怪的是,在我用于设置项目的入门指南 (firebase.google.com/docs/analytics/android/events#log_events) 中,使用的是其中的 3 个
    • 您可以提供任何和所有对您有意义的参数,但该报告尤其受到两者的推动。完整的 25 个参数集可用于受众构建器或 BigQuery。
    • @SteveGanem 所以我认为 firebase 需要在文档中提及一些内容,因为我在 firebase 事件文档中的任何地方都找不到。否则这可能是 firebase 的错误,因为用户可能会面临这种问题。
    猜你喜欢
    • 2021-01-13
    • 2017-10-30
    • 1970-01-01
    • 1970-01-01
    • 2021-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多