使用变量和谷歌跟踪代码管理器重写和重定向网址
Rewrite and redirect a url with variables and google tag manager
我在我的网站上使用预订系统。表单在第二页上得到处理,因为我需要使用表单中的变量编写自定义 url。表单托管在wordpress网站的标题.php页面中。单击"提交"后,将转到包含以下代码的页面:
$TheLink = 'https://demo.reztrip.com/search?' . '&arrival_date=' . date("Y-m-d", strtotime($_GET['date'])) . '&departure_date=' . date('Y-m-d', strtotime($_GET['date'] . " + {$_GET['nights']} days"));
header( "Location: $TheLink" ) ;
客户端请求将谷歌分析转移到重定向中。
我知道我不能只是将它们添加到第二个预订页面,因为它是重定向,不会处理其他代码。
我已经研究了元重定向或 js 重定向,但我迷失在结合我的 php 来重写 url 和 js 重定向时。
有没有更简单的方法来实现重定向,使用重写的网址和谷歌标签被继承?
最好使用 Google 跟踪代码管理器进行数据收集,而不是设置重定向。 如果您需要在目标页面上实现Google Analytics,请尝试将GTM代码添加到目标页面。
如果您在Google Analytics中使用重定向来构建目标渠道,则可以尝试使用虚拟页面浏览量。
相关文章:
- 通过javascript重定向html传递php变量
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 使用angular重定向到html页面
- 如何在chrome扩展中重定向到html页面
- 无法从jquery Mobile导航栏重定向到另一个页面
- ng视图外的链接重定向到ng视图内的页面
- 在phonegap应用程序内部重定向不起作用
- CORS-重定向到第二个GET正在接收的页面
- AJAX不会在文件上传后重定向到网页-POST方法
- 重定向时角度刷新浏览器
- 通过链接重定向不;我不在jstree中工作
- 根据select选项元素将表单重定向到不同的URL
- 通过JQuery重定向到另一个页面
- 重定向到“父窗口”
- 重定向iFrame中的父URL
- “后退”按钮重写以重定向回新位置
- 使用javascript或jquery修改href-或-URL重定向/重写和模式匹配
- 捕捉/重写Javascript重定向
- 没有重定向的URL重写
- 如何使用react路由器将重定向重写为普通路由