In this page:
...
In SDK, apart from customEvent
, there are 2 other methods to collect data: login
and signUp
. As in the customEvent
method, the login
and signUp
methods also take a mandatory and an optional parameter. The first parameter is exVisitorId
which uniquely identifies the user and can not be empty. The second parameter properties
is optional and passsing an empty dictionary also valid.
In order for your data from the mobile channel to be uploaded to RMC, please pay attention that whatever reference value you have used in your active RMC account (KEY_ID * or E-Mail) comes from the mobile channel with this reference.
*KEY_ID: These are the id values used by the application owner to deduplicate the customer. These can be expressed with different names such as CRMid, userid, customerid, accountid.
...
Code Block | ||
---|---|---|
| ||
HashMap<String, String> parameters= new HashMap<String, String>(); parameters.put("OM.pf","Product Code"); parameters.put("OM.pfu","1"); parameters.put("OM.pprpfr","Product Price"); Visilabs.CallAPI().customEvent("Add To Favorites", parameters); |
...
Code Block | ||
---|---|---|
| ||
HashMap<String, String> parameters= new HashMap<String, String>(); parameters.put("OM.pf","Product Code"); parameters.put("OM.pfu","-1"); parameters.put("OM.pprpfr","Product Price"); Visilabs.CallAPI().customEvent("Add To Favorites", parameters); |
...