Polymer googletag用阴影dom定义地块

Polymer googletag用阴影dom定义地块,polymer,google-tag-manager,shadow-dom,Polymer,Google Tag Manager,Shadow Dom,我想使用以下方法向元素添加双击广告标签: defineSlot(adUnitPath、size、opt_div)构造一个广告槽 具有给定的ad单元路径和大小,并将其与 将包含广告的页面上的div元素 像这样: googletag.defineSlot('myslot', [728, 90], 'ad-container') ad容器div位于Polymer webcomponent中,应用程序设置为启用阴影dom。googletag api找不到该div。发布者控制台输出: 插槽“myslot

我想使用以下方法向元素添加双击广告标签:

defineSlot(adUnitPath、size、opt_div)构造一个广告槽 具有给定的ad单元路径和大小,并将其与 将包含广告的页面上的div元素

像这样:

googletag.defineSlot('myslot', [728, 90], 'ad-container')
ad容器div位于Polymer webcomponent中,应用程序设置为启用阴影dom。googletag api找不到该div。发布者控制台输出:

插槽“myslot”没有id为“ad container”的容器div

若应用程序被切换到ShadyDOM,那个么它可以工作


有没有办法通过shadow dom获得谷歌标签?

恐怕没有。或者通过hack:将影子dom中的元素复制(复制)到普通dom中。ok。。所以我现在回到阴凉的dom。谢谢,我认为除非谷歌决定支持ShadowDOM,否则它永远不会改变