Configure Marketing Cloud Engagement
Runtime Toggles
Event Tracking
Update Imports on Android
Upgrade In-App Messaging on Android
Handle URLs
Data Protection and Privacy
Changelog
In version 11, the In-App Messaging component was migrated to a standalone feature module. This migration involves the following key changes:
InAppMessageCloseAction function parameter to the didCloseMessage function in the InAppMessageManager.EventListener.In-App Messaging configuration is now performed at SDK Configuration time. While this approach is recommended, previous runtime configuration options remain available through the new InAppMessagingFeatureModule class.
Note: You can no longer access the InAppMessageManager through the Marketing Cloud SDK as it has been removed from the core library.
1kotlin
2SFMCSdk.configure(applicationContext as Application, SFMCSdkModuleConfig.build {
3 inAppMessagingFeatureModuleConfig = InAppMessagingFeatureConfig.builder().apply {
4 // set configuration options for In App Messaging
5 }.build()
6})1kotlin
2InAppMessagingFeature.requestSdk { inAppMessagingFeatureModule ->
3 // set configuration options for In App Messaging
4}For more information see, Implement In-App Messaging on Android.