我们尝试在我们的网站上设置实验。我们想在主页上测试3种横幅。 1.如果有人点击横幅,则制作事件,将其设置为GA中的目标。此目标衡量正确点击。 我们实现了测量实验的代码,并为改变横幅做了javascript函数,它们变化很好。 3.要在GA和代码中设置整个实验,我们遵循以下文档:https://developers.google.com/analytics/solutions/experiments-client-side
Finnaly我们在网站上的整个GA脚本看起来像这样:
<script src="//www.google-analytics.com/cx/api.js?experiment=sTe5dJkJTfmSO8YXsc7Kuw">
<script>
var variation = cxApi.chooseVariation();
cxApi.setChosenVariation(variation);
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript" src="http://oursite.cz/js/ga.js"></script>
<script type="text/javascript">
_gaq.push(['_trackPageview']);
</script>
问题是,该实验不起作用。它没有衡量任何东西。当我们试图查看控制台时,我们发现,正在发送的数据是“正确发送散列Te5dJkJTfmSO8YXsc7Kuw”,但就是这样,没有变量类型的数据,这是由
选择的。<script>
var variation = cxApi.chooseVariation();
cxApi.setChosenVariation(variation);
</script>
它应该发送0或1或2,但它什么都不发送。我们做错了什么?谢谢你的回答,
答案 0 :(得分:0)
加载内容实验时,您错过了结束标记。
你有:
<script src="//www.google-analytics.com/cx/api.js?experiment=sTe5dJkJTfmSO8YXsc7Kuw">
应该是:
<script src="//www.google-analytics.com/cx/api.js?experiment=sTe5dJkJTfmSO8YXsc7Kuw"></script>