【发布时间】:2013-07-31 15:13:45
【问题描述】:
我们有两个主要网站和从 IFrame 运行的支付系统,用于第一个或第二个网站。支付系统与主要站点位于不同的域上。 业务需求是为主系统实现单独的 Google Tag Manager ID,现在我需要监控在不同域的 IFrame 中运行的支付系统,以使数据属于主系统。 如果支付系统将在与主系统相同的域上运行,我可以通过在两个主页上声明全局 dataLayer 变量来使用 dataLayer.push(),然后像 parent.dataLayer 一样使用它... https://developers.google.com/tag-manager/devguide
问题:如何使用 Google Tag Manager 通过重用父页面的标签 ID 来监控 IFrame 中的活动。
【问题讨论】:
-
三个网站都使用 GTM(site1.com site2.com paymentsite.com)吗?他们都使用相同的 Universal Analytics ID 吗?
标签: javascript iframe cross-domain google-tag-manager