public class ProfileManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
ProfileManager.OnPropertyRetrieveCallback<T> |
class |
ProfileManager.ProfileEditor |
class |
ProfileManager.ProfilePropertyEditor |
static class |
ProfileManager.ProfileQuery |
Modifier and Type | Method and Description |
---|---|
ProfileManager.ProfilePropertyEditor |
append() |
java.lang.String |
createNewProfile(OnProfileCreatedCallback callback)
Create new profile and set default fields such as platform, country_code.
|
java.lang.String |
getProfileId()
Get current profile ID.
|
ProfileManager.ProfilePropertyEditor |
increment() |
ProfileManager.ProfileQuery |
query() |
ProfileManager.ProfileEditor |
removeItemInArray(java.lang.String arrayProp,
RemoveQueryCommand queryCommand) |
ProfileManager.ProfilePropertyEditor |
set() |
ProfileManager.ProfilePropertyEditor |
setOnce() |
ProfileManager.ProfilePropertyEditor |
union() |
public java.lang.String getProfileId()
public java.lang.String createNewProfile(OnProfileCreatedCallback callback)
callback
- OnProfileCreatedCallback
UserKit.identify(String)
ErrorCode.SET_PROFILE_ERROR
,
ErrorCode.INVALID_PROFILE
public ProfileManager.ProfilePropertyEditor set()
public ProfileManager.ProfilePropertyEditor append()
public ProfileManager.ProfilePropertyEditor setOnce()
public ProfileManager.ProfilePropertyEditor union()
public ProfileManager.ProfilePropertyEditor increment()
public ProfileManager.ProfileQuery query()
public ProfileManager.ProfileEditor removeItemInArray(java.lang.String arrayProp, RemoveQueryCommand queryCommand)