我正在使用 Google Optimize 来创建 A/B 测试。我在本指南中的服务器端模式下使用它:https ://developers.google.com/optimize/devguides/experiments
该指南显示了一种简单的方法,通过在设置实验 ID 和变体 ID 的服务器上呈现 JS 代码来设置哪个实验正在运行哪个变体:
// 2. Create a tracker.
ga('create', 'UA-XXXXX-Y', 'auto');
<?php
<<<HTML
// 3. Set the experiment ID and variation ID.
ga('set', 'exp', '$experimentId.$variationId');
HTML;
?>
// 4. Send a pageview hit to Google Analytics.
ga('send', 'pageview');
但是,我正在使用 Google 标记管理器,到目前为止还没有找到任何指南来说明如何使用它从服务器设置变量。ga
是一个未定义的变量,所以上面的方法不起作用。