> For the complete documentation index, see [llms.txt](https://docs.relevant-digital.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.relevant-digital.com/hb-manager/auction-behavior-and-optimization/lazy-loading-ads-in-hb-manager.md).

# Lazy Loading Ads in HB Manager

In this section, we will walk you through the different lazy loading settings in HB Manager.

## Lazy Load

Lazy loading your Prebid calls on your placements can improve page performance and content rendering, optimise ad placement, and reduce ad impression waste.

Consider setting up an [A/B test](broken://pages/cca054d6311b80724d2af557ecf73512299a573d) to enable or disable lazy loading on those placements for a certain period and see what works best for your sites/apps.

### The Lazy Load Settings

* **Pixel distance from screen (vertically)\*** - Determine the pixel distance from the screen (vertically) that should trigger the loading of ad unit. The ideal threshold can vary depending on factors like your website's layout, user behavior, and ad placement strategy. It's recommended to find a balance that ensures ads load in a timely manner without negatively impacting the user experience. A common practice is to initiate the load when the ad unit is within a certain range (e.g., 200-300 pixels) of the viewport.

### Placement Type Level Activation

**Go to:** HB Management > Global HB management > Placement types > Prebid parameters > Generic Placement Data > Edit Built-in setting

Setting up lazy load settings on the placement type allows you to assign the same functionality across multiple sites. This comes in handy when for example your sites share similar structure and have similar repetitive patterns.

![](/files/76b4a71cc0f9f8499c497bcc12fe4a4e6fec0b8c)

### Account Level Activation

**Go to:** Publisher Accounts > "Edit" Account settings > Account Prebid parameters > Generic Placement Data > Edit Built-in settings

Setting up reload settings on the account level allows you to assign the same functionality placement types across the sites that are mapped under this publisher account. This comes in handy when for example these sites share similar structure and have similar repetitive patterns.

![](/files/484dfa4c80706ef2fadd2e97ea8c595f64dda04d)

### Website Level Activation

**Go to:** Publisher Accounts > "Edit" Account settings > website level Prebid parameters > Generic Placement data > Edit Built-in settings

![](/files/6083eee883a10455833b932e0c09a8b88072a329)

### Placement level Activation

**Go to:** Publisher Accounts > "Edit" Account settings > Open website > Open placement > Edit Built-in settings

![](/files/dfeedbcdc56a198a92ab77fe9e8c8662ec5691df)

## How to Enable/Disable/Override Lazy Loading Settings

![](/files/d946f4cb02912b7f450548ee3d8c08462de2f2b0)

{% hint style="warning" %}
Don't forget to save your changes!
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.relevant-digital.com/hb-manager/auction-behavior-and-optimization/lazy-loading-ads-in-hb-manager.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
