首页 > 解决方案 > Firestore Analytics - 一个事件中的参数值的数量是否有限制?

问题描述

例如,假设我在聊天室_id#4321 中有 user_id#1234,并且我正在跟踪:

  1. 此特定 room_id#4321 的消息总数,以及
  2. 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 分钟内触发的事件。

感谢任何帮助!

标签: firebasegoogle-analyticsfirebase-analytics

解决方案


更新:参数也必须使用自定义定义来定义。现在 room_id 跟踪信息显示在 room_messages 事件页面上。


推荐阅读