未看到 "Opened" Firebase 通知统计信息
Not Seeing "Opened" Firebase Notification Stats
我通过覆盖 FirebaseMessagingService 的 onHandle 意图手动处理 firebase 通知。
并使用我生成通知的意图。
有没有办法手动向 Firebase 报告打开的通知,因为我没有将打开的统计信息报告回 Firebase 控制台。
如上所述,即使按正常方式处理 firebase 通知,也不会报告这些打开的通知。
谢谢!
Firebase 控制台通知面板中显示的统计信息仅适用于从该通知面板发送的消息。目前无法直接触发通过 Firebase Cloud Messaging API 发送的消息的统计数据。
更新:自 2018 年底以来,Firebase 现在还报告通过调用 Firebase Cloud Messaging API.
发送的消息
对于此时想知道我的解决方法的那些人。
我们运行 推动活动。
对于每个活动,我们都创建了一个独特的、可重复使用的事件。
我们注册事件“campaign_received”和“campaign_opened”
当收到消息时,我们触发事件。
当通知打开时,我们触发事件。
然后,在每个事件下,我们只是 select 事件,然后每天、每周、每月等归档他们的统计数据。
需要 select 事件才能到达事件仪表板区域,因为事件列表视图显示发送和/或接收的事件总数。
对于定制通知,可能很快就会达到 500 个事件限制,因此请务必尽可能将您的通知捆绑到可重复使用的事件类别中。
根据 https://firebase.google.com/docs/cloud-messaging/understand-delivery 只有 "Sends" 适用于纯数据消息:
发送 — 数据消息或通知消息已排队等待发送,或已成功传递给第三方服务(如 APNs)进行发送。有关详细信息,请参阅消息的生命周期。
展示次数(仅适用于 Android 设备上的通知消息)— 显示通知已显示在设备上。
打开 — 用户打开了通知消息。
我通过覆盖 FirebaseMessagingService 的 onHandle 意图手动处理 firebase 通知。
并使用我生成通知的意图。
有没有办法手动向 Firebase 报告打开的通知,因为我没有将打开的统计信息报告回 Firebase 控制台。
如上所述,即使按正常方式处理 firebase 通知,也不会报告这些打开的通知。
谢谢!
Firebase 控制台通知面板中显示的统计信息仅适用于从该通知面板发送的消息。目前无法直接触发通过 Firebase Cloud Messaging API 发送的消息的统计数据。
更新:自 2018 年底以来,Firebase 现在还报告通过调用 Firebase Cloud Messaging API.
发送的消息对于此时想知道我的解决方法的那些人。
我们运行 推动活动。 对于每个活动,我们都创建了一个独特的、可重复使用的事件。 我们注册事件“campaign_received”和“campaign_opened” 当收到消息时,我们触发事件。 当通知打开时,我们触发事件。
然后,在每个事件下,我们只是 select 事件,然后每天、每周、每月等归档他们的统计数据。
需要 select 事件才能到达事件仪表板区域,因为事件列表视图显示发送和/或接收的事件总数。
对于定制通知,可能很快就会达到 500 个事件限制,因此请务必尽可能将您的通知捆绑到可重复使用的事件类别中。
根据 https://firebase.google.com/docs/cloud-messaging/understand-delivery 只有 "Sends" 适用于纯数据消息:
发送 — 数据消息或通知消息已排队等待发送,或已成功传递给第三方服务(如 APNs)进行发送。有关详细信息,请参阅消息的生命周期。
展示次数(仅适用于 Android 设备上的通知消息)— 显示通知已显示在设备上。
打开 — 用户打开了通知消息。