0

我的 React APP 中有一个 Google Tag manager - Google Optimize 环境。当我在谷歌优化上开始我的实验时,应用了变体,但一旦应用了翻译,一切都会回到常规页面。

这是因为i18n的异步过程,

页面加载 应用变体 应用国际化 丢弃变体更改

有什么方法可以确保不会更改变体?

4

1 回答 1

1

如果可能,您可以选择在代码中添加一个事件以在国际化发生后触发优化实验,如下所示,然后在 Google Optimize 中选择自定义事件上的加载实验。

dataLayer.push({'event': 'optimize.activate'});

于 2019-10-27T11:04:46.250 回答