我正在尝试使用 Google Analytics 和 Contents Experiments 在我的网站上设置 A/B 测试,但我无法让它看起来无缝。
为了使用 google API,需要做一些事情。首先,我添加一个脚本标签以从 Google 加载 cxApi,并指定一个实验 ID。加载后,谷歌文档建议在窗口上放置一个侦听器以获取“加载”事件,之后您应该向谷歌询问您希望显示的内容的变体并给它一个回调。一旦它选择了一个变体,您就可以使用 javascript 来显示/隐藏相关内容。
但问题是我在页面加载时得到内容闪现;例如,如果我正在对 H2 进行 A/B 测试,我不想先看到原始版本,然后再看到它很快被替换。有没有人有任何提示?
到目前为止,我想出的最佳解决方案是添加一个样式标签来隐藏相关内容(例如,通过将文本颜色设置为透明,因此内容仍然在屏幕上占用相同数量的空间并且不会t 导致回流)但我正在寻求更好的解决方案,如果有人对如何优化这样做有任何见解,我会感兴趣吗?
干杯