Gazeta Reklama logo

Urządzenia: Desktop, Mobile

  • Format: gif / jpg / png / html5
  • Rozmiar: 750x200  + obligatoryjna kreacja 300x100 gif/jpg/png (all screen)
  • Waga: 150 KB
  • Nie wspieramy realizacji na kodach emisyjnych. Istnieje możliwość pośredniego użycia kodów emisyjnych, jeżeli zostaną zastosowane w ramach kreacji html5.
  • Kreacje muszą być responsywne (będą skalowane, jeżeli przekroczą 25% viewportu).

Kreacja HTML5 nie może być zapętlana dłużej niż 30 sekund.

Przykładowa kreacja HTML5

AخA
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
 <!-- assets, libs etc. -->
5
</head>
6
<body>
7
 <!-- creative code, image etc -->
8
 <img src="data:image/png;base64,..." />
9
</body>
10
</html>

Implementacja zliczania kliknięć: aby umożliwić zliczanie kliknięć w kreację, tuż przed zamknięciem znacznika </body> należy umieścić poniższy skrypt:

9
 
1
<script type="text/javascript">
2
 var parsed = (document.location.href.split('#')[1]||'').split('&');
3
 var params = parsed.reduce(function (params, param) {
4
 var param = param.split('=');
5
 params[param[0]] = decodeURIComponent(param.slice(1).join('='));
6
 return params;
7
 }, {});
8
 document.getElementById('creativelink').href = params.clickTag;
9
</script>

oraz objąć cały obszar klikalny kreacji znacznikiem <a>, dbając o zgodność zadeklarowanych identyfikatorów (id):

3
 
1
<a id="creativelink" target="_blank">
2
 <img src="data:image/png;base64,..." />
3
</a>

Przykładowy kod kreacji, uwzględniający wszystkie wskazane wyżej modyfikacje:

18
 
1
<html>
2
<head>
3
</head>
4
<body>
5
<a id="creativelink" target="_blank">
6
 <img src="data:image/png;base64,..." />
7
</a>
8
<script type="text/javascript">
9
 var parsed = (document.location.href.split('#')[1]||'').split('&');
10
 var params = parsed.reduce(function (params, param) {
11
 var param = param.split('=');
12
 params[param[0]] = decodeURIComponent(param.slice(1).join('='));
13
 return params;
14
 }, {});
15
 document.getElementById('creativelink').href = params.clickTag;
16
</script>
17
</body>
18
</html>

Obsługa kreacji typu MultiClick: każdy dodatkowy obszar klikalny musi posiadać swój dedykowany znacznik <a> zawierający unikalny identyfikator (id):

6
 
1
<!-- podstawowy obszar klikalny -->
2
<a id="creativelink" target="_blank"><img src="data:image/png;base64,..." /></a>
3
<!-- obszar klikalny 1 -->
4
<a id="creativelink1" target="_blank"><img src="data:image/png;base64,..." /></a>
5
<!-- obszar kilikalny 2 -->
6
<a id="creativelink2" target="_blank"><img src="data:image/png;base64,..." /></a>

W celu obsłużenia dodatkowych obszarów klikalnych, należy zmodyfikować skrypt umieszczony tuż przed zamknięciem znacznika <body>. Modyfikację należy wykonać według poniższego szablonu, ze wskazaniem na wyżej zadeklarowane identyfikatory (id):

3
 
1
document.getElementById('creativelink').href = params.clickTag;
2
document.getElementById('creativelink1').href = params.clickTag1;
3
document.getElementById('creativelink2').href = params.clickTag2;

  • Prosimy o dostarczenie kompletu kreacji wraz z odnośnikami URL na dwa dni robocze przed startem kampanii.
  • Materiał nie może wymieniać danych z zewnętrznymi serwerami, zapisywać, zmieniać cookie. W szczególności zabronione jest stosowanie odwołań do innych plików, wysyłanie danych z kreacji i do kreacji bez wcześniejszej zgody Agory.
  • Zabronione są skrypty zmieniające rozmiar i położenie okna przeglądarki.
  • Materiał nie może generować błędów, ostrzeżeń, blokować lub utrudniać korzystania ze stron.
  • Zabronione jest używanie w reklamach grafiki przypominającej elementy systemów operacyjnych (np. okna z przyciskami minimalizowania, zamykania)
  • Pola formularzy w reklamach muszą wykonywać funkcje zgodne z ich standardową funkcją i treścią komunikatu prezentowanego na przyciskach (np. kliknięcie w listę rozwijaną lub pole tekstowe nie może powodować przekierowania na strony Klienta).
  • Obciążenie procesora na komputerach klienckich w trakcie wyświetlania reklamy nie może istotnie i zauważalnie utrudniać korzystania z przeglądarki internetowej i innych jednocześnie uruchamianych aplikacji.





