Automatic Registration
By default, on first launch your app will automatically register for push notifications and prompt for user consent. When set to manual, you must initiate registration using the JavaScript Bridge.
Set the Automatic Registration setting to Disabled and trigger the prompt for push notification registration using the Median JavaScript Bridge as follows:
βοΈMedian JavaScript Bridge
median.onesignal.register();
<a onclick="median.onesignal.register()">Register for Push Notifications</a>
Note: This functionality is only applicable for iOS and Android 13+.
Initialization vs Push Registration
Even if you delay push registration the device will still initialize with OneSignal and obtain a
oneSignalUserId
. To defer initialization and communication with OneSignal, refer to the setting to require user privacy consent.
Updated 12 months ago