如何为Flutter Web应用创建Google AdMob所需的app-ads.txt文件
Flutter Web 完全可以正常部署 app-ads.txt 文件,符合 Google AdMob 的校验要求
具体操作步骤
- 将编辑好的
app-ads.txt文件直接放在 Flutter 项目的web根目录下,和默认的index.html、manifest.json文件保持同级即可 - 执行
flutter build web构建生产包时,Flutter 会自动将web目录下的所有静态资源原样打包到最终构建产物中,app-ads.txt会直接出现在构建结果的根目录 - 部署构建产物到服务器后,直接访问
你的域名/app-ads.txt,如果能正常返回你填写的授权内容,就代表配置生效
常见注意事项
如果你的站点配置了SPA路由的全局重定向规则(比如Nginx中将所有不存在路径的请求都转发到
index.html),需要单独将/app-ads.txt路径排除在重定向规则外,避免访问该路径时返回应用页面而不是文件内容。
内容的提问来源于stack exchange,提问作者Samiul Alim
相关产品推荐
相关产品推荐

