AppsFlyer
AppsFlyer ad-revenue connector for CloudX Flutter SDK. Forwards CloudX ad revenue to AppsFlyer with no publisher glue code.
The AppsFlyer connector forwards CloudX ad revenue to your mobile measurement partner (MMP) so revenue appears alongside your other AppsFlyer data. Add the connector dependencies and revenue reporting is automatic; no Dart call is required.
The connector does not initialize AppsFlyer. Your app must already integrate and initialize the AppsFlyer SDK with your own dev key.
Install
Add the connector to your ios/Podfile and android/app/build.gradle.kts:
target 'Runner' do
# ... existing Flutter config ...
pod 'CloudXAppsFlyerConnector', '~> 6.15.0.0'
enddependencies {
implementation("io.cloudx:connector-appsflyer:6.15.0.0")
}Then install the iOS pods:
cd ios && pod installRequirements
- CloudX Flutter SDK
3.9.0or newer. - Your app already integrates and initializes AppsFlyer.
- Android apps include
com.appsflyer:af-android-sdk6.15.0up to, but not including,7.0.0. - iOS apps include
AppsFlyerFramework6.15.0or newer.
What gets reported
The connector reports once per eligible CloudX-won impression across CloudX ad formats. It skips impressions from bidders whose SDK already reports revenue to your MMP, to avoid duplicate revenue. Each event includes the winning ad network, the CloudX revenue estimate in USD, and CloudX ad unit, format, and placement values.