我可以动态创建adsense代码吗?

时间:2018-01-09 11:16:38

标签: javascript adsense

我想根据用户使用的屏幕尺寸在我的网站上放置广告。 我想要实现它的方法是为每个adsense分配最小和最大宽度。如果设备足够大,它将收到更大的广告。我想通过创建一个对象数组来做到这一点。每个对象将包含宽度,高度,客户端和插槽。我可以动态创建一个元素(没有所有缩进和其他东西)吗?

它看起来像这样:

<ins class="adsbygoogle" style="display:inline-block;width:'+ ad.width +'px;height:'+ ad.height +'px" data-ad-client="'+ ad.client +'" data-ad-slot="'+ ad.slot +'"></ins>

将它插入身体后我会打电话给

(adsbygoogle = window.adsbygoogle || []).push({});

所以广告会出现。

你能告诉我你是否尝试过这个并且它是否是一个好方法?或者也许是不允许的?有关代码修改的Adsense指南对我来说并不清楚。

1 个答案:

答案 0 :(得分:1)

使用自适应广告单元。它针对移动,标签和桌面屏幕进行了优化。