我正在使用Autolinker在我们的产品上使用AutoLinker实施跨域跟踪。我们有一个模拟客户用例的测试网站。似乎我们的用例非常简单,但是我们收到的错误消息读取:
不良或过期的链接器参数哈希:1.131376970.470764749.1481314121log @ www.google-analytics.com/analytics_debug.js:10www.google-analytics.com/analytics_debug.js:10 Auto Cookiedomain发现:"
我们已经设置了一个非常简单的链接器实现。我不确定会导致此错误的原因。
在客户网站上:
ga('create', [tracker_id], 'auto');
//Autolinker plugin for cross-domain widget tracking
ga('require', 'linker');
ga('linker:autoLink', ['<our domain>']);
ga('send', 'pageview');
在我们的网站上:
var opts = {};
if (client_id && <%= ga_crossdomain_enabled? %>) {
opts['clientId'] = client_id;
}
opts['allowLinker'] = true;
ga('create', '<%= client_tracker_params.tracking_id %>', 'auto', '<%= client_tracker_params.name %>', opts);
尝试在客户端的网站上添加允许链接机true,并确保在转介排除列表中添加两个域,并且_ga参数应在您通过网站访问客户端网站时附加到客户端网站URL。