Create Project
Setup a branded namespace for your organization's dynamic deep links.
Links
Managing short links & campaign URLs inside project:
Active Links & Performance
Managing short links inside project:
Sales & Telemetry Overview
Traffic Distribution
ChannelsEvents
Post-install telemetry & conversions for
Team & Access
Manage members and access rights for
Invite New Member
Current Team Members
SDK & Integration Docs
Android SDK Setup (Kotlin / Java)
EzyMMP provides install attribution with Play Store referrer support and post-install event tracking for Android applications.
1. Installation (JitPack)
Add JitPack repository to your root settings.gradle.kts:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven { url = uri("https://jitpack.io") }
}
}
Add the EzyMMP SDK dependency to your app module's build.gradle.kts:
dependencies {
implementation("com.github.webmanblr:ezy-mmp-android-sdk:1.0.3")
implementation("com.android.installreferrer:installreferrer:2.2")
}
2. SDK Initialization
Initialize EzyMMP in your Application class's onCreate() method:
Kotlin
import io.ezyurl.mmp.EzyMMP
class MyApp : Application() {
override fun onCreate() {
super.onCreate()
EzyMMP.init(context = this, apiKey = "ezkey_YOUR_API_KEY")
}
}
Java
import io.ezyurl.mmp.EzyMMP;
public class MyApp extends Application {
@Override
public void onCreate() {
super.onCreate();
EzyMMP.init(this, "ezkey_YOUR_API_KEY");
}
}
3. Track Purchases & Revenue
EzyMMP.getInstance().trackPurchase(
revenue = 799.00,
currency = "INR",
transactionId = "TXN_123456789",
extraData = mapOf("plan" to "premium_monthly")
)
4. Track Custom Events
EzyMMP.getInstance().trackEvent("signup", mapOf("method" to "google"))
Developer Portal
Manage API authentication keys for programmatic link generation.
API Authentication Key
Use this key in standard X-API-Key request headers for link generation.