You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Optimize中为A/B实验添加脚本标签?解决报错问题

解决Google Optimize全局JavaScript报错「Unexpected token '<'」问题

错误原因

Google Optimize的全局JavaScript输入框仅支持纯JavaScript代码,不需要包裹<script>标签、//<![CDATA[这类HTML相关标记。你提供的脚本包含了被转义的<script>标签及CDATA注释,导致解析器识别到非法的<符号,触发语法错误。

修正后的代码

直接使用下方纯JS代码(移除了所有HTML标记):

var _hwq = _hwq || [];
_hwq.push(['setKey', 'XXXXX']);
_hwq.push(['setTopPos', '60']);
_hwq.push(['showWidget', '22']);
(function() {
    var ho = document.createElement('script'); 
    ho.type = 'text/javascript'; 
    ho.async = true;
    ho.src = 'https:XXXXXXX';
    var s = document.getElementsByTagName('script')[0]; 
    s.parentNode.insertBefore(ho, s);
})();

操作步骤

  • 打开Google Optimize的A/B测试编辑器,定位到全局JavaScript输入区域
  • 删除原有全部内容,粘贴上述修正后的代码
  • 保存设置并预览测试,脚本即可正常运行

内容的提问来源于stack exchange,提问作者Michal Borsik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 14:45:58