Powiadomienie

Otrzymuj spersonalizowane wskazówki dotyczące optymalizacji, zadbaj o kondycję konta i dokończ konfigurację na ulepszonej stronie „Moja strona AdMob”.

RODO – informacje i wskazówki

Rozwiązywanie problemów z wdrażaniem zasad TCF w wersji 2.2 opracowanych przez IAB EU

16 maja 2023 r. organizacja IAB udostępniła wersję 2.2 swoich Zasad dotyczących przejrzystości i uzyskiwania zgody na przetwarzanie danych (zasad TCF). Od 11 lipca 2023 roku Google jako dostawca zacznie akceptować ciągi tekstowe dotyczące przejrzystości i zgody, które spełniają wymagania zasad TCF w wersji 2.2. Żądania z ciągami tekstowymi zgodnymi z zasadami TCF w wersji 2.2 wysyłane przed tą datą mogą powodować błędy.
  • Zasady TCF w wersji 2.1:nadal będziemy akceptować ciągi tekstowe zgodne z zasadami TCF w wersji 2.1, ale zachęcamy platformy CMP do postępowania zgodnie ze wskazówkami IAB dotyczącymi etapów wdrażania nowej wersji w miarę, jak branża będzie przechodzić na zasady TCF w wersji 2.2.
  • Narzędzia Google do zarządzania zgodami: planujemy, aby na początku listopada narzędzia Google do zarządzania zgodami, dostępne w usługach Ad Manager, AdSense i AdMob na karcie „Prywatność i wyświetlanie wiadomości”, obsługiwały zasady TCF w wersji 2.2 na potrzeby wiadomości z prośbą o zgodę na wykorzystanie danych wymaganych przez RODO. Mieści się to w terminie implementacji dla platform CMP określonym przez organizację IAB na 20 listopada 2023 r.

Organizacja IAB Europe przygotowała wersję 2.0 Zasad dotyczących przejrzystości i uzyskiwania zgody na przetwarzanie danych opracowanych wspólnie z IAB Tech Lab i innymi firmami członkowskimi. W Google zakończono już wdrożenie Zasad dotyczących przejrzystości i uzyskiwania zgody na przetwarzanie danych w wersji 2.0.

Aby dać wydawcom czas na poprawienie błędów i nieprawidłowych konfiguracji w związku z wdrożeniem wersji 2.0 Zasad IAB Europe dotyczących przejrzystości i uzyskiwania zgody na przetwarzanie danych, Google przekaże wydawcom raport o wykrytych błędach i zapewni 150-dniowy okres prolongaty, w którym można usunąć błędy.


W tym artykule znajdziesz więcej informacji o tym, jak usuwać błędy implementacji Zasad dotyczących przejrzystości i uzyskiwania zgody na przetwarzanie danych (zasad TCF) w wersji 2.2, m.in.:

 


Zaktualizowane wskazówki

Nowości

  • Przypomnienie o wymaganej przez Zasady dotyczące przejrzystości i uzyskiwania zgody na przetwarzanie danych konieczności ponownego uzyskiwania zgody co 13 miesięcy:

    Zgodnie z Zasadami TCF organizacji IAB musisz co najmniej raz na 13 miesięcy (390 dni) przypominać użytkownikom o ich wyborach związanych ze zgodą. Jeśli zgoda użytkownika pochodzi sprzed 13 miesięcy, ciąg tekstowy dotyczący przejrzystości i zgody będzie uważany przez Google za nieważny i Google nie będzie wyświetlać użytkownikowi reklam. Zalecamy korzystanie z platformy do zarządzania zgodą użytkowników, za pomocą której można przypominać użytkownikom o ich wyborach przed upływem 13 miesięcy.

  • Typ błędu 3.2 został wyeliminowany. Ciąg tekstowy dotyczący przejrzystości i zgody, który został zaktualizowany w ciągu ostatnich 13 miesięcy, zachowa ważność.

Poprawki częstych błędów

