首页 > 解决方案 > 您如何将 google 客户端 ID 从一个页面传递到另一个页面?

问题描述

我有一个网站,当通过谷歌广告打开时,gclid 会附加到 url。但是当我点击主页中的链接打开一个新页面时,我失去了 gclid。有没有办法将 gclid 从一个页面传递到另一个页面。我认为它必须来自 .htaccess 文件,但不知道该怎么做。我的 .htaccess 文件如下所示:

RewriteEngine On 
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)$ $1.php [L]

谢谢

标签: .htaccess

解决方案


我找到了一种方法来做到这一点,不是来自 .htaccess 文件,而是使用 php 会话。我的网站有几个页面,每个页面都有相同的形式。所以,基本上我将 gclid 参数存储在每个页面都可以访问的会话变量中,因为每个页面都有会话信息。通过这种方式,我能够检索表单中的 gclid 参数并最终将其存储到数据库中。


推荐阅读