AndroidId module
Purpose
Section titled “Purpose”Android counterpart of the iOS Persistent module: keeps the Affise random device ID stable across app reinstalls. for background.
Module constant
Section titled “Module constant”AffiseModules.ANDROIDID = "AndroidId"(src/module/AffiseModules.ts:1-16)
Platform notes
Section titled “Platform notes”- Android only. No JS surface beyond the module gate.
Installation
Section titled “Installation”Add the Maven coordinate to your app-level build.gradle:
implementation "com.affise:module-androidid:$affise_version"Providers contributed
Section titled “Providers contributed”From src/parameters/ProviderType.ts:2-83, the core attribution group already declares:
ANDROID_IDANDROID_ID_MD5AFFISE_DEVICE_IDAFFISE_ALT_DEVICE_ID