Xamarin Android APIs for Mapp Cloud
Xamarin Android plugin contains various methods (such as registration, set alias, get alias, etc). The documentation for the methods contained in the Xamarin Android plugin includes briefs description of the implementations.
Properties
DeviceInfo | DeviceInfo Gets all device information collected by Engage |
string | Alias Gets a value for the user identifier |
ICollection<string> | Tags Gets all tags applied to the device |
bool | IsPushEnabled Determines whether push notification is enabled or disabled |
Â
Methods
void | Engage(Application application, AppoxeeOptions options) Initialize the Engage service |
EngageApoxee | Instance() Returns the EngageApoxee instance |
void | SetAlias(string alias) Sets a value for the user identifier |
void | HandleRichPush(Context context, Intent intent) Base method for or subscribing to receiving rich push messages from Engage system |
void | AddTag(string tag) Add a tag to the device |
void | RemoveTag(string tag) Removes a tag from the device |
string | GetAttributeStringValue(string key) Gets the value of an attribute for the given key |
void | SetAttribute(string key, string value) Sets the value of an attribute for the given key |
void | SetAttribute(string key, Numeric value) Sets the value of an attribute for the given key |
void | SetAttribute(string key, Boolean value) Sets the value of an attribute for the given key |
void | SetAttribute(string key, Date value) Sets the value of an attribute for the given key |
void | SetPushEnabled(bool isPushEnabled) Sets whether push notification is to be sent to the device |
void | TriggerDMCCallInApp(Context context, string eventName) Requests in-app messages to be shown for the given trigger |
Â
Â
For more information please visit Android v6 APIs for Mapp Cloud.
Â