Programmatic advertising operates one of the most sophisticated and efficient service platforms on the Internet. However, the complexity of this ecosystem is a direct cause of one of the most important problems in online advertising, the lack of transparency. This lack of transparency enables subsequent problems such as advertising fraud, which causes billions of dollars in losses. In this paper we propose Ads.chain, a technological solution to the lack-of-transparency problem in programmatic advertising. Ads.chain extends the current effort of the Internet Advertising Bureau (IAB) in providing traceability in online advertising through the Ads.txt and Ads.cert solutions, addressing the limitations of these techniques. Ads.chain is (to the best of the authors' knowledge) the first solution that provides end-to-end cryptographic traceability at the ad transaction level. It is a communication protocol that can be seamlessly embedded into ad-tags and the OpenRTB protocol, the de-facto standards for communications in online advertising, allowing an incremental adoption by the industry. We have implemented Ads.chain and made the code publicly available. We assess the performance of Ads.chain through a thorough analysis in a lab environment that emulates a real ad delivery process at real-life throughputs. The obtained results show that Ads.chain can be implemented with limited impact on the hardware resources and marginal delay increments at the publishers lower than 0.20 milliseconds per ad space on webpages and 2.6 milliseconds at the programmatic advertising platforms. These results confirm that Ads.chain's impact on the user experience and the overall operation of the programmatic ad delivery process can be considered negligible.
翻译:然而,这一生态系统的复杂性是造成网上广告中最重要的问题之一的一个直接原因,即缺乏透明度。缺乏透明度使广告欺诈等随后出现的问题成为了造成数十亿美元损失的广告欺诈。在本论文中,我们提议Ads.chain,这是解决方案广告中缺乏透明度问题的一个技术解决方案。Ads.chain 扩展了互联网广告局(IAB)目前通过Ads.txt和Ads.cert解决方案提供在线广告的可追踪性的努力,解决了这些技术的局限性。Ads.链(对作者所知的最佳影响)是第一个在交易一级提供端到端加密追踪的解决方案。我们建议Ads.chnclance,这是解决在线广告中缺乏透明度问题的一个技术解决方案。Ads.chilxt and Adscert Excert completical 解决方案,我们实施了Adds.creports,我们评估了Ads liveralalalal Extrainal Express a dressal dress a dressal dress a dress dress intal rual rual rual rual rubal rubal rubal rubal rubal rubal ress ress ress labal labal labal laps laps labal labal ress laps 在实验室的交付结果,可以通过实验室环境上,展示出一个可展示出一个准确度的软算取出一个准确度,可以展示出一个准确度的软化的交付结果,可以展示该实验室环境,通过该结果,通过该实验室环境,可以展示出该结果,通过该结果,通过该实验室环境的软化的软化的软环境,可以展示该结果,可以通过该结果,通过延的软化的软化的软化的软化的软化的软化的软化的软化的软化的硬环境环境环境环境环境环境环境环境可以展示。