Replies: 2 comments 2 replies
-
Hi there! I wasn't aware of that feature (firebase's API surface area is big enough, this still happens from time to time 😅 ) This looks a bit difficult because there is platform skew - but the general flow seems to be: 1 - ask users for consent, somehow, store it somehow so you may call a runtime method to enable/disable - this will be project-specific That seems like the implementation path Unfortunately 2c leaves out the case where the FCM has a notification block. That's tricky because it requires a notification extension helper which is not something we can just do for people I think. We can provide a sample / documentation but I think that's it. It may be worth crossing over into notifee.app repo and mentioning it there as well (it has lots of extension helper docs. I think 1-2c gets you most of the way there though. This won't be something I have time to take up but perhaps that sketch is enough to allow for a PR? I'd be happy to merge one. Our testing app is pretty good with a README showing how to drive it, and the ability to quickly write an e2e test (as in, test-driven development) that proves you are first calling a stub javascript method, then calling through to a stub method in a native module, then actually implementing things as you would expect. I estimate this would be the work of a few hours, but not days or anything ? |
Beta Was this translation helpful? Give feedback.
-
Hello @mikehardy! Thanks for jotting down the implementation approach that helped us to produce the work in this PR #6529 It would be great if you can have a look sometime when you're free to see if things are in order :) Thanks in advance. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey!
We have started to do a lot of custom things with FCM, sending push notifications via Firebase Admin SDK. As such, we don't get access to delivery data in the Firebase Console anymore and want to use BigQuery to analyse this data.
Reading through the documentation I found that the message delivery data export needs to be enabled on the device (after asking for consent ofc).
However, I haven't seen this mentioned in the documentation for RNFirebase. Is there no support for this yet?
Beta Was this translation helpful? Give feedback.
All reactions