1 0 6000 0 600 120 30 https://headerbidding.co 960 0

What is Single Request Architecture (SRA)?


Single Request Architecture (SRA) is a way to send ad requests for all the defined ad units together rather than sending requests for ad units individually. If you use Google Ad Manager, you should’ve realized while generating the GPT tag, you’ll have the ability to enable/disable SRA. 

Google advises publishers to use SRA for performance reasons. Apparently, if you have 5 ad units on the page, you can send all the requests at once when the page loads instead of sending ad requests separately. 

Lazy Loading:

If you are lazy loading ads, then you know elements are loaded (images, ads, and iframes) on the pages only when users scroll them into view. In other words, you can’t have both SRA and lazy loading.

Dynamically Loading ads:

In addition, if you are dynamically rendering new ad units based on scroll depth (or if you aren’t defining ad units beforehand in the header), then SRA implementation isn’t possible. The same applies if you want to load only certain ad units on the page — SRA will lead to errors. 

Our suggestion is to assess the current setup and then decide whether to enable it or not.

Automatad Team

At Automatad, we help publishers to monetize better without hampering the user experience. Our products are live across hundreds of publishers, earning them incremental ad revenue with every passing second. You can request a free audit to get an estimated revenue uplift today.

Ad Ops FAQ
Previous Post
Should I use Google ...
Next Post
Google Disable You o...
Leave a Reply