Tealium IQ:在Google开发者Chrome浏览器控制台中覆盖utag_data值吗?

时间:2019-03-21 08:55:17

标签: javascript tealium

嗨,stackoverflow社区,

作为JavaScript的新手,我想知道是否有一种方法可以对Tealium的数据层执行“ datalayer.push”功能或等效操作,以将我的开发人员实现的值覆盖到网站的数据层中。

能否请您提供一些示例代码,说明如何实现?

我的想法是要做两件事:

  • 向开发人员直接“实时”显示特定变量的期望值是什么,即使我无权访问CMS ==>就像覆盖变量值一样

  • 有可能直接从开发者Google chrome控制台

  • 触发一些标签或某些事件(例如,通过tealium IQ扩展)

我以前能够在使用Google标记管理器的某些网站上使用Google Analytics(分析)来做到这一点。

由于我无权访问CMS,因此只能使用Google开发者控制台

非常感谢您的帮助

塞巴斯蒂安

1 个答案:

答案 0 :(得分:2)

Tealium支持团队为我提供了答案。

您应该使用控制台并重写数据层

//在Google调试器dev ==>'控制台'选项卡中直接重写数据层的示例

utag_data = {“ site_region”:“ test_test”,“ site_currency”:“ EUR”,“ page_name”:“ Tealium test”,“ page_type”:“ test_test”,“ tealium_event”:“ page_view”,“ country_name” :“ France_test”,“国家/地区代码”:“ FR_test”}; 用utag_data.jpg重写数据层

rewriting the tealium's datalayer

但是,如果您希望在整个会话期间以及刷新页面时保持它;您需要启用

“永久” +“启用本地替代”

因此,您将能够在编辑环境时访问utag.js脚本,在该环境中更改Tealium的数据层和值。

之后,您可以刷新页面,并且值将保留为数据层的变量定义的新值。

希望我的评论可以帮助社区,

关于塞巴斯蒂安,