如何关闭Tealium网页端的控制台日志输出功能?
网页端Tealium dev环境关闭控制台日志方案
你从源码中看到的判断逻辑是Tealium的默认日志触发规则,但不需要强制修改tealium_environment为prod,可通过Tealium暴露的官方配置开关直接关闭日志:
- 方案1:初始化后手动关闭
在utag加载完成后执行如下代码即可即时关闭所有日志输出,不会影响dev环境的配置加载:
utag.DB = false;
如果后续需要临时恢复日志输出,把值改为true即可。
- 方案2:初始化前置配置禁用
如果要从utag加载阶段就完全不输出日志,在引入Tealium脚本之前提前定义全局覆盖配置即可:
window.utag_cfg_ovrd = window.utag_cfg_ovrd || {}; window.utag_cfg_ovrd.nolog = true;
以上两种方案都不会修改当前环境的配置来源,完全适配dev/qa等非生产环境的使用需求。
内容的提问来源于stack exchange,提问作者eXception
相关产品推荐
相关产品推荐

