本文介绍了 Google 发布商代码 (GPT) 客户端令牌,包括如何使用这些令牌来优化广告投放,以及有效使用这些令牌的最佳实践,尤其是在向动态内容投放广告时。
注意:系统会为所有发布商启用客户端令牌功能。大多数发布商无需做出任何更改,即可享受到此令牌所带来的好处,但我们建议您遵循 API 调用和网页结构调整方面的一些最佳实践 。
什么是客户端令牌?
在 GPT 情境中,客户端令牌是存储在用户浏览器中的记录,可用于关联网页上的广告请求,从而帮助优化广告选择和投放。客户端令牌有助于确保更协调、更高效的广告投放体验。
如何将客户端令牌与 GPT 搭配使用?
以下示例展示了如何使用客户端令牌来帮助确保通过 GPT 实现更协调、更高效的广告投放体验:
- 跟踪广告呈现情况:GPT 会创建一个客户端令牌,即网页上呈现的广告的记录,这有助于关联网页上各个广告位的广告请求。
- 对动态内容的好处:它可以提高包含动态内容(例如包含无限内容或采用延迟加载方法)的网页的变现能力,因为在这些网页中,广告请求可能会比较分散。
- 广告素材选择:此令牌有助于为其他广告位选择广告素材,这对于包版(一个集合中的多个广告素材)、竞争性排除(防止展示竞争对手的广告)以及防止重复广告都很有用。
利用客户端令牌的最佳实践
将单一请求架构 (SRA) 与所有广告位搭配使用
为了实现预期的广告投放行为并尽可能提升广告效果,请使用单一请求架构 (SRA) 发送一项广告请求,并确保该请求中包含您希望系统在做出广告素材选择决策时一并考虑的所有广告位。
如果无法生成 SRA 请求,您可对广告请求进行完全序列化,以确保实现预期行为。每项请求都必须等待上一项请求触发的
SlotResponseReceived
事件。不过,考虑到延迟时间,这并不是最优做法,因此仅当绝对有必要时才应使用序列化。使用 destroySlots()
移除广告位
从网页中移除广告位时,请务必使用 destroySlots()
API 调用,以便销毁相应广告位并从网页中移除所有相关对象和引用。
当客户端令牌过期后,相应广告位便不会再影响广告服务器的广告素材选择决策。
当您使用 destroySlots()
从网页中移除现有广告位时,客户端令牌将会重置。当您使用网页导航功能时,该令牌也会重置。
注意令牌过期
GPT 客户端令牌会在 10 秒后自动过期。 您应根据这一时间限制来调整网页结构和广告投放配置。