发布商和广告网络可以做些什么来确保网络广告快速有效

近年来,新的开发实践和托管技术帮助网站解决了提供富媒体在线体验的性能问题,但多年来,第三方广告的交付一直影响页面加载时间。


现代网站依靠拼凑的第三方代码来运行,从代码库(如 JQuery)到社交分享按钮再到外部广告网络。这些代码请求中的大多数都是有用的并且可以可靠地执行,但它们不一定总是针对性能进行调整。

由于许多有针对性的广告网络都采用广告商竞标某些网站上的展示位置的模型,因此许多网站都有查询多个广告网络以找到最高付费广告的代码。在加载页面和实际在您的页面上投放广告之间,一次广告调用可以触及多达 500 个不同的服务器。

在这种模式下,移动设备进一步增加了内容交付的复杂性。例如,移动浏览器可能会以不同的方式呈现内容,并且它们还可能不得不应对较慢或间歇性的互联网连接。

但是,交付完整的移动网站和应用程序的速度至关重要,因为用户遇到的任何延迟都会导致他们放弃您的网站或应用程序。对于内容发布者来说,这意味着失去广告收入,甚至导致网站访问者因沮丧而放弃网站。当网络广告网络无法有效地投放广告时,他们就无法有效地宣传他们的客户,并导致他们的发布合作伙伴网站作为广告场所的效率降低。

内容发布者可以做什么

有多种编码实践可确保网络广告对加载速度的影响最小。一个好的第一步是消除任何不必要的脚本。另一个步骤是确定在主站点内容加载后可以加载哪些元素(包括展示广告),并安排脚本在初始加载后异步执行代码。

开发人员还可以通过单个服务器请求在页面上提供多个广告展示位置,该请求被转发到处理请求的代理服务器,并记录展示次数、点击次数和其他指标。

限制网站调用的广告网络的数量可能是明智的。您可能无法获得每个广告的绝对最高付款,但您会获得延迟。避免某些已知会使页面加载时间减慢近两秒的有针对性的广告网络也很重要。

广告网络可以做什么

网络广告的提供商不仅在促进内容生产者和广告商之间的关系方面发挥着非常重要的作用,而且他们还提供出现在消费者设备上的广告。

网络广告的网络应该有精简有效的算法来寻找相关广告。但在服务器端,它们还应该有足够的能力来处理需求高峰,并确保来自站点的请求以极低的延迟交付。广告网络越来越多地整合视频和互动内容等数据密集型媒体。

这意味着广告网络不会显着影响最终用户的加载时间。

结论

网络广告对于在线业务变得非常重要。在网络广告方面,公司报告称品牌支出大幅增加、每次展示成本上升,以及对视频和富媒体广告的兴趣增加。广告商对网络广告吸引新受众的潜力感到兴奋,因此网络广告网络尽可能快速有效地投放广告至关重要。

当一切协同工作时,广告商获得曝光度,发布商获得收入,最终用户获得理想体验。