Najczęstsze błędy występujące w usługach Ad Manager, AdSense i AdMob możesz usunąć, wykonując te czynności:

Rozważ ponowne wyświetlenie użytkownikom prośby o zgodę w formie ciągu tekstowego dotyczącego przejrzystości i zgody, który nie służy do generowania przychodów
(Błędy 1.1, 3.1, 4.1, 5.1, 5.2 i 6.1)

Powiązane błędy

Błąd 1.1. Te wskazówki mogą też mieć zastosowanie do błędów 3.1, 4.1, 5.1, 5.26.1.

Zaktualizowane wskazówki

Rozważ ponowne wyświetlenie użytkownikom prośby o zgodę.

Uzasadnienie

Ponowne wyświetlenie użytkownikom prośby o zgodę będzie korzystne dla wydawców, którzy wcześniej używali ciągu tekstowego dotyczącego przejrzystości i zgody o zakresie globalnym lub spoza zakresu, nieprawidłowych identyfikatorów platform CMP (pochodzących z testów) bądź nieprawidłowych identyfikatorów globalnych list dostawców (pochodzących z testów) lub którzy w trakcie implementacji nie podali Google jako dostawcy mającego odpowiednią zgodę użytkownika.

Błędy 1.1, 1.2 i 1.3: ważne jest sprawdzenie, czy te błędy występują w przypadku znacznej części ruchu. Jeśli tak, problem może występować po stronie platformy CMP. Upewnij się, że Google ma uzyskane odpowiednie zgody na niezbędne cele w ramach roli dostawcy usług uzyskującego zgodę użytkowników ORAZ ma uzasadniony interes (identyfikator dostawcy 755).

Specyfikacja IAB

Zgodnie ze specyfikacjami IAB platformy CMP mogą na 13 miesięcy zapisywać w pamięci podręcznej ciągi tekstowe dotyczące przejrzystości i zgody.

Niektóre platformy zachowywały pierwszą datę uzyskania zgody, a potem przedłużały jej ważność – to nieprawidłowe działanie. Data uzyskania zgody powinna być każdorazowo nową datą danego ciągu tekstowego dotyczącego przejrzystości i zgody.
Sugestia: ustaw swoją platformę CMP tak, aby odpowiadała na wywołania funkcji AddEventHandler w ciągu 500 ms
(Błędy 2.1a, 2.1b, 2.0a, 2.0b i 2.0c)

Powiązane błędy

Błąd 2.1a. Te wskazówki mogą też mieć zastosowanie do błędów 2.1b, 2.0a, 2.0b i 2.0c.

Zaktualizowane wskazówki

Chociaż nie ma już limitu czasu oczekiwania, zalecamy, by platformy CMP dokładnie sprawdziły swoje implementacje i natychmiast odpowiadały na wywołania funkcji AddEventListener getTCData.

Jeśli platforma nie odpowie, żądanie może nie przynieść przychodu.

Uzasadnienie

Google przestrzega specyfikacji IAB, według której platforma CMP powinna natychmiast odpowiadać na wywołania funkcji AddEventListener. Jeśli platforma nie odpowie od razu, żądanie może nie przynieść przychodu.

Poza tym odpowiedzi platformy CMP wchodzą w skład łańcucha zdarzeń, które rzutują na szybkość realizacji żądania reklamy. Skrócenie czasu upływającego między wczytaniem strony a żądaniami reklamy zmniejsza liczbę wyświetleń utraconych przez wydawcę.

Specyfikacja IAB

Obowiązująca specyfikacja IAB: specyfikacja IAB dotycząca funkcji AddEventListener (w serwisie GitHub)

