我希望通过Universal Analytics跟踪选择选项菜单,当选择某个值时,系统会自动向用户显示一条消息,说明他们将被重定向到新域,然后将其发送到另一个域(需要跨域跟踪)。我所拥有的菜单的当前代码是:
<select id="menuredirect" name="menu">
<option value="" selected="selected">Select</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="externalurl">3</option>
</select>
实现这一目标的最佳方式是什么,以便我可以将Universal Analytics cookie数据传递到此重定向上的新域并避免自我推荐?
如果使用JavaScript重定向, Google跟踪代码管理器是否可以在重定向时修饰网址?
答案 0 :(得分:0)
GTM中的提交处理程序标记装饰了表单操作,而不是javascript函数中的URL。您需要获取客户端ID并将其附加到重定向功能
中的重定向网址 像这样的According to the documentation you get the client id:
ga(function(tracker){ var clientId = tracker.get('clientId'); });
GTM支持论坛中的real life implementation is discussed in this thread。