Aby korzystać ze standardu IAB GPP w swoim CMP, musisz włączyć jeden z podstawowych interfejsów API IAB GPP. Są to:
- IAB TCF Kanada
- Krajowa polityka prywatności IAB US
- Stany IAB w USA: Kalifornia
- IAB Stany USA: Kolorado
- Stany IAB w USA: Connecticut
- Stany IAB w USA: Utah
- Stany IAB w USA: Wirginia
- i nie tylko
Możesz włączyć te standardy w Menu > CMP > Edytuj > Inne ustawienia. Po włączeniu CMP automatycznie odpowie za pomocą odpowiednich interfejsów API.
Przypisanie celów dla federalnej polityki prywatności w USA i poszczególnych stanów
Podczas korzystania z amerykańskiej krajowej polityki prywatności lub dowolnego interfejsu API stanów USA system musi zrozumieć, które właściwości API należy wypełnić w jakich okolicznościach. W tym celu należy utworzyć odpowiednie cele dla CMP i przypisać je do właściwości:
- Informacje dotyczące wszystkich sekcji GPP można znaleźć na stronie IAB Github tutaj: https://github.com/InteractiveAdvertisingBureau/Global-Privacy-Platform/tree/main/Sections
- Na przykład amerykański National Privacy API ma następujące właściwości:
(z wyłączeniem Version i Mspa… ).
SharingNotice
SaleOptOutNotice
SharingOptOutNotice
TargetedAdvertisingOptOutNotice
SensitiveDataProcessingOptOutNotice
SensitiveDataLimitUseNotice
SaleOptOut
SharingOptOut
TargetedAdvertisingOptOut
SensitiveDataProcessing
KnownChildSensitiveDataConsents
PersonalDataConsents - Aby zasygnalizować, że jedna z tych właściwości powinna zostać aktywowana, utwórz cel w swoim CMP i ustaw przypisane pola gpp na jedno (lub wiele) z powyższych pól:
(Możesz ustawić wiele właściwości, oddzielając je przecinkami)
- Gdy użytkownik wyrazi zgodę lub odmówi zgody na określony cel, system automatycznie włączy/wyłączy przypisane pole gpp.
- W przypadku właściwości składających się z wielu pól danych (np. „SensitiveDataProcessing” w powyższym przykładzie) można określić pole, dodając jego indeks do nazwy. Np.
usnat.SensitiveDataProcessing8informuje system, aby włączył właściwość o numerze 8 w tym polu („Zgoda na przetwarzanie wrażliwych danych konsumenta obejmujących dokładne dane geolokalizacyjne”).
Zlecenia automatyczne
Należy pamiętać, że system automatycznie włączy pewne właściwości w oparciu o definicję właściwości w GPP. Są to:
Krajowa polityka prywatności w USA
| Dziedzina | Automatyzm |
| Powiadomienie o udostępnianiu |
Ustaw na 1 (powiadomienie dostarczone), jeśli istnieje cel, któremu przypisano tę właściwość, SharingOptOutNotice lub SharingOptOut, a powiadomienie zostało dostarczone. Ustaw na 2 (brak powiadomienia), jeśli istnieje cel, któremu przypisano tę właściwość, SharingOptOutNotice lub SharingOptOut, a powiadomienie NIE zostało dostarczone. W przeciwnym razie ustaw na 0. |
| Powiadomienie o rezygnacji z udostępniania |
Ustaw na 1 (powiadomienie dostarczone), jeśli istnieje cel, któremu przypisano tę właściwość lub SharingOptOut, a powiadomienie zostało dostarczone. Ustaw na 2 (powiadomienie nie zostało przekazane), jeśli istnieje cel, któremu przypisano tę właściwość lub SharingOptOut, a powiadomienie NIE zostało przekazane. W przeciwnym razie ustaw na 0. |
| SharingOptOut |
Ustaw na 1 (rezygnacja), jeśli istnieje cel, któremu przypisano tę właściwość, a cel jest wyłączony. Ustaw na 2 (nie zrezygnowano), jeśli istnieje cel, któremu przypisano tę właściwość, a cel jest włączony. W przeciwnym razie ustaw na 0. |
| Powiadomienie o rezygnacji ze sprzedaży |
Ustaw na 1 (powiadomienie dostarczone), jeśli istnieje cel, któremu przypisano tę właściwość lub SaleOptOut, a powiadomienie zostało dostarczone. Ustaw na 2 (brak powiadomienia), jeśli istnieje cel, któremu przypisano tę właściwość lub SaleOptOut, a powiadomienie NIE zostało przekazane. W przeciwnym razie ustaw na 0. |
| SaleOptOut |
Ustaw na 1 (rezygnacja), jeśli istnieje cel, któremu przypisano tę właściwość, a cel jest wyłączony. Ustaw na 2 (nie zrezygnowano), jeśli istnieje cel, któremu przypisano tę właściwość, a cel jest włączony. W przeciwnym razie ustaw na 0. |
| TargetedAdvertisingOptOutNotice |
Ustaw na 1 (powiadomienie dostarczone), jeśli istnieje cel, któremu przypisano tę właściwość lub właściwość TargetedAdvertisingOptOut, a powiadomienie zostało dostarczone. Ustaw na 2 (brak powiadomienia), jeśli istnieje cel, któremu przypisano tę właściwość lub właściwość TargetedAdvertisingOptOut, a powiadomienie NIE zostało przekazane. W przeciwnym razie ustaw na 0. |
| TargetedAdvertisingOptOut |
Ustaw na 1 (rezygnacja), jeśli istnieje cel, któremu przypisano tę właściwość, a cel jest wyłączony. Ustaw na 2 (nie zrezygnowano), jeśli istnieje cel, któremu przypisano tę właściwość, a cel jest włączony. W przeciwnym razie ustaw na 0. |
| SensitiveDataProcessingOptOutNotice |
Ustaw na 1 (powiadomienie dostarczone), jeśli istnieje cel, któremu przypisano tę właściwość, SensitiveDataLimitUseNotice lub SensitiveDataProcessing, a powiadomienie zostało dostarczone. Ustaw na 2 (brak powiadomienia), jeśli istnieje cel, któremu przypisano tę właściwość, SensitiveDataLimitUseNotice lub SensitiveDataProcessing, a powiadomienie NIE zostało przekazane. W przeciwnym razie ustaw na 0. |
| SensitiveDataLimitUseNotice |
Ustaw na 1 (powiadomienie dostarczone), jeśli istnieje cel, któremu przypisano tę właściwość, SensitiveDataProcessingOptOutNotice lub SensitiveDataProcessing, a powiadomienie zostało dostarczone. Ustaw na 2 (powiadomienie nie zostało dostarczone), jeśli istnieje cel, któremu przypisano tę właściwość, SensitiveDataProcessingOptOutNotice lub SensitiveDataProcessing, a powiadomienie NIE zostało dostarczone. W przeciwnym razie ustaw na 0. |
| SensitiveDataProcessing |
Ustaw na 1 (rezygnacja), jeśli istnieje cel, któremu przypisano tę właściwość, a cel jest wyłączony. Ustaw na 2 (nie zrezygnowano), jeśli istnieje cel, któremu przypisano tę właściwość, a cel jest włączony. W przeciwnym razie ustaw na 0. |
| KnownChildSensitiveDataConsents |
Ustaw na 1 (rezygnacja), jeśli istnieje cel, któremu przypisano tę właściwość, a cel ten jest wyłączony. Ustaw na 2 (bez rezygnacji), jeśli istnieje cel, któremu przypisano tę właściwość, a cel ten jest włączony. W przeciwnym razie ustaw na 0. |
| PersonalDataConsents |
Ustaw na 1 (rezygnacja), jeśli istnieje cel, któremu przypisano tę właściwość, a cel ten jest wyłączony. Ustaw na 2 (nie zrezygnowano), jeśli istnieje cel, któremu przypisano tę właściwość, a cel ten jest włączony. W przeciwnym razie ustaw na 0. |
Status: Przekazywanie powiadomienia
Niektóre opcje są włączane po wyświetleniu powiadomienia. Dzieje się tak, gdy: a) wyświetlono warstwę zgody lub b) warstwa nie powinna być wyświetlana, ale możliwe jest wyłączenie. Ustawienie to można znaleźć w Menu > CMP > Ustawienia prawne.