Wywołanie zwrotne funkcji AddEventListener powinno zostać wykonane od razu po zarejestrowaniu z użyciem bieżących informacji dotyczących przejrzystości i uzyskiwania zgody na przetwarzanie danych nawet wtedy, gdy platforma nadal się wczytuje (stan loading) i dlatego ma niepełne te informacje. Umożliwi to skryptowi wywołującemu uzyskanie dostępu do zarejestrowanego identyfikatora listenerId. Dodatkowo wywołanie zwrotne należy wykonać w przypadku każdej zmiany ciągu tekstowego dotyczącego przejrzystości i zgody, chyba że zostanie ono usunięte za pomocą funkcji RemoveEventListener.

Centrum zasad

Centrum zasad wyświetla reklamodawcom powiadomienie w sytuacji, gdy ich aplikacja lub witryna nie spełnia wymagań Google dotyczących zarządzania zgodą użytkowników.

Raport o błędach

Jeśli wykryjemy problem z ciągiem tekstowym dotyczącym przejrzystości i zgody związany z co najmniej 1 witryną lub aplikacją wydawcy, powiadomimy go o tym w interfejsie usługi. Na stronie „Zgoda użytkowników z UE” na swoim koncie wydawcy, u których wystąpiły błędy, mogą kliknąć Pobierz raport błędów związanych z Zasadami dotyczącymi przejrzystości i uzyskiwania zgody na przetwarzanie danych, aby pobrać szczegółowy raport o błędach wykrytych w ciągu ostatnich 7 dni.

Ten raport jest dostępny tylko wtedy, gdy w ciągu ostatnich 7 dni zostały wykryte błędy.
Aby uzyskać dostęp do strony „Zgoda użytkowników z UE” i raportu o błędach związanych z zasadami TCF:
  • Ad Manager: kliknij Administracja a potem Zgoda użytkowników z UE.
  • AdMob i AdSense: kliknij Ustawienia blokowania a potem Zgoda użytkowników z UE.

Raport zawiera następujące informacje o każdym wykrytym błędzie:

  • Domena/MobileAppID: witryna lub aplikacja mobilna, która jest nieprawidłowo skonfigurowana.
  • Ścieżka jednostki reklamowej: jednostka reklamowa, której dotyczy błąd.
  • Kod błędu: kod przypisany do błędu.
  • Liczba błędów: liczba zapytań zawierających błąd zarejestrowanych w poprzednim tygodniu.
  • Data ostatniego wykrycia: data ostatniego wykrycia błędu.

Korzystając z kodów błędów podanych w raporcie, wydawcy mogą znajdować w tabelach rozwiązywania problemów sugerowane działania, które można wykonać, aby rozwiązać problem.

Rozwiązywanie problemów

Aby ułatwić wydawcom poprawienie błędnie skonfigurowanych integracji z zasadami TCF w wersji 2.2 opracowanymi przez IAB, przygotowaliśmy tabele zawierające najczęstsze typy błędów w ciągu tekstowym dotyczącym przejrzystości i zgody oraz odpowiednie zalecenia w zakresie rozwiązywania problemów.

Tabele poniżej zawierają informacje o problemach występujących na poziomie żądania reklamy i związanych z nimi działaniach systemu.

Scenariusze związane z uzyskaniem ograniczonej zgody

Wszystkie 3 te scenariusze mają zawsze pierwszeństwo przed błędami konfiguracji nawet wtedy, gdy dane żądanie zawiera wiele błędów.

Scenariusz Opis Sugerowane działanie
1.1 Google nie jest dozwolonym dostawcą na mocy wyrażonej zgody lub w przypadkach, gdy zachodzi uzasadniony interes. Sprawdź, czy użytkownik celowo odrzucił Google jako dostawcę, wystąpiły błędy wdrożenia platformy CMP lub obowiązują ograniczenia dotyczące wydawców.
1.2 Brak zgody użytkownika na cel 1 w przypadku krajów EOG i Wielkiej Brytanii.

Sprawdź, czy użytkownik celowo nie zaakceptował celu 1 lub czy jest to spowodowane błędami wdrożenia platformy CMP.

Wydawcy w Szwajcarii powinni sprawdzić, czy ustawienie pól PublisherCCPurposeOneTreatment jest prawidłowe, jeśli nie proszą użytkowników o zgodę na przetwarzanie danych.
 

