I’m wondering if it’s at all possible to download the push certificates Expo uses so that I can upload them to a 3rd party push notification service - such as OneSignal or Mixpanel.
Is this possible in a non-detached app? It would help me out a lot, since I won’t have to integrate one of the server-side SDKs.
We don’t support any non-Expo push services at the moment unless you detach. We need to send a little bit of extra metadata with our push notifications to make sure that we can route the notification to your JavaScript code correctly.
Also, IIUC to integrate with those and other push providers you’d still need to include native code because they have to do similar things (although my knowledge here may be out of date).
What features from OneSignal or Mixpanel are you looking for? A web interface for delivering push notifications to your users? We have a lot of things we want to build for push notifs and it’d be great to hear from you about this.
That’s good to know, thank you. A dashboard interface would be great for sending push notifications, but most importantly a notification service that integrates with my event analytics is what I’d look for. I’d like to be able to automatically target notifications to certain segments of users.
For instance, if a user / device hasn’t opened my app in 2 weeks, it’d be great if I could send them a bump. Or target certain regions for promotions, etc.
One frustration I’ve had is the overwhelming variety in mobile analytics and push notification services available. It seems like a new one pops up every week, and I tend to prefer the more established services like Mixpanel, or ones with significant backing / eco-system like Firebase Analytics + FCM (as it gains momentum).
An Expo service would be useful, especially if it seamlessly integrates with my Expo apps, though it’d be nice if could “play nice” with other more robust platforms like Mixpanel or the Firebase ecosystem.
I’d love to hear more what your plans are - do you guys have a roadmap somewhere?