所以我已经为此苦苦挣扎了几天,搜索了几个论坛并没有帮助...
我的情况是......我总是加载 api.js 脚本<script src="//www.google-analytics.com/cx/api.js"></script>
。
但是在我的代码中,我想根据我网站上用户遇到的一些条件来决定是否加载实验......
例如,如果他们有资格获得促销或销售,则加载所述实验......
这个网站给我的https://developers.google.com/analytics/devguides/collection/gajs/experiments#cxjs 是我可以加载 api.js 然后就做
variationNumber = cxApi.getChosenVariation(‘experimentId’);
每当我想,并得到一个适当的变化,所以这个用户也开始参与实验......
但每次我尝试 getChosenVariation 我得到 -1... 甚至不是 0
所以我的问题是,是否可以加载 api 但之后根据某些条件请求更改?还是我总是被迫加载指定实验 ID 的 api?
谢谢你的时间!