flutter - 如何创建 admob app-ads.txt 文件 flutter web app?
问题描述
我有一个用颤振网络制作的网站。我的应用显示 google admob 广告。现在 google admob 告诉我在我的网站上创建一个 app-ads.txt 文件。Flutter web 是一个单页网站,是否可以使用我的 Flutter web 应用创建 app-ads.txt 文件!?
解决方案
我最近也尝试过flutter web。我进行了一次“钓鱼探险”,并设法解决了这个问题。
我做了什么:
- 把你
app-ads.txt
的<project>/web
文件夹。 - 跑
flutter build web
- 检查
app-ads.txt
出现在build/web
文件夹中。 - 检查地图
build/web/flutter_service_worker.js
中是否RESOURCES
出现了带有键的记录"app-ads.txt"
(例如"app-ads.txt": "4c75380ac52243715a448e96239e0ca5",
) - 跑
firebase deploy --only hosting
在此之后,app-ads.txt
应该可以在https://your-domain.web.app/app-ads.txt
,https://your-domain.firebaseapp.com/app-ads.txt
并且(如果您添加了自定义域)在https://my-custom-domain.com/app-ads.txt
.
PS如果您被重定向/app-ads.txt
到您的主页,请尝试清除您的站点缓存:
- 按 F12
- 打开“应用程序”选项卡
- 选择“存储”
- 按“清除站点数据”
在此之后,app-ads.txt
应该可用。
推荐阅读
- java - ANTLR 2 不生成 AST 文件
- javascript - javascript正则表达式在href中获取特定字符串
- ssl - GET 请求在浏览器中工作,但在 curl 中给出错误 SSL_ERROR_SYSCALL
- sql-server - 在SSIS中将excel列从General转换为Date
- awk - 合并某些列匹配的文件
- swift - 如何在 iPhone 开发中添加度数符号作为 UILabel 的一部分?
- google-apps-script - 将 Google 表格导出到云端硬盘
- swift - 使用 Audiokit 录制 MIDI
- python - 熊猫以非标准间隔重新采样
- delphi - 检查 treenode 变量是否引用了已擦除的节点