不是,为什么 AdMob 总是抓取不到我的 app-ads.txt 文件?!!

文摘   2025-01-23 14:26   马来西亚  
注公众号,经常分享出海经验,开启出海成长之旅。添加微信:kris_wuii,进群讨论出海技巧。
大家好,我是牢鹅!本篇牢鹅将详细唠唠许多群友和出海人可能都会有遇到过的问题,就是神奇的 app-ads.txt 文件识别问题。明明在 Admob 设置都按流程来没问题,但却总是没法识别验证,奇了怪了。我知道你很急,但是你别急,下面结合官方文档一起来看看到底是哪里出了问题。
先来简单看看 app-ads.txt 的设置流程
  • 建立开发者网站
  • 创建 app-ads.txt 文件
  • 在开发者网站上发布 app-ads.txt 文件
  • 等待 AdMob 抓取并验证 app-ads.txt 文件
  • 在 AdMob 账号中查看 app-ads.txt 文件是否已通过验证

接下来详细地一步步检查你的设置是否正确

建立开发者网站

1、先建立一个网站(通常由程序员老哥处理)

    2、然后在应用的商品详情中添加开发者网站

    • Google Play

      ①登录Play管理中心:https://play.google.com/apps/publish/signup/

      ②选择相对应的应用

      ③依次选择扩大用户群>>商店发布>>商店设置>>网站

      ④填入你的开发者网站,保存并发布

    • Apple App Store

      ①登录 Apple App Store 管理中心

      ②在商品详情的营销网址字段中添加你的开发者网站

      ③检查 iOS 应用页面底部是否显示开发者网站链接,有则为已成功添加该网址

    3、注意:如果你在 Google Play 的应用详情中添加或更新了开发者网站,AdMob 最长可能需要 24 小时才能检测到。

    创建 app-ads.txt 文件

    1、app-ads.txt 文件示例: 

    google.com, pub-0000000000000000, DIRECT, f08047fec0942fa0

    2、如果你还没有此文件,直接创建一个app-ads.txt,然后在txt文件里面加入AdMob 提供的个性化代码段即可。如果已经有了app-ads.txt 文件,则直接在 txt 文件后空一行后添加即可。

    3、如何获取 AdMob 提供的个性化代码段

    • 访问:https://admob.google.com,登录 AdMob 账号

    • 在边栏中点击应用,点击所有应用

    • 点击 app-ads.txt 标签,点击如何设置 app-ads.txt

    • 点击代码段旁边的复制按钮进行复制

    • 将代码段粘贴到 app-ads.txt 文件中

    在开发者网站上发布 app-ads.txt 文件
    此步骤通常由程序员老哥处理,把 app-ads.txt 文件放到开发者网站所对应的服务器路径当中。然后 AdMob 的 app-ads.txt 抓取工具会自动根据应用商品详情中的开发者网站查找 app-ads.txt 文件。
    如果开发者网站是:
    抓取工具会按以下顺序查找:
    https://example.com/game 
    https://example.com/app-ads.txt
    http://example.com/app-ads.txt
    http://help.example.com/game  
    https://help.example.com/app-ads.txt
    http://help.example.com/app-ads.txt
    https://example.com/app-ads.txt
    http://example.com/app-ads.txt
    http://support.help.example.com/game
    https://help.example.com/app-ads.txt
    http://help.example.com/app-ads.txt
    https://example.com/app-ads.txt
    http://example.com/app-ads.txt
    https://www.example.com/game
    https://example.com/app-ads.txt
    http://example.com/app-ads.txt
    https://m.example.com/game 
    https://example.com/app-ads.txt
    http://example.com/app-ads.txt
    如果你要调查文件是否已正确发布,可使用浏览器访问 app-ads.txt 的网址,看看是否可以成功查看文件内容。如果可以,就说明抓取工具可顺利找到该文件。
    当然,也有特殊的,如果有朋友确定路径和文件都没错,可以查看下有没有以下问题:
    • 文件地址是否国内外网络都可访问

    • 据 GP 交流群的群友反馈,放腾讯云的文件有可能不被识别到

    • AdMob 最长可能需要 24 小时才能检测到,刚添加没识别到的建议再等等
    等待 AdMob 抓取并验证 app-ads.txt 文件

    AdMob 最长可能需要 24 小时才会抓取并验证 app-ads.txt 文件。AdMob 会定期检查你的最新文件,但你也可以主动请求 AdMob 抓取你的应用,缩短响应时间:

    • 访问 https://admob.google.com,登录 AdMob 账号

    • 在边栏中点击应用,点击所有应用

    • 点击 app-ads.txt 标签

    • 找到要查看详情的应用,然后点击展开对应行中的展开图标,即可点击检查更新,如图

    • 即使你点击了检查更新,AdMob 最长也可能需要 24 小时才会抓取并验证 app-ads.txt 文件。请耐心等待,以便系统更新 app-ads.txt 的状态。

    在 AdMob 账号中查看 app-ads.txt 文件是否已通过验证

    如果系统找不到 app-ads.txt 文件或该文件未通过验证,请查看 AdMob 账号中提供的信息。

    如果还是无法验证通过,建议重新再看看以上的流程。通常都是这些原因导致的:

    • 应用的商品详情中缺少开发者网站

      ①在 Google Play 或 Apple App Store 的应用详情中添加开发者网站

    • 开发者网站的网址无效

      ①检查开发者网站的网址,确保它能正常运行

      ②确保应用详情中的开发者网站网址没有拼写错误

    • app-ads.txt 文件托管在不受支持的子网域上

      ①确保访问网址时能够重定向到正确的位置

    • app-ads.txt 文件格式不正确

      ①检查代码段

    • app-ads.txt 文件发布商 ID 格式不正确

      ①检查代码段

    • app-ads.txt 文件发布商 ID 缺失

      ①检查代码段

    • app-ads.txt文件外网无法解析访问

      ①检查是否国外环境也能访问该地址

    结语:

    勿以事小而不为!虽然设置 app-ads.txt 文件的流程简单,但是一定要注意所有细节都没问题。肯定是有粗心的朋友漏了哪一步,不然就不会经常有出海的朋友在群里问为啥识别不了了。相信看完这篇文章,以后再设置 app-ads.txt 文件就不存在问题了!

    除了 Admob 平台,其余的广告平台设置 app-ads.txt 文件也大同小异,就是广告发布商的代码段不一致而已。

    最后,持续高质量创作不易,欢迎大家关注我的公众号。希望本篇文章对大家有帮助,如果你有更多的见解或疑问,欢迎在评论区与我们交流。添加牢鹅的微信:kris_wuii,加入我的 GP 出海交流群,一起交流学习。此群主要面向交流谷歌政策、账号和上架问题的朋友,同时分享行业信息资源

    公告区

    🔗邀你一起共建谷歌封号申诉共享库

    此库的数据源基于我本人以及GP出海交流群的群友的过往封号申诉案例,至此已收录六十余例申诉案例,其中最多违规理由为高风险,其次是恶意软件,剩下的违规理由为谷歌 8.3或10.3 、屡次违规。记录了信息包括:应用类型、账号信息、封号原因、处理过程以及最终结果

    如果你也想将封号申诉的案例同步到此库,或者寻求封号申诉帮助,请私信我。

    腾讯在线文档链接如下或点击文末「阅读原文」
    https://docs.qq.com/sheet/DZldVTnBqeGxFRlBO?tab=BB08J2

    GitHub链接如下:
    https://github.com/AndroidGODev/Bad-Google-Play

    全球收款结汇我选易宝支付,USD、CNY 均可,资金灵活,并且费率超低~

     

    Android GO出海
    GoogIe出海是汇集谷歌开发者、发行相关的最新资讯
     最新文章