广告技术
联盟追踪平台:租用 SaaS 工具、自己运行追踪器,还是自建
追踪如何从点击走到付款,浏览器像素与服务器到服务器回传有何区别,Safari 和 Chrome 带来了哪些变化,以及为什么两个系统对功劳归属的判断会不一致。文中还谈到 SaaS 平台包含什么、你要付出什么,自己运行追踪器,欺诈、付款和争议,以及欧盟和美国的隐私规则。最后几节给出并行对比测试、离开时你能保留什么、什么时候该自建,以及该问的问题。
作者:amBrain阅读需 11 分钟
本文内容
联盟追踪记录是哪个合作伙伴带来了客户,以及客户之后做了什么,以便把正确的金额付给正确的合作伙伴。实现方式有三种。你可以租用由供应商运营的软件即服务(SaaS)平台。可以按许可证把追踪器装在自己的服务器上。也可以自己编写追踪和付款系统。三者的差别在于:谁掌握原始数据,谁能修改佣金规则。
简短的回答:对于标准的合作伙伴计划,租用一个平台,并在签约之前,让它与你现有的系统并行跑在实时流量上。把原始数据导出和干净的退出条款写进合同。如果数据必须放在你自己的服务器上,并且有人能维护,就自己托管追踪器。只有当你的佣金规则、业务量,或你向他人销售的产品,超出了各平台所能提供的范围,才自建。
联盟追踪平台从点击到付款都做些什么?
合作伙伴,也叫联盟会员或发布者,会拿到一条追踪链接。访问者点击后,平台记录这次点击,并给它一个点击 ID,即这一次点击独有的编码。供应商之一 Everflow 说,追踪回答的是“这位客户是哪个合作伙伴带来的?”,做法是“给每一次点击分配唯一 ID”。访问者带着点击 ID 来到广告主的网站。之后访问者注册或购买时,广告主的系统会连同这个点击 ID 一起上报转化,也就是你要为之付费的那个行为。平台把两者对上,套用佣金规则,并把应付款,即欠合作伙伴的金额,记入该合作伙伴的余额。本文引用的所有页面均于 2026 年 11 月 10 日查阅。
该用浏览器像素,还是服务器到服务器回传?
浏览器像素是放在感谢页上的一小段代码。它在访问者的浏览器中运行,并上报转化。回传(postback)是转化发生时,一台服务器发给另一台服务器的消息。这称为服务器到服务器(S2S)追踪:广告主的服务器调用追踪平台,把点击 ID 传回去。Voluum 的文档称其为“一种服务器到服务器(S2S)的转化追踪方法”。Everflow 则说,这个调用“来自你的服务器,而不是用户的浏览器”。
Everflow 的帮助中心说,像素“可能因广告拦截器或清除 Cookie 而失效”,而回传“不受广告拦截器和 Cookie 问题影响”。这是 Everflow 的说法,就回传本身而言这个逻辑成立:两台服务器之间的调用不依赖访问者的浏览器。但在它之前的那次点击仍然依赖。代价是你这边要多做工作。你的系统必须在点击到达时存下点击 ID,之后再把它发回去,对于线下成交的销售,还要从你的客户关系管理(CRM)系统发回。
Safari 和 Chrome 对 Cookie 的限制,如今怎样影响追踪?
Cookie 是网站存在浏览器里的小文件,用来在之后认出访问者。Safari 背后的引擎 WebKit 公布了自己的规则。它的智能防跟踪(Intelligent Tracking Prevention,ITP)“默认阻止所有第三方 Cookie”。ITP 还会留意网址里带有 ID 的链接,而点击 ID 通常就是这样传递的。一旦检测到,ITP 会“把落地页上由 JavaScript 创建的 Cookie 的有效期限制在 24 小时以内”。它还会在“用户 7 天没有与该网站互动”之后,删除由脚本写入的 Cookie 和其他存储内容。
Chrome 走了另一条路。2025 年 4 月 22 日,Google 写道,它将“维持我们目前在 Chrome 中让用户选择是否使用第三方 Cookie 的做法”。2025 年 10 月 17 日,它称将“停用以下 Privacy Sandbox 技术”,其中包括 Attribution Reporting API,这是一种衡量广告转化的浏览器工具。Google 的 Cookie 页面最后更新于 2026 年 10 月 26 日,其中说 Cookie“可能被浏览器设计、企业策略或用户选择所阻止”。所以,只存在浏览器 Cookie 里的点击 ID,对一部分访问者会丢失。请在访问者到达时,把它存到你自己的服务器上。
为什么两个联盟追踪系统会对功劳归谁看法不一?
归因是一条规则,用来决定当不止一个合作伙伴接触过客户时,功劳算给谁。最后点击归因把功劳给转化之前最后一次点击所属的合作伙伴。对于基于 Cookie 的转化,Everflow 的默认设置就是这样:它“把转化归于在转化发生之前带来最后一次点击的合作伙伴”。首次点击归因则把功劳给最早的合作伙伴。归因窗口是系统往回查找点击的时间范围,更早的点击不计功劳。Everflow 的欺诈指南说:“7 天点击归因是标准做法,有些广告主采用 30 天点击归因。”
两个系统出现分歧的原因有:规则或窗口不同、按不同的时区划分日期、对重复记录的处理不同,或是丢失了点击 ID。在第一笔付款之前,把规则、窗口和时区写进合作伙伴条款。
SaaS 平台包含什么?你又要放弃什么?
SaaS 平台通常在一个账户里提供托管的追踪链接、合作伙伴注册、报表、付款和反欺诈工具。TUNE 称自己是“可完全定制的 SaaS 平台”,拥有“超过 650 个端点的 API 基础架构”。impact.com 称自己是“连接品牌与联盟发布者、创作者和推广者,以带来可衡量的成果和收入的合作伙伴管理平台”。Everflow 和 Affise 面向广告主和广告网络销售,Voluum 则是托管的追踪器。
你要放弃一部分资金、控制权和历史数据。Everflow 的价格页要求你“申请个性化报价”,并且说“我们的 Everflow 套餐要求 6 个月的承诺期”。TUNE 的广告主套餐页把 Scale 列为“每月 1,500 美元,按年支付”,含“每月 2,500 次”转化,并把合作伙伴付款和上手服务标为“另行收费”。Affise 的入门套餐列有“7 000 次转化”和“不限点击”。Voluum 的某个套餐列有“最多 1,000,000 次事件”。随着业务量增长,这样的限额会决定你的账单。
托管或自托管的追踪器,运行起来需要什么?
追踪器是记录点击和转化的软件。托管追踪器由供应商运营,和其他 SaaS 一样。自托管的则按许可证运行在你自己的服务器上,Keitaro 就是这样。它的价格页提供“面向营销人员和媒介采买者的个人套餐”,所以它面向的是买流量的人。要看清它在合作伙伴注册、审批和付款方面提供什么。
它的文档说“安装和运行 Keitaro 需要服务器(VPS 或 VDS)”,并指定 CentOS Stream 为操作系统。预装好的服务器仍然需要许可证。它按每日点击量来估算服务器规模,“更新追踪器和服务器版本”是列明的维护任务之一。服务器、备份、补丁、容量和在线时间,都由你负责。
你应当预料到哪些欺诈?每条路线能提供什么?
点击垃圾流量是第一种模式。Everflow 描述了这样一种欺诈者:他“每当有用户看到自己的广告,就触发一次自己的点击追踪链接”。于是合作伙伴把本来就会发生的销售算在自己头上。Cookie 填充是向从未点击过的访问者植入 Cookie;impact.com 在可疑流量下列出了“Cookie 填充的证据”。点击注入是在转化即将完成之前触发一个链接,对于应用安装,Everflow 把短于 15 秒的点击到转化时间称为“几乎总是可疑的”。
SaaS 平台自带现成的工具。Everflow 的 SmartSwitch 规则可以“拦截流量、让流量失败,或发出提醒”,而且 Everflow 默认会拒绝同一个点击 ID 的第二次转化。impact.com 的原因代码会标记代理流量,并建议“在批准付款之前,对带有这个原因代码的所有事件进行仔细的人工审核”。TUNE 列出了“主动欺诈防范”。自托管的追踪器提供日志和你自己设置的规则。定制开发则给你全部信号,同时由你来编写检测逻辑。无论走哪条路线,付款在最终确定之前,都应先留出一段审核期。
付款、对账和合作伙伴争议是怎么处理的?
付款规则规定谁在什么时候拿到多少钱。impact.com 记录了一种模型。转化起初是待定状态,待定的操作“可以在锁定期内修改或冲销”。过了锁定日期,它们就“成为锁定操作”,并且“锁定操作的应付佣金是最终的”。你自己的计划也需要把这两个日期写下来:转化什么时候还能被冲销,什么时候付款。
对账是指每个周期把平台的转化清单与广告主自己的订单或 CRM 记录逐行比对:数量、金额、状态和退款。差异通常来自事后退款、重复记录、时区,以及没有点击 ID 就到达的转化。要在合作伙伴条款中约定以哪一方的记录为准。争议靠记录来解决:点击、它的 ID 和转化。只有合计数字,你就无法向合作伙伴说明某次转化为什么被拒绝。
欧盟和美国的隐私规则对追踪和合作伙伴数据意味着什么?
在欧盟,欧洲数据保护委员会(EDPB)关于电子隐私指令的第 2/2023 号指南(2024 年 10 月 7 日的 2.0 版)涉及追踪链接,并以联盟营销为例。它描述了发给合作伙伴的追踪链接,让商店知道该向谁支付佣金,“这种做法称为联盟营销”。它把这样的链接送到用户设备上视为存储,所以“ePD 第 5(3) 条适用,即使这种存储不是永久性的。”你的方案是需要同意,还是适用某项例外,要交给你的律师判断。
在美国,各州规则不同。加州总检察长列出了“选择不出售或共享其个人信息的权利,包括通过 GPC 行使”。GPC 即 Global Privacy Control,是一项浏览器设置,告诉网站停止出售或共享某人的数据。点击日志里有 IP 地址,合作伙伴记录里有姓名、银行信息和税务表格。对于供应商,要问清楚谁决定数据的用途,谁只是代对方处理数据。欧盟称之为控制者和处理者,加州称之为商业主体和服务提供商。还要问清楚由谁签署数据处理条款。
如何用现有系统来测试一个平台?
两个系统同时运行。Everflow 价格页的常见问题描述了一种迁移方式:你继续运行现有的计划,“数据会在两个平台中同时收集”。
- 在连续几个完整的星期里,把同样的实时点击和转化同时发送给两个系统,并记录各系统的点击 ID。
- 先确定要回答的问题和合格线:每个合作伙伴的点击、转化和价值,以及从转化到上报之间的延迟。
- 要包含困难的情形:Safari 访问者、其他应用内置的浏览器、退款,以及线下发生的转化。
- 在变动任何一笔付款之前,先用你自己数据库里的数字,把每一处差异解释清楚。
离开联盟追踪供应商时,你能保留什么?
Everflow 的时间表规定,点击为“原始级别 90 天,汇总级别 2 年”,转化为“原始级别 1 年,汇总级别 2 年”。要保留一份转化数据的副本,它说可以使用它的 API,或者“通过界面申请导出”。Voluum 的 Profit 套餐显示“6 个月数据保留”;其他套餐列出的是 12 到 24 个月。Everflow 还说:“我们为来自所有网络和平台的用户免费提供数据迁移。”这说的是迁入;价格页没有提到迁出。
请以书面形式要求,在整个合同期内,把原始点击和转化持续导出到你控制的存储中。使用你自己拥有的追踪域名(合作伙伴链接所指向的网址),这样换系统之后,你可以把合作伙伴的链接指向新系统;TUNE 的套餐表里列有“安全的自定义应用与追踪域名”。还要要求对方提供可读形式的佣金规则、付款历史和通知期。
什么时候自建追踪和付款系统才说得通?
很少,通常是在某个平台暴露出不足之后。以下几种情况可以成为理由:
- 你的业务量大到,按事件收费比维护自有系统的团队还要贵。
- 佣金规则依赖于平台无法获取的数据,例如退款后的净收入、跨产品的阶梯,或按合作伙伴合同设定的规则。
- 追踪和付款本身就是你向他人销售的产品,例如你自己的联盟网络,带有你自有品牌的合作伙伴门户。
- 合同或规定要求每一条点击和转化记录都留在你自己的系统内。
不要因为两份报表对不上就自建。新系统只会多出一套数字。自建需要一项即使在流量突发时也能收集点击的服务、一个存放点击 ID 的存储,以及一个在首次失败后仍能再次接收消息的回传地址。还需要佣金规则、反欺诈过滤、付款台账(记录欠了多少、付了多少)、合作伙伴门户和报表,外加日常维护。
该向供应商,或者替你搭建的公司问什么?
- 你们具体怎么收费?什么算一次事件?超出限额会怎样?
- 我们能否持续导出原始点击和转化?用什么格式?数据保留多久?
- 你们如何存储和匹配点击 ID?对于 Safari 访问者,追踪表现如何?
- 我们能否按合作伙伴和按优惠活动设置归因规则和窗口?
- 你们如何检测点击垃圾流量和 Cookie 填充?我们能否看到标记背后的信号?
- 付款如何暂缓、冲销和导出?我们如何与自己的记录对账?
- 谁是数据处理者?你们签署哪些数据处理条款?
- 你们会与我们现有的系统并行,在实时流量上运行吗?离开时我们能保留什么?
amBrain 在其中处于什么位置?
amBrain 运营着这个博客。用它自己的话说:“amBrain 为广告技术构建事件分析管道:收集、处理和报告展示与点击事件。”点击事件是联盟追踪的输入之一。这句话不涵盖转化、佣金或付款。
amBrain 自 2019 年起开发软件。关于与客户的合作方式,它的说法是:“三种形式:整体交付、专属团队,或工程师融入你的团队。”关于所有权,它的说法是:“除我们的可复用组件外,客户拥有产品和代码的全部所有权。”签约之前,请让对方按名称列出这些组件。
本文不是案例研究,也没有描述任何客户工作。上面这些话没有点名任何客户,这里也没有任何内容表示 amBrain 曾为哪家公司构建过联盟追踪或付款系统。本文没有给出 amBrain 的价格或时间表,也不声称与文中提到的任何供应商有任何关系。每一个外部来源,都引自其自己的页面。
本文也不是法律意见。在签字之前,请让律师审阅供应商合同、数据处理条款和你的用户同意设置。如果 amBrain 在你的候选名单上,请用同样的问题去问它,就像问其他任何公司一样。
主题
- 联盟追踪
- 绩效营销
- 自建还是购买
- 广告运营