Google analytics 谷歌用gtag优化重定向测试

Google analytics 谷歌用gtag优化重定向测试,google-analytics,google-tag-manager,gatsby,gtag.js,google-optimize,Google Analytics,Google Tag Manager,Gatsby,Gtag.js,Google Optimize,我正在使用gatsby.js开发一个静态站点。我需要设置一个重定向测试使用谷歌优化。我在创建了重定向测试并开始了它。之后,我使用以下代码在站点中设置重定向测试: gtag('config','UA-48341628-1',{'optimize_id':'GTM-XXXXXX'}); gtag('set',{'expId':'xxxxxxxxxxxxxxxxxxxxxxxx'}); gtag('set',{'expVar':'newsignup Page'}); 测试的目的是将一些人从/sign

我正在使用gatsby.js开发一个静态站点。我需要设置一个重定向测试使用谷歌优化。我在创建了重定向测试并开始了它。之后,我使用以下代码在站点中设置重定向测试:

gtag('config','UA-48341628-1',{'optimize_id':'GTM-XXXXXX'});
gtag('set',{'expId':'xxxxxxxxxxxxxxxxxxxxxxxx'});
gtag('set',{'expVar':'newsignup Page'});
测试的目的是将一些人从
/signup
重定向到
/signup
。但是,当我要注册时,即使我将0权重设置为
/signup
,将100%权重设置为
/signup
,也不会发生任何事情。我做错了什么

我的谷歌优化设置:

根据,必须提供试验变量作为所选变量的索引,而不是其名称。因此,在你的情况下:

gtag('set', {'expVar':'1'});

当我尝试使用
localhost
作为基本URL时,问题就存在了,而Google Optimize没有识别出这个URL。我用
http://test.io
作为基本URL,并已将其添加到映射到
127.0.0.1
的my
/etc/hosts