AppsFlyer documents MSA/Huawei OAID integration for China Android attribution
Analysis
By UA Ledger staff — 2 min read

AppsFlyer’s Android OAID help article defines OAID as the MSA privacy-preserving advertising identifier for Android stores without Google Play Services, requires the MSA SDK for China-intended apps, and documents Huawei HMS as the Huawei-device path.
AppsFlyer’s help centre article Android OAID implementation in the SDK, opened 20 September 2026, states the purpose in one line: collect Android OAID to attribute installs from third-party Android app stores.
Documented facts
- Definition. OAID is a user-resettable unique identifier introduced by the Mobile Security Alliance (MSA), the China Information and Communication Research Institute, and device manufacturers as a privacy-preserving alternative to non-resettable identifiers such as IMEI.
- Where it matters. “Usually used for ad measurement and install attribution on devices where Google Play Services aren’t available (meaning where Google Advertising ID does not exist).”
- How to read it. Via the MSA SDK on devices generally, or via Huawei Mobile Services (HMS) Core SDK on Huawei devices.
- China-intended apps. “For apps that are intended to be used in China, the MSA SDK must be used.” Global Huawei-device apps may use the Huawei HMS library.
- Integration steps. (1) integrate MSA or Huawei HMS to generate OAID; (2) integrate the AppsFlyer OAID plugin module; (3) integrate the AppsFlyer SDK. Registration on the MSA site yields a certificate that must be packaged in the app.
- Opt-out / manual set. After integration the SDK attempts automatic OAID collection;
setCollectOAID(false)orsetDisableAdvertisingIdentifierscan suppress it.setOaidDatacan inject a value already collected by the app.
Teaching limits
| Field | Evidence or limit |
|---|---|
| Primary page | AppsFlyer support article above |
| GAID substitute claim | Stated for non-Play Services devices |
| China path | MSA SDK required for China-intended apps |
| LAT / all-zero behaviour | Not specified on this AppsFlyer page |
| Not established | Live match rates by OEM store; any CPI figure |
Without OAID, China OEM-store attribution fails wherever GAID/Play Services are absent. This lab card stops at the documented integration contract; it does not invent fill rates.
Download the integration card.
Research checked 20 September 2026. Local draft; human editorial review pending.
Featured
Related posts
market intelligence
platforms
·2 min read
Vietnam Decree 147 takes effect 25 December 2024 — ad and licensing gate goes live
market intelligence
platforms
·2 min read
Vietnam Decree 147/2024/ND-CP: licensing, ad gates and under-18 playtime for online games
market intelligence
platforms
·1 min read
US DOJ announces $400 million TikTok children’s privacy settlement (21 August 2026)
market intelligence
platforms
·1 min read
Apple activates Texas SB 2420 age-assurance for new Apple Accounts
More from the Market Intelligence desk
market intelligence
platforms
·2 min read
FTC/DOJ HoYoverse (Genshin Impact) 20m USD COPPA and loot-box settlement
market intelligence
platforms
·1 min read
FTC finalizes COPPA Rule amendments (expanded child-directed factors)
market intelligence
platforms
·1 min read
FTC COPPA policy statement on age-verification technology forbearance
market intelligence
platforms
·2 min read