从Google跟踪代码管理器自定义HTML代码访问窗口中的值

时间:2018-06-20 18:34:57

标签: javascript html google-analytics google-tag-manager

我有一些JavaScript,我正在使用GTM自定义html标记来插入我的页面。我需要访问窗口上的值,是否可以通过GTM进行此操作,还是现在需要将脚本放入实际的html中才能获取此脚本的值?

这是我现在无法使用的示例:

<script type="text/javascript">
  console.log(window.awesomeValue);
</script>

当我在GTM注入脚本之后检查源代码时,window.awesomeValue会按字面出现并且没有进行评估。

谢谢!

1 个答案:

答案 0 :(得分:0)

您将需要使用JavaScript变量来保存该值。试试这个:

  1. 创建一个JavaScript Variable并将其值设置为window.awesomeValue

  2. 修改您的自定义HTML标记以使用新创建的变量:

您的最终代码如下:

<script type="text/javascript">
  console.log({{yourNewJSVariable}});
</script>