alium_sdk
A wrapper around Alium's Android SDK.
Usage
Configure the SDK with Config()
import the alium package.
import 'package:alium_sdk/alium.dart';
Call configure method.
void main() {
runApp(const MyApp());
Alium.config("your_project_url");
}
This method should be the first method called when initializing the Alium SDK. It sets the project key or URL and must be invoked as soon as possible in your application's lifecycle.
Trigger Surveys
Use Alium.trigger() with the screen name to display surveys.
Alium.trigger("your_screen_name");
Passing custom parameters to survey
Alium.trigger("your_screen_name", {"dim1": "value"});
Passing parameters to survey with parameters builder:
SurveyParameters params = SurveyParametersBuilder("screen_name")
.addDim(1, "alium")
.addDim(2, "mumbai")
.addCustom("number", "27838399")
.build();
Alium.triggerWithParams(params);