创建跟踪器的默认方法是:
ga('create', 'UA-XXXXX-Y', 'auto');
如果我想创建辅助跟踪器,我可以这样做:
ga('create', 'UA-XXXXX-Y', 'auto', {'userId': 'testrr00'});
或者:
ga('create', 'UA-XXXXX-Y', {'userId': 'testrr00'});
我见过一些关于'auto'参数的文档。但是在我的工作GA代码和我的非工作GA代码之间,这是它们之间的唯一区别。一个是使用'auto'参数,而没有userid参数,另一个是userid参数,但不使用'auto'参数。我只是好奇是否因为省略了'auto'参数而导致我的GA代码无效。感谢。
答案 0 :(得分:0)
简单地重复创建调用不会创建第二个跟踪器,它将覆盖第一个跟踪器。您需要一个名为跟踪器,可以通过
创建ga('create', 'UA-XXXX-Y', 'auto', 'T1000');
或
ga('create', {trackingId: 'UA-XXXX-Y', cookieDomain: 'auto', name: 'T1000'});
您需要包含一个名称,可以作为参数传递到正确的位置,也可以作为配置对象中的键/值对传递。然后,您可以按名称
寻址您的第二个跟踪器ga('T100.send', 'pageview');
文件中的相关句子可能是:
ga(' create',...)可以接受位置参数和对象 trackingId,cookieDomain和name字段的参数。订单是 重要的。
即。如果你做位置参数,那么cookie域应该在账户ID之后,所以这需要是" auto"," none"或者正确的域名,否则GA不会设置cookie,也不会起作用。