Tealium IQ:在开发 google chrome 控制台中覆盖 utag_data 值?
Tealium IQ: overriding utag_data values within the dev google chrome console?
嗨,Whosebug 社区,
作为 Javascript 的新手,我想知道是否有一种方法可以像 'datalayer.push' 函数一样或与 Tealium 的数据层等效,以将我的开发人员实现的值覆盖到网站的数据层。
您能否提供一些代码示例来说明您将如何做到这一点?
我的想法是做两件事:
直接向开发人员显示特定变量的预期值是什么'live',即使我无法访问 CMS ==> 就像覆盖值一样对于变量
获得直接从开发者 google chrome 控制台
[ 触发某些标签或某些事件(例如通过 tealium IQ 扩展)的可能性=38=]
我之前能够通过 Google 对一些使用 Google 标签管理器的网站进行分析来做到这一点。
因为我无权访问 CMS,所以我应该只使用 Google 开发控制台
非常感谢您的帮助
塞巴斯蒂安
Tealium 支持团队为我提供了答案。
您应该使用控制台并重写数据层
// 在 google 调试器开发中直接重写数据层的示例 ==> 'console' 选项卡
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","country_code":"FR_test"};
用 utag_data.jpg
重写数据层
但是,如果您想在整个会话期间以及刷新页面时保留它;您需要启用
"persistent" + "enable local Overrides"
因此,您将能够在编辑环境中访问 utag.js 脚本,您可以在其中更改 tealium 的数据层和值。
之后,您可以刷新页面,这些值将保留您为数据层变量定义的新值。
希望我的评论能对社区有所帮助,
此致,塞巴斯蒂安
嗨,Whosebug 社区,
作为 Javascript 的新手,我想知道是否有一种方法可以像 'datalayer.push' 函数一样或与 Tealium 的数据层等效,以将我的开发人员实现的值覆盖到网站的数据层。
您能否提供一些代码示例来说明您将如何做到这一点?
我的想法是做两件事:
直接向开发人员显示特定变量的预期值是什么'live',即使我无法访问 CMS ==> 就像覆盖值一样对于变量
获得直接从开发者 google chrome 控制台
[ 触发某些标签或某些事件(例如通过 tealium IQ 扩展)的可能性=38=]
我之前能够通过 Google 对一些使用 Google 标签管理器的网站进行分析来做到这一点。
因为我无权访问 CMS,所以我应该只使用 Google 开发控制台
非常感谢您的帮助
塞巴斯蒂安
Tealium 支持团队为我提供了答案。
您应该使用控制台并重写数据层
// 在 google 调试器开发中直接重写数据层的示例 ==> 'console' 选项卡
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","country_code":"FR_test"}; 用 utag_data.jpg
重写数据层但是,如果您想在整个会话期间以及刷新页面时保留它;您需要启用
"persistent" + "enable local Overrides"
因此,您将能够在编辑环境中访问 utag.js 脚本,您可以在其中更改 tealium 的数据层和值。
之后,您可以刷新页面,这些值将保留您为数据层变量定义的新值。
希望我的评论能对社区有所帮助,
此致,塞巴斯蒂安