0

根据GA docs,我可以通过一次推送发出多个命令,但是在他们的代码片段中,它们不作为第一个命名空间的前缀,而是在后续命名空间的前缀上加上字母“b”。我更喜欢一致性,所以我选择在第一个命名空间操作前加上字母“a”,如下所示:

['a._setAccount', 'UA-MYACCOUNT-1'],
['a._trackPageview'],
['b._setAccount', 'UA-MYACCOUNT-2'],
['b._trackPageview']

任何人都知道这样做是否有问题?还是我应该按照谷歌示例并删除“a”前缀“只是为了安全”?

4

1 回答 1

2

我知道的唯一问题是,如果没有默认(未命名)跟踪器,您必须确保使用_getTrackerByName()的可选名称参数。

如果您不这样做,将创建并返回一个新的默认跟踪器,这可能不是您所期望的。

于 2012-10-10T20:28:03.210 回答