首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用流式细胞术跟踪iOS和Android中收到的通知?

如何使用流式细胞术跟踪iOS和Android中收到的通知?
EN

Stack Overflow用户
提问于 2022-08-24 03:44:38
回答 2查看 159关注 0票数 -1

我们正在通过服务器发送推送通知。

我想跟踪这个事件,在iOS和安卓系统上收到了多少通知。

  1. 有什么方法可以得到这个号码与通知信息吗?
  2. 在iOS中,是否有任何委托方法或方法可以确认我们是否收到了按下或未单击的推送通知?

EN

回答 2

Stack Overflow用户

发布于 2022-09-11 12:22:04

在iOS中,您可以使用

代码语言:javascript
复制
func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void)

若要调用服务器并通知服务器已收到通知,请执行以下操作。

另一种解决方案是使用FCM Rest发送通知。

POST /v1/{parent=projects/*}/messages:send

https://firebase.google.com/docs/reference/fcm/rest

如果您包括谷歌分析,云消息仪表板将拥有所有的信息,如果用户提供了权限,如IDFA。

票数 0
EN

Stack Overflow用户

发布于 2022-09-14 12:55:10

在android中,有一种拦截FCM通知的方法,您可以在这个线程中找到实现。

每个设备通知都由此回调接收,因此您可以创建一些API或一些逻辑来获得确认。

代码语言:javascript
复制
override fun onMessageReceived(remoteMessage: RemoteMessage) {
    // TODO(developer): Handle FCM messages here.
    Log.d(TAG, "From: ${remoteMessage.from}")
    // do the logic here.    
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73467193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档