了解如何通过提高广告速度来增加收入并让用户满意,以及如何着手提高广告速度。
如果您与网络上的大多数发布商一样,您的业务也提供简单的价值交换:您提供用户认为有价值的内容,并在该过程中向用户展示相关广告以创收。但如果这些广告拖慢了内容加载速度,您真的履行了自己这边的承诺吗?
本文介绍了快速广告如何让所有人受益,以及如何开始调查和提高网站上的广告速度。
为什么快速广告很重要?
快速加载的广告可提升用户体验
用户访问您的网站是为了娱乐、获取信息或学习新知识,他们希望您的网站能够快速加载,并且不会出现中断。如果您的网站能帮助用户顺利完成这些任务,他们往往会更频繁地回访。虽然广告对您的业务可能至关重要,但如果它们会降低网站速度,则可能会与用户的目的产生冲突。
浏览器可用的资源有限,包括内存、CPU 和网络带宽。广告消耗的这些资源越多,网页在视觉上完成并实现互动所需的时间就越长。这可能会对会话时长和跳出率等用户体验指标产生负面影响。您可以通过投放尽可能轻型的广告并在适当的时间(不一定立即)加载这些广告来改善这些指标。
对于许多电子商务发布商来说,展示广告是次要的收入来源。 如果您是上述发布商之一,您会知道,您在网页上投放的任何广告都会对您的主要业务指标(销售额、订阅量等)产生一定的负面影响。快速广告不会妨碍网页的正常显示,因此也能提升您的主要业务指标。
快速广告可让您获得更多收入
我们还可以从广告客户的角度来思考这个问题。广告在网页上展示的时间越早,在屏幕上显示的时间就越长,这意味着广告更有可能被看到并获得互动。随着观看次数和互动次数的增加,广告客户眼中广告位的价值也会随之提高。
相反,广告在网页上显示的时间越长,展示次数和可见展示次数就会越少。为了让您直观了解此问题的严重程度,下图显示了一项实验的汇总数据。在该实验中,在每个广告响应之前,我们注入了 100 毫秒到 1 秒之间的延迟,涉及 40 亿次展示,这些展示位于采用多请求模式的网站上,且这些网站使用了 Google 发布商代码。虚线是外推结果,用于直观展示提高广告速度如何能够增加展示次数和提高可见率。
在延迟时间增加 1 秒的情况下,移动流量的展示次数减少了 1.1%,桌面流量的展示次数减少了 1.9%:
延迟时间增加 1 秒后,移动流量的可见率下降了 3.6%,桌面流量的可见率下降了 2.9%:
用于考虑广告速度的框架
现代网站往往具有复杂多样的广告投放设置,这意味着没有一种方法可以快速制作广告。不过,以下部分将为您提供一个思考广告速度的框架。虽然有些要点是 Google Ad Manager 特有的,但即使您使用的是其他广告服务器,这些原则也同样适用。
了解您希望提升广告速度的原因
在开始努力提高广告速度之前,您应该明确自己的目标。是为了改善用户体验吗?提高可见率?两者兼有?
无论您的具体目标是什么,都必须确定可用于衡量和跟踪目标实现进度的指标。有了合适的指标,您就可以:
- 了解您所做的更改是否能让您朝着正确的方向前进。
- 运行实验(例如 A/B 测试)来评估特定变更的效果。
确定适合您的指标后,请务必配置报告,以便轻松跟踪这些指标。您可以定期查看信息中心,也可以通过电子邮件接收定期发送的报告。
了解您的广告资源和依赖项
若要确定可用于提高广告速度的机会,您首先需要了解您的网站支持的广告资源类型以及每种广告资源的技术依赖项。
举例来说,假设某个网站支持以下广告资源类型:
- 桌面版排行榜
- 移动横幅
为了加载和展示广告,示例网站使用了以下内容:
- 意见征求管理平台
- 受众群体脚本
- 标头出价脚本
- 渲染框架
首先,为每种广告资源类型创建一个流程图,直观地展示各种依赖项如何交互以加载和展示广告。桌面排行榜广告资源可能如下所示:
而更复杂的广告资源类型(例如移动横幅)可能如下所示:
然后,使用此信息创建一个简单的表格(如下所示),以易于理解的格式将每种广告资源类型与其依赖项相关联。
产品目录的类型 | 意见征求管理平台 | 观众脚本 | 标头出价脚本 | 渲染框架 |
---|---|---|---|---|
桌面版排行榜 | ✔ | ✔ (X) | ✔ (A) | - |
移动横幅 | ✔ | ✔(X 和 Y) | ✔(A 和 B) | ✔ |
创建此类资源类型和依赖项概览有助于确定关键路径和可优化的方面。例如,您可能会发现某些依赖项是不必要的,可以移除以快速提升速度。在分析广告加载时间时,此信息尤为有用。
了解您希望改进的方面
提高广告速度的好方法是重点缩短网页上首个广告的加载时间。这段时间可分为三个主要时间段:
- 加载广告库所需的时间
- 加载发出首个广告请求所需的所有广告库所用的时间。可以通过移除或延迟加载与发出广告请求无关的脚本来提高此指标。
- 发出首个广告请求前的耗时
- 从广告库加载到发出首个广告请求所经过的时间。可通过并行处理标头出价请求并避免阻塞主线程的任务来提高性能。
- 呈现首个广告所需的时间
- 从发出首个广告请求到呈现首个广告所用的时间。可以通过降低广告复杂性和广告素材文件大小来提高。
在开始进行任何更改之前,您需要确定要重点关注哪些指标。虽然最终目标是尽可能减少所有这些指标,但提高每个指标的相对重要性(以及您使用的方法)在很大程度上取决于您的具体设置。
您可以使用 Lighthouse 的发布商广告审核等工具来帮助您分析网站、找出瓶颈,并就应重点关注哪些方面做出明智的决策。
总结
现在,您已经了解了广告速度的重要性,并掌握了相关思考框架,接下来可以确定网站中需要改进的方面,并让广告快速展示。最后,考虑以 AMP 格式制作广告,这种格式可确保广告快速加载。