Meta module
Installation
Section titled “Installation”Artifact: com.affise:module-meta (module-meta/build.gradle:50).
implementation("com.affise:module-meta:1.7.8")Purpose
Section titled “Purpose”Meta Install Referrer integration.
Entry class: internal class MetaModule : AffiseModule() (module-meta/src/main/java/com/affise/attribution/module/meta/MetaModule.kt:12).
The module has no public API on Affise.Module — it is internal-only. Configuration is done via AffiseConfig.FbAppId.
Configuration
Section titled “Configuration”AndroidManifest additions
Section titled “AndroidManifest additions”Add a <queries> block so your app can detect the Meta-family apps:
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"> <queries> <package android:name="com.facebook.katana" /> <package android:name="com.instagram.android" /> <package android:name="com.facebook.lite" /> </queries>
<application> ... </application></manifest>Required config value
Section titled “Required config value”Pass your Facebook App Id via AffiseConfig.FbAppId when initializing the SDK:
Affise .settings( affiseAppId = "Your appId", secretKey = "Your SDK secretKey", ) .setConfigValue(AffiseConfig.FbAppId, "Your Facebook App Id") .start(this)See Optional setup — Configuration values.
ProviderType values contributed
Section titled “ProviderType values contributed”MetaModule.kt:38-40, plus ProviderType.kt:105: META.