Widget and In-App Messages
Last updated
Was this helpful?
Last updated
Was this helpful?
All push notifications in Netmera work automatically—no additional coding is required. However, you can customize pop-up presentations and listen to push callbacks.
By default, when a popup notification or in-app message is received:
If the app is in the foreground, the SDK displays pop-up notifications and in-app messages immediately.
If the app is in the background, the SDK shows them when the app returns to the foreground.
To receive popups or in-app messages when the application is in the background, you need to enable Remote Notifications under Background Modes in Capabilities.
If a pop-up is received when pop-up presentation is disabled by your code, SDK will store it, and present whenever pop-up presentation is re-enabled. If multiple pop-up notifications are received during that period, SDK stores the most recent notification, and present only that one.
To prevent immediate pop-up presentation (e.g., during video playback, gaming, or checkout), use:
Disable Pop-Up
Enable Pop-Up
This is applicable only to iOS for React Native integration. To handle widget URL callbacks in React Native for iOS, follow these steps:
Add the following code between @implementation AppDelegate
and @end
:
onWidgetUrlTriggered
in React NativeIn your React Native code, implement the following to handle the widget URL callback:
This will enable widget URL callback functionality in your iOS React Native app.