A hirdetések személyre szabásának beállításai a Google megjelenítői hirdetési címkéiben bármely régióban konfigurálhatók világszerte.
- A hirdetések személyre szabásának beállításai Google megjelenítői címkéket és AdSense-címkéket használó oldalakra vonatkozóan
- A hirdetések személyre szabásának beállításai az AMP-oldalakra vonatkozóan
- A hirdetések személyre szabásának beállításai más címkékre vonatkozóan
A hirdetések személyre szabásának beállításai Google megjelenítői címkéket és AdSense-címkéket használó oldalakra vonatkozóan
Hirdetések kérelmezése
Alapértelmezés szerint a Google-nak küldött hirdetési kérelmek személyre szabott hirdetéseket jelenítenek meg, a hirdetéseket pedig a rendszer egyrészt a weboldal tartalma, másrészt az oldalt felkereső adott felhasználó előzményadatai alapján választja ki. A Google nem személyre szabott hirdetések megjelenítését is támogatja. További információ a személyre szabott és a nem személyre szabott hirdetésekről.
Ha egyes felhasználóknak személyre szabott hirdetéseket, más felhasználóknak pedig nem személyre szabott hirdetéseket szeretne megjeleníteni, a Google megjelenítői címke és az AdSense/Ad Exchange aszinkron hirdetési címkéinek segítségével beállíthatja a nem személyre szabott hirdetések oldalankénti aktiválását. Ez akkor lehet hasznos, ha egyes felhasználók vagy az összes felhasználó számára lehetővé szeretné tenni, hogy választhassanak a személyre szabott hirdetések és a nem személyre szabott hirdetések közül.
Ezek a hirdetések a hirdetések személyre szabásához nem, a gyakoriságkorlátozás alkalmazása, valamint a hirdetésekkel kapcsolatos összesített jelentések összeállítása céljából viszont használnak cookie-kat. Ezért a felhasználók beleegyezése szükséges a cookie-k ilyen célokra való felhasználásához azokban az országokban, amelyekben érvényesek az elektronikus hírközlési adatvédelmi irányelvben található, cookie-kkal kapcsolatos rendelkezések. További információ a nem személyre szabott hirdetésekről.
NPA=1
beállítása a GPT-címke használatával
Használja a következő metódust:
googletag.pubads().setPrivacySettings({nonPersonalizedAds: true})
setCookieOptions()
hívás nem érvényes a GDPR esetében.További információt a Google Developers webhelyen talál.
PPT=1
beállítása a GPT-címke használatával
Használja a következő metódust:
googletag.setConfig({privacyTreatments: { treatments: ["disablePersonalization"]}})
További információt a Google Developers webhelyen talál.
NPA=1
beállítása az AdSense és az Ad Exchange aszinkron hirdetési címkéinek használatával
Állítsa be a következő értéket:
(adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1
Ha ellenőrizni szeretné, hogy egy adott hirdetési címke nem személyre szabott hirdetéseket kérelmez-e, keresse meg a hirdetési kérelmet a böngésző fejlesztői eszközeivel, és keresse meg az &npa=1
paramétert.
setPrivacySettings({nonPersonalizedAds: false})
hívása vagy a requestNonPersonalizedAds=0
beállítása újraaktiválja a személyre szabást.PPT=1
beállítása az AdSense és az Ad Exchange aszinkron hirdetési címkéinek használatával
- 1. lehetőség: Push API
Apush
metódus használata:
(adsbygoogle=window.adsbygoogle||[]).push({ params: {google_privacy_treatments: 'disablePersonalization'}})
Ha ellenőrizni szeretné, hogy egy adott hirdetési címke nem személyre szabott hirdetéseket kérelmez-e, keresse meg a hirdetési kérelmet a böngésző fejlesztői eszközeivel, és keresse meg az&ppt=1
paramétert.
- 2. lehetőség: Header Tag API
Adata-privacy-treatments
beállítása azadsbygoogle
szkriptcímkében. Például:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" data-privacy-treatments='disablePersonalization'></script>
A hirdetési kérelmek szüneteltetése
A GPT és az AdSense/Ad Exchange aszinkron címkéi támogatják azokat a módszereket, amelyek során az oldal betöltődik, de a rendszer a hirdetési kérelmet csak egy adott jelzés észlelése után küldi el. Ez akkor lehet hasznos, ha a hirdetési kérelem elküldése előtt meg kell várni, hogy a felhasználó valamilyen műveletet végezzen a beleegyezési kérelemre vonatkozó kezelőfelületen.
A GPT-hirdetésre vonatkozó kérelmek szüneteltetése
- A
disableInitialLoad()
függvény használatával megakadályozhatja, hogy a címke hirdetési kérelmet küldjön az első oldalbetöltés során. Ezt még azelőtt kell megtennie, hogy adisplay()
függvénnyel aktiválná a hirdetési kérelmeket. - A hirdetési helyeket a szokásos
googletag.cmd.push(...)
függvény hívásával állítsa be. - Miután a felhasználó nyilatkozott a beleegyezéséről, szükség szerint hívja meg a
setPrivacySettings({nonpersonalizedAds: true})
metódust. - A
refresh()
függvénnyel újraindíthatja a hirdetési kérelmek küldését. - Ha nem hívja a
refresh()
függvényt, egy hirdetés sem fog megjelenni.
Az AdSense vagy az Ad Exchange aszinkron hirdetési kódjának szüneteltetése
- Az
(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1
függvény használatával megakadályozhatja, hogy a címke hirdetési kérelmet küldjön. Ezt még azelőtt kell megtennie, hogy azadsbygoogle.push(...)
függvénnyel aktiválná a hirdetési kérelmeket. - A hirdetési helyeket a szokásos
adsbygoogle.push(...)
függvény hívásával állítsa be. - Miután a felhasználó nyilatkozott a beleegyezéséről, szükség szerint állítsa be a
requestNonPersonalizedAds=1
értéket. - Az
(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0
függvénnyel újraindíthatja a hirdetési kérelmek küldését. - Ha nem állítja be a
pauseAdRequests=0
értéket, egy hirdetés sem fog megjelenni.
Bár ezzel a módszerrel megakadályozza a hirdetési kérelmek elküldését, egyes szkriptek továbbra is betöltődnek. Míg a Google-domaineken található cookie-kat a rendszer beolvassa, új cookie-k beállítására nem kerül sor. A létező cookie-kkal kapcsolatos adatokat a rendszer nem fogja felhasználni a hirdetések megjelenítése, illetve mérése céljából.
Ha a beleegyezés-kezelő megoldás lehetőséget kínál arra, hogy a szkriptek csak azután töltődjenek be, hogy a felhasználó nyilatkozott a választásáról, azt is megteheti, hogy késlelteti a gpt.js
és az adsbygoogle.js
betöltését. A Google egyéb típusú hirdetési címkéi nem támogatják a hirdetési kérelmek szüneteltetését, ezért ezek betöltését kerülni kell addig, amíg ki nem derül, hogy személyre szabott vagy nem személyre szabott hirdetéseket kell-e kérni.
A hirdetések személyre szabásának beállításai az AMP-oldalakra vonatkozóan
Az AMP-oldalakról származó hirdetési kérelmek ugyanazokat a személyre szabási beállításokat kínálják a hirdetésekre vonatkozóan, mint a fent ismertetett nem AMP-oldalak: a megjelenítők dönthetnek úgy, hogy egy adott területen élő összes felhasználó számára nem személyre szabott hirdetéseket jelenítenek meg, illetve a beleegyezéstől függően jelenítenek meg személyre szabott vagy nem személyre szabott hirdetéseket.
Az alábbiakból megtudhatja, hogyan valósíthatja meg ezeket a forgatókönyveket azon AMP-oldalak esetében, amelyek az <amp-ad type="doubleclick"> vagy az <amp-ad type="adsense">
használatával kérnek hirdetéseket.
Nem személyre szabott hirdetések megjelenítése adott helyen tartózkodó felhasználók számára
Ha az AMP hirdetési címkék nem használják a valós idejű konfiguráció (Real Time Config; RTC) funkciót, elég aktiválnia a nem személyre szabott hirdetések megjelenítését a Google Ad Manager vagy az AdSense kezelőfelületén, további módosításokat nem kell végeznie az AMP-oldalakon.
Ha az AMP hirdetési címkék használják a valós idejű konfigurációt (Real Time Configuration, RTC), akkor be lehet állítani, hogy az oldal ne küldjön RTC-kérelmeket azon felhasználók esetében, akik nem személyre szabott hirdetéseket kapnak (például az EGT-ben, az Egyesült Királyságban vagy Svájcban élő felhasználók esetében). Alább láthatja az e célra szükséges összetevőket és konfigurációkat (amp-geo
és amp-consent
).
<!-- Először az amp-geo bővítményt kell beállítani. Határozza meg az „eea” csoportot, amely az Európai Gazdasági Térség összes országát és az Egyesült Királyságot tartalmazza. A listát naprakészen kell tartania, mert az EGT tagállamai idővel változhatnak. -->
<amp-geo layout="nodisplay">
<script type="application/json"
{
"ISOCountryGroups": {
"eea": [ "at", "be", "bg", "cy", "cz", "de", "dk", "ee", "es", "fi", "fr",
"gb", "gr", "hr", "hu", "ie", "is", "it", "li", "lt", "lu", "lv", "mt", "nl",
"no", "pl", "pt", "ro", "se", "si", "sk"]
}
}
</script>
</amp-geo
<!-- Ezután be kell állítani az EGT-országokban élő felhasználók számára biztosított beleegyezési összetevőt. Később beállítjuk az automatikus elutasítását, így ténylegesen nem kér majd beleegyezést. Ez leállítja az RTC-hívásokat, valamint jelzi az Ad Manager/AdSense számára, hogy ne személyre szabott hirdetéseket jelenítsen meg. -->
<amp-consent layout="nodisplay" id="consent-element">
<script type="application/json">
{
"consents": {
"my_consent": {
"promptIfUnknownForGeoGroup": "eea"
}
}
}
</script>
</amp-consent
A data-block-on-consent
attribútumot hozzá kell adnia az oldalon lévő összes amp-ad
összetevőhöz a következő kódmintának megfelelően:
<!-- Ezt követi a hirdetési címke beállítása azzal az utasítással, hogy automatikusan utasítsa el a beleegyezést -->
<amp-ad data-block-on-consent="_auto_reject"
width=320 height=50
type="doubleclick"
data-slot="/4119129/mobile_ad_banner">
</amp-ad
Személyre szabott vagy nem személyre szabott hirdetések megjelenítése beleegyezés alapján
Mivel az AMP technológia nem teszi lehetővé egyéni JavaScript-kód futtatását, a személyre szabott, illetve nem személyre szabott hirdetések kérése az amp-consent
összetevő beállításán, valamint a data-block-on-consent
és a data-npa-on-unknown-consent
attribútumon alapul. Tegyük fel, hogy beállította az amp-consent
összetevőt, és összekapcsolta az oldalon lévő összes <amp-ad>
címkével a data-block-on-consent
attribútum használatával:
- Ha a felhasználó jóváhagyólag reagál az
amp-consent
összetevőre (azaz beleegyezését adja), a hirdetések kérése a megszokott módon történik. - Ha a felhasználó elutasítóan reagál az
amp-consent
összetevőre (azaz elutasítja a beleegyezést), a rendszer nem személyre szabott hirdetéseket fog kérni. - Ha a felhasználó válasza ismeretlen az
amp-consent
összetevőre vonatkozóan (azaz bezárja a beleegyezésre vonatkozó kérést), akkor:- alapértelmezés szerint semmilyen hirdetési kérelem nem történik;
- ha viszont a
data-npa-on-unknown-consent
attribútum értéketrue
(igaz), akkor a rendszer nem személyre szabott hirdetéseket kér.
- Ha olyan
amp-geo
összetevőt állít be, amelyre a felhasználó földrajzi helye alapján nem vonatkozik a beleegyezési követelmény, akkor a kérések küldése a megszokott módon történik.
Ha az <amp-ad>
címkék nem használják a data-block-on-consent
attribútumot, vagy ha az amp-consent
összetevő helytelenül van beállítva, akkor a kérések küldése a megszokott módon történik.
A következő kódminta olyan konfigurációra mutat példát, amely az EGT-ben élő összes felhasználótól beleegyezést kér, és a beleegyezés alapján a fent leírt viselkedést mutatja:
<!-- Először állítsa be az amp-geo bővítményt. Határozza meg az „eea” csoportot, amely az Európai Gazdasági Térség összes országát tartalmazza. A listát naprakészen kell tartania, mert az EGT tagállamai idővel változhatnak. -->
<amp-geo layout="nodisplay">
<script type="application/json">
{
"ISOCountryGroups": {
"eea": [ "at", "be", "bg", "cy", "cz", "de", "dk", "ee", "es", "fi", "fr",
"gb", "gr", "hr", "hu", "ie", "is", "it", "li", "lt", "lu", "lv", "mt", "nl",
"no", "pl", "pt", "ro", "se", "si", "sk"]
}
}
</script>
</amp-geo>
<!-- Utána álítsa be a beleegyezést az „EGT” országcsoportban lévő felhasználók számára -->
<amp-consent layout="nodisplay" id="consent-element">
<script type="application/json">
{
"consents": {
"my_consent": {
"promptIfUnknownForGeoGroup": "eea",
"promptUI": "myConsentFlow"
}
}
}
</script>
</amp-consent
<!-- Végül állítsa be a hirdetési címkét azzal az utasítással, hogy várjon a beleegyezésre, amennyiben szükséges -->
<amp-ad data-block-on-consent
width=320 height=50
type="doubleclick"
data-slot="/4119129/mobile_ad_banner">
</amp-ad>
Más módszerek is vannak arra, hogy rákérdezzen a felhasználók kívánt részénél a beleegyezésre: úgy is beállíthatja például az oldalt, hogy CORS POST
-kérést küldjön a checkConsentHref
segítségével konfigurált végpontra. További információt az amp-consent dokumentációjában talál.
A hirdetések személyre szabásának beállításai más címkékre vonatkozóan
GPT visszaküldési címkék
A GPT visszaküldési címkék használata esetén az adott hirdetési kérelmet nem személyre szabottként jelölheti meg azáltal, hogy felveszi a következő sort az API-hívásba:
googletag.pubads().setPrivacySettings({nonPersonalizedAds: boolean})
Ha a boolean
(logikai érték) beállítása true
, akkor a hirdetési kérelmet nem személyre szabott hirdetésként jelöli meg, ha pedig false
, akkor személyre szabott hirdetésként használhatónak jelöli meg.
Címke nélküli kérelem
Címke nélküli kérelem használata esetén a hirdetési kérelmet úgy jelölheti meg nem személyre szabottként, hogy az npa=[int]
paramétert közvetlenül a címkekérés URL-jéhez adja hozzá. Azt javasoljuk, hogy a címke elején adja meg a paramétert, így a rendszer nem csonkolja. Adja meg az npa=1
függvényt, ha a hirdetési kérelmet nem személyre szabottként szeretné megjelölni. Ha elmulasztja megadni ezt a paramétert, a rendszer alapértelmezés szerint engedélyezi a személyre szabott hirdetéseket.
Példa:
https://securepubads.g.doubleclick.net/gampad/ad?iu=/12345/adunit&sz=728x90&npa=1&c=12345
AdSense Kereséshez
Alapértelmezés szerint a Google-nak küldött hirdetési kérelmek személyre szabott hirdetéseket jelenítenek meg, a hirdetéseket pedig a rendszer egyrészt a felhasználó keresési lekérdezése, másrészt a keresést végző adott felhasználó előzményadatai alapján választja ki. A Google nem személyre szabott hirdetések megjelenítését is támogatja. További információ a személyre szabott és a nem személyre szabott hirdetésekről.
Ha egyes felhasználóknak személyre szabott hirdetéseket, más felhasználóknak pedig nem személyre szabott hirdetéseket szeretne megjeleníteni, az AdSense Kereséshez-címkék segítségével beállíthatja a nem személyre szabott hirdetések oldalankénti aktiválását. Ez akkor lehet hasznos, ha egyes felhasználók vagy az összes felhasználó számára lehetővé szeretné tenni, hogy választhassanak a személyre szabott hirdetések és a nem személyre szabott hirdetések közül.
Az Egyéni keresési hirdetések – webes hirdetések címkéje esetén
Adja hozzá a következőt a pageOptions
paraméterhez az Egyéni keresési hirdetések címkében:
personalizedAds: false,
Az AdMob-címke esetén
builder.setAdvancedOptionValue("personalizedAds", "false");
Az iOS-címke esetén
[request setAdvancedOptionValue:@"false" forKey:@"personalizedAds"];
Ezek a metódusok nem személyre szabott hirdetésekre vonatkozó kérelmeket aktiválnak az adott kérelemhez. Ez állapot nélküli paraméter. Ha nem állítja be a paramétert az adott felhasználó további kérelmeihez, a rendszer a viselkedést visszaállítja az alapértelmezett viselkedésre, amely személyre szabott hirdetések kérelmezését jelenti.
Google User Messaging Platform (UMP) SDK
Tekintse át a Google Developers dokumentációját (iOS UMP SDK, Android UMP SDK), ha további információkhoz szeretne jutni arról, hogy a User Messaging Platform SDK hogyan segítheti az alkalmazást a Google EU-beli felhasználók hozzájárulására vonatkozó irányelveinek betartásában.
Google Interactive Media Ads SDK (videóhoz)
Videóhirdetésre irányuló kérelmek esetén az npa=1
paraméternek a hirdetési címkéhez történő hozzáfűzésével jelezheti azon kívánságát, hogy a Google a videó tartalmát nem személyre szabottként kezelje. Ezt megteheti egy manuálisan összeállított fő videocímke, illetve bármely platformspecifikus IMA SDK (HTML 5 IMA SDK, iOS IMA SDK, Android IMA SDK, Google Cast IMA SDK) használatával.
Ha a videólejátszó az Ad Manager Dinamikus hirdetésbeillesztés (DAI) funkcióját használja, akkor az igény szerinti videóközvetítésre (VOD) vagy az élő közvetítésre vonatkozó kérelembe az npa=1
paramétert belefoglalva a paraméter felvehető az összes vonatkozó hirdetési kérelembe (DAI HTML5 SDK, DAI Cast SDK, DAI iOS SDK, DAI Android SDK, DAI Roku SDK, DAI tvOS SDK).
Régi Google megjelenítői hirdetési címkék
A Google hirdetési címkéinek egyéb típusai (például a régi GAM- és GUT-címkék, illetve az AdSense és az Ad Exchange szinkron címkéi [show_ads.js
]) nem támogatják a nem személyre szabott hirdetésekre vonatkozó kérések küldését. Kerülje ezeknek a címkéknek a betöltését addig, amíg ki nem derül, hogy személyre szabott vagy nem személyre szabott hirdetéseket kell-e kérni.
Másik (az Ön számára esetleg egyszerűbb) lehetőségként úgy is betarthatja az EU-beli felhasználók hozzájárulására vonatkozó irányelveket, hogy az egyik olyan címke használatára vált át, amely teljeskörűen támogatja a személyre szabott és nem személyre szabott hirdetéseket, valamint a kérések szüneteltetését addig, amíg meg nem kapja a szükséges beleegyező nyilatkozatot.