Development Newsletters

Release: 29-08-2018

Obsługa Consent Management Platform

Skrypty gemiusDirectEffect będą teraz obsługiwać Consent Management Platforms zgodne z IAB Europe's GDPR Transparency & Consent Framework (http://advertisingconsent.eu/).


Skrypty emisyjne typu Async

Dostępne będą nowe parametry:

  • data-cmp - jeśli zostanie ustawiony na true, skrypt będzie sprawdzał, czy CMP jest dostępne,
  • data-gdpr-consent - przekazuje wartość IAB consent string

Jeśli asynchroniczny skrypt emisyjny jest wstawiony bezpośrednio na stronę, consent string pobierany jest przez skrypt gDE automatycznie, więc jeśli na stronie jest już wykorzystywane CMP zgodne ze standardem IAB, gemiusDirectEffect weźmie consent string pod uwagę. Jeśli na stronie wykorzystywane jest CMP niezgodne z IAB Framework lub wystąpi potrzeba nadpisania ustawień CMP, można użyć zmiennych konfiguracyjnych: gdpr oraz gdpr_consent.

Uwaga: jeśli parametr data-cmp jest ustawiony na data-cmp=true, a IAB CMP nie jest dostępne na stronie wydawcy, odwiedzający stronę zostanie potraktowany jako non-cookie.


Jeśli skrypt emisyjny gDE typu Async jest używany przez inny adserwer i biblioteka CMP nie jest bezpośrednio dostępna, parametr data-cmp powinien zostać ustawiony na data-cmp=false, a odpowiedni consent string powinien być przekazany do parametru data-gdpr-consent.

Uwaga: Domyślnie parametr data-cmp ustawiony jest na data-cmp=false.


Skrypty emisyjne typu Sync i XML, skrypty zliczające kliknięcia i skrypty zliczające emisje typu IMG

Dostępne będą nowe parametry:

  • gdpr - jeśli parametr ustawiony jest na 1, consent string będzie brany pod uwagę,
  • gdpr_consent - przekazuje wartość IAB consent string


Jeśli parametr gdpr jest ustawiony na gdpr=1, wartość consent string zgodnego z IAB musi być zawsze przekazana ręcznie, aby mogła być zastosowana przez gDE.

Uwaga: Domyślnie parametr gdpr ustawiony jest na gdpr=0.


Skrypty zliczające emisje typu JS

Dostępne będą nowe parametry:

  • cmp - jeśli zostanie ustawiony na true, skrypt będzie sprawdzał, czy CMP jest dostępne,
  • gdpr_consent - przekazuje wartość IAB consent string


Przykładowy skrypt zliczający emisje

Uwaga: jeśli parametr cmp jest ustawiony na true, a IAB CMP nie jest dostępne na stronie wydawcy, odwiedzający stronę zostanie potraktowany jako non-cookie.

Jeśli skrypt zliczający emisje typu JS jest używany przez inny adserwer i biblioteka CMP nie jest bezpośrednio dostępna, parametr cmp powinien zostać ustawiony na cmp=false, a odpowiedni consent string powinien być przekazany do parametru gdpr-consent.

Uwaga: Domyślnie parametr cmp przyjmuje wartość false.


Nowe makra kreacji

Wprowadzamy nowe makra, dzięki którym można przekazywać odpowiednie parametry do skryptów emisyjnych typu Sync i XML:

  • <%%GDPR_APPLIES%%> - pozwala sprawdzić, czy przepisy RODO mają zastosowanie do danego użytkownika; makro rozwijane jest do wartości 1, jeśli RODO ma zastosowanie lub wartości 0, jeśli RODO nie ma zastosowania.
  • <%%GDPR_CONSENT%%> - makro rozwijane do wartości IAB consent string

Zmiany w szablonach kreacji

W tym tygodniu wprowadzamy dodatkową opcję w formacie reklamowym Responsive billboard [N] [ASYNC]:

  • Clicktag overlay - Tworzy warstwę nad ramką z kreacją HTML5 powodując, że kliknięcia w tę ramkę będą otwierały okno docelowe bez przekazywania zdarzeń do ramki.

Nowy format reklamowy - Media room

W tym tygodniu wprowadzamy także nowy format kreacji, który wygląda jak baner z karuzelą mniejszych boksów w śordku, dzięki czemu reklama zmienia się w ruchomą galerię.

Szablon kreacji Media Room [N] umożliwia zdefiniowanie do 12 elementów (obrazków lub video) poruszających się na karuzeli z dowolnym tłem. Użytkownik ma możliwość przeglądania galerii poprzez kliknięcie w strzałki lub przesuwanie całego panelu.


cmp consent management platform direct effect makra media room responsive footer billboard szablony kreacji