Skip to content

Network module

Artifact: com.affise:module-network (module-network/build.gradle:50).

implementation("com.affise:module-network:1.7.8")

Collects network-level metadata used as Affise provider values.

Entry class: NetworkModule : AffiseModule() (module-network/src/main/java/com/affise/attribution/module/network/NetworkModule.kt:15).

No publicly-exposed API on Affise.Module — the module contributes values to the providers map automatically.

None beyond core.

module-network/src/main/AndroidManifest.xml:3:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

NetworkModule.kt:70-75: MAC_SHA1, MAC_MD5, CONNECTION_TYPE, PROXY_IP_ADDRESS.

See Device info — Network group.