首页 > 解决方案 > 使用相对路径进行 Google 优化

问题描述

尝试为我的 React 应用程序实现 AB 测试,该应用程序是使用GatsbyJS 构建的。我将 Google Optimize 测试设置为Redirect类型,并有另一个变体,50/50 流量拆分(通常设置)。我很快意识到这只有在我刷新页面时才有效,因为如果我单击具有相对路径并利用GatsbyJS Link的菜单项,Google Optimize 不会做任何事情,但如果我重新加载页面,它会激活。

我的网站中的相对路径示例:

<a class="text-black hover:text-teal text-small font-medium px-3" href="/features/">Features</a>

有人遇到同样的问题并找到解决方案吗?

标签: reactjsgatsbyab-testinggoogle-optimize

解决方案


您是否尝试过使用“高级重定向”?在那里,您可以选择根据链接参数和各种路径开始测试。或者您可以在用户单击链接时开始实验,使用 Javascript 作为优化器支持这一点。

您可以查看这篇 Google 优化重定向测试文章,因为它更详细地解释了这一点。


推荐阅读