kameleoon_client_flutter library Null safety

Classes

Browser
Uses for tracking browser client
Conversion
Uses for tracking conversion(goalId, revenue, negative)
CustomData
Uses for tracking any type of data
Data
Abstract class Datafor all tracking data
Interest
Uses for tracking interest(index)
KameleoonClient
Abstract class KameleoonClient, need use KameleoonClientFactory to create instance
KameleoonClientFactory
KameleoonClientFactory to create KameleoonClient instance depending of siteCode
PageView
Uses for tracking page (url, title , referrer)

Enums

Browsers

Exceptions / Errors

ExperimentConfigurationNotFound
Exception indicating that the request experiment ID has not been found in the internal configuration of the SDK. This is usually normal and means that the experiment has not yet been started on Kameleoon's side (but code triggering / implementing variations is already deployed on the mobile app's side).
FeatureConfigurationNotFound
Exception indicating that the requested feature ID has not been found in the internal configuration of the SDK. This is usually normal and means that the feature flag has not yet been activated on Kameleoon's side (but code implementing the feature is already deployed on the web-application's side).
NotActivated
Exception indicating that the current user triggered the experiment (met the targeting conditions), but did not activate it. The most common reason for that is that part of the traffic has been excluded from the experiment and should not be tracked.
NotTargeted
Exception indicating that the current user did not trigger the required targeting conditions for this experiment. The targeting conditions are defined via Kameleoon's segment builder.
SDKNotReady
Exception indicating that the SDK has not completed its initialization yet.
SiteCodeDisabled
Exception indicating that site of experiment is disabled
VariationConfigurationNotFound
Exception indicating that the requested variation ID has not been found in the internal configuration of the SDK. This is usually normal and means that the variation's corresponding experiment has not yet been activated on Kameleoon's side.
VisitorCodeNotValid
Exception indicating that the the visitor code is empty or longer than 255 chars