2019年3月6日星期三

在Google AdSense中使用ads.txt

  授权数字卖方(ads.txt)是一项旨在提高程序化广告透明度的计划。发布商可以创建自己的ads.txt文件用来指明有权销售其广告资源的卖方。这是一项在程序化购买流程中,保护网络媒体免受未经授权的公司违规售卖广告资源的技术解决方案。

  简单一点说,就是媒体在他们的网络服务器上放置一个文本文件,列出所有通过其授权出售广告位的公司。 同理,平台也集成了ads.txt文件,以确认哪些媒体平台的广告位被授权销售。 这样买家可以检查他们购买的广告位的有效性。

  如此一来,一个公开的授权的代理商名录就会被各方查到,此举不仅是能增加透明度,同时也能扩大媒体对广告资源的实际掌控能力。对于企图弄虚作假的人来说,他们的机会就大大减少。

  Google建议使用AdSense的网站主都建立ads.txt这种文件。在网站上部署也很容易,几分钟就能部署好,具体来说,在网站的根目录下创建名为ads.txt的文本 (txt) 文件,内容为指定的格式。

  发布商 ads.txt 列表中的每一行都应包含 3 项数据(以及第 4 个选填字段):

  <字段 #1>、<字段 #2>、<字段 #3>、<字段 #4>

  <字段 #1>:广告投放系统的域名(必填)。

  出价工具关联的目标 SSP、广告交易平台、标头封装容器等系统的标准域名。该域名可能是用来进行 WHOIS 查询和反向 IP 查询的系统运行域名(如果与相应父级企业域名不同的话),以便为代理系统指明所有权。理想情况下,SSP 或广告交易平台会发布一个文档,在其中详细说明要使用的域名。

  对于 Google 卖家帐号,该域名始终是 google.com。

  <字段 #2>:发布商帐号 ID(必填)。

  与字段 #1 中广告投放系统内的卖方或转销商帐号相关联的标识符。该字段所包含的值必须与 SSP/广告交易平台所指定字段中的交易(例如 OpenRTB 出价请求)所使用的值相同。在 OpenRTB 中,这通常是 publisher.id 字段。对于 OpenDirect,则通常是发布商的组织 ID。

  对于 Google 卖家帐号,请使用每个帐号中显示的发布商 ID(例如 pub-0000000000000000)。

  <字段 #3>:帐号/关系类型(必填)。

  帐号类型枚举。

  "DIRECT"表示发布商(内容所有者)会在字段 #1 中的系统上直接控制字段 #2 中指出的帐号。这往往意味着发布商和广告投放系统之间达成了直接的业务合同。

  直接控制字段 #2 中指出的帐号的 Google 发布商应指定"DIRECT"。

  "RESELLER"表示发布商已授权另一实体来控制字段 #2 中指出的帐号,并通过字段 #1 中的系统来转销其广告空间。我们将来可能会添加其他类型。请注意,在解读相关数据时,该字段应不区分大小写。

  不直接控制字段 #2 中指出的帐号的 Google 发布商应指定"RESELLER"。例如,使用"广告联盟合作伙伴管理"功能的 Ad Manager 帐号应为该帐号不直接管理的广告资源指定"RESELLER"。

  <字段 #4>:认证机构 ID(选填)。

  用来唯一标识认证机构中广告投放系统的 ID(此 ID 与字段 #1 中所列实体相对应)。当前的认证机构是 Trustworthy Accountability Group (TAG),因此在此处添加的 ID 就是 TAG ID。

  对于 Google 卖家帐号,该 TAG ID 为 f08c47fec0942fa0。

  举例:对于使用Google AdSense的用户来说,ads.txt的内容应该类似如下:

  google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0