如何在全年龄段单词游戏中设置Applovin SDK用户年龄标识
AppLovin SDK 年龄合规与广告设置解决方案
一、setAgeRestrictedUser 设置逻辑
你的游戏面向6岁及以上全年龄段用户,覆盖了COPPA监管的13岁以下群体。由于你不想显式询问用户年龄,最稳妥的合规方式是默认将该标识设为true:
- 标记为
true后,AppLovin会自动过滤不符合COPPA要求的广告,彻底解决因展示不合适内容被Google Play拒审的问题。 - 无需依赖系统API获取年龄:目前Android/iOS均无公开、可靠的系统API能直接获取用户真实年龄,主动设置符合应用受众的标识是合规且高效的方案。
二、hasUserConsent 设置逻辑
结合你不收集PII、面向全年龄段的需求,可按以下规则设置:
- 如果你主要面向GDPR地区用户,或希望投放非个性化广告,将
hasUserConsent设为false。此时SDK会投放非个性化广告,符合GDPR中面向儿童应用无需用户同意的例外条款。 - 同时建议搭配设置
setDoNotSell(true),进一步强化合规性,避免隐私相关的审核风险。
三、代码实现示例
Android 端(Java)
// 在SDK初始化前完成隐私设置 AppLovinPrivacySettings.setAgeRestrictedUser(true); AppLovinPrivacySettings.setHasUserConsent(false); AppLovinPrivacySettings.setDoNotSell(true); // 初始化AppLovin SDK AppLovinSdk.getInstance(getApplicationContext()).initializeSdk(config -> { // SDK初始化完成,可开始加载广告 });
iOS 端(Swift)
// 在SDK初始化前完成隐私设置 ALPrivacySettings.setAgeRestrictedUser(true) ALPrivacySettings.setHasUserConsent(false) ALPrivacySettings.setDoNotSell(true) // 初始化AppLovin SDK ALSdk.shared().initialize { config in // SDK初始化完成,可开始加载广告 }
四、核心注意事项
- 即使不收集用户年龄,只要应用受众包含13岁以下群体,设置
setAgeRestrictedUser(true)是COPPA合规的必要操作,也是避免广告内容违规的关键。 - 无需担心用户流失:全程无需弹窗询问用户,所有设置在后台完成,不会干扰用户体验。
内容的提问来源于stack exchange,提问作者WeSay Solutions
相关产品推荐
相关产品推荐

