Comment on page
OneSignal Set Up
Push Notifications are an incredibly powerful feature. When selected, we integrate OneSignal's Push SDK into your app to support the full range of what you might want to do with push notifications.
- Send push notifications to individual devices, groups of devices, or all devices at once
- Send via the OneSignal.com dashboard, or programmatically through their API
- Optionally specify a targetUrl to open within your app when the notification is clicked
- Support for custom notification sounds, badging, collapsing notifications, and more
WebToNative leverages OneSignal's push notification service to power push notifications within your WebToNative app. OneSignal offers their feature-rich, enterprise-class service with a very good free tier offering. To get started, please create an account at OneSignal.com.
OneSignal sends push notifications through Google's Firebase Cloud Messaging (FCM) service. For this to work, you will need to tell OneSignal your Google Project Number, and Firebase Server API Key. A complete guide for this is available on OneSignal's website at https://documentation.onesignal.com/docs/generate-a-google-server-api-key.
OneSignal sends push notifications through Apple's APNS service. For this to work, you will need to upload to OneSignal your Apple Push Notification certificates that you generate through developer.apple.com. A complete guide for this is available on OneSignal's website at https://documentation.onesignal.com/docs/generate-an-ios-push-certificate.
WebToNative apps use the OneSignal SDKs for iOS and Android. We integrate these for you. Using OneSignal's Web SDK in your WebToNative apps to send native push notifications will not work.
WebToNative requires just your OneSignal App Id in order to configure OneSignal to work within your app. You will find this on your OneSignal Dashboard under App Settings --> Keys & IDs.