September 9, 2024 - Visilabs v6.3.4
The Visilabs Android Sdk is a java implementation of an Android client for Visilabs.
Visilabs Android SDK requires minimum API level 21.
Add maven jitpack repository to your project/build.gradle file
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Add Visilabs to the dependencies
in app/build.gradle.
implementation 'com.github.relateddigital:visilabs-android:6.3.4'
This version uses AndroidX
Mobile Tagging for Visilab and more information : Please check docs
You may use the support library module in sample application but we will not contribute support library in the future. This is our last support.
In App Notification | Story |
---|---|
After form is created at RMC panel, likewise in-app message, existence of mail subscription form is controlled by after each customEvent
call.
You need to call overload of customEvent
which takes Activity
as third parameter in order to show mail subscription forms.
customEvent(String pageName, HashMap<String, String> properties, Activity parent)
It is shown as follows;
After form is created at RMC panel, likewise in-app message, existence of spin to win is controlled by after each customEvent
call.
You need to call overload of customEvent
which takes Activity
as third parameter in order to show spin to win.
customEvent(String pageName, HashMap<String, String> properties, Activity parent)
It is shown as follows;
Spin to Win Full | Spin to Win Half |
---|---|
You can send campaign parameters using sendCampaignParameters
:
HashMap<String, String> properties = new HashMap<>();
properties.put("utm_campaign","euromsg campaign");
properties.put("utm_source","euromsg");
properties.put("utm_medium","push");
Visilabs.CallAPI().sendCampaignParameters(properties);