我正在使用React Native Firebase在我的Android应用程序上设置我的推送通知服务。
在文档中,有人说只要我在应用程序上使用Firebase SDK,它就会自动收集数据。
但是,未收集某些事件,例如notification_open或notification_receive。 Firebase仪表板上显示该推送通知已发送,但未打开或未收到。即使我单击通知并打开了我的应用程序。
我遵循该文档,并将其与“ React native push notification”一起使用:https://github.com/zo0r/react-native-push-notification
这是我的 AndroidManifest.xml :
<receiver android:name="com.dieam.reactnativepushnotification.modules.RNPushNotificationPublisher" />
<receiver android:name="com.dieam.reactnativepushnotification.modules.RNPushNotificationBootEventReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
<service android:name="com.dieam.reactnativepushnotification.modules.RNPushNotificationRegistrationService"/>
<service
android:name="com.dieam.reactnativepushnotification.modules.RNPushNotificationListenerService"
android:exported="false" >
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
我想念什么吗?谢谢!