如何在Google跟踪代码管理器中添加Adsense

时间:2017-11-18 12:07:32

标签: google-tag-manager adsense

我想使用Google跟踪代码管理器来投放Adsense,因此我也可以使用其他来源的其他广告。我在网站上找到的答案很少,但还不足以理解。如果可以在GTM中使用Adsense代码,我将不胜感激,如果是,如何?如果我必须使用DFP广告管理系统,那么我也会使用DFP广告管理系统。

1 个答案:

答案 0 :(得分:5)

我假设您已在自己的网站上运行Google跟踪代码管理器(GTM)?

  1. 单击GTM工作区内屏幕左侧的“变量”
  2. 创建一个新的用户定义变量并将其命名为asClientID
  3. 将变量配置为常量。要输入的值是您的AdSense客户ID
  4. 点击GTM工作区内屏幕左侧的标签
  5. 创建一个名为AS的新标签 - 页面视图 - 全部
  6. 由于GTM for AdSense中没有内置标记,因此您需要使用自定义HTML标记。
  7. 将下面显示的HTML代码复制并粘贴到GTM中。
  8. 选择触发所有页面视图
  9. 在预览模式下测试您的更改
  10. 一切正常后,将更改发布到LIVE。
  11. 
    
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <script>
      (adsbygoogle = window.adsbygoogle || []).push({
        google_ad_client: "{{asClientID}}",
        enable_page_level_ads: true
      });
    </script>
    &#13;
    &#13;
    &#13;

    正如您所看到的,我们在您在步骤1和2中创建的脚本中使用了{{asClientID}}。创建此变量的原因是灵活性。如果您需要更改ID,请在变量中更改它,而不是在代码中更改。

    注意:通过GTM实施AdSense不是最佳做法,但这是可能的。

    希望这就是你要找的东西。如果它对您有用,请告诉我。 :-)