Appvestor Billing Stats Plugin

appvestor_billing_stats is a Flutter plugin that wraps the native Appvestor Billing Stats SDKs for Android and iOS, enabling apps to track attribution, ad impressions, revenue events, and Firebase event forwarding in a unified, cross-platform way.

Android support is implemented.
🚧 iOS support is coming soon.


✨ Features

  • Initialize the Appvestor SDK with account + app ID
  • Automatically listen to and forward Firebase Analytics events
  • Track ad impressions, ad clicks, and ad views
  • Track custom revenue events
  • Send attribution data
  • Report in-app purchases

📦 Installation

Add the dependency to your pubspec.yaml: $ flutter pub add appvestor_billing_stats

Android

Add the below to your repositories in android/build.gradle
maven { url = uri("https://maven.appvestor.com/nexus/content/repositories/releases") }
Set minSDK to 24 or higher
Appvestor stats depend on android NDK version 27.0, if your project is configured with a lower version, you may need to add the below to your gradle file
android { ndkVersion = "27.0.12077973" ... }