Pokud splňujete požadavky našich zásad pro souhlas a chcete zobrazovat personalizované reklamy všem uživatelům, kteří se nacházejí v Evropském hospodářském prostoru nebo ve Velké Británii a kteří navštíví váš web, není nutné měnit značky reklam. Zobrazování nepersonalizovaných reklam můžete povolit v uživatelském rozhraní AdSense nebo Google Ad Manager.
Pokud však máte nějaké zvláštní požadavky, například chcete některým uživatelům zobrazovat personalizované a jiným nepersonalizované reklamy, mohly by vám pomoci níže uvedené příklady.
Kód reklamy pro nepersonalizované reklamy
Pokud chcete o zobrazování nepersonalizovaných reklam rozhodovat na úrovni jednotlivých stránek, prostudujte si tento příklad:
<head>
<title>Název vaší stránky</title>
</head>
<body>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pubxxx" crossorigin="anonymous"></script>
<script>(adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;</script>
// Předchozí řádek specifikuje, že žádáte o nepersonalizované reklamy. Musí se v kódu nacházet před <script>(adsbygoogle = window.adsbygoogle || []).push({});</script> a stačí jej mít na stránce jednou.
<!-- Jedna testovací jednotka pro GDPR -->
<ins class="adsbygoogle" style="display:inline-block;width:970px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<!-- Další testovací jednotka pro GDPR -->
<ins class="adsbygoogle" style="display:inline-block;width:250px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
// Tímto se spustí žádost o reklamu.
</body>
</html>
Kód reklamy pro personalizované reklamy
Pokud chcete některým uživatelům zobrazovat personalizované a jiným nepersonalizované reklamy, prostudujte si tento příklad:
<head>
<title>Název vaší stránky</title>
</head>
<body>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pubxxx" crossorigin="anonymous"></script>
<script>(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;</script>
// Tímto se pozastaví žádosti o reklamu, aby měli uživatelé čas reagovat na vaši implementaci žádosti o souhlas.
/* Vložte implementaci žádosti o souhlas a proveďte akci v závislosti na rozhodnutí uživatele.
Pokud uživatel personalizované reklamy odmítne, zavolejte (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;
Pamatujte, že v oblastech, kde to směrnice EU o soukromí a elektronických komunikacích vyžaduje, musíte získat souhlas uživatele s použitím souborů cookie, i když nejsou použity v souvislosti s personalizovanými reklamami.
Pak můžete zavolat (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 a obnovit tak odesílání žádostí o reklamy. Bez spuštění tohoto příkazu se žádné reklamy nezobrazí.
*/
<!-- Jedna testovací jednotka pro GDPR -->
<ins class="adsbygoogle" style="display:inline-block;width:970px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<!-- Další testovací jednotka pro GDPR -->
<ins class="adsbygoogle" style="display:inline-block;width:250px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
// Tímto se obvykle spouští žádost o reklamu, ale ty jste v tuto chvíli pozastavili.
</body>
</html>
Kód reklamy pro nepersonalizované automatické reklamy
Pokud chcete o zobrazování nepersonalizovaných automatických reklam rozhodovat na úrovni jednotlivých stránek, prostudujte si tento příklad:
<head>
<title>Název vaší stránky</title>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pubxxx" crossorigin="anonymous"></script>
<script>
(adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;
(adsbygoogle=window.adsbygoogle||[]).push({google_ad_client: "ca-pubxxx", enable_page_level_ads: true});
</script>
</head>
<body>
</body>
</html>
Kód reklamy pro personalizované automatické reklamy
Pokud chcete některým uživatelům zobrazovat personalizované a jiným nepersonalizované automatické reklamy, prostudujte si tento příklad:
<head>
<title>Název vaší stránky</title>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pubxxx" crossorigin="anonymous"></script>
<script>
(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;
// Tímto se pozastaví žádosti o reklamu, aby měli uživatelé čas reagovat na vaši implementaci žádosti o souhlas.
(adsbygoogle=window.adsbygoogle||[]).push({google_ad_client: "ca-pubxxx", enable_page_level_ads: true});
// Tímto se obvykle spouští žádost o reklamu, ale ty jste v tuto chvíli pozastavili.
</script>
</head>
<body>
<script>
/* Vložte implementaci žádosti o souhlas a proveďte akci v závislosti na rozhodnutí uživatele.
Pokud uživatel personalizované reklamy odmítne, zavolejte (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;
Pamatujte, že v oblastech, kde to směrnice EU o soukromí a elektronických komunikacích vyžaduje, musíte získat souhlas uživatele s použitím souborů cookie, i když nejsou použity v souvislosti s personalizovanými reklamami.
Pak můžete zavolat (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 a obnovit tak odesílání žádostí o reklamy. Bez spuštění tohoto příkazu se žádné reklamy nezobrazí.
*/
</script>
</body>
</html>