2

我目前面临 Google Optimize 的问题,应用程序是基于 Meteor React Redux 构建的,如果有任何方法可以触发 Google Optimize 实验或子组件或父组件中点击事件的任何标签,实验会在 URL 基础上触发,但是,我不会在组件级别添加点击事件的变体。

假设有购物车按钮点击购物车按钮滑块将在同一页面中打开,我必须为滑块组件应用 Google Optimize 实验。

提前致谢。

4

1 回答 1

1

您需要采取两个关键步骤才能使此实验有效。

首先,您必须设置实验触发器。默认情况下,实验在页面加载时开始,但这可以更改为所谓的自定义事件。更多详细信息可在此处获得。

在此处输入图像描述

其次,当相关事件(在您的案例中单击购物车按钮)发生时,您需要调度相同的命令。更准确地说,您需要使用以下命令将此事件发送到数据层。

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

您可以在优化设置中自定义此事件名称。在这种情况下,数据层调用中的事件必须对齐。

于 2018-08-02T11:53:47.777 回答