Od grudnia 2021 r. zgodnie z niemiecką ustawą o telekomunikacji i ochronie danych multimedialnych nie będziemy już sprawdzać zastosowania PurposeOneTreatment w przypadku żądań reklam wysyłanych w Niemczech.

1.3 Jest zgoda użytkownika na cel 1, ale brakuje podstawy prawnej dla reklam podstawowych.

Sprawdź, czy użytkownik celowo odrzucił uzasadniony interes w innych celach czy jest to spowodowane błędami wdrożenia platformy CMP

Nieprawidłowa konfiguracja

Gdy występują błędy konfiguracji, żądania reklamy nie będą realizowane.

Błąd Opis Sugerowane działanie
2.1a Tag lub pakiet SDK nie otrzymuje ciągu tekstowego dotyczącego przejrzystości i zgody z powodu następującego statusu platformy CMP: stub, loading lub error.

Jeśli ręcznie wywołujesz funkcję wysyłania żądań reklam, upewnij się, że odpowiedź na getTCData TCData.eventStatus = 'tcloaded' LUB 'cmpuishown' + 'useractioncomplete'. Oznacza to, że platforma CMP jest gotowa do wyświetlania użytkownikom pytania o zgodę na przetwarzanie danych.

Jeśli nie wywołujesz ręcznie funkcji wysyłania żądań reklamy, sprawdź, czy na Twojej platformie CMP zaimplementowano obsługę parametru getTCData i czy zwraca on wartość TCData.eventStatus = 'tcloaded' LUB 'cmpuishown' + 'useractioncomplete' wskazującą, że użytkownik wyraził zgodę na przetwarzanie danych przez interfejs API.

2.1b

Spełnione są oba warunki:

  • Wartość platformy CMP ustawiono na &gdpr=1.
  • Żądanie zawiera ciąg &gdpr_consent=, ale ciąg tekstowy dotyczący przejrzystości i zgody jest pusty.
Sprawdź, czy interfejsy API platformy są prawidłowo zaimplementowane zgodnie ze specyfikacją techniczną Zasad IAB dotyczących przejrzystości i uzyskiwania zgody na przetwarzanie danych.
2.0a

Nie można przeanalizować ciągu tekstowego dotyczącego przejrzystości i zgody, ponieważ nie jest on zakodowany w standardzie base64.

Przykład: „2”.

Platforma CMP lub wydawcy powinni wysyłać w parametrach gdpr_consent= wyłącznie dane zakodowane w standardzie base64.
2.0b

Nie można przeanalizować ciągu tekstowego dotyczącego przejrzystości i zgody z powodu błędu dekodowania.

Przykład: ciąg zawiera nieprawidłową liczbę bitów.

Należy naprawić błędy implementacji ciągu tekstowego dotyczącego przejrzystości i zgody na platformie CMP.
2.0c

Nie można przeanalizować ciągu tekstowego dotyczącego przejrzystości i zgody z powodu błędu danych.

Przykład: nieprawidłowa sygnatura czasowa, zbyt duży identyfikator dostawcy.

Należy naprawić błędy implementacji ciągu tekstowego dotyczącego przejrzystości i zgody na platformie CMP.

Problemy z ciągiem tekstowym dotyczącym przejrzystości i zgody

Problemy z ciągiem tekstowym dotyczącym przejrzystości i zgody związanym z żądaniem reklamy. Żądania reklamy zostaną odrzucone i niewypełnione.

Błąd Opis Sugerowane działanie
3.1 Nieprawidłowy identyfikator platformy CMP.

Sprawdź, czy używasz platformy CMP zatwierdzonej przez IAB oraz czy jej identyfikator jest poprawnie ustawiony w ciągu tekstowym dotyczącym przejrzystości i zgody.

Jeśli podczas generowania ciągu tekstowego dotyczącego przejrzystości i zgody platforma była ustawiona poprawnie, ale później została usunięta przez IAB, trzeba ponownie uzyskać zgodę użytkowników przy użyciu prawidłowej platformy do zarządzania zgodą.

