Flutter
Things to keep handy before starting your integration with Apxor
Getting Started
Set TAGs for Widgets
return TextButton(
child: const Text('Sign In'),
key: const ValueKey("Sign-in"), // Add ValueKey with String
onPressed: () {
// Sign in
},
);Flutter Integration
Step 1: Add Apxor SDK
Step 2: Wrap Main Widget with Apxor Wrapper
Step 3: Tracking Screens
Passing Context for screen
Step 4: Handle deeplink redirection
Android Integration
Step 0: Add Apxor Repository
Step 1: Add Dependencies to your build.gradle file
Step 2: Plugins Integration
Step 3: Initialize ApxorSDK
Step 4: Add Proguard Rules
Step 5: Add exoplayer in your app (optional)

Step 6: Disable Dexing Artifact Transformation [optional]
Step 7: Ensuring ApxorSDK is initialised successfully


Step 8: Log data to set up triggers and measure goals
iOS Integration
Step 1: Auto initialize SDK

Step 2: Configuring Test Device
Configuring URL Scheme

Step 3: Handling the deep link
Step 4: Log data to set up triggers and measure goals
Embed Slot
Story Slot
Web Integration
Step 1: Add integration scripts and Initialize Apxor
Last updated