Expo plugin for Analytics/DebugView configuration
It would be nice to be able to configure Analytics to enable DebugView via an Expo plugin. It seems that this can be done at runtime (?) on Android, so perhaps adding that to the JS API, and on iOS it requires a build flag. https://firebase.google.com/docs/analytics/debugview#enable_debug_mode Related: https://github.com/invertase/react-native-firebase/pull/6778 https://github.com/invertase/react-native-firebase/discussions/6497
Add React Hooks
Allows users to import reusable hooks for common tasks such as authentication. Example from React-firebase-hooks: https://github.com/CSFrequency/react-firebase-hooks/tree/master/auth
Migrate to TypeScript
I'm using the v6 and TS typings are a bit broken. I think migrating the source code to TypeScript could help in many aspects: Immediately catch type errors; More signal, less noise (because a lot of duck typing won't be needed anymore); Self-documenting nature of static typing will make it a lot easier for other people to contribute; Less chances of accidentally breaking things during refactorings. Those are only some of the benefits. There are other less important ones like better IDE experience and not needing to keep separate, unsynced d.ts files. If you think it's a good idea, I may be able to help with PRs.
New Native Ad Format
RNfirebase only supports Native Express Ads which will be deprecated soon. Is there a plan to add the new native format?
Google tag manager support
Hi, I see there is one other post like this, but was asked 2 years ago. Is google tag manager and the firebase sdks now in a place where Invertase could support google tag manager, or no? We're looking into using it and this could make or break.
Add support for App check security feature
any plans to support App Check security feature to protect backend resources from abuse
Additional params for pre-defined e-commerce events
I’m Triggering the e-commerce events through pre-defined events ( eg. logViewItemList and logViewItem). For item level params in some cases we need pass the additional info like price, Index, quantity. Native firebase documentation having these info https://firebase.google.com/docs/analytics/measure-ecommerce#java_1 . So Requesting you to add these params in item level. When exporting data to GA I’m unable to see the events under e-commerce section( using pre-defined events names not ‘logEvent’).Attaching screen the screenshots Please suggest how get them as e-commerce events and How to differentiate in debug view.