How to auto resizing Adsense ads according to screen resolution (mobile and desktop)

Adsense Google How To

How to auto resizing Adsense ads according to screen resolution (mobile and desktop)?

If you are looking for solution to auto resize google adsense ads base on visitor screen size then you are at correct place. below are the solution which allow you to resize ads unit 320×100 ,  468×60 , 728×90  and this option is approved by google as well so you dont need to worry about adsense policy.

Before we start i just want to share live screenshot  of ads auto resizing on https://powershelltalk.com

Desktop View:
How to auto resizing Adsense ads according to screen resolution (mobile and desktop)

Mobile View :

How to do this?

Exact ad unit size per screen width example

This example shows you how to modify your responsive code to set specific ad unit sizes for three ranges of screen widths, i.e., mobile, tablet and desktop. You don’t need to have any previous experience of CSS media queries or modifying AdSense ad code to follow this example.

Here’s some modified responsive ad code that sets the following exact ad unit sizes per screen width:

  • For screen widths up to 500px: a 320×100 ad unit.
  • For screen widths between 500px and 799px: a 468×60 ad unit.
  • For screen widths of 800px and wider: a 728×90 ad unit.

<style>
.example_responsive_1 { width: 320px; height: 100px; }
@media(min-width: 500px) { .example_responsive_1 { width: 468px; height: 60px; } }
@media(min-width: 800px) { .example_responsive_1 { width: 728px; height: 90px; } }
</style>
<script async src=”//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js”></script>
<!– example_responsive_1 –>
<ins class=”adsbygoogle example_responsive_1
     style=”display:inline-block”
     data-ad-client=”ca-pub-XXXXXXX11XXX9
     data-ad-slot=”8XXXXX1“></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

 

To adapt this sample code for your own site:

  1. Create a responsive ad unit in your AdSense account, and note down the following information from your responsive ad code:
    • Your publisher ID, for example, ca-pub-1234567891234567
    • Your ad unit’s ID (data-ad-slot), for example, 1234567890.
  2. In the sample code:
    • Replace all instances of example_responsive_1 with a unique name, e.g., Home_Page, front_page_123, etc.
      Notes:

      • Your unique name must only contain English letters (A-Z), numbers, and underscores, and the first character must be an English letter.
      • You must use a different unique name each time that you adapt this sample code.
    • Replace ca-pub-XXXXXXX11XXX9 with your own publisher ID.
    • Replace 8XXXXX1 with your own ad unit’s ID.
  3. Decide on the sizes you want your ad unit to take per screen width:
    • If you’re happy with the existing ad unit sizes in the sample code, then you don’t need to make any additional changes.
    • If you want to set different ad unit sizes per screen width, then, in the sample code:
      • Replace 320px and 100px with the width and height of the ad unit you want to use for screen widths up to 500px.
      • Replace 468px and 60px with the width and height of the ad unit you want to use for screen widths between 500px and 799px.
      • Replace 728px and 90px with the width and height of the ad unit you want to use for screen widths of 800px and wider.
  4. Copy and paste your modified ad code into the HTML source code of the page where you’d like the ads to appear.


(Visited 1 times, 1 visits today)