Class UserProfileExtension
- java.lang.Object
-
- com.adobe.marketing.mobile.Extension
-
- com.adobe.marketing.mobile.userprofile.UserProfileExtension
-
public class UserProfileExtension extends com.adobe.marketing.mobile.ExtensionThe 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