RuStore module
Installation
Section titled “Installation”Artifact: com.affise:module-rustore (module-rustore/build.gradle:52). minSdk 23 (module-rustore/build.gradle:12).
implementation("com.affise:module-rustore:1.7.8")Purpose
Section titled “Purpose”To get Install referrer by installing from RuStore.
Entry class: internal class RuStoreModule : AffiseModule(), AffiseRuStoreApi (module-rustore/src/main/java/com/affise/attribution/module/rustore/RuStoreModule.kt:12).
Public API: AffiseRuStoreApi (in core attribution/src/main/java/com/affise/attribution/modules/rustore/AffiseRuStoreApi.kt). Implements StoreApi:
getInstallReferrerData(): AffiseReferrerData?isInstallReferrerUpdated(): BooleanstartInstallReferrerRetrieve(onFinished)
Additional dependencies
Section titled “Additional dependencies”module-rustore/build.gradle:37:
implementation "ru.rustore.sdk:installreferrer:6.1.0"No additional AndroidManifest.xml entries beyond core.
ProviderType values contributed
Section titled “ProviderType values contributed”None directly; the module contributes referrer data only.
Related: Referrer — RuStore referrer retrieval requires this module.