public static interface KitIntegration.AttributeListener
Modifier and Type | Method and Description |
---|---|
java.util.List<ReportingMessage> |
logout()
The mParticle SDK exposes a logout API, allowing developers to track an event
when a user logs out of their app/platform.
|
void |
removeUserAttribute(java.lang.String key) |
void |
removeUserIdentity(MParticle.IdentityType identityType) |
void |
setAllUserAttributes(java.util.Map<java.lang.String,java.lang.String> userAttributes,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> userAttributeLists) |
void |
setUserAttribute(java.lang.String attributeKey,
java.lang.String attributeValue) |
void |
setUserAttributeList(java.lang.String attributeKey,
java.util.List<java.lang.String> attributeValueList) |
void |
setUserIdentity(MParticle.IdentityType identityType,
java.lang.String identity) |
boolean |
supportsAttributeLists()
Indicate to the mParticle Kit framework if this AttributeListener supports attribute-values as lists.
|
void setUserAttribute(java.lang.String attributeKey, java.lang.String attributeValue)
void setUserAttributeList(java.lang.String attributeKey, java.util.List<java.lang.String> attributeValueList)
boolean supportsAttributeLists()
void setAllUserAttributes(java.util.Map<java.lang.String,java.lang.String> userAttributes, java.util.Map<java.lang.String,java.util.List<java.lang.String>> userAttributeLists)
void removeUserAttribute(java.lang.String key)
void setUserIdentity(MParticle.IdentityType identityType, java.lang.String identity)
void removeUserIdentity(MParticle.IdentityType identityType)
java.util.List<ReportingMessage> logout()