3.2 Nie znajduje się już w użyciu. Brak. Poprzednie znaczenie: od daty utworzenia ciągu tekstowego dotyczącego przejrzystości i zgody upłynęło więcej niż 13 miesięcy.

Konieczne jest ponowne uzyskanie zgody

Konieczne jest uzyskanie zgody od użytkownika. Jeśli zgodę użytkownika uzyskano ponad 13 miesięcy temu lub korzystasz z wersji globalnej listy dostawców, na której nie ma jeszcze Google, musisz ponownie uzyskać zgodę użytkownika. W przeciwnym razie żądania reklamy będą odrzucane i nierealizowane.

Błąd Opis Sugerowane działanie
3.3 Od daty ostatniej aktualizacji ciągu tekstowego dotyczącego przejrzystości i zgody upłynęło więcej niż 13 miesięcy.

Usuń z platformy CMP stary ciąg tekstowy dotyczący przejrzystości i zgody oraz ponownie uzyskaj zgodę użytkownika.

Niewielka liczba takich błędów może wystąpić, jeśli żądania reklamy z wygasłym ciągiem tekstowym dotyczącym przejrzystości i zgody zostały wysłane, zanim platforma CMP unieważniła zgodę użytkownika i ponownie ją uzyskała.

Jeśli w swojej aplikacji korzystasz z rozwiązań Google do zarządzania zgodą użytkowników oraz z pakietu UMP SDK, sprawdź, czy pakiet UMP SDK został prawidłowo wdrożony, a plik requestConsentInfoUpdate jest za każdym razem wywoływany przy uruchamianiu aplikacji.

4.1 Ciąg tekstowy dotyczący przejrzystości i zgody został wygenerowany przy użyciu wersji globalnej listy dostawców, na której nie uwzględniono jeszcze Google. Ponownie uzyskaj zgodę użytkownika za pomocą aktualnej wersji globalnej listy dostawców.

Przetwarzanie o zakresie globalnym lub spoza zakresu

Problemy związane z przetwarzaniem o zakresie globalnym lub spoza zakresu (Ad Manager, AdMob i AdSense). Reklamy nie będą się wyświetlać, jeśli ciąg tekstowy dotyczący przejrzystości i zgody będzie mieć zakres globalny lub będzie spoza zakresu.

Błąd Opis Sugerowane działanie
5.1 Ciąg tekstowy dotyczący przejrzystości i zgody zezwala na zgody użytkowników spoza zakresu. Prześlij do platformy CMP prośbę o usunięcie sygnałów spoza zakresu z ciągu tekstowego dotyczącego przejrzystości i zgody.
5.2 Ciąg tekstowy dotyczący przejrzystości i zgody o zakresie globalnym. Prześlij do platformy CMP prośbę o zaktualizowanie ciągu tekstowego dotyczącego przejrzystości i zgody tak, aby odnosił się on do konkretnej usługi.

Ograniczone wyświetlanie reklam

Ograniczone wyświetlanie reklam.

Błąd Opis Sugerowane działanie
6.1 Wersja ciągu tekstowego dotyczącego przejrzystości i zgody na przetwarzanie to 1 lub 1.1 (ciąg w wersji 1.0). Platforma CPM powinna przesłać ciągi tekstowe zgodne z zasadami TCF w wersji 2.2.

Google będzie rozwiązywać problemy

W przypadku wystąpienia takich problemów Google w razie potrzeby zastosuje ograniczanie ryzyka i będzie kontynuować normalną obsługę zgodnie z Zasadami dotyczącymi przejrzystości i uzyskiwania zgody na przetwarzanie danych.

