Development Newsletters

Release: 15-09-2021

Wyświetlanie reklam tylko na wybranych placementach Slave

Umożliwiamy wymuszenie na skrypcie Master pobieranie reklam tylko dla tych placementów Slave, które są zamieszczone na stronie (nawet jeśli w interfejsie zdefiniowanych jest więcej placementów Slave dla tego Mastera).

W tym celu do skryptu Master należy dodać jeden parametr: slaveIds. Wartości tego parametru to po prostu identyfikatory placementów Slave.

Rozwiązanie to pozwala na uniknięcie problemu zliczania prób emisji dla Slave'ów, które nie są umieszczone na stronie (co w konsekwencji powoduje przeszacowanie inventory) lub na których reklamy nie są wyświetlane w wyniku wykluczenia przez reklamę zdefiniowaną na niezaimplementowanym placemencie Slave.

Przycisk "Replace [TIMESTAMP]"

Przygotowaliśmy możliwość dodania w kreacji przycisku, który automatycznie zamieni wszystkie wystąpienia [TIMESTAMP] / [timestamp] na makro <%%TIMESTAMP%%>. Nowa opcja zlokalizowana jest na samym końcu parametrów kreacji w sekcji Tools.

W celu włączenia nowej funkcjonalności prosimy o kontakt z Działem Wsparcia Technicznego Gemius Polska.

Przed kliknięciem przycisku:


Po kliknięciu przycisku:

Usuwanie danych użytkownika / First party OPT-OUT

Użytkownik otrzymuje możliwość usunięcia z cookie ao-fpgad prywatnych danych takich jak:

  • informacja o wyświetlonych reklamach;
  • identyfikator użytkownika;
  • data ostatniej aktualizacji ww danych;

nie zostaną jednak usunięte następujące informacje:

  • czy przeglądarka obsługuje 3rd party cookie;
  • data ostatniej weryfikacji obsługi 3rd party cookie w przeglądarce.

Aby usunąć dane po stronie wydawcy należy wykonać poniższy skrypt JS:

Skrypt ten jest dostępny z poziomu ado.js, a więc wszędzie tam, gdzie ma zostać wykonany, musi być również zamieszczony skrypt ado.js, z tymi samymi ustawieniami co skrypt umieszczony w miejscach emisji reklam z włączoną opcją cappingu first party. Przykładowa implementacja:

Aby usunąć dane po stronie użytkownika należy wykonać następujące kroki:

  • należy otworzyć wskazaną przez wydawcę stronę, na której wyświetlane są reklamy z włączoną opcją cappingu first party;
  • należy otworzyć Developer Tools w przeglądarce;
  • należy otworzyć zakładkę Console;
  • należy wpisać "ado.removeUserData()" i kliknąć ENTER.

First party OPT-OUT

Różnica pomiędzy OPT-OUT a usunięciem danych polega na tym, że w przypadku OPT-OUT nie będą tworzone nowe cookie, a ciasteczko ao-fpgad zostaje usunięte i zastąpione przez "techniczne" ciasteczko AO-OPT-OUT z wartością: 1 i czasem życia 5 lat, które będzie informować nasze skrypty, że dla danego użytkownika nie należy tworzyć cookie z informacjami na jego temat.

Podobnie jak w przypadku usuwania danych użytkownika, istnieją dwa sposoby na ustawienie OPT-OUT: publisher side oraz user side. Należy w tym celu zastosować ww instrukcję z tą tylko różnicą, że zamiast ado.removeUserData() należy użyć ado.disableUserData().

Przekazywanie informacji RODO do AdOcean

W związku z pojawianiem się pytań o nadawanie przez AdOcean cookie pomimo nie wyrażania zgody przez użytkownika, chcielibyśmy przypomnieć, że jeśli RODO (GDPR) ma zastosowanie w danym kraju, należy przekazać odpowiednią informację do AdOcean. Domyślnie AdOcean zakłada, że RODO (GDPR) nie ma zastosowania i użytkownik wyraził zgodę, co oznacza że ciasteczko zostanie nadane niezależnie od udzielonej zgody.

Są 3 możliwości :

  • można ustawić parametry gdprApplies oraz gdprConsent w konfiguracji placementu;
  • można skorzystać z CMP zgodnego ze standardem IAB (1.1 lub 2.0), wtedy kod placementu automatycznie pobierze wartości gdprApplies i gdprConsent z CMP;
  • można ustawić consent = true lub false w konfiguracji placementu.

Konfiguracja placementu:

gdzie parametry przyjmują wartości:

  • consent: true lub false - jeśli mamy informację na temat zgody użytkownika w zakresie przetwarzania jego danych;
  • gdprApplies: true or false - wartość informująca czy RODO (GDPR) ma zastosowanie;
  • gdprConsent: "consent-string" - ciąg znaków w formacie ustalonym przez IAB w wersji 1.1 lub 2.0.

adocean