使用expo-analytics-segment是否需自行提供广告ID?Play商店提交咨询
关于Expo 44 + expo-analytics-segment在Google Play广告ID声明的问题解答
核心结论
你需要在Play控制台回答“是”,且无需自行提供广告ID,也不需要额外手动配置权限,expo-analytics-segment会自动完成相关处理。
针对你的疑问逐一说明
问题1:是否需要自行提供广告ID?若是,在托管式Expo项目中何处添加?
不需要手动提供广告ID。广告ID是由Google Play服务在用户设备端生成的,expo-analytics-segment会通过自身SDK自动获取该ID,你无需在项目中配置或输入任何广告ID值。问题2:是否由expo或expo-analytics-segment包自动处理?即仅回答“是”即可无需额外操作?
是的,expo-analytics-segment依赖的相关SDK已经在自身的AndroidManifest.xml中声明了com.google.android.gms.permission.AD_ID权限。当你构建Expo托管项目时,Android的清单合并工具会自动将这个权限合并到你的应用主清单中。你只需要在Play控制台选择“是”,然后正常提交构建包即可,不需要修改任何项目配置。
额外注意
你使用的Expo 44版本对应的expo-analytics-segment已经符合要求,官方明确该包会触发广告ID使用的声明条件,所以无需担心权限缺失导致发布被拦截。
内容的提问来源于stack exchange,提问作者jorundur
相关产品推荐
相关产品推荐