Błąd Opis Sugerowane działanie
7.1 Parametr gdprApplies jest niezdefiniowany albo ustawiony na nieprawidłową lub nieczytelną wartość, ale podano prawidłowy ciąg tekstowy dotyczący przejrzystości i zgody. Nie dotyczy
7.2 Ciąg tekstowy dotyczący przejrzystości i zgody został wygenerowany przy użyciu nowszej wersji globalnej listy dostawców niż obecna wersja znana technologii wyświetlania reklam Google. Nie dotyczy
7.3 Niektóre cele, funkcje lub dostawcy są spoza zakresu (nieznane lub nieznani). Nie dotyczy
7.4 Wersja parametru tcf_policy_version ciągu tekstowego dotyczącego przejrzystości i zgody jest starsza niż najnowsza wersja globalnej listy dostawców. Należy usunąć starszy ciąg tekstowy dotyczący przejrzystości i zgody na platformie CMP oraz ponownie uzyskać zgodę użytkowników przy użyciu najnowszej globalnej listy dostawców.
7.5

Żądanie zawiera parametr &gdpr=1, ale nie zawiera parametru &gdpr_consent w adresie URL żądania.

Nie dotyczy
7.6 Kod kraju wydawcy jest nieprawidłowy, ale zarejestrowano zgodę na cel 1. Należy naprawić błędy implementacji ciągu tekstowego dotyczącego przejrzystości i zgody na platformie CMP.
7.7 Nieprawidłowy kod języka. Należy naprawić błędy implementacji ciągu tekstowego dotyczącego przejrzystości i zgody na platformie CMP.
7.8 Pole wersji ciągu tekstowego dotyczącego przejrzystości i zgody nie zawiera wartości 1 ani 2.

W przypadku wykrycia nieprawidłowego ciągu tekstowego dotyczącego przejrzystości i zgody należy naprawić błędy w jego implementacji na platformie CMP. W tym celu konieczne jest poproszenie o nową zgodę.

Jeśli w swojej aplikacji korzystasz z rozwiązań Google do zarządzania zgodą użytkowników oraz z pakietu UMP SDK, sprawdź, czy pakiet UMP SDK został prawidłowo wdrożony, a plik requestConsentInfoUpdate jest za każdym razem wywoływany przy uruchamianiu aplikacji.

7.9 Wersja ciągu tekstowego dotyczącego udzielenia dodatkowej zgody jest inna niż 1 lub 2. Platforma CMP powinna ustawić wersję ciągu tekstowego dotyczącego udzielenia dodatkowej zgody na 1 lub 2.

Problemy z ciągiem tekstowym dotyczącym udzielenia dodatkowej zgody

W przypadku wystąpienia takich problemów Google potraktuje ciąg tekstowy dotyczący udzielenia dodatkowej zgody jako nieprawidłowy oraz nie udzieli autoryzacji dostawcom nieuwzględnionym w ciągu tekstowym dotyczącym przejrzystości i zgody.

Błąd Opis Sugerowane działanie
8.1 Ciąg tekstowy dotyczący udzielenia dodatkowej zgody nie używa separatora wersji (~). Platforma CMP powinna używać „~” jako drugiego znaku ciągu tekstowego dotyczącego udzielenia dodatkowej zgody, by oddzielić numer wersji od listy autoryzowanych dostawców.
8.2 Ciąg tekstowy dotyczący udzielenia dodatkowej zgody zawiera listę dostawców w nieprawidłowym formacie (lista atrybutów int64 rozdzielonych znakiem „. ”). Platforma CMP powinna naprawić błędy w implementacji ciągu tekstowego dotyczącego udzielenia dodatkowej zgody.

 

Czy to było pomocne?

Jak możemy ją poprawić?
true
Show your support to promote DEI in Gaming by turning intentions into action!

Check out the newly launched Diversity in Gaming website, where you can find video stories and written pledges from global gaming developers. This campaign centers on 3 pillars: diverse teams, diverse games and diverse audiences showing how diversity is not just good for gamers, but for business as well. Show your support by taking the pledge to promote DEI in Gaming and share it on social!

Learn More

Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
7888270408483586434
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
73175
false
false