在这样的php标签中使用adsense代码是否合法,这会影响广告的行为吗?
<?php function myfn(){
php code here ?>
<script async='async' src="http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:inline-block;width:336px;height:280px"
data-ad-client="<?php echo $ad_client; ?>"
data-ad-slot="<?php echo $ad_slot; ?>"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<?php }?>
并在我想要广告的任何地方调用此功能。
答案 0 :(得分:1)
Adsense / Google并不关心您的PHP代码中发生了什么以及广告代码在页面的HTML代码中的确切程度,因此只要此功能有效并且您没有违反任何其他Adsense规则,例如适当的内容,每页不超过三个广告块 - 你应该没事。
我的建议 - 使用自适应广告单元,这样您就可以使用广告块/功能,而无需担心容器的大小。 https://support.google.com/adsense/answer/3213689?hl=en