目录
什么是Tracker?
Tracker——在联盟营销中,是一种数据采集工具,用于监控和记录用户在网站或应用上的行为数据。这有助于对用户行为进行分析,从而更好地了解用户需求,优化产品,定向投放广告等。 举个例子,MaxConv就是这样一个强大且免费的Tracker。它能够全面追踪并分析用户的在线行为,包括点击轨迹、访问时长、浏览页面、转化事件等,为电商平台或广告主提供完整的消费者行为分析,从而帮助提升用户体验和提高转化率。 总结来说,Tracker是网络世界中的一支“侦查队”,静静记录下用户的每一步行动,帮助我们更精准地理解用户需求,从而优化服务和产品。
Tracker的数据传递
Tracker的数据传递主要是通过Postback URL(回传链接)和API两种方式,如果有落地页,还要加Pixel,下面我会主要介绍Postback URL的设置,至于API和Pixel我会在后面的内容或文章进行讲述。Tracker的使用,建议前期我们直接上手MaxConv,这里我用Bemob做演示,因为之前有些笔记,就不再重复造轮子,这类Tracker的使用方式都一样,我们只需要明白他的原理即可。
在开始具体的复杂流程之前,我们先来捋一下整个流程,我们先要在Tracker中绑定联盟网络和联盟中你选择的Offer,然后绑定流量源,设置Campaign活动(会生成一个追踪链接,这个链接就是流量源用户点击的链接),用户点击该链接后,会将用户的数据传递给Tracker,Tracker传给联盟,这时候联盟收到了流量数据并获得了转化,会通过Tracker的Postback URL再回传给Tracker,同样的,Tracker再通过流量源的Postback URL回传给流量源,这样就完成了一次流量的循环,即:
Traffic Source User(流量源用户) –>Tracker Campaign URL(Tracker活动链接)–>联盟Offer URL–>联盟获得流量数据
联盟–>Tracker Postback URL–>Tracker–>Traffic Source Postback URL–>Traffic Source获得转化数据
当然我这里只是通过Offer的链接去传递,实际过程中,我们还需要添加落地页(Landing Page),这个我会在文章底部的会员部分讲解,现在我就用Bemob做一次实际的演示让你明白如何使用Tracker来完成追踪设置
添加联盟和Offer
选择Affiliate Network–>New From Template(通过模板添加)

