iframes中的Google标记管理器数据层

iframes中的Google标记管理器数据层,iframe,google-tag-manager,data-layer,Iframe,Google Tag Manager,Data Layer,我想知道是否有可能在iframe和它的父页面之间“同步”数据层 情况: 我有一个带有GTM容器和硬编码数据层的父页面 在父页面中,我有一个iframe,它具有相同的GTM容器 我想做的是从iframe读取父级中的数据层,最好是通过标记管理器(宏)。可以从父页面更新变量,但是iframe应该只读取数据 这可能吗?谷歌对这个问题相当模糊,我真的找不到一个像样的答案。使用谷歌标签管理器跟踪iFrame 我想提出一个不同的解决方案: 带有GTM容器的父页面 IFRAME页面内的数据层事件 每页仅一个GT

我想知道是否有可能在iframe和它的父页面之间“同步”数据层

情况:

  • 我有一个带有GTM容器和硬编码数据层的父页面
  • 在父页面中,我有一个iframe,它具有相同的GTM容器
  • 我想做的是从iframe读取父级中的数据层,最好是通过标记管理器(宏)。可以从父页面更新变量,但是iframe应该只读取数据


    这可能吗?谷歌对这个问题相当模糊,我真的找不到一个像样的答案。

    使用谷歌标签管理器跟踪iFrame

    我想提出一个不同的解决方案:

  • 带有GTM容器的父页面
  • IFRAME页面内的数据层事件
  • 每页仅一个GTM容器
  • 要进行推送,请使用
    parent
    方法:

    parent.dataLayer.push({'event':'event\u NAME','var2':'other\u VARIABLE'});
    
    让我知道它是否对你有用