firebase - Firestore Analytics - 一个事件中的参数值的数量是否有限制?
问题描述
例如,假设我在聊天室_id#4321 中有 user_id#1234,并且我正在跟踪:
- 此特定 room_id#4321 的消息总数,以及
- user_id#1234 在这个房间发送的消息总数 - (将用户的消息与房间相关联很重要,因为我需要跟踪每个聊天室的用户消息总数。)
到目前为止,我尝试将其保留在一个事件中的方法如下:发送:
firebase
.analytics()
.logEvent("room_messages", {
room_id: room_id,
user_room: `${user_id}-${room_id}`,
});
但是特别是对于 user_room 参数,既然可能有这么多用户和房间,那么参数值的数量是否有限制?即可能有很多event (room_messages) -> parameter (user_room) -> value (user_id-room_id)
最重要的是,您甚至如何查看这些事件及其参数以获取见解?无论是在 Firestore 上还是在 Google Analytics 上,我似乎都可以很好地查看所有已发生的事件,但要查看事件及其参数,我只能查看过去 30 分钟内触发的事件。
感谢任何帮助!
解决方案
更新:参数也必须使用自定义定义来定义。现在 room_id 跟踪信息显示在 room_messages 事件页面上。
推荐阅读
- python - curl和python请求之间的区别
- ios - WKWebView 整页截图
- php - Laravel Nova 如何使用基于其他 Nova Resouce 的选项创建选择
- sql - 我可以在 SQL 中“链接”两组数据并检索两者的值以进行比较吗?
- java - 执行 selenium 测试时浏览器未在 Jenkins 中打开
- types - 使用 Prolog 进行类型检查
- android - 为什么 Kotlin 数组不返回计数
- vue.js - 数据太大,无法在移动版图表上显示
- azure-iot-hub - 配置 MAX_OPERATION_TIMEOUT
- entity-framework-core - 如何使用 Entity Framework Core 2.2 播种自引用树