A custom ‘Data’ campaign to be handled by the app, served in response to Marketing Cloud Personalization actions generated by the user interacting with the app.
Callback implemented by the app to handle potential custom ‘Data’ campaigns served in response to Personalization actions generated by the user interacting with the app.
Provides APIs to handle data campaigns, track Item views and interactions, and track manual actions, all within a lifecycle-managed context such as Screen.
Primarily used to initialize, configure, and start Personalization, including readiness APIs such as start(ClientConfiguration, OnSdkReadyListener), isServerConfigLoaded(), and server-config-loaded listener registration methods.
Supports easily and codelessly managing test campaigns from the device in debug/debuggable builds, by allowing the user to open related URLs in the mobile browser.