To use the additional parameters of the custom events for targeting purposes, they must formatted as a valid json string. Use a timestamp to represent a date.
If you want to track a specific event :
Where 1000 is the eventId.
You can track specific events like “Add to Cart”, “Purchase” and “Lead”. Here is how to use each of these events.
Add to Cart
First of all you will need to create an Item using the AccengageItem class.
Currency should be a valid 3 letters ISO4217 currency (EUR,USD,..) and the 2 last arguments are price and quantity
Now you just have to add it to the Cart.
Update Device Info
You can create a device profile for each device in order to qualify the profile (for example, registering whether the user is opt in for or out of some categories of notifications).
A device profile is a set of key/value that are uploaded to Accengage server. In order to update information about a device profile, add the following lines to your code:
Where listUdi is a List<KeyValuePair<string, string>> containign all the informations to update.
You can identify each views of your application that the SDK can refer to using.
where MyView is the name of your view.