initializeWithAmplitude static method
Initialize ExperimentClient with Amplitude instance to handle exposure events
Implementation
static ExperimentClient initializeWithAmplitude({required String apiKey, ExperimentConfig? config}) {
final trackExposureProvider = AnalyticsExposureTrackingProvider();
final newConfig = (config ?? ExperimentConfig()).copyWith(exposureTrackingProvider: trackExposureProvider);
return Experiment.initialize(apiKey: apiKey, config: newConfig);
}