php - 在php代码中使用adsense代码

标签 php adsense

在这样的 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 }?>

并在我想要广告的任何地方调用此函数。

最佳答案

Adsense/Google 不关心您的 PHP 代码中发生了什么以及广告块代码如何准确地进入页面的 HTML 代码,因此只要此功能有效并且您不违反任何其他 Adsense 规则,例如适当的内容和每页不超过三个广告块 - 你应该没问题。

如果我可以,建议 - 使用响应式广告单元,这样您就可以使用您的广告块/功能而无需担心容器的大小。 https://support.google.com/adsense/answer/3213689?hl=en

关于php - 在php代码中使用adsense代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34280562/

相关文章:

PHP mySQL 在大量插入语句上出现性能问题,我应该使用其他方法吗?

php - 调度方法

api - 谷歌地图放置 api : Why do they need adsense publisher id?

wordpress - Adsense:如何展示超过 3 个谷歌广告?

jquery - 某些页面上的 Adsense 冲突

php - 重新排列数组索引 Eloquent Laravel

php - 防止进程提交后锁定 - PHP

php - 子类访问父类的私有(private)方法?

silverlight - 用 Silverlight 做广告

angularjs - AdSense 和 AngularJS 应用程序 -- 批准