How to add Google Auto Ads to Discourse via Google Tag Manager

I tried and found the way to add Google Auto Ads to Discourse via Google Tag Manager.

  1. Login to Google Tag Manager: https://tagmanager.google.com/#/home, Choose Workspace

  2. Create a new user defined variable and call it asClientID

  1. Configure the variable as a Constant. The value to enter is your AdSense Client ID

  1. Click on Tags on the left side of the screen within your GTM workspace

  2. Create a new Tag called AS - Page view - ALL

Tag Type: Custom HTML

Copy this code to HTML:

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({
          google_ad_client: "{{asClientID}}",
          enable_page_level_ads: true
     });
</script>

Triggering choose All Pages

Preview and Publish.

  1. Get GTM ID

  1. In Admin -> Settings -> Search GTM and paste GTM ID, confirm.

You can check in my website at https://babyforex.net.

Hope help you!

3 Likes