论坛里有很多关于postback的帖子 不过很多对新手都不友好 正如同我之前出的《傻瓜教程IM安装》一样 大神们的教程很到位,但是往往大神的教程有个特点,忽略了能卡死新手一辈子的细节,而这些细节在老司机眼里根本不值一提,所以也就忽略了。 说来惭愧,因为一直跑隔壁的,所以基本上一直比较忽视postback这块,最近因为行情变化,不得以研究一下,顺便出个教程。不管跑正规还是跑隔壁,应该都用得上。 书归正文,本篇讲理论逻辑+实战的方式讲述postback的配置。(可能有些错误,欢迎指正改进) 一:基础原理(大神忽略此文) 为了方便讲述,我已正规的思路说说postback的意义和原理。 傻瓜问题一:首先要知道什么是mediabuy 简单说就是流量贩子,这里举个狭义的例子,我们知道popads有poptrafic很便宜,与此同时,我们又知道有个广告联盟叫大象联盟(为了方便识别,随便给某个联盟起的外号)。Popads的流量我们单价只需要0.0015,大象联盟的某广告单价是2美元,只要客户下载安装某app就会有转化。 差价就是商机,怎么办呢,想办法买大量的popads流量,并通过某种方式使流量里面的一些访客下载安装app产生转化。比如我买了1000流量,花了0.0015*1000=1.5美元,其中10个都下载安装了app,我或得了payout2*10=20美元,纯利润20-1.5=18.5,成功成为了一名流量倒爷。 傻瓜问题二:为什么有的人mediabuy亏了,有的人赚了? 个人以为原因有二:1,你买的流量质量太渣渣,基本都是假量,也就是说你被EMU了。2,你没有做好优化。 1很好理解,下面我们说说2,什么是优化,怎么优化? 例如,我们在某联盟接了一个任务,卖大葱,新鲜的大葱散发着诱人/刺鼻的气味,我们把这个广告直接投放在一个流量平台,里面有很多不同的网站都挂了我们的广告,结果发现A网站过来的流量没有转化,B网站过来的流量转化很高,经过分析,我们发现,A网站是个孕妇交流论坛,B论坛是个山东餐饮论坛,于是原因找到了,孕妇对葱并不感兴趣,山东兄弟喜欢大饼卷大葱,于是我们将A的投放取消,全部资金用来购买B的流量。这就是优化。 我一直觉得,作为一名优秀的aff,最好博学多才,能清楚了解你所投放的客户群体的用户习惯、属性、标签。比如吧,一个老外来中国投放,把卖大葱的广告投放到了上海,LP还是一个彪形大汉正在吃大饼卷大葱,你觉得他能有转化吗? 但是,不是每个aff都能做到这点,因为没有多少人对老外的社会习性会了如指掌,不过还有解决的办法,就是通过数据来分析。你不需要知道原因,只需要知道结果。比如,老外投放大葱的广告,老外也不知道该投什么网站,于是山东投了10快,上海投了10,再根据转化数据去去芜存菁。 不过,数据优化是个比较繁琐的过程,不是一下子就能试出来的。如同化学实验一样,我们也得用控制变量法。比如LP、地区、网站、时段、设备、浏览器等等数据,我们需要根据数据结果去得到想要的答案,知道怎样的流量是转化最高的。 以上就是最弱鸡的原理。 最后重点就两个字,数据。 只有获得想要的数据,才会有分析的东西。这是对正规来说。 对于隔壁来说,最近很多联盟要传递clickID才能识别转化,或者要传递一些其他的参数。 所以各种原因,和很多新手交流后,我决定应该好好做个教程分享给大家,因为之前的IM教程让我很有成就感,也帮助了很多人。 二:数据的传递原理 在整个过程中,主要有三个角色(以我用的为例):联盟大象,追踪程序IM,流量平台popads。 我这里举例说明几种连接 1.追踪程序的campaignlink:比如大象联盟,我们拿到一条追踪连接后,经过处理,放到追踪程序IM里面生成一个campaignlink,把这个放到流量平台popads里面去跑就OK了。 2. postback,干嘛用的呢,这个是追踪程序IM接受联盟传回来的信息用的。刚才我们提到了数据回传,联盟那边产生转化的时候,IM这边必须要知道这个转化是哪个访客产生的,怎么知道呢,我们看下这个过程,访客点击campaignlink的时候,IM会给添加一个ID,比如张三点了,系统给他的ID是9527,所以clickid=9527,然后跳转到联盟,再跳转到广告主,张三下载安装了app,广告主告诉联盟9527转化了,联盟告诉IM9527转化了,那么联盟怎么告诉IM呢,联盟会把这个参数发送到这个连接上。 比如,我的IMpostback
Postback是http://www.abcd.com/track.php?subid=NETWORK_MACRO NETWORK_MACRO什么意思呢,意思就是IM知道subid=联盟给的某个参数 再解释一下,比如http://www.abcd.com/track.php?姓名=访客的名字 这个时候如果广告主传给联盟 访客的名字=张三,这个postback就会识别出: 姓名=访客的名字 访客的名字=张三 所以姓名=张三 记录下来 就完成了 我知道有的人还是不明白,其实就是个填空题。 再举个浅显的例子 我们假定这一切都在线下发生,我帮助可口可乐推广饮料,我去街边发传单推广,我有个统计团队,帮我统计数据。 注意几点 A. 我发的传单上写着 污妖 B. 可乐的报表写着购买者= C. 统计团队写着转化者=购买者 这个时候张三带着我的传单去买了一瓶可乐,可以看到传单有我名字就知道是我带来的客户 可乐的报表增加一个内容 购买者=张三 可乐告诉统计团队 购买者=张三 统计团队得知了 转化者=购买者=张三 以上就是postback的原理 3. 联盟给的trackinglink,其实就是我们说的追踪连接,好比我上面例子中,写着污妖的传单。只有带着这个传单,才知道是我转化的客户,只有点这个连接,才算我的转化。 在这个连接中 aff_id=274762 274762就是我在联盟的编号,就是我,相当于我的账户名。 & 就是and意思,并列,表示后面参数和前面参数并列等级,后面offer_id就是任务的编号了。这个意思就是推广者274762推广的231637任务。 再接下来,下面有四个空,干嘛用的呢? 稍后再说 流程 A.访客张三——campaignlink——IM 这个时候,campaign要发挥一个作用,读取参数。 这个时候,我们要引入一个名词token 我们在IM建立campaign时候,不加token,campaignlink是这样的 加上token以后 campaign变成了这样 红框为例子,意思就是,C1记录popads传过来的访客IP,C3记录popads传递过来的浏览器名字,并记录以上信息在click编号中 比如访客张三的clcikID=9527 后面查档就回发现,9527的IP是192.168.1.1, 用的是火狐浏览器。 以上参数我们只需把clcikid传给下一个环节(联盟),其他的不需要的。 B. 张三点击了campaign,联盟记录下了张三的click=9527 然后记录下了张三的很多参数 然后张三跳到联盟 联盟知道了:9527来了 如果张三转化了,联盟就会从广告主那边知道:9527转化了 然后把这个转化的clickID回传给IM的postback,回传,这就是回传。 这就是IM的postback,最后面就是个填空题,subid=什么 这个“什么”就是联盟传回来的参数名称,什么叫参数名称 比如,我们小学作业本上 姓名:张三 班级:三年二班 姓名和班级就是参数名称,张三和三年二班就是具体的参数,参数一直在变动,可以是张三李四王五,但是参数名是固定的。 红框里写的很清楚: subid=NETWORK_MACRO 这个NETWORK_MACRO意思就是联盟的参数 比如下面的联盟 所以我们就在postback后面的subid= 后面协商%SID%,这样联盟传过来的SID就被赋予到subid后面了 基本就这样, 我知道有些人看的更懵了 所以最后简化一下 1. IM要知道popads传过来的各项参数是什么意思,所以需要在IM里面登记一下popads的token 2. IM需要生成一个clickID发送给联盟,所以联盟的连接拿过来以后在后面加上&aff_sub= ,并把这个加了以后的连接放在IM里面 3. IM要接受联盟回传回来的转化参数,所以把IM的postback配置好,发送给你的AM就可以,怎么配置呢,简单说postback最后面有个 subid=NETWORK_MACRO 把最后面的NETWORK_MACRO 改成需要联盟传回来的参数就可以
|