Javascript 在iFrame中继承父Cookie

Javascript 在iFrame中继承父Cookie,javascript,iframe,google-analytics,google-tag-manager,Javascript,Iframe,Google Analytics,Google Tag Manager,我们使用我公司的一种产品,它允许我们在不安全的网站上嵌入安全表单来传输信息。我们通过嵌入iFrame来实现这一点。 我们为大多数客户使用谷歌标签管理器,我们有一个模块用于跟踪这些表单的提交。然而,由于它位于iFrame中,每次我们提交表单时,流量的来源都是来自母网站的推荐,加载框架的网站,而不是流量的来源,从而使我们的分析无法进行 更多信息: 我们正在使用cookieDomain将所有页面视图和事件设置为自动 GTM安装在iFrame中加载的页面和加载iFrame的页面上 Pageviews当

我们使用我公司的一种产品,它允许我们在不安全的网站上嵌入安全表单来传输信息。我们通过嵌入iFrame来实现这一点。 我们为大多数客户使用谷歌标签管理器,我们有一个模块用于跟踪这些表单的提交。然而,由于它位于iFrame中,每次我们提交表单时,流量的来源都是来自母网站的推荐,加载框架的网站,而不是流量的来源,从而使我们的分析无法进行

更多信息:

  • 我们正在使用cookieDomain将所有页面视图和事件设置为自动
  • GTM安装在iFrame中加载的页面和加载iFrame的页面上
  • Pageviews当前设置为跟踪除iFrame所在的域之外的所有页面,但我尝试将其设置为所有页面,它仍然跟踪表单提交作为引用

Tl;dr表单位于iFrame中。我登陆了一个带有来自Facebook的iFrame的页面。当我提交表单时,源是带有iFrame的页面,而不是Facebook。我希望来源是Facebook。如何在GTM中将cookie从父页面传递到事件发生的iFrame?

您可能会发现这很有趣: