# Display ads

Display advertising with Adhese can be delivered through several integration routes, ranging from a drop-in web SDK to a fully server-side API. All routes ultimately talk to the same adserver engine, so the choice of integration method is about *how your platform requests and renders ads*, not about what campaigns can run.

Display advertising covers visual ad formats rendered in a reserved container. Adhese delivers all common display creative types through every integration method described in this document:

- **Image banners** - a hosted image with a click-through link; the simplest and most common display format.
- **Rich media** - rich, animated or interactive creatives built as HTML5 bundles and delivered as an HTML fragment.
- **Third-party tags** - ad markup hosted by an external ad server or demand partner. Adhese returns the tag; the creative itself is loaded from the third party at render time.

#### Where can display ads run?

Anywhere the platform can request ads and render the returned markup or image:

- **Websites** - desktop and mobile web, whether ads are requested in the browser (SDK, tags, Prebid) or server-side by your CMS or backend before the page is delivered.
- **Apps** - retrieve ads using the Request API and render them in a webview or native component.
- **Newsletters** - set up a server side connection to retrieve ads, download the material and put it in the newsletter before sending them out

#### Most common display formats

- **300×600** Half Page
- **300×250** Medium Rectangle
- **336×280** Large Rectangle
- **728×90** Leaderboard
- **970×250** Billboard — large-format desktop top slot
- **320×100** Large Mobile Banner
- **320×50** Mobile Leaderboard
- **120×600** Skyscraper
- **160×600** Wide Skyscraper

#### Integration methods

<table id="bkmrk-method-best-for-type" style="width: 94.6429%;"><thead><tr><th style="width: 37.9747%;">Method</th><th style="width: 62.0253%;">Best for</th></tr></thead><tbody><tr><td style="width: 37.9747%;">[TypeScript SDK](https://documentation.adhese.org/books/integration-setup/page/typescript-web-sdk)</td><td style="width: 62.0253%;">Modern websites and web apps</td></tr><tr><td style="width: 37.9747%;">[Prebid.js / Prebid Server](https://documentation.adhese.org/books/integration-setup/page/prebid)</td><td style="width: 62.0253%;">Publishers running header bidding</td></tr><tr><td style="width: 37.9747%;">[Request API](https://documentation.adhese.org/books/integration-setup/page/request-api-json-endpoint)</td><td style="width: 62.0253%;">CMS, apps, custom stacks</td></tr></tbody></table>