我正在尝试跟踪从我们网站到外部网站的点击次数。在外部网站上,我想在结帐感谢页面上放置一些代码,告诉我们的服务器特定的点击导致了销售。
此跟踪代码如何运作?它需要是一个像素吗?在我们将用户发送到外部网站之前,我们是否需要删除cookie?
感谢。
答案 0 :(得分:62)
基于像素的转化跟踪非常简单。您设置了一个基本Web服务器来接受HTTP GET请求并为这些请求写入日志。在商家的确认页面上,您可以在跟踪服务器上放置src
属性为网址的图片。该URL包含您需要为销售收集的所有数据,这些数据将显示在您的服务器日志中。
(不,这不需要是一个像素。它可以是任何借口让客户端请求来自您的服务器.XHR请求,脚本标签等将正常工作。)
示例:如果您需要知道订单ID号和销售价值,您可以让商家嵌入一个如下所示的像素:
<img src="http://tracker.example.com/i.gif?orderID=12345&orderVal=99.95">
。 您的服务器日志现在将具有生成的销售记录 该网站。
现在您需要一些方法来分离从其他人那里生成的销售您。有三种方法可以解决这个问题:
联属网络可以是该第三方,商家可以跟踪流量来源并使用该数据来决定何时显示您的跟踪像素,或者您可以自己跟踪它。你走哪条路取决于合作伙伴关系的条款。
跟踪哪些销售属于您的一种流行且简单的方法是在与跟踪器相同的域上设置cookie。由于许多客户端将阻止第三方cookie,因此如果您的跟踪服务器也是重定向服务器,您将进行最佳跟踪。
示例:在您的网站上,您可以通过自己的点击进行外向点击 跟踪服务器。而您曾经有一个指向的
<a>
标签http://destination-site.com/landing-page.html
您现在发送流量 致:http://tracker.example.com/redirect.php?url=http%3A%2F%2Fdestination-site.com%2Flanding-page.html
。在此示例中,redirect.php
应该设置一个cookie并重定向到 目的地网站。
您的服务器日志现在将具有来自的图像请求的cookie值 商家的确认页面,以及您传递的任何其他数据 在cookie中(或在后端与它相关联)。现在,当你查看跟踪时 服务器记录你知道带有cookie的图像请求是你的,其他的不是。
当涉及更多参与方,更深入的报告需求,遵守的会计和PII政策,对欺诈的担忧等等时,事情开始变得复杂,但这是它的要点。