我需要一些有关gtag.js优化的服务器端实现的帮助(来自Google的新全局标记)。
使用analytics.js它就像ga('set', 'exp', 'experimentid.0');
一样简单手册可以找到here
使用gtag.js设置应该像this:gtag('set', {'exp': 'experimentid.0'});
一样工作,但Google Optimize / Analytics不会提取这些值。我尝试将它放在config标签之前和config标签中作为附加配置信息。 gtag('config', '<target_ID>', {<additional_config_info>});
此外,我也尝试在expId中更改exp(就像在this page上的一个例子)无济于事。
有人有一个有效的server_side优化代码或可以帮助我吗?
我收到了Google Optimize小组的回复:gtag.js还不支持从测量协议中设置您可能熟悉的实验参数。我们正在考虑增加支持。所以看起来目前唯一的方法就是恢复到analytics.js
Google Optimize Team发布了以下内容:
gtag('config', 'UA-XXXXXX-1', {experiments: [
{ id: 'ExperimentID 1', variant: '1' },
{ id: 'ExperimentID 2', variant: '8' },
]});