选择对应网络的模板后,我们需要搞清楚下图各项参数的含义(https://docs.bemob.com/en/new-affiliate-network)(数字对应下图数字)
1、将工作流程划分为多个区,方便团队管理(个人暂时用不上,了解更多https://docs.bemob.com/en/workspaces)
2、(安全)回发链接,HTTP(或HTTPS),这个回发就是用于联盟传递转化数据给Tracker
3、添加关键字利于分组和搜索
4、选中则会自动给每个Offer的URL中添加ClickID,不选则需要手动添加,这里的tracking_id我们可以给它自定义任意名称
5、传递转化的状态是否完成
6、同一ClickID是否能够记录多次转化
7、只接受白名单IP范围的回发

复制Postback URL到联盟网络
http://avjgl.bemobtrcks.com/postback?cid={tracking_id}&payout={payout}&txid=OPTIONAL&status=OPTIONAL
选择postback还是secure postback取决于你的联盟网络的需求,通常都是Https,即secure postback(数字对应下图数字)
1、我们找到联盟(这里以CPAGRIP为例)对应的全局回传(Global Postback)设置
2、我们将状态设置为打开Enabled
3、这里就需要Postback(Http)而不是Secure Postback(Https)
4、点击保存设置
5、这里的tracking_id就是上图中的第4步我们应该设置的参数

http://avjgl.bemobtrcks.com/postback?cid={tracking_id}&payout={payout}&txid=OPTIONAL&status=OPTIONAL
在配置Tracker时,我们会配置多个链接,但是每个链接基本都类似上面这样,我们需要注意的是:?后面的内容,&是分隔符,cid={tracking_id}中的cid我们称为“参数”,而后面的tracking_id我们叫做参数对应的“值”,参数往往来自于生成链接的一方,而值来自调用该链接的一方,这里非常明显,是Bemob生成了该链接,所以参数都来自于Bemob Tracker,而联盟网络CPAGRIP每调用一次链接,就会回传一个实际的值给Tracker,所以值本身是一个变量,而回传的每一个值都会被链接的生成方存储在参数对应的数据库中,这里Postback的作用是将联盟的转化数据传送给Tracker,该Postback至少应该包含ClickID(或Hitid)和Payout,因为需要传CPAGRIP的值给Tracker,所以这里的{}内的参数应该填写上图中数字5对应的Variable,因为用的模板,所以这里的值我们无需修改,我们不难发现,CPAGRIP这里没有txid和status,所以上图3处的链接我们最终修改为http://avjgl.bemobtrcks.com/postback?cid={tracking_id}&payout={payout} , 通常情况下,我们只需要传递ClickID和Payout即可。
到这里,我们就完成了Tracker到Affiliate Network的配置
Offer设置——挑选好Offer后复制其链接

复制好链接后我们继续打开Tracker
在Tracker中添加Offer
1、添加Offer(数字对应下面第二张图)
2、国家选择上图中Offer对应的国家,没有则选择Global
3、选择我们的联盟网络
4、粘贴从上图中复制的Offer链接,因为我们在添加联盟时第4步自动添加了ClickID,所以这里就无需再次添加到链接后面,如果前面第4步我们没有自动添加,则需要在链接的尾部加入&tracking_id={clickid},记住该参数来自联盟,值来自Tracker,这里建议加入流量源参数,以此来对比不同流量源的流量质量(&TrafficSource=Propellerads),这里Tracker是链接调用者、联盟是链接生成者,因此参数来自联盟,值来自Tracker,下面第二张图中4下面的均为Tracker的值,也就是Token,而在CPAGRIP中没有参数能够储存该值,有些网络可能是s1 s2 s3 s4 s5 或 sub1 sub2 sub3 sub4 sub5等参数,我们填入对应的Token即可,正常情况下,第一个参数S1(Sub1或Subid1)是非唯一值,而ClickID是唯一值,因此ClickId不分配给第一个参数。

5、货币选择美元即可
6、类型选自动
7、当Offer有转化数日限额时打开,设置限额的转化数量,时区与联盟网络时间对应,然后选择限额后流量重定向的Offer

添加Offer的作用是Tracker接管流量源的流量,并将流量引导至Offer链接,替换到对应的Token值,然后联盟会存储这些值到数据库,如将clickid的值12345存储到tracking_id里面
设置流量源回传
复制流量源的回传链接
这里以Propellerads为例,点击左侧Tracking,然后Copy This S2S Postback URL,这一步就是方便Tracker把转化数据回传给流量源。

设置Tracker
1、直接粘贴上图复制的链接
2、这里是选择只发送的回传状态,选择Approved确认状态即可

http://ad.propellerads.com/conversion.php?aid=3653509&pid=&tid=123763&visitor_id={externalId}&payout={payout}
该回传链接至少应该包含ClickID(之前是Tracker,现在是流量源的)和Payout,因为这里流量源和Tracker都有模板,所以不需要修改多余内容,否则需要修改Token。
添加活动
从模板添加
1、这里主要注意最好用自己的跟踪域名:https://docs.bemob.com/en/custom-domains

Tracker生成的链接原理
http://avjgl.bemobtrcks.com/go/7aa795e1-bc73-4255-bb7e-4ddd8daed436?cost={cost}&visitor_id=${SUBID}&zoneid={zoneid}&campaignid={campaignid}&country={country}&connection.type={connection.type}&carrier={carrier}&device={device}&browser={browser}®ion={region}&isp={isp}&useragent={useragent}
同链接的生成方是Tracker,调用者是流量源,每一个访客都会将Token值填入链接对应的参数,这些Token值我们都需要去流量源文档中寻找,而Propellerads的Token对应为:https://propellerads.com/blog/conversion-tracking-explore-new-traffic-tokens-for-onclick-campaigns/ ,其它的联盟我们直接去搜索对应的conversion Tracking就可以了
这就是通过URL来跟踪的全部设置了,但是实际我们在使用过程中,很多联盟是不支持这种追踪方式的,所以会有一些Tracker是直接通过API和联盟或者数据源进行交互,我会在会员部分讲一个非常好用的Tracker,支持几乎所有主流的电商类联盟,然后也可以直接和Google、Facebook、Tiktok等平台直接传递转化数据。
使用API交互的Tracker
我们所熟知的一些联盟如CJ、Rakuten、Shareasale、Clickbank都不是用S2S来传递我们的转化数据的,包括流量源Google、Facebook、Tiktok,所以我们需要一个能解决这样交互问题的Tracker来让我们专注于产品推广而不是复杂的技术问题:
