我的页面使用多个GA跟踪器进行设置:
ga('create', 'UA-XXXXX-1', {'name': 'tracker1','cookieName': 'tracker1', 'cookieDomain':'example.org'});
ga('tracker1.send', 'pageview');
ga('create', 'UA-XXXXX-2', {'name': 'tracker2','cookieName': 'tracker2', 'cookieDomain':'example.org'});
ga('tracker2.send', 'pageview');
ga('create', 'UA-XXXXX-3', {'name': 'tracker3','cookieName': 'tracker3', 'cookieDomain':'example.org'});
ga('tracker3.send', 'pageview');
在GTM中,当我创建Universal Analytics标记时,我可以选择定义跟踪器名称
,Cookie名称
,以及Cookie域
:
Q1:我必须设置这些值,还是GTM会根据我在标签中提供的跟踪ID自动计算出这些值?
对于跟踪器名称
,GTM UI显示:
GTM中强烈不鼓励使用命名跟踪器
并指向建议使用数据层的帮助页面:
https://developers.google.com/tag-manager/android/v3/reference/com/google/tagmanager/DataLayer
上面说:
相反,您应该更新网站上的代码,以使用Google Tag Manager dataLayer语法。否则,您将无法通过谷歌标签管理器配置您的跟踪
我环顾四周,但找不到任何特定于定义跟踪器名称的GTM
DataLayer
语法。
问题2:有人举过这样一个例子吗?
至少部分地回答这个问题:
因为我对此也很好奇,所以我做了一个快速测试,并用不同的帐户标识创建了两个Analytics标签。看着GA调试器,我得到了输出
Creating new tracker: gtm1403770664990
....
Creating new tracker: gtm1403770664991
如果我做跟踪器=ga.getAll(),我也会得到两个不同名称的跟踪器。所以我想说GTM会自动命名跟踪器,你不需要自己输入名字。
Cookie域对于两者都是相同的(因为它们跟踪相同的域)。
我不确定的一件事是cookie名称——只创建了一个cookie,但是因为除了客户端标识之外没有任何信息,所以这很可能不是问题,两个跟踪器都可以使用相同的cookie/客户端标识(我看不出这会导致什么问题,因为客户端ID的唯一要求是每个用户都是唯一的,即使多个跟踪器使用相同的客户端ID也是如此)。
问题内容: 我有一个必须在单个物理框中运行多个tomcat服务器的要求。从浏览器访问这些文件时,当用户在应用程序之间切换时,将导致注销用户先前访问的应用程序。这是因为JSESSIONID Cookie冲突。 一种可能的解决方案是在不同的上下文中运行每个应用程序。不幸的是,我的应用程序无法在上下文路径设置中工作,因为前面没有使用request.getContextPath()访问任何资源。 这使我可
问题内容: 如何删除名称为特定的Cookie ? 不应以下内容: 然后: 杀死饼干? 问题答案: 您应该定义cookie所在的路径,以确保删除正确的cookie。 如果未指定路径,浏览器将相对于您当前所在的页面设置一个cookie,因此,如果您在其他页面上删除该cookie时,另一个cookie继续存在。 根据@Evan Morrison的评论进行编辑。 请注意,在某些情况下,要标识正确的cook
现在,我有两个名称为和名称为的cookie。 我想让这个getter只从义务cookie中获取值。 我该怎么做?因此将数据拆分为单独的值并将其放入数组中。
在管理控制台中,我可以在域下设置管理控制台cookie名称- 如何在脱机模式下使用WLST设置值?
我已经更改了我的应用程序的名称,一切都很好。在我的主屏幕或设置中,它显示得很好,但是当我按multitab时,在手机上显示所有正在运行的应用程序的那个,我没有看到我的应用程序名称,而是我的项目名称。或者至少我认为这是这样。这是我的应用程序图标在主屏幕图标的照片,这是打开多选项卡时显示的方式
问题内容: 我们在同一个域的后面有两个项目(在它们前面的zuul代理),都使用spring会话项目,会话保存在redis中。 这两个会话应该是不同的,但似乎它们正在覆盖名为“ SESSION”的cookie中的彼此id。如何更改名字?有没有简单的方法可以通过配置来做到这一点? 问题答案: 好的,我没有在配置中找到任何属性来更改它。我深入研究了Spring会话的源代码,最后做了: “ SESSION
我使用的是openapi生成器maven-plugin 使用<代码> 在我的yaml服务定义文件中,描述我的REST操作(XML消息)。我有这样一个模式: 以及定义的服务: 我生成客户端代码。但是当我使用它时,发送到超文本传输协议请求的XML使用
除了签名url,Amazon最近还引入了Cloudfront签名cookie。 关于签名url也有类似的问题。显然,CloudFrontSDK中支持签名url 然而,我在aws python SDK中找不到对该功能的支持。