Offerslook系统参数-{callback}参数使用:

1. Callback 参数解释:

{callback}属于参数的一种,目前在全球网盟平台中,约定俗成为回传参数,callback回传参数指的就是将回传链接postback url集成到callback参数中,而不再需要向下游获取postback URL进行保存,当下游集成callback={callback}参数后,下游系统在替换参数值时,需要将postback url进行encode处理,并把encode后的postback url集成到callback参数后面。

 

Encode postback url处理方式,Encode和Decode是有关编码和解码操作,通俗易懂解释方式为:

  • encode编码:将一个原本可读的信息或链接编码为一串浏览器可读的格式,这种格式转化在浏览器中经常发生;
  • decode解码:将已经编码过的信息或链接还原为可读的格式;

 

编码和解码案例:

  • 从B系统获取到的默认Postback URL为:http://adsshow.offerstrack.net\adv_back?click_id={click_id}
  • encode编码之后:http%3a%2f%2fadsshow.offerstrack.net%5cadv_back%3fclick_id%3d%7bclick_id%7d
  • decode再解码之后上面的链接又还原为:  http://adsshow.offerstrack.net\adv_back?click_id={click_id}

 

注:以上的案例对Postback URL进行的全编码,所以所有符号全部转化为编码后格式;

 

 

2. Offerslook系统有关{callback}参数:

  • Offerslook支持{callback}参数,只要在系统中保存参数callback={callback}则系统会自动将postback url进行encode操作,并将已encode postback通过上游的tracking link传递给上游,其他参数务必添加在callback参数之前。
  • 如果我们与广告主针对所有offer 都是用{callback} 参数对接,那么广告主将不需要保存我们的postback url; 如果渠道与我们针对所有offer都是用{callback}参数对接,那么我们不需要保存渠道的postback url。

 

  • {callback}=被编码后的postback url,如果广告主需要对接callback 参数,我们系统支持以下两种格式:

格式一:直接填写Offerslook系统中的{callback}参数

格式二:填写被编码后的postback url链接

 

案例1:直接填写Offerslook系统中的{callback}参数

例如广告主A 给我们的Tracking link链接是:

http://happymobi.go2cloud.com?offer_id=1001&aff_id=1001&callback=%callback%

 

那我们保存为Destination url 应该为:

http://happymobi.go2cloud.com?offer_id=1001&aff_id=1001&callback={callback}

 

案例2:填写被编码后的postback url链接,客户不使用系统提供的{callback},而是自行编码并保存在callback后面

例如广告主A 给我们的Tracking link链接是:

http://happymobi.go2cloud.com?offer_id=1001&aff_id=1001&callback=%callback%

 

那我们保存为Destination url 应该为:

http://happymobi.go2cloud.com?offer_id=1001&aff_id=1001&callback=http%3A%2F%2Fdemo1.offerstrack.net%2FadvBack.php%3Fadv_id%3D5640%26click_id%3D

 

具体转换如下:

  1. 将我们系统针对该offer生成的postback 去编码(注意{click_id}不被编码):

http://demo1.offerstrack.net/advBack.php?click_id={click_id}&adv_id=5640

 

  1. 被编码后的postback ,再加上 {click_id}:

http%3A%2F%2Fdemo1.offerstrack.net%2FadvBack.php%3Fadv_id%3D5640%26click_id%3D{click_id}

 

  1. 所以Destination url最终保存为 (callback=被编码后的postback):

http://happymobi.go2cloud.com?offer_id=1001&aff_id=1001&callback=http%3A%2F%2Fdemo1.offerstrack.net%2FadvBack.php%3Fadv_id%3D5640%26click_id%3D{click_id}

 

  1. 编码工具:http://www.jsons.cn/urlencode/