Dobre praktyki reklamowe w Gazeta.pl


Rynek reklamy internetowej nieustannie się zmienia, aby dostarczać maksymalne korzyści zarówno dla reklamodawcy jak i użytkownika, czyli odbiorcy potencjalnej reklamy. Od pewnego czasu możemy zauważyć silny trend związany z zapewnieniem jak najlepszego User Experience, mający na celu poprawić odbiorcy kontakt ze stronami, np. zwiększyć ich wydajność, zminimalizować przepustowość sieci czy ograniczyć zużycie baterii.

Tematem tym w ostatnim czasie zajął się także Google, wprowadzając ograniczenia dla nieprzyjaznych użytkownikom reklam – tzw. Heavy Ads Interventions. Przeglądarka może całkowicie zablokować reklamę, która:

  • używa głównego wątku łącznie przez ponad 60 sekund
  • używa głównego wątku przez ponad 15 sekund w dowolnym 30-sekundowym oknie
  •  wykorzystuje ponad 4 megabajty przepustowości sieci

Jeśli nie chcemy, aby kreacja została zablokowana w przeglądarce istotne jest przestrzeganie kilku elementów podczas tworzenia reklamy. Są nimi:

  • niezapętlanie animacji w bannerze i stopowanie jej w czasie nie dłuższym niż 30 sekund,
  • stopowanie wideo na ostatniej klatce (nie dłuższe niż 30 sekund) w formatach reklamowych, gdzie zostało zaimplementowane.

    Więcej informacji dotyczących Heavy Ads Interventios znajdziemy pod linkiem: https://developers.google.com/web/updates/2020/05/heavy-ad-interventions


Reklama spełniająca wyżej wymienione kryteria zostanie szybciej załadowana, wyświetlona i zauważona, co przekłada się na lepsze statystyki kampanii. 


Wskazówki tworzenia przyjaznych kreacji


Poniżej zamieścimy kilka sugestii dotyczących tworzenia bardziej przyjaznych reklam. Wszystkie wskazówki bazują na wytycznych dotyczących tworzenia kreacji reklamowych według organizacji IAB:

  • wszelkie bannery z plikami wideo powinny mieć wyłączony dźwięk i zawierać przyciski nawigujące tak, aby użytkownik mógł sam wejść w interakcję z reklamą i samodzielnie włączyć dźwięk wideo,
  • zaleca się nie przeciążać procesora użytkownika – serwowane kreacje powinny płynnie działać i nie zaburzać działania strony ani aplikacji – w tym celu wskazane jest, aby kreacja nie była przeładowana dużą ilością węzłów, miała umiarkowaną ilość zastosowanych efektów cieni, zamgleń czy gradientów. Miała użytą odpowiednią ilość klatek w animacji (za optymalne przyjmuje się 18 klatek na sekundę). Obciążać może także zbyt duża ilość animowanych sekwencji pomiędzy warstwami emitowana w tym samym czasie, a także zaimplementowanie skryptu losującego zdarzenia w animacji, a także importowane grafiki skalowane przez długi czas. Najlepsza wersja kreacji html5 to taka, która nie zawiera zbędnych funkcji i nie jest przeładowana dużą ilością kodu zarówno w bibliotece .js, jak i pliku html,
  • maksymalna liczba żądań plików inicjowanych przez serwer nie powinna przekraczać 15 podczas początkowego ładowania elementów kreacji.
  • dobrze, aby kreacja podczas początkowego ładowania zawierała tylko lekkie pliki, aby pojawiała się w pierwszych dwóch milisekundach, jeśli elementy kreacji są rozbudowane i ciężkie powinno się je zoptymalizować,
  • sugerujemy odrzucić lub zminimalizować skrypty blokujące renderowanie kreacji (CSS, JavaScript) podczas wstępnego ładowania. Elementy takie jak biblioteka js. czy plik ze stylami CSS korzystnie jest osadzać w pliku html, używając do tego atrybutu inline, który pozwoli zoptymalizować czas ładowania kreacji,
  • sugerujemy, aby rozbudowane i obciążające funkcje były umiejscowione w tzw. subload  - kolejne w sekwencji ładowanie po ładowaniu początkowym – load,
  • ciężkie pliki powinny być pobierane tylko po interakcji z użytkownikiem.

    Więcej informacji na stronie IAB:

https://www.iab.org.pl/wp-content/uploads/2020/08/Dobre-Praktyki-Viewability-IAB-Polska-2020.pdf

https://www.iab.org.pl/wp-content/uploads/2020/04/Standardy_IABPolska_2016.pdf

https://www.iab.com/wp-content/uploads/2019/04/IABNewAdPortfolio_LW_FixedSizeSpec.pdf