cookie mapping「建议收藏」CookieMapping的映射工作可以在SSP方进行,SSP方根据用户的Cookie信息,映射发送竞价请求中的DSP方Cookie,DSP方在竞价请求消息中获取自己的Cook
大家好,又见面了,我是你们的朋友全栈君。
Cookie Mapping 的映射工作可以在 SSP 方进行,SSP 方根据用户的 Cookie 信息,映射发送竞价请求中的 DSP 方 Cookie,DSP 方在竞价请求消息中获取自己的 Cookie 并进行竞价决策。
Cookie Mapping 的映射工作也可以在 DSP 方进行,SSP 方每次在竞价请求中仅设置 SSP 方的用户 Cookie,DSP 方在获取到 SSP 方 Cookie 后映射到自己的用户 Cookie,并进行竞价决策。
即:
用户加载网页代码时候,由服务端转发携带ID的请求,由ADX.COM服务器告诉DSP.COM相关ID信息。(服务端Mapping)
用户加载网页代码时候,同时加载DSP.COM,ADX.COM,DMP.COM的代码,互相调用Mapping接口传输ID信息;(客户端Mapping)
一般cookie mapping如何实现?
1)Ad Exchange Server生成cookie mapping url,在返回给浏览器的广告JS代码中,将url置入一个img标签中。例如Google Ad Exchange中的代码如下,
<img src="http://cm.g.doubleclick.net/pixel?google_nid=1234&google_cm" />
广告展现时,该url向cookie mapping server,也就是cm.g.doubleclick.net发请求。
2)Cookie mapping server通过google_nid获取DSP在系统内设置的cookie mapping url(假设为ad.network.com)和token,并从HTTP HEADER中获取投放域中的cookie,如GOOLELID,将GOOLEID和token进行hash后得到google_gid,最后返回一个 302重定向请求到如下地,
http://ad.network.com/pixel?google_gid=dGhpcyBpcyBhbiBleGFtGxl&google_cver=1&extra1=xx&extra2=yy
3)DSP系统会接收该302请求,并记录该google_gid,维护自己的matching table。
4)最后DSP服务器返回一个空白的 1×1 像素的图片,种自己的cookie,这样就把自己的cookie与google的cookie联系映射在一起了。
这个过程的架构图如下,
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/154491.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】:
Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】:
官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...