【问题标题】:AdMob starts implementing support for app-ads.txt filesAdMob 开始实施对 app-ads.txt 文件的支持
【发布时间】:2020-07-13 21:11:36
【问题描述】:

我今天收到一封邮件,标题为 AdMob 开始实施对 app-ads.txt 文件的支持

在强制执行前确保app-ads.txt文件正确执行

在 Google,我们始终致力于保护您的应用以获取您想要的利润。应用程序面临的主要挑战之一是来自一些滥用者的欺诈性出版商库存。为帮助发布商应对这一挑战,我们已准备好在所有广告系统中支持和实施 app-ads.txt 文件,以确保广告客户的支出到达所需的发布商。

什么是 app-ads.txt?

App-ads.txt 是对原始 ads.txt 标准的补充,它为网络发布商提供了一种为数字媒体供应商做广告的机制。它旨在保护应用发布者免受欺诈者在发布者库存中的欺诈行为。

将会发生哪些变化,它们对您意味着什么?

我们很高兴地宣布,从 2019 年 8 月 8 日开始,对于已在其应用开发者域中发布 app-ads.txt 文件的发布商,AdMob 将支持和实施 app-ads.txt 文件。

要为此次更改做好准备,请确保在您应用的开发者域中发布的 app-ads.txt 文件不包含任何错误或拼写问题。

如何确保 app-ads.txt 文件正确执行?

如果您的文件包含任何错误或拼写问题,这将使您的广告面临屏蔽,因为发布的任何文件都是执行验证的来源。

因此,请务必在 2019-08-08 之前正确执行该文件并更正任何错误,否则该文件将从您的域中取消发布,以避免任何不必要的利润损失。

因此,如果您在实施日期之前发布了任何文件,我们邀请您仔细查看 app-ads.txt 文件。该文件必须发布在您在 Android Play Store 或 iOS App Store 上的列表中显示的网站的根目录中。您可以获取有关 IAB 托管规范的更多详细信息。

我了解app-ads.txt类似于Google Adsense ads.txt,目前在域名后的/ads.txt扩展名中,那么如何将代码添加到新的扩展名/app-ads中。 txt ?

【问题讨论】:

    标签: android admob blogger adsense


    【解决方案1】:

    广告网络公司推出了 app-ads.txt 以防止广告欺诈,在这里我向您解释如何在广告网络中使用 app-ads.txt?

    首先,购买与您的应用程序相关的新域并将此域(网站)添加到您的应用程序商店列表页面现在从您的 Admob 帐户生成一个 app-ads.txt 文件

    • 点击左侧边栏中的应用程序
    • 点击查看所有应用
    • 现在点击 app-ads.txt 文件生成发布商 ID。
    • 现在复制此代码 sn-p 并将其保存在 app-ads.txt 中,并将此文件放在您域的根目录中。

    Google 将在 24 小时内自动抓取此文件

    【讨论】:

    • 我已经有一个域但是链接到博主,我不能在站点的根目录中添加文件,因为它是由谷歌托管的
    • 如果我没有任何网站呢?
    • @ZbarceaChristian 是的,这是强制性的,因为它可以防止广告欺诈,并且您会在 app-ads.txt 中获得品牌广告广告
    • 我已将 app-ads.txt 添加到我的网站,我已在 Google Play 开发者控制台中更新了网站网址。 .txt 文件可以从domain....com/app-ads.txt 访问,我已经等了超过 3 天,但在 Admob(查看所有应用程序)中它说没有 .txt 文件。我认为 admob 没有抓取该网站。
    • 我刚试过,谷歌说它找到了我的 app-ads.txt,所以我猜是谷歌没有正确实施规范,或者规范允许子域? Ping @DrMido 让他们知道使用 GitHub 页面是一种解决方案。
    【解决方案2】:

    没有域的 AdMob App-Ads.txt

    无需购买域名。如果您没有网站,可以按照以下步骤操作。

    1. 访问app-ads-txt.com
    2. 注册帐户
    3. 添加您的应用程序
    4. 生成您的 APP-ADS.TXT
    5. 发布您的 APP-ADS.TXT:您将获得一个链接以在您的开发者控制台上发布(商品详情网站选项)并等待 24 小时。

    【讨论】:

    • 如果您是一家大公司,请避免依赖第三方服务。域名非常便宜,通常只需几美元。请注意安全并购买域名。
    • @Fernando 我完全同意不要使用这个便宜的域来托管您的 app-ads.txt 如果您有质量级别的应用程序,请在您自己的域上托管,它非常适合托管
    • 当然,这项服务只适用于没有自己网站的小型应用开发者。
    • @Fernando 应用这些步骤并进入最后阶段后,我看到消息 在您的应用列表中将此 URL 声明为发布者 URL。确保已在 Google Play、Apple Store 或任何其他列出以下 URL 的应用商店中正确设置了应用开发者网站在您的应用列表中是什么意思?联系方式中没有其他网址
    • 我使用了这个网站,但我注意到它在我发布的 app-ads.txt 文件中添加了一个额外的行,其中包含 tappx.com、XXXXX、DIRECT、XXXXXXXXXXX。我应该担心吗?
    【解决方案3】:

    很久以前就知道这个问题,但经过大量搜索和关注后我找到了答案

    1. 转到您的博客仪表板 > 设置 > 搜索首选项。
    2. 现在在错误和重定向下,您将看到自定义重定向
    3. 点击旁边的编辑链接。
    4. 然后单击新建重定向并输入不存在或已删除的帖子 URL 路径后跟 From 块中的根域。 (/your-shorten-keyword) 在我们的例子中 (/app-ads.txt)
    5. 接下来,在“阻止到您要重定向的位置”中输入 URL 路径,后跟根域。 (如 /p/page.html 或 /20xx/xx/post-title.html) 在我们的例子中 /ads.txt

    为方便起见,您可以查看下面的图片:

    点击保存更改,您就完成了!

    Source

    【讨论】:

      【解决方案4】:

      你不会原谅这个重定向:

      这是在“自定义重定向”中,它对我有用!

      【讨论】:

      • 这个设置在blogger的哪个地方?
      【解决方案5】:

      我发现的最佳解决方案是使用 Firebase 托管(免费)

      那么您不必为您的 app-ads.txt 提供网站/域。您可以在 Firebase 上免费托管它。

      这是来自 Google 的 HowTo,介绍了如何实现这一目标。 Publish app-ads.txt with Firebase Hosting

      此解决方案的美妙之处在于,您仍然可以重定向到创建到您想要的任何网站的 Firebase Url。

      例如,在您的 Google Play 帐户中,您将社交媒体的 URL 发布为您的网站。如果没有重定向,您必须将 Firebase URL 放在那里,但通过重定向,您仍然可以在 Google Play 控制台中拥有自己的网站/URL,并将 firebase URL 重定向到它。用户不会看到任何差异或变化。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-21
        • 2022-08-13
        • 1970-01-01
        相关资源
        最近更新 更多