【发布时间】:2013-02-10 19:17:00
【问题描述】:
这是我的问题:我们的客户有 2 个网站,A 和 B。 他们有 1 个谷歌分析帐户和 2 个属性:
- 帐户:客户名
- 属性:
- ID 为 UA-XXXXXX-1 的站点
- ID 为 UA-XXXXXX-2 的站点
此外,我们还有 1 个具有 1 个属性的分析帐户:
- 帐户:我们的名字
- 属性:
- ID 为 UA-111111-1 的站点
我们希望将客户的谷歌分析标签与我们的标签(OURNAME)一起放在每个网站上,这样每个网站都会有两个代码。
在支持网站上搜索后,我发现: "Installing multiple instances of the Google Analytics Tracking code on a single web page is not a supported implementation"
但是,在再次搜索并尝试之后(是的,我知道这很糟糕......),我发现它可以使用如下代码:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(
['_setAccount', ACCOUNT_#1_ID],
['_setAllowLinker', true],
['_setAllowHash', false],
['_trackPageview'],
['b._setAccount', ' ACCOUNT_#2_ID '],
['b._setAllowLinker', true],
['b._setAllowHash', false],
['b._trackPageview']
(第一个标签没有,第二个标签是 b,等等......)。 所以,我对这些标签没有什么疑问,因为跟踪似乎是正确的:
- 我们可以跳过跟踪中的一个字母吗?例如,我们有 3 个帐户,我们需要 3 个代码,a、b 和 d(但不是 c)
- 我们可以使用 Google 跟踪代码管理器为一个页面添加 2 个或多个跟踪吗? (例如 2 GA 的类型标签,规则为“适用于所有页面”)
- 我可以在同一页面上同时拥有 1 个谷歌分析标签和 1 个 GTM 标签吗? (不是很有用,但有可能吗?)
【问题讨论】:
标签: google-analytics google-tag-manager