Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google标记管理器预览模式在Aurelia中不起作用_Javascript_Google Analytics_Single Page Application_Aurelia_Google Tag Manager - Fatal编程技术网

Javascript Google标记管理器预览模式在Aurelia中不起作用

Javascript Google标记管理器预览模式在Aurelia中不起作用,javascript,google-analytics,single-page-application,aurelia,google-tag-manager,Javascript,Google Analytics,Single Page Application,Aurelia,Google Tag Manager,我已经将google标签管理器添加到aurelia骨架应用程序中。 我可以在GTM中创建标签,应用程序会触发我可以在Google Analytics仪表板中看到的事件。 问题是预览模式不起作用。 iframe在应用程序加载时显示,然后消失。 这可能是什么原因? 预览模式在单页应用程序中有效吗 以下是Aurelia应用程序与GTM的链接: 将aurelia app=“main”从移动到另一个元素,例如 <body> <!-- ... --> <div aure

我已经将google标签管理器添加到aurelia骨架应用程序中。 我可以在GTM中创建标签,应用程序会触发我可以在Google Analytics仪表板中看到的事件。 问题是预览模式不起作用。 iframe在应用程序加载时显示,然后消失。 这可能是什么原因? 预览模式在单页应用程序中有效吗

以下是Aurelia应用程序与GTM的链接: 将
aurelia app=“main”
移动到另一个元素,例如

<body>
  <!-- ... -->
  <div aurelia-app="main">
    <div class="splash"><!-- ... --></div>
  </div>
  <!-- ... -->
</body>

Aurelia将替换app host元素的内容,因此在
.setRoot
完成之前添加的任何内容都将被删除。
这就是闪屏被移除的方式。

这种情况也经常发生在我身上,我希望有人能给出可靠的答案。在过去,清除cookies和更改浏览器通常会有所帮助,但这似乎不是一个真正的解决方案。如果你弄明白了,我是否尝试过清除cookie或使用不同的浏览器,但都没有效果。只是确认一下,如果你打开控制台并键入google_tag_manager,确实会出现一个对象,即gtm在页面上是def?是的,会出现一个对象。容器id在那里。它看起来正确。你能共享预览链接吗?在预览下的GTM中,有一个选项可以执行此操作