> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamly.watch/llms.txt
> Use this file to discover all available pages before exploring further.

# Adsterra Plugin

> Adsterra banner zones — banner sizes, zone keys / GET CODE, Settings → Ads provider.

**Adsterra** (`ads.adsterra`) is a Streamly **plugin** in the **ads** category.

Same theme banner slots as AdSense, filled with Adsterra Banner zone keys (32-char key or full GET CODE — Streamly parses the key).

## At a glance

| | |
| - | - |
| **Plugin ID** | `ads.adsterra` |
| **Version** | 1.1.0 |
| **Banner sizes** | `728x90`, `468x60`, `320x50`, `300x250` |

## Capabilities

* `ads.display`
* `ads.banner`

## How it works

Create Banner zones → paste keys → Settings → Ads → provider **Adsterra**. Do **not** paste Website ID.

## Activation keys

Configure in `/admin/plugins` → **Adsterra** → Configure. Secret fields stay server-side — never commit them or expose as `NEXT_PUBLIC_*` unless the key is intentionally public (e.g. Stripe publishable key).

| Key | Label | Required | Description |
| - | - | - | - |
| `bannerSize` | Banner size (all slots) | Optional | Must match Adsterra Banner unit |
| `enable_landing_top` / `landing_top` | Top slot + zone key | Optional | 32-char or GET CODE |
| `enable_landing_after_hero` / `landing_after_hero` | After hero | Optional | Prefer 728×90 |
| `enable_landing_mid` / `landing_mid` | Mid feed | Optional | Often 300×250 |
| `enable_landing_before_footer` / `landing_before_footer` | Before footer | Optional | — |

## Setup guide

<Steps>
  <Step title="Create Banner zones">[Adsterra Publishers](https://publishers.adsterra.com/) — Banner inventory.</Step>
  <Step title="Configure plugin">Size + slots + zone keys.</Step>
  <Step title="Enable provider">Settings → Ads → Adsterra.</Step>
</Steps>

## Official vendor documentation

* [Publishers](https://publishers.adsterra.com/)
* [Help Center](https://help.adsterra.com/)

## FAQ

<AccordionGroup>
  <Accordion title="I pasted Website ID and nothing works">
    Use the Banner **zone key** (or GET CODE), not Website ID.
  </Accordion>
</AccordionGroup>

## Related

* [Ads (Admin)](/admin-dashboard/ads)
* [Google AdSense](/plugins/google-adsense)
* [Plugins Overview](/plugins/overview)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.