Wsparcie dla interfejsów API prywatności
Kurs consentmanager CMP obsługuje różne międzynarodowe standardy i specyfikacje, aby umożliwić użytkownikom określenie ustawień prywatności w alternatywny sposób (zwykle za pomocą ustawień w przeglądarce). consentmanager obecnie obsługuje następujące interfejsy API prywatności:
Nagłówek HTTP DNT / Do-not-track
Jeśli ta opcja jest włączona w ustawieniach CMP, CMP rozpozna sygnały DNT wysyłane przez przeglądarkę. Ustawienia można znaleźć na Menu > CMP > Edytuj > Inne ustawienia > Prywatność API > DNT. Ustawienie może korzystać z jednej z trzech opcji:
- Off — CMP ignoruje nagłówki DNT (domyślnie)
- Wyłącz wszystkie cele — jeśli sygnał DNT jest obecny, CMP wyłączy wszystkie cele, które można wyłączyć (cele, które nie są ustawione w stanie, który skutkuje „zawsze włączony”)
- Wyłącz wybrane cele - Jeśli sygnał DNT jest obecny, CMP wyłączy wybrane cele
W celu rozpoznania sygnału przeglądarka musi przesłać następujący nagłówek HTTP:
DNT: 1
Należy pamiętać, że CMP całkowicie wyłączy te cele, jeśli obecny jest sygnał DNT. Oznacza to, że użytkownik nie może ich ponownie aktywować.
Należy pamiętać, że CMP nie pokaże warstwy zgody, jeśli stwierdzi, że wszystkie cele mają stan, którego użytkownik nie może zmienić (np. wyłączone lub „zawsze włączone”).
Nagłówek HTTP GPC / GlobalPrivacyControl
Jeśli ta opcja jest włączona w ustawieniach CMP, CMP będzie rozpoznawać sygnały GPC wysyłane przez przeglądarkę. Ustawienia można znaleźć na Menu > CMP > Edytuj > Inne ustawienia > Prywatność API > GPC. Ustawienie może korzystać z jednej z trzech opcji:
- Wyłączone – CMP ignoruje nagłówki GPC (domyślnie)
- Wyłącz wszystkie cele — jeśli sygnał GPC jest obecny, CMP wyłączy wszystkie cele, które można wyłączyć (cele, które nie są ustawione w stanie, który skutkuje „zawsze włączony”)
- Wyłącz wybrane cele - Jeśli sygnał GPC jest obecny, CMP wyłączy wybrane cele
Wsparcie dla GPC może być wymagane przez prawo jeśli Twoja witryna jest skierowana do użytkowników z Kalifornii/USA. Więcej informacji na temat GPC można znaleźć tutaj: https://globalprivacycontrol.org/
W celu rozpoznania sygnału przeglądarka musi przesłać następujący nagłówek HTTP:
Sec-GPC: 1
Należy pamiętać, że CMP całkowicie wyłączy te cele, jeśli obecny jest sygnał GPC. Oznacza to, że użytkownik nie może ich ponownie aktywować.
Należy pamiętać, że CMP nie pokaże warstwy zgody, jeśli stwierdzi, że wszystkie cele mają stan, którego użytkownik nie może zmienić (np. wyłączone lub „zawsze włączone”).
Przejrzystość śledzenia aplikacji ATT / Apple
Jeśli ta opcja jest włączona w ustawieniach CMP, CMP rozpozna sygnały ATT wysyłane przez aplikację. Ustawienia można znaleźć na Menu > CMP > Edytuj > Inne ustawienia > Prywatność API > ATT. Ustawienie może korzystać z jednej z trzech opcji:
- Wyłączone — CMP ignoruje nagłówki ATT (domyślnie)
- Wyłącz wszystkie cele — jeśli sygnał ATT jest obecny, CMP wyłączy wszystkie cele, które można wyłączyć (cele, które nie są ustawione w stanie, który skutkuje „zawsze włączony”)
- Wyłącz wybrane cele - Jeśli sygnał ATT jest obecny, CMP wyłączy wybrane cele
Może być wymagana obsługa ATT przez Apple, aby móc zaktualizować swoją aplikację w sklepie Apple App Store. Upewnij się, że korzystasz z najnowszej consentmanager iOS SDK w celu włączenia sygnałów.
Jeśli SDK stwierdzi, że ATT został odrzucony przez użytkownika, CMP automatycznie wyłączy odpowiednie cele podczas wyświetlania warstwy zgody.
Jeśli ładujesz CMP w inApp WebView, obecność ATT można zasygnalizować, dodając ?cpatt=2 lub #cpatt=2 do adresu URL witryny.
Należy pamiętać, że CMP całkowicie wyłączy cele, jeśli obecny jest sygnał ATT. Oznacza to, że użytkownik nie może ich ponownie aktywować.
Należy pamiętać, że CMP nie pokaże warstwy zgody, jeśli stwierdzi, że wszystkie cele mają stan, którego użytkownik nie może zmienić (np. wyłączone lub „zawsze włączone”).
ADPC / Zaawansowana kontrola ochrony danych
Jeśli ta opcja jest włączona w ustawieniach CMP, CMP rozpozna sygnały ADPC wysyłane przez przeglądarkę. Ustawienia można znaleźć na Menu > CMP > Edytuj > Inne ustawienia > Prywatność API > ADPC. Ustawienie może korzystać z jednej z trzech opcji:
- Off - CMP ignoruje nagłówki ADPC (domyślnie)
- Wyłącz wszystkie cele — jeśli sygnał ADPC jest obecny, CMP wyłączy wszystkie cele, które można wyłączyć (cele, które nie są ustawione na stan, który skutkuje „zawsze włączony”)
- Wyłącz wybrane cele - Jeśli sygnał ADPC jest obecny, CMP wyłączy wybrane cele
Jeśli ta opcja jest włączona, CMP sprawdzi, czy wysyłane są nagłówki HTTP ADPC. Jeśli nagłówki nie zostaną wysłane, CMP użyje interfejsu API JavaScript ADPC w celu pobrania informacji o zgodzie.
UWAGA: Jeśli ta opcja jest włączona, a CMP stwierdzi, że przeglądarka obsługuje ADPC, warstwa zgody nie zostanie wyświetlona. Zgoda ADPC zastępuje zatem warstwę zgody CMP.