A beleegyezés szinkronizálásával a felhasználói beleegyezést érintő döntéseket az alkalmazásportfólió több alkalmazására is alkalmazni lehet.
A beleegyezés szinkronizálásával a felhasználó az európai szabályozás szerinti üzenettel kapcsolatban az alkalmazásainak egyikében hozott beleegyezési döntését a rendszer a többi alkalmazására is alkalmazza. Ez javíthatja az alkalmazások által kínált általános felhasználói élményt azáltal, hogy csökkenti a felhasználóknak megjelenített beleegyezést kérő üzenetek számát.
A beleegyezés-szinkronizálás működése
A beleegyezés szinkronizálása a Google User Messaging Platform SDK-t (UMP SDK) és egy egyedi beleegyezés-szinkronizálási azonosítót használ a felhasználó korábbi beleegyezési döntéseinek megerősítéséhez, illetve egy adott beleegyezési csoport tagjaként működő más alkalmazásokra való alkalmazásához.
Amikor a felhasználó beleegyezési döntést hoz a csoport egyik alkalmazásában, a rendszer az UMP SDK-n keresztül elküldi a döntést egy beleegyezési szervernek, és a felhasználóhoz rendelt beleegyezés-szinkronizálási azonosítóval együtt ott tárolja. Amikor ugyanaz a felhasználó egy másik alkalmazást inicializál a csoportban, az UMP SDK elküldi az azonosítót a beleegyezési szervernek, ahol a rendszer összehasonlítja az azonosítók és a beleegyezési karakterláncok meglévő kombinációival, és megállapítja, hogy az alkalmazás felhasználója korábban hozott-e olyan beleegyezési döntést az alkalmazásainak egyikében, amely az aktuális alkalmazásra is vonatkozik.
Az összehasonlítás eredményétől függően a következő műveletek valamelyikére kerül sor:
- Ha van érvényes és alkalmazható beleegyezési döntés: A rendszer lekéri és helyben tárolja az Átláthatósági és beleegyezési (TC) karakterláncot. A felhasználó számára nem jelenik meg az európai szabályozás szerinti üzenet, mivel már beleegyezett a beleegyezési csoport egy másik alkalmazásában. A helyben tárolt TC és a beleegyezési szerveren tárolt TC közötti ütközés esetén:
- Ha a helyben tárolt TC-karakterlánc
LastUpdatedidőbélyege újabb, mint a beleegyezési szerveren lévő verzió időbélyege, akkor a helyben tárolt TC-karakterlánc felülbírálja a szerveren lévő verziót. - Ha a beleegyezési szerveren tárolt TC-karakterlánc
LastUpdatedidőbélyege újabb vagy megegyezik a helyben tárolt verzió időbélyegével, akkor a rendszer lekéri a beleegyezési szerveren tárolt TC-karakterláncot, és helyben tárolja, és felülírja a helyben tárolt verziót.
- Ha a helyben tárolt TC-karakterlánc
- Ha nincs érvényes és alkalmazható beleegyezési döntés: Az európai szabályozás szerinti üzenet megjelenik a felhasználónak. Miután a felhasználó beleegyezési döntést hozott az üzenetben, a TC-karakterláncot a rendszer a beleegyezési szerveren tárolja a beleegyezés-szinkronizálási azonosítójával együtt.
A felhasználó által az aktuális alkalmazás beleegyezési beállításain végzett módosítások a beleegyezési csoport többi alkalmazására is érvényesek lesznek, amikor azok legközelebb végrehajtják a requestConsentInfoUpdate műveletet az UMP SDK-n keresztül. Előfordulhat, hogy a felhasználó eszközén már megnyitott és a beleegyezési csoporthoz tartozó alkalmazásokat újra kell indítani a beleegyezési döntés alkalmazása előtt.
Beleegyezési csoport létrehozása
Mielőtt elkezdhetné a beleegyezés szinkronizálását az alkalmazások között, ki kell választania a szinkronizálni kívánt alkalmazásokat, és hozzá kell adnia őket egy beleegyezési csoporthoz. Amikor egy felhasználó beleegyezési döntést hoz a csoport egyik alkalmazásában, a döntés a csoport többi olyan alkalmazására is vonatkozik majd, amelyhez a felhasználó később hozzáfér.
A beleegyezési csoport létrehozásakor tartsa szem előtt a következőket:
- Az adatvédelmi irányelveknek egyértelműen fel kell sorolniuk a beleegyezési csoportban szereplő összes olyan alkalmazást, amely ugyanazokat a beleegyezési döntéseket fogja használni.
- Csak a közzétett európai szabályozás szerinti üzenettel beállított alkalmazások jogosultak a beleegyezések szinkronizálására.
- Előfordulhat, hogy a beleegyezési csoportban szereplő alkalmazások jogosulatlanná válnak (például az alkalmazás európai szabályozás szerinti üzenetének törlésével), de a beleegyezési csoportban maradnak. Az adott alkalmazásnál a beleegyezés mindaddig nem lesz újra szinkronizálva, amíg a jogosultság vissza nem lesz állítva.
- Nem jogosult alkalmazások nem adhatók hozzá beleegyezési csoportokhoz.
- A hirdetési egységben való alkalmazást használó üzenetek nem jogosultak a beleegyezés szinkronizálására.
- A beleegyezések szinkronizálásának élesítése után a beleegyezési csoport tagalkalmazásaiban megjelenő, európai szabályozás szerinti üzenetek tájékoztatják a felhasználókat arról, hogy beleegyezési döntéseiket a rendszer egy alkalmazáscsoportra alkalmazta, és megjelenítik az adatvédelmi irányelvekre mutató linket.
Beleegyezési csoport létrehozásához hajtsa végre az alábbi lépéseket:
- Jelentkezzen be az AdMob-fiókba a https://admob.google.com címen.
- Kattintson az Adatvédelem és üzenetek lehetőségre.
- Az európai szabályozás szerinti üzenet típusának kártyáján kattintson a
ikonra.
- A „Beleegyezés szinkronizálása” szakaszban kattintson az Alkalmazások hozzáadása lehetőségre.
- Válassza ki a beleegyezési csoportba felvenni kívánt alkalmazásokat.
- Kattintson a Megerősítés elemre. A rendszer ekkor menti a beleegyezési csoportot.
Beleegyezés-szinkronizálási azonosítók
A beleegyezés-szinkronizálási azonosítók azok az egyedi azonosítók, amelyek a felhasználókat a korábbi beleegyezési döntéseikkel párosítják. Az azonosítók nem tartalmazhatnak nyers, személyazonosításra alkalmas adatokat a felhasználókról. A beleegyezések több eszköz közötti szinkronizálásának megkönnyítése érdekében használhatók bejelentkezési adatokból – például e-mail-címből vagy egyedi felhasználói azonosítóból – származó, megjelenítő által biztosított azonosítók.
Tekintse át a Google for Developers dokumentációját, és hajtsa végre a beleegyezési szinkronizálási azonosítók beállításához szükséges lépéseket:
A beleegyezés szinkronizálási azonosítójának formátuma
A megadott azonosítónak egyedileg kell azonosítania a felhasználót az összes olyan alkalmazásban, ahol a rendszer szinkronizálja a beleegyezést. Végezze el az azonosító kivonatolását vagy titkosítását, hogy a rendszer ne küldjön személyazonosításra alkalmas adatokat a Google-nak.
A megadott azonosítónak meg kell felelnie a következő követelményeknek:
- UUID-karakterláncként van létrehozva, vagy megfelel a következő reguláris kifejezésnek:
^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$; - legalább 22 karakter hosszú;
- legfeljebb 150 karakter hosszú.
Példa
Néhány példa a beleegyezési szinkronizálási azonosítók helyes formátumára:
12JD92JD8078S8J29SDOAKC0EF23033712jd92jd8078s8j29sdoakc0ef23033712Jd92jD8078s8j29sDoakc0ef230337123e4567-e89b-12d3-a456-426614174000
Beleegyezés visszavonása
A beleegyezés visszavonása az a folyamat, amelynek során a felhasználók visszavonhatják a személyre szabott hirdetésekkel kapcsolatban korábban megadott beleegyezésüket a GDPR értelmében. Az alkalmazás menüjében biztosítani kell egy olyan linket, amely lehetővé teszi, hogy azok a felhasználók, akik vissza kívánják vonni a beleegyezési döntésüket, ezt megtehessék. További információ a beleegyezés visszavonásának megvalósításáról az alkalmazásokban.
Ha engedélyezve van a beleegyezés szinkronizálása, akkor ha egy felhasználó visszavonja a beleegyezését a beleegyezési csoport egyik alkalmazására vonatkozóan, akkor a csoport összes alkalmazására vonatkozóan is visszavonja a beleegyezését.
Beleegyezés törlése
Megjelenítőként webes végpont használatával is kérheti a felhasználó tárolt TC-karakterláncának törlését.
Adattörlés kéréséhez indítson POST-kérést a következő URL használatával:
https://fundingchoicesmessages.google.com/csd?userid={user's_ID}&appid={one_of_the_appids_in_the_consent_group}
POST-kérésben szereplő URL-paraméterek URL-kódolásúak.