Ако сте изпълнили изискванията на правилата ни за съгласие и искате да показвате неперсонализирани реклами на всички потребители, намиращи се в Европейското икономическо пространство или Обединеното кралство, които посещават сайта Ви, не са необходими промени в маркирането на рекламите Ви. Можете да активирате показването на неперсонализирани реклами в потребителските интерфейси на AdSense или Google Ad Manager.
Ако обаче имате конкретни изисквания, като например да показвате персонализирани реклами на някои потребители, а на други – неперсонализирани, Ви препоръчваме да разгледате примерите по-долу.
Рекламен код за неперсонализирани реклами
Ако искате да показвате неперсонализирани реклами за всяка отделна страница, разгледайте примерите по-долу:
<head>
<title>Заглавието на сайта Ви</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>
// Горният ред гарантира, че заявявате неперсонализирани реклами. Той трябва да предхожда <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>, като е достатъчно да разполагате само с един такъв ред на страница.
<!-- Един пробен елемент за ОРЗД -->
<ins class="adsbygoogle" style="display:inline-block;width:970px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<!-- Още един пробен елемент за ОРЗД -->
<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>
// Това задейства заявката за реклама.
</body>
</html>
Рекламен код за персонализирани реклами
Ако искате да показвате на някои потребители персонализирани реклами, а на други – неперсонализирани, разгледайте примера по-долу.
<head>
<title>Заглавието на сайта Ви</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>
// Това ще постави на пауза заявките за реклами, за да имат време потребителите да взаимодействат с искането Ви за съгласие.
/* Настройте решението за искане на съгласие и действайте според избора на потребителя.
Ако потребителят откаже показването на персонализирани реклами, не забравяйте да извикате (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;
Не забравяйте, че Ви е необходимо съгласието на потребителя за използването на „бисквитки“ дори за неперсонализирани реклами в държавите, където това се изисква от Директивата на ЕС за правото на неприкосновеност на личния живот и електронни комуникации.
После можете да извикате (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 , за да възобновите изпращането на заявки за реклами. Без това извикване няма да се показват реклами.
*/
<!-- Един пробен елемент за ОРЗД -->
<ins class="adsbygoogle" style="display:inline-block;width:970px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<!-- Още един пробен елемент за ОРЗД -->
<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>
// Това обикновено задейства заявката за реклама, но Вие сте ги поставили на пауза.
</body>
</html>
Автоматични реклами: рекламен код за неперсонализирани реклами
Ако искате да показвате неперсонализирани автоматични реклами за всяка страница поотделно, разгледайте примера по-долу:
<head>
<title>Заглавието на сайта Ви</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>
Автоматични реклами: рекламен код за персонализирани реклами
Ако искате да показвате на някои потребители персонализирани автоматични реклами, а на други – неперсонализирани такива, разгледайте примера по-долу:
<head>
<title> Заглавието на сайта Ви</title>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pubxxx" crossorigin="anonymous"></script>
<script>
(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;
// Това ще постави на пауза заявките за реклами, за да имат време потребителите да взаимодействат с искането Ви за съгласие.
(adsbygoogle=window.adsbygoogle||[]).push({google_ad_client: "ca-pubxxx", enable_page_level_ads: true});
// Това обикновено задейства заявката за реклама, но Вие сте ги поставили на пауза.
</script>
</head>
<body>
<script>
/* Настройте решението за искане на съгласие и действайте според избора на потребителя.
Ако потребителят откаже показването на персонализирани реклами, не забравяйте да извикате (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;
Не забравяйте, че Ви е необходимо съгласието на потребителя за използването на „бисквитки“ дори за неперсонализирани реклами в държавите, където това се изисква от Директивата на ЕС за правото на неприкосновеност на личния живот и електронни комуникации.
После можете да извикате (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 , за да възобновите изпращането на заявки за реклами. Без това извикване няма да се показват реклами.
*/
</script>
</body>
</html>