我不确定如何使用Google代码管理器在iframe中设置dataLayer 我找到了以下信息: Google Tag Manager dataLayer within iframes
在网站上是iFrame。 iFrame加载在sudomain上。
父母页面:www.domain.com
iFrame:www.sudomain.domain.com
在父页面上设置GTM容器并在那里定义所有dataLayer变量并通过parent.dataLayer.push
方法从iFrame推送dataLayer是否正确?
然后parent.dataLayer.push
方法会自动将dataLayer值推送到父网页上的dataLayer吗?
例如:
Parentpage
dataLayer = [{
'country': 'DE',
'pageType': 'product'
}]
然后iFrame将加载parent.dataLayer.push
方法:
parent.dataLayer.push({
'country': 'DE',
'pageType': 'product123' });
' pageType'的dataLayer值是否为'在父页面然后自动被iframe值覆盖)?
由于