我正在推广一个网站,有一个简单的“立即下载”按钮。当用户单击此按钮时,他们会收到一个文件(安装在浏览器中的firefox插件)。
我已经创建了许多不同版本的插件,以用于不同的营销渠道(AdWords,脸书广告,雅虎等)。每个版本都有一个唯一的ID,它被传递回我们的服务器以跟踪安装/统计。
我想要做的是读取传入访问者的URL,其中包含特定的营销活动in,然后当用户按下Download Now时,根据该URL中的营销渠道向他们提供适当的文件。
因此,如果用户使用url: www.oursite.com/?utm_campaign=google&keyword=blah访问我们的网站,我们将提供"google“版本的插件。
有没有办法做到这一点?我们正在为站点运行LAMP。
发布于 2010-08-14 03:51:13
创建一个查看utm_campain的页面,并将用户重定向到适当的下载页面。
switch($_SERVER['utm_campaign'])
{
case 'google':
header("Location: http://youservername.com/path/to/google_Download.xpi");
break;
case 'facebook':
header("Location: http://youservername.com/path/to/facebook_Download.xpi");
break;
}https://stackoverflow.com/questions/3480163
复制相似问题