Class UserProfileExtension
java.lang.Object
com.adobe.marketing.mobile.Extension
com.adobe.marketing.mobile.userprofile.UserProfileExtension
public class UserProfileExtension
extends com.adobe.marketing.mobile.Extension
The UserProfileExtension will be responsible for managing the Client Side Operation Profile.
With UserProfileExtension one should be able to store attributes about my user on the client so that it can be used later for targeting and personalizing the messaging to them during online or offline scenarios without needing to connect to a server for optimal performance.
The UserProfileExtension will provide a way to react to Public facing APIs to update user profile attributes, share the user profile attributes with the rest of the system through shared states
The UserProfileExtension listens for the following Events:
EventType#USERPROFILE-EventSource#REQUEST_PROFILEEventType#RULES_ENGINE-EventSource#RESPONSE_CONTENTEventType#HUB-EventSource#BOOTEDEventType.USERPROFILE-EventSource#REQUEST_RESET
The UserProfileExtension dispatches the following Events:
EventType.USERPROFILE-EventSource.RESPONSE_PROFILE
-
Method Summary
Methods inherited from class com.adobe.marketing.mobile.Extension
getApi, readyForEvent