一、关于Ios 14 与上下游对接参数的要求:
- 与广告主对接:
- Destination url:
Destination url 必须对接 offer_id, aff_id, click_id, agent , ip, accept_lan 这6个参数。 建议加上source_id 参数。
例如Destination url保存为:
https://XXxx.xxx.com/offer?offer_id={offer_id}&aff_id={aff_id}&clickid={click_id}&agent={agent}&ip={ip}&accept_lan={accept_lan}&source_id={source_id}
! 广告主需要用参数来接收我们的offer_id,aff_id, 下发转化的时候,需要把这两个值传回给我们,以便我们归因。
- Postback URL:
(1)针对某个offer给广告主postback的时候, 必须对接 offer_id、adv_id、aff_id、click_id 这四个参数。 建议加上source_id参数。
例如:http://XXX.com:9080/advBack.php?click_id={click_id}&adv_id=1111&aff_id={aff_id}&offer_id=1000&source_id={source_id}
(2)直接给Global Postback给广告主,必须对接offer_id、adv_id、aff_id、click_id 这四个参数。建议加上source_id参数。
例如:http://XXX.com:9080/advBack.php?click_id={click_id}&adv_id=1111&aff_id={aff_id}&offer_id={offer_id}&source_id={source_id}
- 与渠道对接:
Tracking link: 给渠道tracking link的时候必须对接 offer_id , aff_id , aff_sub1 这三个参数。 建议加上source_id 参数。
例如:http://XXX.com:9080/index.php?aff_sub1={clickid}&offer_id=XXX&aff_id=XXX&source_id={source_id}
二、 针对于Ios 14 , 对系统的影响:
- 如果offer 有设置多条LandingPage, 我们无法识别这个转化是哪个landing page产生的。
- 如果是从smart link产生的转化, 我们无法识别是由哪个smart link产生的。3. 我们无法识别这个转化是哪个offer group产生的。
- 重定向产生的转化,我们无法识别该转化是由哪个offer重定向过来的。
- 与下游不支持callback对接,与上游则要询问上游
- Ios 14的offer不能用混量功能
- 不支持与上游测试,只能与渠道测试(如果渠道也是用我们系统,那就没办法做测试了)。
- 不支持多事件产生的转化, 收到的转化默认都是事件1的转化。
- 不校验重复转化(如果广告主下发多个转化, 我们无法判断)
- offer 中的 payout和revenue 改动,我们不能知道之前的设置的payout 是多少,只能获取当前的revenue、revenue type、payout、payout type。
三、关于Ios 14 问题答疑:
- 确定要在广告主链接后面加上offer_id和aff_id吗, 是我们的id 还是广告主的id?
是的。 把我们的系统offer_id, aff_id 传给广告主。广告主可以用自定义参数来存我们的 offer_id , aff_id。 等给我们下发转化的时候, 需要把这两个参数回传给我们。
- Postabck 一定要加上这几个参数吗?
是的, 因为关于 Ios 14 产生的转化, 广告主可能不会给我们下发click id值,意味着我们不能click id来归因。 所以在没有click id的情况下, 我们将会用 offer_id、adv_id、aff_id 这三个参数来归因。
- 为什么广告主需要传agent , ip, accept_lan 这三个参数, 而我们不需要跟渠道对接?
我们跟广告主对接这三个参数是因为,广告主那边需要, 所以我们会将我们系统保存的 agent , ip, accept_lan 这三个参数值传给广告主。
而我们不需要渠道传给我们是因为: 在接收渠道送点击过来的时候, 我们系统会自己抓取这三个参数值。 不管渠道有没有传值给我们, 我们给广告主的时候都是上传我们自己抓取到的值。