Taplytics
By integrating Taplytics' mobile A/B testing and experiment tools with Amplitude, you can:
- Share all user data between the platforms in real-time.
- Let non-technical product and marketing team members do full-circle tracking, analysis, and engagement across mobile apps.
- Share experiment data from Taplytics to Amplitude on startup.
About Taplytics
Taplytics provides cross-platform A/B testing solutions, and this integration exports Taplytics experiment data to Amplitude.
When you install the Taplytics SDK alongside Amplitude, your existing and future analytics events go to both Amplitude and Taplytics. Measure the impact of your Taplytics experiments by segmenting your Amplitude funnels, retention, and more by the variations your users saw.
Set up the integration
For detailed instructions, refer to the Taplytics documentation. The integration uses Amplitude's Attribution API endpoint.
Taplytics sends experiment data as a single event to Amplitude. The event is named TL_experiments and includes the experiment data as properties.
The properties for all sources are formatted like this:
{
"Experiment One":"Variation One",
"Experiment Two":"baseline"
}
For Android integrations, Taplytics logs experiment and variation events to the Amplitude Android SDK as follows:
HashMap<String, String> experimentsAndVariations = new HashMap<>();\
experimentsAndVariations.put("Experiment 1", "Variation 1");\
experimentsAndVariations.put("Experiment 2", "Variation 3");
Amplitude.getInstance().logEvent("TL_Experiments", experimentsAndVariations)
For iOS integrations, Taplytics logs experiment and variation events to the Amplitude iOS SDK as follows:
NSDictionary* experimentsAndVariations = @{
@"Experiment 1": @"Variation 1",
@"Experiment 2": @"baseline"
};
[[Amplitude instance] logEvent:@"TL_Experiments" withEventProperties:experimentsAndVariations];
Was this helpful?