> For the complete documentation index, see [llms.txt](https://server-side.docs.sirdata.net/sirdata-server-side/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://server-side.docs.sirdata.net/sirdata-server-side/english-1/container-options/container-options.md).

# Container Options

sGTM container configuration guide: every option explained in plain language, then in technical detail.

## Take back control of your tags

Server-Side moves your tracking to a first-party server: faster pages, durable data, full consent compliance. This guide reviews **every option in your container**, first in plain language, then in technical detail.

{% hint style="info" %}
Options are configured from your [sGTM portal](https://sgtm.sirdata.io/login). Some generate additional requests counted as **billable hits**: they are flagged with the <mark style="background-color:orange;">**Impacts billing**</mark> badge.
{% endhint %}

## The script to add to your site

Once the container is configured, add this script to the `<head>` of your pages.

{% code title="Copy into the <head>" overflow="wrap" %}

```html
<script type="text/javascript">
   window.dataLayer = window.dataLayer || [];
   window.dataLayer.push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
</script>
<script type="text/javascript" src="https://YOUR-HOST/script.js" async></script>
```

{% endcode %}

Replace `YOUR-HOST` with your container subdomain (e.g. `tag.example.com`).

## Badge legend

| Badge                                                                                                                            | Meaning                                                      |
| -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| <mark style="background-color:blue;">**Enabled by default**</mark>                                                               | The option is active as soon as the container is created.    |
| <mark style="background-color:orange;">**Impacts billing**</mark>                                                                | Generates additional requests counted as hits.               |
| <mark style="background-color:purple;">**Experimental**</mark>                                                                   | Advanced feature — validate on your site before rolling out. |
| <mark style="background-color:green;">**Free via the co-op**</mark>                                                              | Free when joining the Sirdata data co-operative.             |
| <mark style="background-color:yellow;">**Paid option**</mark>                                                                    | Specific billing, outside the Server-Side subscription.      |
| <mark style="background-color:$primary;">**Sub-option**</mark> · <mark style="background-color:$primary;">**Recommended**</mark> | Context note about the option (dependency, advised value).   |

## The 5 option families

### [01 · Ad-blocking bypass](/sirdata-server-side/english-1/container-options/container-options/ad-blocking-bypass.md)

Make sure your analytics measurement is not blocked by ad blockers.

### [02 · Identifiers & First-id](/sirdata-server-side/english-1/container-options/container-options/identifiers-and-first-id.md)

Recognise your visitors durably, with or without cookies, always within consent.

### [03 · Data quality & enrichment](/sirdata-server-side/english-1/container-options/container-options/data-quality-and-enrichment.md)

Cleaner, more complete and better attributed data in your marketing tools.

### [04 · Performance & loading](/sirdata-server-side/english-1/container-options/container-options/performance-and-loading.md)

Tune loading and execution order for more reliable tracking.

### [05 · Privacy, transparency & control](/sirdata-server-side/english-1/container-options/container-options/privacy-transparency-and-control.md)

Make your processing auditable and keep control over cookies, indexing and transfers.

## Summary

<table><thead><tr><th width="330">Option</th><th width="120">Section</th><th width="130">Default</th><th>Billing</th></tr></thead><tbody><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/ad-blocking-bypass.md#anti-adblock-url-rewriting">Anti-adblock URL rewriting</a></td><td>01</td><td>Enabled</td><td>Impacts</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/ad-blocking-bypass.md#de-adblocking-google-analytics-urls">De-adblocking + (Google Analytics URLs)</a></td><td>01</td><td>Disabled</td><td>Impacts</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/identifiers-and-first-id.md#cookieless-first-party-identifier">Cookieless first-party identifier</a></td><td>02</td><td>Disabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/identifiers-and-first-id.md#cookieless-third-party-identifier">Cookieless third-party identifier</a></td><td>02</td><td>Disabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/identifiers-and-first-id.md#automatic-first-id-support">Automatic First-id support</a></td><td>02</td><td>Disabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/identifiers-and-first-id.md#automatic-redirect-after-consent">↳ Automatic redirect after consent</a></td><td>02</td><td>Disabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/data-quality-and-enrichment.md#post-consent-conversion-tracking">Post-consent conversion tracking</a></td><td>03</td><td>Disabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/data-quality-and-enrichment.md#tracking-parameter-recovery-and-normalisation">Tracking parameter recovery &#x26; normalisation</a></td><td>03</td><td>Disabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/data-quality-and-enrichment.md#user-data-quality">User data quality</a></td><td>03</td><td>Enabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/data-quality-and-enrichment.md#data-enrichment-and-persistence">Data enrichment &#x26; persistence</a></td><td>03</td><td>Disabled</td><td>Paid option</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/data-quality-and-enrichment.md#hashed-data-sharing-co-op">↳ Hashed data sharing (co-op)</a></td><td>03</td><td>Disabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/performance-and-loading.md#load-the-cmp-from-the-server-side-host">Load the CMP from the server-side host</a></td><td>04</td><td>Disabled</td><td>Impacts</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/performance-and-loading.md#reorder-data-layer-events">Reorder data layer events</a></td><td>04</td><td>Enabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/performance-and-loading.md#allow-googles-service-workers">Allow Google's Service Workers</a></td><td>04</td><td>Enabled</td><td>Impacts</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/performance-and-loading.md#allow-deferred-cookies">Allow deferred cookies</a></td><td>04</td><td>Enabled</td><td>Impacts</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/privacy-transparency-and-control.md#bring-transparency-to-your-processing">Bring transparency to your processing</a></td><td>05</td><td>Enabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/privacy-transparency-and-control.md#block-cookies-without-consent">Block cookies without consent</a></td><td>05</td><td>Enabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/privacy-transparency-and-control.md#allowed-cookies-whitelist">Allowed cookies (whitelist)</a></td><td>05</td><td>—</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/privacy-transparency-and-control.md#cookie-lifetime-extender">Cookie lifetime extender</a></td><td>05</td><td>Disabled</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/privacy-transparency-and-control.md#search-engine-crawlers">Search engine crawlers</a></td><td>05</td><td>Limited access</td><td>—</td></tr><tr><td><a href="/sirdata-server-side/english-1/container-options/container-options/privacy-transparency-and-control.md#proxy-google-analytics-pings">Proxy Google Analytics pings</a></td><td>05</td><td>Disabled</td><td>—</td></tr></tbody></table>

## Need a hand?

{% hint style="success" %}
**Let's configure your container together.**

Enable only what you need: every option either improves measurement or reduces your costs. Our teams help you pick the right combination for your site.

[Configure your sGTM](https://sgtm.sirdata.io/login) · [Contact Sirdata](https://sirdata.com/en/Consent-Management#FContact)
{% endhint %}
