Informacia
Treść

Korzystanie z CMP z witrynami AMP

Integracja zgody na pliki cookie / CMP z witryną AMP

UWAGA: W przypadku witryn AMP automatyczne blokowanie kodów i plików cookie nie jest możliwe. W związku z tym wszystkie kody stron trzecich muszą zostać dostosowane (patrz poniżej).

Aby korzystać z CMP z witryną zbudowaną z AMP (https://www.ampproject.org/) należy wykonać następujące czynności:

1. Dodaj następujące wiersze do swojego Sekcja:

<script async custom-element="amp-consent" src="https://cdn.ampproject.org/v0/amp-consent-0.1.js"></script>
<meta name="amp-consent-blocking" content="amp-ad">

Pamiętaj, że AMP nie obsługuje wszystkich funkcji. Oto kilka przykładów funkcji, które nie są obsługiwane przez AMP:

  • Pozycja warstwy to zawsze dół / pełna szerokość
  • Automatyczna zgoda za pomocą przewijania/nawigowania nie jest możliwa
  • Typ zgody jest zawsze specyficzny dla domeny
  • Rozmiar warstwy jest stały, dlatego wypełnienia/obramowania są ograniczone
  • Po wyrażeniu zgody AMP kontroluje dalsze zachowanie
  • AdBlocking / Odkładanie jest ograniczone

Należy pamiętać, że w przyszłości nastąpi aktualizacja struktury AMP, która zapewni więcej funkcji AMP.

Kody blokujące w przypadku braku zgody

AMP nie obsługuje (jeszcze) blokowania określonych dostawców za pomocą ciągu zgody IAB. Oznacza to, że (obecnie) możesz używać tylko ogólnego blokowania/odblokowywania dla AMP, a nie konkretnego blokowania przez dostawcę.

Aby zablokować reklamy lub kody analityczne z Twojej witryny AMP, nie masz zgody, po prostu dodaj atrybut data-block-on-consent do elementu amp-ad lub amp-analytics. Przykład:

<amp-analytics data-block-on-consent type="googleanalytics">
</amp-analytics>

Więcej informacji na temat blokowania można znaleźć w odnośniku AMP: https://amp.dev/documentation/components/amp-consent?format=websites#blocking-behaviors

Aby uzyskać bardziej szczegółowe blokowanie, możesz użyć opcji data-block-on-consent-purposes="xxx" atrybut, gdzie xxx jest identyfikatorem celu, który powinien zostać zaakceptowany. Przykład:

<amp-pixel data-block-on-consent-purposes="c52"></amp-pixel>

Znane problemy z AMP

Przekroczono limit przechowywania

W przypadku stron hostowanych na serwerach AMP (np. news.google.com lub ampproject.org) obecny maksymalny limit miejsca na informacje o zgodzie wynosi 1200 znaków. Obejmuje to ciąg znaków IAB TCF, dodatkowe informacje o zgodzie Google i kilka innych danych. Jeśli wszystkie dane łącznie przekraczają limit, żadne dane nie są przechowywane. Odwiedzający pojawi się zatem jako nowy gość na następnej stronie wyświetleń i zostanie ponownie zapytany (i znowu i znowu ...).

Aby tego uniknąć, należy ograniczyć liczbę dostawców na liście dostawców.

URL polityki prywatności nie działa

Jeśli dodasz „dynamiczny” adres URL w ustawieniach CMP, np. „/ścieżka/do/url.com” i oczekujesz, że zmieni się on
„https://twoja-domena/ścieżka/do/url.com” nie będzie działać na stronach AMP. Musisz ustawić niestandardowe konfiguracje po stronie klienta (np. window.cmp_privacyurl = "https://www....") i nadpisać adres URL zasad. Zobacz tutaj:
https://help.consentmanager.net/link/101#bkmrk-in-order-to-override

 

Powrót do góry