Nápověda menu

Pravidla pro partnerské weby 2.0

Administrátoři služby mohou zablokovat partnerský web, pokud poruší kterékoli z následujících pravidel nebo ustanovení Smluvních podmínek. Tato Pravidla pro partnerské weby se mohou měnit bez předchozího upozornění. 

Každý server registrovaný Partnerem v systému Seznam Partner musí splňovat následující podmínky: 

  • Pravidla obsahu a formy partnerských serverů 
  • Pravidla užití a manipulace s reklamním kódem 
  • Pravidla pro zobrazení a umístění reklam Seznam Partner 
  • Pravidla pro umístění plochy s CTA tlačítkem 
  • Překryvné reklamní formáty 
    • 1. Rozsah a vymezení 
      • 1.1 Vymezení pojmu „formát se šablonou” 
    • 2. Společná pravidla pro překryvné reklamní formáty 
      • 2.1 Reklamní zóny 
      • 2.2 Podporované typy reklamy 
      • 2.3 Časový rozestup mezi požadavky 
      • 2.4 Parametr reloadCount 
      • 2.5 Prokliková plocha a blokování prokliku 
      • 2.6 Označení reklamy 
      • 2.7 Vstupní a výstupní animace 
      • 2.8 Stín reklamní plochy 
    • 3. Společná technická identifikace a DOM struktura překryvných formátů 
      • 3.1 Identifikovatelnost instance 
      • 3.2 Povinné elementy 
      • 3.3 Identifikace konkrétního formátu 
      • 3.4 Příklad vyhovující DOM struktury 
      • 3.5 Zavírací tlačítko v DOM 
      • 3.6 Podkladová vrstva 
      • 3.7 Reklamní obsah 
      • 3.8. Umístění elementů v DOM 
      • 3.9 Stabilita povinných tříd 
      • 3.10 Stav reklamního formátu 
      • 3.11 Chování zavíracího tlačítka během animací 
      • 3.12 Skutečná viditelnost 
    • 4. Mobilní pop-up 
      • 4.1 Charakteristika 
      • 4.2 Počet reklam a produktů 
      • 4.3 Umístění a podkladová vrstva 
      • 4.4 Grafické bannery 
      • 4.5 Vodorovná orientace zařízení (landscape) 
      • 4.6 Zavření reklamy 
    • 5. Mobilní pop-up square 
      • 5.1 Charakteristika 
      • 5.2 Počet reklam a produktů 
      • 5.3 Rozměry a vykreslení 
      • 5.4 Zavření reklamy 
    • 6. Mobilní full-screen pop-up 
      • 6.1 Charakteristika 
      • 6.2 Podporovaná zařízení 
      • 6.3 Počet reklam a produktů 
      • 6.4 Vymezující pruhy 
      • 6.5 Rozměry bannerů 
      • 6.6 Umístění reklamní plochy 
      • 6.7 Zavírací tlačítko a označení reklamy 
    • 7. Desktopový pop-up 
      • 7.1 Charakteristika 
      • 7.2 Počet reklam a produktů 
      • 7.3 Podkladová vrstva 
      • 7.4 Rozměry reklam 
      • 7.5 Zavírací tlačítko 
      • 7.6 Označení reklama 
    • 8. Mobilní zavírací prvky 
      • 8.1 Křížek 33 x 33 px 
      • 8.2 Křížek 33 x 33 px s odpočtem 
      • 8.3 Křížek s odpočtem a progress ringem 
      • 8.4 Collapsible pill 
      • 8.5 Obdélníkové mobilní zavírací tlačítko 
    • 9. Zavírací tlačítko a označení reklamy pro mobilní full-screen pop-up 
      • 9.1 Zavírací tlačítko 
      • 9.2 Horní podkladový pruh – varianta s vymezujícími pruhy 
      • 9.3 Označení „Reklama” 
      • 9.4 Spodní podkladový pruh – varianta s vymezujícími pruhy 
    • 10. Zavírací tlačítko desktopového pop-upu 
    • 11. Přehled hlavních parametrů formátů 
    • 12. Příklady požadavků 
  • Videoreklama 
    • Pravidla pro Instream 
    • Pravidla pro Outstream 
  • Pravidla pro umístění reklamy Seznam Partner a reklam jiných poskytovatelů 
  • Odpovědnost za návštěvnost 

Partner smí užívat označení „Seznam Partner“ či jakoukoli jeho modifikaci pouze v rozsahu definovaném v programu Seznam Partner. Seznam Partnerem je provozovatel webových stránek, který na své stránky umisťuje boxy reklamního systému společnosti Seznam.cz, a. s. (dále jen „Seznam“). Za reklamu realizovanou na svých internetových stránkách pobírá partner provizi od Seznamu, který provozuje reklamní systém a zprostředkovává výplatu provize. Zejména je zakázáno užívat slovní spojení „Seznam Partner“ či jakoukoli jeho slovní modifikaci typu „Registrovaný provozovatel služby Seznam Partner“ a podobně, a to v obchodní komunikaci s potenciálními zákazníky či obchodními partnery, pokud se tato komunikace výslovně netýká programu Seznam Partner. 

Užíváním tohoto dovětku v jakékoli formě nesmí být vůči třetím osobám ze strany partnera vyvoláván klamavý či mylný dojem, že tento partner, který užívá program Seznam Partner má se Seznamem navázánu jinou formu spolupráce, jako certifikovaný partner či dodavatel nabízí produkty a služby Seznamu či jej obchodně zastupuje, případně se podílí na vytváření inzerce nebo služeb Seznamu.

Pravidla obsahu a formy partnerských serverů 

Inzeráty Seznam Partner nesmí být zobrazeny na stránkách: 

  • obsahujících pornografii a služby či materiály jinak související se sexem, výjimkou jsou lifestylové magazíny, které jsou povoleny za předpokladu, že obsahují vstupní bránu; 
  • obsahujících všechny nelegální činnosti, například (ale nikoliv pouze) drogy, nelegální sdílení autorských děl a odkazy na ně, případně nelegální šíření autorských děl (vyhrazujeme si odmítnout kterýkoliv server obsahující odkazy na autorská díla či takové partnerské weby, jejichž obsahem autorská díla přímo jsou); 
  • navádějících k porušování zákonů ČR a poskytujících informace, které mohou být k porušení zákonů ČR využity; 
  • propagujících tabákové výrobky (web propagující alkohol musí splnit následující podmínky); 
  • které jsou v rozporu s dobrými mravy, či které jsou jinými způsoby podvodné a nemorální; 
  • s nevhodným (společensky nepřijatelným, vulgárním) obsahem; 
  • které jsou ve výstavbě nebo nefunkční; 
  • které nejsou přístupné výhradně přes zabezpečený protokol HTTPS nebo na kterých není zajištěno přesměrování všech variant domény (http, www, bez www) na HTTPS verzi; 
  • které nejsou smysluplné pro uživatele, obsahují nadměrné množství klíčových slov, odkazů či jiných prvků stránky; 
  • které jsou obsahově slabší (bez kvalitního a smysluplného textu), případně se na nich nachází shluky obrázků, videí, her a podobně; 
  • které mohou být pro uživatele obtěžující, například samovolným spuštěním hlasitého zvukového doprovodu, stahováním nadměrného množství dat bez souhlasu uživatele a podobně; 
  • vyvolávajících nebo spouštějících pop-up nebo pop-under okna, prvky překrývající obsah stránky, samovolnou instalaci ActiveX prvku, či samovolně spouštějících stažení jiného souboru, než je samotná webová stránka;  Tento zákaz se nevztahuje na překryvné reklamní formáty Seznam Partner zobrazené v souladu s částí Překryvné reklamní formáty těchto pravidel. 
  • vytvořených pouze za účelem nalákání uživatele na placené prokliky či jinou reklamu a na stránkách, jejichž obsah je z převážné části zaplněn reklamou; 
  • nabízejících výdělek za klikání na jakoukoli reklamu; 
  • které uživatele nadměrně přesměrovávají bez jeho vědomí; 
  • na kterých dochází k automatickému obnovení stránek za účelem umělého navyšování zobrazování stránek (pageviews) či reklamních pozic; 
  • které nejsou v českém jazyce; 
  • jejichž obsah je převážně vygenerovaný tzv. umělou inteligencí (AI), aniž je tato skutečnost pro uživatele viditelně uvedena; 
  • které nejsou přizpůsobeny pro zobrazení na mobilním zařízení; 
  • které nemají plně funkční uživatelské rozhraní pro sběr souhlasů s využitím osobních údajů (tzv. Consent Management Platform – CMP) v souladu se smluvními podmínkami služby Seznam Partner; 
  • na kterých není uveden kontakt na provozovatele serveru. 

Našim inzerentům chceme mimo jiné nabízet obsahově hodnotné a podnikatelsky přínosné webové stránky. Nedosáhnou-li návštěvníci vašich webových stránek během jednoho kalendářního měsíce limitního počtu konverzí v zobrazující se inzerci, dojde k ukončení účasti vašich webových stránek v programu Seznam Partner. Provozovatel si vyhrazuje právo určit potřebný limit počtu konverzí.

Pravidla užití a manipulace s reklamním kódem 

  • Kód pro vložení reklamy Seznam Partner smí být upravován pouze v nezbytných případech a v souladu s technickou dokumentací https://ssp.seznam.cz/static/doc/ a s platnými smluvními podmínkami služby Seznam Partner. 
  • Reklama Seznam Partner smí být zobrazována pouze v rámci webových aplikací dostupných prostřednictvím webového prohlížeče. Kód Seznam Partner nesmí být vkládán do e-mailových zpráv či newsletterů ani být součástí aplikací nebo nástrojů spouštěných na straně uživatele. 
  • Je zakázáno jakékoli vlastní klikání na inzeráty na partnerově webu či navádění k prokliku třetí stranou, vytváření umělých zobrazení nebo prokliků, analýza přenosových kódů nebo zadávání takových činností třetí straně. Provozovatel v případě zjištění takových činností může partnerovi zablokovat účet a náhradu vzniklé škody požadovat právní cestou, stejně tak může snížit partnerovi provizi, či ji zcela odebrat. Posouzení, zda byly uvedené nedovolené činnosti prováděny, náleží výhradně provozovateli s tím, že provozovatel může přihlédnout k argumentům předloženým partnerem. 
  • Je zakázáno umístit reklamní kód na stránku bez obsahu s výjimkou stránek s chybovými hláškami (chyba 404, 500 a podobně) a samostatných stránek v galeriích obrázků. 
  • Reklama Seznam Partner smí být zobrazována pouze na webu, pro který byl generován reklamní kód Seznam Partner. 

Pravidla pro zobrazení a umístění reklam Seznam Partner 

  • Reklama Seznam Partner nesmí být snadno zaměnitelná za jinou formu reklamy, či reklamu jiného poskytovatele. 
  • Reklama Seznam Partner nesmí být zvýrazňována rozložením stránek a prvky napodobujícími přirozený obsah stránky. Žádná část reklamní plochy nesmí být zakryta jiným prvkem na stránce. Tento zákaz se nevztahuje na zavírací prvky a označení reklamy překryvných formátů zobrazené v souladu s částmi 8–10 těchto pravidel. 
  • Uživatel nesmí být lákán k prokliknutí návodnými popisky (např. Klikněte zde, Oblíbené stránky a podobně). 
  • Partner nesmí slibovat třetím stranám peněžitou či jinou odměnu, nebo dokonce podmiňovat další navigaci na stránkách kliknutím na reklamu. 
  • Reklama Seznam Partner nesmí být zaměnitelná s navigací a obsahem stránek. 
  • Reklamy Seznam Partner nesmí být na stránce rotovány skriptem (cyklování reklam v bloku v časovém intervalu). 
  • Reklamní plochy Seznam Partner, stejně jako ostatní reklamní plochy, nesmějí na žádné ze stránek webu převažovat nad jejím relevantním obsahem anebo jej příliš narušovat. 

Pravidla pro umístění plochy s call-to-action (CTA) tlačítkem 

  • Plocha s CTA tlačítkem nesmí v obrázkové galerii vstupovat mezi obrázek galerie, navigaci galerie a navigační tlačítka galerie
  • Navigací galerie rozumíme například také číslování obrázku formou Obrázek 2, Obrázek 1 z 8, Strana 1 z 8 a podobně). 
  • Za navigační tlačítka je považováno i využití slovní formy, jako je Předchozí, Další, Vstoupit a podobně. 
  • V okolí obrázku, ať už umístěného samostatně, nebo v obrázkové galerii, smí být pouze jedna plocha s CTA tlačítkem. 
  • Plocha s CTA tlačítkem musí být vzdálena nejméně 300 px od obrázku z obrázkové galerie

Při porušení podmínek pro umístění plochy s CTA tlačítkem dojde k blokaci webu i provize.

Překryvné reklamní formáty 

1. Rozsah a vymezení 

Mezi překryvné reklamní formáty řadíme jakoukoliv reklamu dočasně překrývající obsah stránky, zejména, nikoli však výlučně: 

  • mobilní pop-up, 
  • mobilní pop-up square, 
  • mobilní vinětu, 
  • mobilní interstitial, 
  • desktopový pop-up. 

Mobilní viněta a mobilní interstitial jsou dále společně označovány jako mobilní full-screen pop-up

Pokud se společné ustanovení této části a ustanovení vztahující se ke konkrétnímu reklamnímu formátu liší, použije se pro daný formát zvláštní ustanovení. Výjimka z obecného pravidla musí být v těchto pravidlech výslovně uvedena. 

1.1 Vymezení pojmu „formát se šablonou“ 

Podrobnější informace naleznete zde. 

Formátem se šablonou se pro účely těchto pravidel rozumí překryvný reklamní formát vykreslený prostřednictvím oficiální implementace nebo šablony poskytované reklamním systémem Seznamu. Tato šablona automaticky zajišťuje technické vlastnosti, které jsou v těchto pravidlech výslovně označeny jako automaticky splněné. 

Partner nesmí do reklamy vydané prostřednictvím oficiální šablony Seznamu žádným způsobem zasahovat. Zejména nesmí: 

  • měnit, doplňovat, odstraňovat nebo přemisťovat elementy vytvořené šablonou;  
  • měnit, doplňovat nebo odstraňovat jejich atributy nebo CSS třídy;  
  • aplikovat na elementy vytvořené šablonou vlastní styly nebo přepisovat styly šablony;  
  • měnit rozměry, rozmístění, animace, ovládací prvky nebo chování reklamy;  
  • měnit funkci zavíracích prvků, proklikové plochy nebo označení reklamy;  
  • zakrývat nebo překrývat reklamu či její jednotlivé části jinými prvky stránky.  

Za zásah se považuje rovněž změna výsledného vykreslení nebo chování šablony prostřednictvím stylu, skriptu nebo vlastnosti aplikované na její nadřazený, sousední nebo jinak související element. 

Za formát se šablonou se nepovažuje reklamní formát, jehož výsledné vykreslení, DOM strukturu nebo ovládací prvky vytváří partner samostatně. 

Typ překryvné reklamní plochy Vykreslení reklamy Co řeší partner? 
Se šablonou Zajišťuje Seznam Správný název zóny v rozhraní (viz bod 2.1) 
Bez šablony Zajišťuje partner Dodržování veškeré technické specifikace překryvných formátů níže 

2. Společná pravidla pro překryvné reklamní formáty 

2.1 Reklamní zóny 

Pro výdej překryvných reklamních formátů se používají samostatné reklamní zóny vyhrazené pro příslušný způsob zobrazení reklamy. 

Partner odpovídá za správné nastavení parametru Typ média a za použití požadovaného řetězce v názvu zóny. 

Formát Typ média Řetězec v názvu zóny 
Mobilní pop-up Mobilní Popup popup 
Mobilní pop-up square Mobilní Popup Square popup-square 
Mobilní viněta Mobilní Viněta vignette 
Mobilní interstitial Interstitial interstitial 
Desktopový pop-up Desktop Popup desktop-popup 

Na základě toho, jaká varianta mobilního zavíracího prvku je na zóně zvolena, je partner povinen použít příslušný řetězec v názvu zóny. Jedna zóna může mít tedy pouze jednu variantu mobilního zavíracího prvku.

Varianta mobilního zavíracího prvku Řetězec v názvu zóny 
Křížek 33 x 33px krizek33 
Křížek 33 x 33px s odpočtem 3 sekundy krizek33-3sec 
Křížek 33 x 33px s odpočtem 4 sekundy krizek33-4sec 
Collapsible pill (pilulka 33 px) s odpočtem 3 sekundy  pill33-3sec 
Collapsible pill (pilulka 33 px) s odpočtem 4 sekundy pill33-4sec 
Obdélníkové mobilní zavírací tlačítko obdelnik 
Obdélníkové mobilní zavírací tlačítko s odpočtem 3 sekundy obdelnik-3sec 
Obdélníkové mobilní zavírací tlačítko s odpočtem 4 sekundy obdelnik-4sec 

Příklad názvu zóny: popup-square_krizek33 

Pro mobilní vinětu a mobilní interstitial se používají samostatné zóny pro každý podtyp zvlášť. Jedna zóna tedy nesmí současně sloužit pro mobilní vinětu i mobilní interstitial. 

Název zóny i Typ média lze po založení zóny upravit v rozhraní Seznam Partner. 

2.2 Podporované typy reklamy 

Ve všech překryvných reklamních formátech lze zobrazovat:

  • grafické bannery, 
  • HTML5 bannery, 
  • kombinovanou reklamu, 
  • externí kód, 
  • dynamický retargeting, 
  • dynamické bannery 

Při výdeji reklamy ve formátu JSON jsou u všech překryvných reklamních formátů jako data předávány kombinovaná reklama, grafický banner a dynamický retargeting. 

Výdej ve formátu JSON lze ve stejné reklamní zóně kombinovat s výdejem prostřednictvím iframe. 

Tím lze aukci rozšířit také o: 

  • HTML5 bannery, 
  • externí kódy, 
  • dynamické bannery. 

Počet reklam a produktů se liší podle konkrétního formátu a je uveden u jednotlivých formátů níže. 

Seznam si vyhrazuje právo rozsah podporovaných typů reklamy rozšířit nebo omezit. Omezení jednotlivých typů reklamy lze provést také na žádost partnera.

2.3 Časový rozestup mezi požadavky 

V rámci jednoho zobrazení stránky musí být mezi jednotlivými požadavky na výdej překryvných reklamních formátů dodržen minimální časový rozestup 30 sekund. Toto pravidlo se nevztahuje na mobilní interstitial. 

Minimální časový rozestup se vztahuje na všechny překryvné reklamní formáty jako celek, nikoliv samostatně na jednotlivé formáty, reklamní zóny, reklamní systémy nebo poskytovatele. 

To znamená, že mezi zobrazením našeho překryvného reklamního formátu a zobrazením jakéhokoli jiného překryvného reklamního formátu, například z reklamního systému Google nebo jiného poskytovatele, musí být vždy dodržen časový rozestup alespoň 30 sekund. 

V jednom okamžiku zároveň smí být na stránce zobrazen nejvýše jeden překryvný reklamní formát. Současné zobrazení dvou nebo více překryvných reklamních formátů není povoleno, a to bez ohledu na jejich typ, reklamní systém nebo poskytovatele. 

2.4 Parametr reloadCount 

Opakované načtení reklamy do stejné reklamní zóny v rámci jednoho zobrazení stránky (dále jen „reload“) je volitelná funkcionalita. 

V rámci překryvných reklamních formátů je reload povolen pouze u: 

  • mobilního pop-upu, 
  • mobilního pop-up squaru, 
  • desktopového pop-upu. 

U mobilní viněty a mobilního interstitialu není reload povolen. Parametr reloadCount se proto u těchto formátů nepoužívá. 

Pokud partner využívá reload u formátu, u kterého je tato funkcionalita povolena, musí objekt reklamní zóny předávaný funkci sssp.getAds() obsahovat v objektu options parametr reloadCount. 

Parametr reloadCount udává počet předchozích reloadů stejné reklamní zóny v rámci jednoho zobrazení stránky. 

Při prvním požadavku na danou reklamní zónu v rámci jednoho zobrazení stránky musí mít parametr hodnotu: 

„reloadCount“: 0 

Při každém dalším volání funkce sssp.getAds() pro stejnou reklamní zónu v rámci téhož zobrazení stránky musí být hodnota parametru reloadCount zvýšena o jednu. 

Při výdeji reklamy prostřednictvím oficiální šablony Seznamu podle části 1.1 zajišťuje inkrementaci parametru reloadCount automaticky výdejový skript. Při vlastním volání reklamy bez využití oficiální šablony musí hodnotu parametru před každým dalším požadavkem zvýšit partner. 

Příklad prvního požadavku na reklamní zónu: 

<script> 

  sssp.getAds([ 

    { 

      "zoneId": 12345, 

      "id": "ssp-zone-12345", 

      "width": WIDTH, 

      "height": HEIGHT, 

      "options": { 

        "reloadCount": 0 

      } 

    } 

  ]); 

</script> 

Hodnoty width a height musí odpovídat příslušnému reklamnímu formátu a způsobu výdeje. 

Každé opakované volání reklamy musí současně dodržovat minimální časový rozestup podle části 2.3. 

2.5 Prokliková plocha a blokování prokliku 

Prokliková plocha 

Proklik na cílovou stránku reklamy smí být aktivní pouze v ploše vyplněné reklamou, tedy v samotné reklamní kreativě. 

Části překryvného reklamního formátu, které nejsou vyplněny reklamou, zejména podkladové vrstvy, vymezující pruhy a další prostor kolem reklamní kreativy, nesmějí být proklikové na cílovou stránku reklamy. 

Zavírací tlačítko není součástí proklikové plochy reklamy a slouží výhradně k zavření příslušného reklamního formátu. Totéž platí pro přesah klikací oblasti tlačítka mimo jeho viditelnou plochu, je-li u daného formátu stanoven. 

Blokování prokliku 

Proklik na cílovou stránku reklamy musí být blokován: 

  • po dobu, kdy je kořenový element ve stavu opening nebo closing podle části 3.10, tedy během vstupní i výstupní animace, 
  • během posouvání stránky uživatelem, 
  • během gesta swipe v reklamní ploše, například při přecházení mezi produkty carouselu podle části 6.3. 

Blokováním prokliku se rozumí, že aktivace proklikové plochy nesmí vést k otevření cílové stránky reklamy ani k jejímu započtení jako prokliku. 

Přehled stavů a proklikovosti je uveden v tabulce v části 3.11. 

2.6 Označení reklamy  

Všechny mobilní formáty je nutné označovat slovem “Reklama” za předpokladu, že to není uvedeno v rámci zavíracího tlačítka viz “8.5 Obdélníkové mobilní zavírací tlačítko” 

U varianty podle části 8.5 zajišťuje odkaz na informace o reklamě v souladu s DSA tlapka označující Seznam reklamu. 

Označení “Reklama” je umístěno vlevo nahoře nad reklamní plochou, na kterou těsně přiléhá. 

Text “Reklama”: 

  • má bílou barvu, 
  • má velikost minimálně 10 px, 
  • používá font Arial, Helvetica nebo sans-serif, 
  • používá základní řez, 
  • je umístěn na jednotné neprůhledné vrstvě která je kontrastní k textu “Reklama”. 

Označení „Reklama“ musí obsahovat odkaz vedoucí na URL uvedenou v položce “adInfoUrl” objektu příslušné reklamy v XHR odpovědi reklamního systému. 

Odkazovaná stránka obsahuje informace o zobrazené reklamě v souladu s požadavky DSA. 

Pokud je reklama předávána jako data v JSON a vykreslována nebo stylována na straně partnera, partner umístí do reklamní plochy také tlapku označující Seznam reklamu. 

Použije funkce z dokumentace: 
https://ssp.seznam.cz/static/doc/paw 
Tlapku pomocí vlastního CSS umístí do pravého dolního rohu reklamní plochy. 
V  případě full-screen formátů (interstitial a viněta) se pravidla řídí dle sekce „6. Mobilní full-screen pop-up“ 
V případě desktopového popupu se pravidla řídí dle sekce “7. Desktopový pop-up”

2.7 Vstupní a výstupní animace 

Vstupní animací se rozumí pohyb reklamní plochy při jejím vykreslení, výstupní animací pohyb reklamní plochy při jejím zavření. Doba trvání animace se měří od zahájení pohybu do jeho dokončení. 

Vstupní ani výstupní animace nesmí u žádného překryvného reklamního formátu trvat déle než 1 sekundu. 

Pohyb reklamní plochy během vstupní i výstupní animace musí být plynulý a souvislý. Animace může využít mírné zrychlení nebo zpomalení, její průběh však musí zůstat velmi blízký rovnoměrnému pohybu.  

Animace nesmí obsahovat změnu směru pohybu, překmit za cílovou polohu, návrat zpět, odrazový nebo pružinový efekt ani výrazné zastavení pohybu v jejím průběhu. 

U mobilního pop-upu, mobilního pop-up squaru a desktopového pop-upu je vstupní animace povinná a reklamní plocha najíždí do okna prohlížeče vždy zdola nahoru. 

Výstupní animace je volitelná. Je-li použita, probíhá vždy opačným směrem než vstupní animace. 

Formát Vstupní animace Výstupní animace 
Mobilní pop-up povinná, zdola nahoru volitelná, směrem dolů 
Mobilní pop-up square povinná, zdola nahoru volitelná, směrem dolů 
Mobilní viněta volitelná, směr není předepsán volitelná, směr není předepsán 
Mobilní interstitial volitelná, směr není předepsán volitelná, směr není předepsán 
Desktopový pop-up povinná, zdola nahoru volitelná, směrem dolů 

U mobilní viněty a mobilního interstitialu se směr animace odvozuje od způsobu vykreslení formátu. Použije-li partner u těchto formátů vstupní nebo výstupní animaci, platí pro ni maximální doba trvání podle této části. 

Po dobu vstupní animace je kořenový element ve stavu opening, po dobu výstupní animace ve stavu closing podle části 3.10. Formát bez vstupní animace je při vložení do DOM rovnou ve stavu visible. 

Viditelnost, aktivace a odpočet zavíracího tlačítka během vstupní a výstupní animace se řídí částí 3.11. 

Blokování prokliku během vstupní a výstupní animace se řídí částí 2.5. 

2.8 Stín reklamní plochy 

Reklamní plocha mobilního pop-upu, mobilního pop-up squaru a desktopového pop-upu musí být pro vizuální oddělení od obsahu stránky opatřena stínem: 

box-shadow: rgba(0, 0, 0, 0.4) 0px 4px 40px 4px; 

Uvedená hodnota je závazná. 

Stín musí být aplikován na element, který tvoří viditelný okraj reklamní plochy: 

Formát, Element se stínem 

Mobilní pop-up, seznamAd–backdrop — viditelná podkladová vrstva podle části 4.3 

Mobilní pop-up ve vodorovné orientaci, seznamAd–content — podkladová vrstva se podle části 4.5 nezobrazuje 

Mobilní pop-up square, seznamAd–content 

Desktopový pop-up, seznamAd–backdrop — podkladová vrstva podle části 7.3 

Stínem musí být opatřeno také zavírací tlačítko. Protože zavírací tlačítko je podle části 3.2 samostatným přímým potomkem elementu seznamAd–wrapper, aplikuje se stín na element seznamAd–cButton zvlášť. 

U mobilní viněty a mobilního interstitialu se stín nepoužívá. 

3. Společná technická identifikace a DOM struktura překryvných formátů 

Požadavky této části platí pro všechny překryvné formáty; u formátu se šablonou je automaticky zajišťuje šablona, při vlastním vykreslení je musí zajistit partner. 

3.1 Identifikovatelnost instance 

Každý právě vykreslený překryvný reklamní formát musí být po celou dobu svého zobrazení, včetně vstupní a výstupní animace, reprezentován jedním kořenovým elementem s CSS třídou seznamAd–wrapper. 

Kořenový element musí současně obsahovat CSS třídu identifikující konkrétní překryvný reklamní formát podle části 3.3. 

3.2 Povinné elementy 

Zdrojový kód každé instance musí obsahovat následující elementy, není-li u konkrétního formátu nebo varianty stanoveno jinak. 

Význam elementu Povinná CSS třída 
Kořenový element celé překryvné reklamní plochy seznamAd–wrapper 
Podkladová vrstva reklamního formátu seznamAd–backdrop 
Element obsahující vlastní reklamní obsah seznamAd–content 
Skutečné ovládací tlačítko pro zavření reklamy seznamAd–cButton 
Textové označení reklamy a odkaz „o reklamě“ – pouze u variant, u kterých je podle části 2.6 nebo 9.3 vyžadováno textové označení „Reklama“ seznamAd–adLabel 
Horní vymezující pruh – pouze pro variantu mobilního full-screen pop-upu s vymezujícími pruhy podle části 6.4 seznamAd–topBar 
Dolní vymezující pruh – pouze pro variantu mobilního full-screen pop-upu s vymezujícími pruhy podle části 6.4  seznamAd–bottomBar 

Elementy seznamAd–backdrop a seznamAd–content musí být přímými potomky elementu seznamAd–wrapper. 

Elementy seznamAd–topBar a seznamAd–bottomBar jsou povinné pouze u mobilní viněty a mobilního interstitialu vykreslených s vymezujícími pruhy podle části 6.4. U varianty bez vymezujících pruhů se tyto elementy nevykreslují.  

Jsou-li elementy seznamAd–topBar a seznamAd–bottomBar použity, musí být přímými potomky elementu seznamAd–wrapper. 

Umístění elementů seznamAd–cButton a seznamAd–adLabel se liší podle formátu a varianty: 

  • u mobilního pop-upu, mobilního pop-up squaru a desktopového pop-upu jsou přímými potomky elementu seznamAd–wrapper;  
  • u mobilní viněty a mobilního interstitialu s vymezujícími pruhy je seznamAd–cButton přímým potomkem elementu seznamAd–topBar a seznamAd–adLabel přímým potomkem elementu seznamAd–bottomBar;  
  • u mobilní viněty a mobilního interstitialu bez vymezujících pruhů jsou seznamAd–cButton a seznamAd–adLabel přímými potomky elementu seznamAd–wrapper. 

U varianty podle části 8.5 a u desktopového pop-upu podle části 7.6 se element seznamAd–adLabel nevykresluje, pokud je označení reklamy a odkaz na informace o reklamě zajištěn tlapkou podle příslušné části těchto pravidel. 

Každý povinný element, který je pro daný reklamní formát vyžadován, musí být skutečným vykresleným elementem a musí plnit funkci odpovídající jeho významu uvedenému v tabulce výše. 

Rozměry, poloha, viditelnost, barva, průhlednost a další vizuální vlastnosti relevantní pro daný povinný element musí odpovídat jeho skutečně vykreslenému stavu a musí být zjistitelné přímo z tohoto elementu prostřednictvím standardních DOM metod, zejména: 

  • getBoundingClientRect(),  
  • getComputedStyle().  

U interaktivního elementu seznamAd–cButton musí rozměry elementu zahrnovat celou oblast, ve které tlačítko reaguje na aktivaci uživatelem. 

Není přípustné umístit povinnou CSS třídu na skrytý, pomocný, duplicitní nebo nefunkční element, zatímco skutečnou funkci, rozměry, polohu nebo vizuální podobu příslušného prvku zajišťuje jiný neoznačený element. 

Pseudoelementy ::before a ::after lze použít pro vytvoření dílčích dekorativních částí prvku, například symbolu křížku uvnitř zavíracího tlačítka. Nesmějí však nahrazovat samotný povinný element nebo jeho základní funkci. 

V rámci jednoho právě vykresleného překryvného reklamního formátu smí existovat právě jeden element každého typu, který je pro daný formát povinný. 

3.3 Identifikace konkrétního formátu 

Kořenový element musí vedle třídy seznamAd–wrapper obsahovat právě jednu z následujících tříd: 

Reklamní formát Povinná CSS třída 
Mobilní pop-up seznamAd–format-mobile-popup 
Mobilní pop-up square seznamAd–format-mobile-popup-square 
Mobilní viněta seznamAd–format-mobile-vignette 
Mobilní interstitial seznamAd–format-mobile-interstitial 
Desktopový pop-up seznamAd–format-desktop-popup 

Požadované třídy musí být uvedeny jako samostatné hodnoty atributu class, přesně v uvedeném tvaru a s uvedenou velikostí písmen. 

Nestačí, aby byl požadovaný řetězec pouze součástí delšího názvu třídy. 

Za splnění požadavku se například nepovažuje: 

class="custom-seznamAd--cButton-123"

3.4 Příklad vyhovující DOM struktury 

<div 

  class="seznamAd--wrapper seznamAd--format-mobile-popup" 

  data-seznam-ad-state="visible" 

> 

  <div 

    class="seznamAd--backdrop" 

    aria-hidden="true" 

  ></div> 

  

  <div class="seznamAd--content"> 

    <!-- reklamní obsah --> 

  </div> 

  

  <a 

    href="<adInfoUrl>" 

    target="_blank" 

    class="seznamAd--adLabel" 

    rel="noopener noreferrer" 

  > 

    Reklama 

  </a> 

  

  <button 

    type="button" 

    class="seznamAd--cButton" 

    data-seznam-ad-close-variant="cross33" 

    data-seznam-ad-close-delay="0" 

    data-seznam-ad-close-progress="none" 

    aria-label="Zavřít reklamu" 

  ></button> 

</div> 

Uvedený příklad znázorňuje základní DOM strukturu na variantě mobilního pop-upu s textovým označením „Reklama“ a zavíracím tlačítkem bez odpočtu. 

U konkrétního reklamního formátu se použije odpovídající formátová CSS třída podle části 3.3 a odpovídající varianta a atributy zavíracího tlačítka podle části 3.5 a pravidel konkrétního formátu. 

Přítomnost a umístění elementů seznamAd–cButton, seznamAd–adLabel, seznamAd–topBar a seznamAd–bottomBar se řídí částí 3.2 a pravidly konkrétního formátu. 

3.5 Zavírací tlačítko v DOM 

Element s třídou seznamAd–cButton musí být skutečným interaktivním elementem, který přijímá kliknutí uživatele a po aktivaci zajistí zavření příslušné reklamní plochy. 

Partner zajistí že tlačítko má dle zvolené varianty  

datový atribut: „data-seznam-ad-close-variant“ který může nabývat hodnot: 

  • cross33 (kulatý křížek u formátu mobilní popup/ mobilní popup square) 
  • pill33 (pilulka u formátu mobilní popup/ mobilní popup square) 
  • mobile-rectangle (obdélníkové zavírací tlačítko u formátu mobilní popup/ mobilní popup square) 
  • fullscreen-circle (kulatý křížek u formátu interstitial/viněta) 
  • fullscreen-square (hranatý křížek u formátu interstitial/viněta) 
  • desktop-rectangle (obdélníkové zavírací tlačítko u formátu desktopový popup) 

datový atribut: „data-seznam-ad-close-delay“ který může nabývat hodnot dle zvoleného odpočtu: 

datový atribut: „data-seznam-ad-close-progress“ který může nabývat hodnot: 

  • none 
  • ring 

Zavírací tlačítko musí být element <button type=“button“>. 

Jeho přístupný název musí být nastaven: 

aria-label=“Zavřít reklamu“ 

Příklad:

<button 

  type="button" 

  class="seznamAd--cButton" 

  data-seznam-ad-close-variant="cross33" 

  data-seznam-ad-close-delay="3" 

  aria-label="Zavřít reklamu" 

  disabled 

> 

</button>

Je-li podle pravidel konkrétního formátu povolen odpočet před aktivací tlačítka, musí být neaktivní stav vyjádřen atributem disabled. 

Po skončení odpočtu musí být atribut disabled odstraněn. 

První aktivace zavíracího tlačítka po odstranění atributu disabled musí reklamní formát zavřít. Není přípustné vyžadovat opakovanou aktivaci. 

3.6 Podkladová vrstva 

Element s CSS třídou seznamAd–backdrop musí vytvářet skutečnou podkladovou vrstvu reklamního formátu. 

Není přípustné vytvářet podkladovou vrstvu výhradně pomocí: 

  • pseudoelementu ::before,  
  • pseudoelementu ::after,  
  • elementu canvas,  
  • jiného elementu bez CSS třídy seznamAd–backdrop,  

zatímco element seznamAd–backdrop zůstává prázdný, skrytý, průhledný nebo má nulové rozměry. 

U varianty reklamního formátu, která podle těchto pravidel nepoužívá viditelnou podkladovou vrstvu, musí element seznamAd–backdrop zůstat přítomen, musí být zcela průhledný (opacity: 0) a nesmí zachytávat uživatelské události. 

3.7 Reklamní obsah 

Element s CSS třídou seznamAd–content musí obsahovat vlastní reklamní obsah a jeho rozměry musí odpovídat skutečně vykreslené ploše reklamní kreativy. 

Reklamní obsah může být uvnitř elementu seznamAd–content vložen prostřednictvím elementu iframe. 

U mobilního full-screen pop-upu bez vymezujících pruhů musí element seznamAd–content rozměrově vymezovat skutečnou reklamní kreativu. Jednobarevná podkladová plocha elementu seznamAd–backdrop, nad kterou je umístěno zavírací tlačítko, nesmí být vykazována jako součást elementu seznamAd–content. 

3.8 Umístění elementů v DOM 

Kořenový element, podkladová vrstva, vymezující pruhy, jsou-li pro danou variantu podle části 6.4 použity, a zavírací tlačítko musí být umístěny přímo v DOM partnerské stránky. 

Nesmí být umístěny: 

  • uvnitř cross-origin iframe, 
  • uvnitř uzavřeného Shadow DOM. 

Uvnitř iframe smí být pouze vlastní reklamní obsah umístěný v elementu seznamAd–content. 

3.9 Stabilita povinných tříd 

Povinné názvy tříd nesmějí být dynamicky generovány, obfuskovány, nahrazovány ani odstraněny po dobu, kdy je reklamní formát vykreslován nebo animován. 

Při vlastním vykreslení reklamy partnerem může partner přidávat další vlastní CSS třídy. Povinné CSS třídy však musí zůstat zachovány. Toto oprávnění se nevztahuje na DOM strukturu vytvořenou oficiální šablonou Seznamu. 

3.10 Stav reklamního formátu 

Kořenový element musí uvádět stav reklamního formátu v atributu: data-seznam-ad-state 

Povolené hodnoty jsou pouze: 

  • opening – během vstupní animace, 
  • visible – po dokončení vstupní animace, 
  • closing – během výstupní animace. 
  • hidden – reklamní formát je po dokončení výstupní animace zcela skrytý a není uživatelsky interaktivní; tato hodnota se používá pouze tehdy, pokud kořenový element po zavření zůstává v DOM. 

Povolené přechody: 

  • opening → visible 
  • opening → closing 
  • visible → closing 
  • closing → hidden 

Hodnota atributu musí vždy odpovídat skutečnému vizuálnímu stavu reklamního formátu. 

Formát bez vstupní animace je při vložení do DOM rovnou ve stavu visible. 
 
Po dokončení výstupní animace musí být reklamní formát odstraněn z DOM, nebo zcela skryt a označen stavem hidden. Zůstává-li kořenový element v DOM, nesmí být uživatelsky interaktivní ani zachytávat uživatelské události. 

3.11 Chování zavíracího tlačítka během animací 

Tato část se vztahuje na všechny překryvné reklamní formáty. 

Zavírací tlačítko musí být zřetelně viditelné od okamžiku, kdy kořenový element reklamního formátu přejde do stavu opening. 

U varianty bez odpočtu musí být zavírací tlačítko funkční již ve stavu opening. Uživatel tedy může reklamní formát zavřít také před dokončením vstupní animace. 

U varianty s odpočtem musí být zavírací tlačítko od začátku stavu opening opatřeno atributem disabled. Odpočet začne až v okamžiku, kdy je vstupní animace dokončena a kořenový element přejde do stavu visible. 

Je-li odpočet zobrazen číselně, probíhá sestupně k nule. Zobrazená hodnota sekund se určuje zaokrouhlením nahoru. 

Po skončení odpočtu musí být atribut disabled odstraněn a tlačítko se musí okamžitě stát funkčním. 

Po aktivaci funkčního zavíracího tlačítka: 

  • kořenový element okamžitě přejde do stavu closing,  
  • zavírací tlačítko se deaktivuje, aby nemohlo dojít k opakované aktivaci,  
  • proklik reklamní kreativy se zablokuje,  
  • zahájí se výstupní animace, pokud ji daný formát používá.  
Stav Varianta bez odpočtu Varianta s odpočtem Proklik reklamy 
opening tlačítko viditelné a funkční tlačítko viditelné, disabled, odpočet ještě neběží blokován 
visible tlačítko funkční běží odpočet; po skončení se odstraní disabled povolen pouze v kreativě 
closing tlačítko neaktivní tlačítko neaktivní blokován 
hidden celý formát skrytý celý formát skrytý není možný 

3.12 Skutečná viditelnost 

Po celou dobu stavu visible musí kořenový element i element seznamAd–content mít: 

  • getComputedStyle – visibility: visible 
  • display jiný než none  
  • výslednou opacity rovnou 1  
  • žádný nadřazený element nesmí výslednou viditelnost snižovat  
  • Na kořenový element ani jeho předky nesmí být aplikován filter, clip-path, mask ani transform, který mění velikost, polohu nebo viditelnost proti stavu deklarovanému pravidly. 
  • Celá reklamní plocha musí ležet uvnitř viewportu a nesmí být zakryta žádným jiným elementem stránky.  
  • document.elementFromPoint ve středu elementu seznamAd–content a ve středu seznamAd–cButton musí vracet daný element nebo jeho potomka. 

4. Mobilní pop-up 

4.1 Charakteristika 

Mobilní pop-up je obdélníková reklama umístěná fixně k dolnímu okraji okna prohlížeče na celou jeho šíři, určená pouze pro mobilní zařízení. 

Může mít podobu: 

  • klasického banneru o maximálních rozměrech 500 × 200 px 
  • textové reklamy v ploše plně využívající šířku displeje a nepřesahující 25 % výšky okna prohlížeče. 

V minulosti byl tento formát označován také jako mobilní „branding“. 

4.2 Počet reklam a produktů 

V jedné mobilní pop-up zóně je povoleno zobrazit právě: 

  • jeden inzerát, nebo 
  • nabídku produktů jediného inzerenta. 

4.3 Umístění a podkladová vrstva 

Pro mobilní pop-up je vyhrazen prostor u dolního okraje okna prohlížeče. 

Reklama je umístěna na fixně pozicované, neprůhledné a jednobarevné podkladové vrstvě, která: 

  • Reklamní plocha musí vždy využívat celou šířku viewportu (viditelné části displeje).  
  • Pokud je samotná stránka širší než viewport, například kvůli chybně nastavenému obrázku nebo jinému prvku, který přetéká mimo obrazovku, nesmí se šířka reklamní plochy řídit šířkou stránky.  
  • Reklamní plocha musí i v takovém případě zachovat šířku odpovídající viewportu a být vůči viewportu vycentrovaná tak, aby byla při běžném zobrazení celá viditelná. 
  • využívá nejvýše 25 % výšky okna prohlížeče. 

Pro zařízení orientovaná vodorovně platí výjimka, viz sekce “Vodorovná orientace zařízení (landscape)” 

4.4 Grafické bannery 

Reklamní systém dodává grafické bannery v několika rozměrech, kde největší je 500x200px. 

Banner se zmenší proporcionálně tak, aby současně vyhověl dostupné šířce displeje i limitu 25 % výšky okna prohlížeče podle části 4.3. Rozhoduje přísnější z obou limitů. Poměr stran musí zůstat zachován. 

Grafický banner je horizontálně vycentrován v rámci podkladové vrstvy. 

Zvětšování a ořezávání banneru není povoleno. 

4.5 Vodorovná orientace zařízení (landscape) 

Je-li mobilní zařízení orientováno vodorovně: 

  • reklama se umístí do pravého dolního rohu okna prohlížeče, 
  • nezobrazuje se na viditelné podkladové vrstvě. 

Grafické bannery se zobrazují v původních rozměrech: 

  • 300 × 50 px, 
  • 300 × 100 px, 
  • 320 × 100 px, 
  • 500 × 200 px. 

U kombinované reklamy a dynamického retargetingu dodaných jako data smí mít reklamní plocha rozměry nejvýše 500 × 200 px. 

Povinný DOM element seznamAd–backdrop musí zůstat přítomen podle společných technických pravidel, ale v této variantě nevytváří viditelnou podkladovou vrstvu. 

4.6 Zavření reklamy 

Mobilní pop-up musí být opatřen zavíracím tlačítkem podle části 8. Mobilní zavírací prvky. 

Partner může použít: 

  • tlačítko funkční ihned,  
  • tlačítko s odpočtem 3 sekundy,  
  • tlačítko s odpočtem 4 sekundy,  

Viditelnost, aktivace, odpočet a chování tlačítka během vstupní a výstupní animace se řídí částí 3.11. 

5. Mobilní pop-up square 

5.1 Charakteristika 

Mobilní pop-up square je reklama o rozměrech: 

  • 300 × 300 px, 
  • 300 × 250 px, 

umístěná fixně v pravém dolním rohu okna prohlížeče pouze na mobilních zařízeních. 

5.2 Počet reklam a produktů 

V jedné zóně je povoleno zobrazit právě: 

  • jeden inzerát, nebo 
  • nabídku produktů jediného inzerenta. 

5.3 Rozměry a vykreslení 

Grafické bannery mohou mít pouze rozměry: 

  • 300 × 300 px, 
  • 300 × 250 px. 

Musí být zobrazeny v původních rozměrech. 

Není povoleno: 

  • zmenšování, 
  • zvětšování, 
  • ořezávání. 

V případě kombinované reklamy nebo dynamického retargetingu dodaných jako data ve formátu JSON vytvoří partner reklamní plochu o rozměrech 300 × 300 px. 

5.4 Zavření reklamy 

Mobilní pop-up square musí být opatřen zavíracím tlačítkem podle části 8. Mobilní zavírací prvky. 

Partner může použít: 

  • tlačítko funkční ihned,  
  • tlačítko s odpočtem 3 sekundy,  
  • tlačítko s odpočtem 4 sekundy.  

Viditelnost, aktivace, odpočet a chování tlačítka během vstupní a výstupní animace se řídí částí 3.11. 

6. Mobilní full-screen pop-up 

Mobilní full-screen pop-up zahrnuje dva reklamní formáty: 

  • mobilní vinětu, 
  • mobilní interstitial. 

6.1 Charakteristika 

Oba formáty využívají celé okno prohlížeče a jsou vzhledově shodné. Liší se způsobem aktivace. 

Mobilní interstitial 

Mobilní interstitial se zobrazí výhradně poté, co uživatel klikne na nereklamní odkaz na webu, tedy před přechodem na jinou stránku. 

V případě využití formátu se šablonou je nutné při volání metody getAds() doplnit do pole options hodnotu landingUrl aby reklamní systém mohl následně zajistit automatické přesměrování na cílovou adresu.  https://ssp.seznam.cz/static/doc/nastaveni-zony/#options–landingurl 

Mobilní viněta 

Mobilní viněta je na rozhodování uživatele nezávislá. 

Zobrazuje se na základě událostí definovaných partnerem, například: 

  • po uplynutí určitého času, 
  • po doscrollování k určitému prvku stránky. 

Mobilní full-screen pop-up může obsahovat klasický banner nebo textovou reklamu. 

6.2 Podporovaná zařízení 

Oba podtypy se vydávají pouze na mobilních zařízeních, jejichž šířka displeje je: 

  • nejméně 320 dp, 
  • nejvýše 540 dp. 

Tomuto rozmezí odpovídá většina současných mobilních telefonů při orientaci na výšku. 

6.3 Počet reklam a produktů 

V reklamní ploše je povoleno zobrazit: 

  • jeden inzerát kombinované reklamy, 
  • nejvýše čtyři nabídky produktů dynamického retargetingu, pokud jsou zobrazeny současně, 
  • nejvýše deset nabídek produktů dynamického retargetingu, pokud jsou zobrazeny formou carouselu. 

Dynamický retargeting lze zobrazit: 

  • jako statickou plochu, 
  • jako carousel. 

V případě carouselu musí být uživateli umožněno přecházet mezi jednotlivými produkty gestem swipe. 

6.4 Vymezující pruhy 

Dynamický retargeting dodaný jako data ve formátu JSON se vždy vykresluje v ploše okna prohlížeče vymezené shora a zdola jednobarevnými vodorovnými pruhy. 

Při vykreslení kombinované reklamy dodané jako data ve formátu JSON, grafických bannerů a reklamy dodané prostřednictvím iframe je na rozhodnutí partnera, zda vymezující pruhy použije. Toto pravidlo se vztahuje také na dynamický retargeting dodaný prostřednictvím iframe. 

Jsou-li vymezující pruhy použity, horní pruh souvisí s umístěním zavíracího tlačítka a spodní pruh s označením „Reklama“. Jejich vlastnosti se řídí částmi 9.2 a 9.4. 

Nejsou-li vymezující pruhy použity, části 9.2 a 9.4 se nepoužijí a elementy seznamAd–topBar a seznamAd–bottomBar se nevykreslují. Zavírací tlačítko musí na všech podporovaných zařízeních zůstat zcela mimo reklamní kreativu, být zřetelně viditelné a nacházet se nad jednobarevnou neprůhlednou částí podkladové vrstvy seznamAd–backdrop. Označení „Reklama“ musí splňovat požadavky části 9.3 pro variantu bez vymezujících pruhů. 

Není-li partner schopen podmínky varianty bez vymezujících pruhů splnit, musí použít variantu s vymezujícími pruhy. 

6.5 Rozměry bannerů 

Povolené rozměry grafických bannerů jsou: 

  • 300 × 250 px, 
  • 300 × 300 px, 
  • 300 × 600 px, 
  • 480 × 480 px. 

Bannery o rozměrech: 

  • 300 × 250 px, 
  • 300 × 300 px 

se zobrazují bez změny velikosti. 

Pokud dostupná reklamní plocha neumožňuje zobrazení banneru o rozměrech: 

  • 300 × 600 px, 
  • 480 × 480 px 

v původní velikosti, musí být banner proporcionálně zmenšen tak, aby dostupnou plochu využil v maximální možné míře. 

Poměr stran musí zůstat zachován. 

Není povoleno: 

  • banner zvětšovat, 
  • banner ořezávat. 

Zmenšení reklamy vydané prostřednictvím iframe zajišťuje výdejový skript ssp.js. 

V případě výdeje ve formátu JSON musí případné zmenšení zajistit web partnera. 

6.6 Umístění reklamní plochy 

Reklamní kreativa je ve vodorovném i svislém směru zarovnána na střed okna prohlížeče. 

Kořenová plocha mobilního full-screen pop-upu tvořená elementy seznamAd–wrapper a seznamAd–backdrop využívá celé okno prohlížeče. 

Pokud reklamní kreativa tuto plochu zcela nevyplní, musí být zbývající prostor vyplněn jednotnou neutrální barvou zajišťující dobrou viditelnost reklamy například: 

  • černou, 
  • bílou. 

U varianty bez vymezujících pruhů musí rozměry a umístění reklamní kreativy ponechat v podkladové vrstvě dostatečný jednobarevný a neprůhledný prostor pro zavírací tlačítko podle části 9.1. Tento prostor musí být součástí elementu seznamAd–backdrop, nikoli elementu seznamAd–content. 

6.7 Zavírací tlačítko a označení reklamy 

Mobilní full-screen pop-up musí obsahovat: 

  • zavírací tlačítko, 
  • označení „Reklama“. 

Oba prvky musí splňovat požadavky části 9. Zavírací tlačítko a označení reklamy pro mobilní full-screen pop-up

Musí být: 

  • zřetelně viditelné po celou dobu zobrazení reklamy, 
  • plně funkční od okamžiku zobrazení mobilního full-screen pop-upu. 

7. Desktopový pop-up 

7.1 Charakteristika 

Desktopový pop-up je obdélníková reklama umístěná fixně k dolnímu okraji okna prohlížeče na celou jeho šíři pouze na desktopových zařízeních. 

Může mít podobu: 

  • klasického banneru 970 × 310 px, 
  • klasického banneru 970 × 210 px, 
  • klasického banneru 728 × 90 px, 
  • textové reklamy v ploše o rozměrech nejvýše 970 × 310 px. 

7.2 Počet reklam a produktů 

V jedné desktopové pop-up zóně je povoleno použít nejvýše: 

  • tři textové inzeráty kombinované reklamy, nebo 
  • pět nabídek produktů dynamického retargetingu. 

Výdej ve formátu JSON lze ve stejné zóně kombinovat s výdejem do iframe. 

7.3 Podkladová vrstva 

Pro desktopový pop-up je vyhrazen prostor u dolního okraje okna prohlížeče. 

Display bannerová reklama je umístěna na fixně pozicované podkladové vrstvě využívající celou šířku displeje. 

Výška podkladové vrstvy je: 

  • shodná s výškou právě vydaného banneru při výdeji do iframe nebo u grafického banneru, 
  • nejvýše 310 px u reklamy dodané ve formátu JSON s výjimkou grafického banneru. 

Podkladová vrstva může být bílá nebo černá. 

Je povolena průhlednost nejvýše 20 %, tedy opacita: 

0,8 až 1,0

7.4 Rozměry reklam 

Reklamní systém dodává grafické bannery: 

  • 970 × 310 px, 
  • 970 × 210 px, 
  • 728 × 90 px. 

Web je musí vykreslit: 

  • v nezměněné velikosti, 
  • bez ořezu. 

Banner je ve vodorovném směru zarovnán na střed podkladové vrstvy. 

U kombinované reklamy a dynamického retargetingu nastylovaných partnerem nesmí reklamní plocha přesáhnout 970 × 310 px. 

7.5 Zavírací tlačítko 

Desktopový pop-up musí být opatřen zavíracím tlačítkem podle části 10. Zavírací tlačítko desktopového pop-upu

Partner může použít: 

  • tlačítko funkční ihned, 
  • tlačítko s odpočtem 3 sekundy, 
  • tlačítko s odpočtem 4 sekundy. 

Viditelnost, aktivace, odpočet a chování tlačítka během vstupní a výstupní animace se řídí částí 3.11. 

7.6 Označení reklama 

Vzhledem k tomu, že zavírací tlačítko 10. Zavírací tlačítko desktopového pop-upu již v sobě zahrnuje text “Zavřít reklamu” (v případě odpočtu po jeho skončení). Postačí označení tlapkou s aktivním DSA a není vyžadováno žádné další označení. 

8. Mobilní zavírací prvky 

Tato část definuje povolené varianty zavíracího prvku pro: 

  • mobilní pop-up, 
  • mobilní pop-up square. 

Pokud specifická část konkrétního formátu stanoví další požadavek, platí tento další požadavek současně. 

8.1 Křížek 33 × 33 px 

Jde o kulatou ikonu s křížkem uvnitř sloužící k okamžitému zavření reklamy. 

Požadavky: 

  • tlačítko má tvar kruhu o průměru 33 px, 
  • zaoblení kruhu: border-radius: 50%, 
  • křížek má bílou barvu, 
  • pozadí tlačítka je černé nebo velmi tmavě šedé, 
  • čáry symbolu „ד jsou překříženy pod úhly 45° a −45°, 
  • čáry se protínají přesně ve středu tlačítka, 
  • minimální velikost čar křížku je 18 × 2 px, 
  • maximální velikost čar křížku je 28 × 5 px, 
  • kontrast mezi barvou tlačítka a symbolem „ד musí být nejméně 4,5 : 1, 
  • odsazení tlačítka od pravého okraje je 10px, 
  • tlačítko je umístěno na pravé straně reklamy, 
  • tlačítko přesahuje 17px nad horní hranu kreativy, 
  • tlačítko zasahuje 16px do kreativy. 

Metodika pro kontrolu kontrastu: https://contrast-ratio.com/ 

8.2 Křížek 33 × 33 px s odpočtem 

Křížek má stejnou vizuální specifikaci jako varianta v části 8.1. 

Odpočet může být: 

  • 3 sekundy, 
  • 4 sekundy. 

Zobrazená hodnota sekund se určuje zaokrouhlením nahoru. 

Během odpočtu je uprostřed ikony jasně zobrazena číslovka. 

Po skončení odpočtu: 

  • se číslovka změní v křížek, 
  • zavírací tlačítko se okamžitě stane plně funkčním. 

Po dobu odpočtu musí být element seznamAd–cButton neaktivní a opatřen atributem disabled. 

8.3 Křížek s odpočtem a progress ringem 

Varianta vychází z tlačítka podle části 8.2 a doplňuje je kruhovou grafickou indikací zbývajícího času. Vnější průměr celého prvku včetně progress ringu je 33 px. Progress ring se vykresluje po vnitřním obvodu tohoto rozměru. 

Požadavky: 

  • číselný odpočet je vždy povinný, 
  • progress ring je pouze doplňkový, 
  • celkový rozměr tlačítka včetně progress prvku je kruh o průměru 33 px, 
  • grafický proužek je veden po vnitřním obvodu tlačítka bez mezery 
  • animace je plynulá, 
  • animace odbíhá rovnoměrně po celou dobu odpočtu, 
  • barva indikátoru je zelená, 
  • ubývání začíná v horním bodě kruhu, tedy na pozici 12 hodin, 
  • tloušťka prstence smí být nejvýše 4 px, 
  • doporučená tloušťka je přibližně 3 px, 
  • barva pod proužkem je shodná s barvou pozadí tlačítka. 

8.4 Collapsible pill 

Zavírací prvek má v rozbaleném stavu tvar pilulky, tedy obdélníku zakončeného po stranách půlkruhy. 

Obsahuje text: Zavřít  za 4s 

Text: 

  • má bílou barvu, 
  • má velikost minimálně 14 px minimum, 
  • používá font Arial, Helvetica nebo sans-serif, 
  • používá základní řez. 

Po skončení odpočtu se zavírací prvek okamžitě stane plně funkčním a během 300 ms se animací změní na kruhový křížek 33 × 33 px podle části 8.1. 

Požadavky: 

  • pravý okraj prvku se během animace nepohybuje, 
  • pilulka se zmenšuje zleva doprava, 
  • výška pilulky je shodná s průměrem výsledné ikony, 
  • výška rozbalené pilulky je 33 px, 
  • šířka rozbalené pilulky je 125 px, 
  • pilulka přesahuje 17px nad horní hranu kreativy, 
  • pilulka zasahuje 16px do kreativy, 
  • odsazení od pravého okraje je 10 px, 
  • délka přechodu je 300 ms, 
  • styl animace je ease, 
  • prvek má oblé hrany a po zmenšení získá tvar kruhu. 

8.5 Obdélníkové mobilní zavírací tlačítko 

Tlačítko je umístěno vpravo nahoře nad reklamní plochou. 

Minimální rozměry: 

  • šířka 140 px, 
  • výška 31 px. 

Vzhled: 

  • barva #3f3f3f nebo rgba(63, 63, 63, 1), 
  • 100% krytí, 
  • nulová průhlednost. 

Tlačítko obsahuje podle stavu text: zavřít reklamu

nebo při odpočtu: zavřít za X s

Odpočet může začínat hodnotou 3 nebo 4 s. 

Při dosažení hodnoty 0 se text změní na: zavřít reklamu

Text: 

  • má bílou barvu, 
  • má velikost 14 px, 
  • používá font Arial, Helvetica nebo sans-serif, 
  • používá základní řez. 

Minimální padding tlačítka je 8 px z každé strany. 

Odkaz na DSA v této variantě zajišťuje tlapka. 

9. Zavírací tlačítko a označení reklamy pro mobilní full-screen pop-up 

Tato část platí pro: 

  • mobilní vinětu, 
  • mobilní interstitial. 

9.1 Zavírací tlačítko 

Zavírací tlačítko se nachází v pravém horním rohu okna prohlížeče. 

Jeho vzdálenost je: 

  • 18 px od horního okraje, 
  • 18 px od pravého okraje. 

Aby se reklama na mobilních zařízeních správně přizpůsobila šířce obrazovky, je třeba do hlavičky HTML přidat: 

<meta name="viewport" content="width=device-width, initial-scale=1.0">

Partner může použít: 

  • kruhové tlačítko o průměru d ≥ 30 px, 
  • čtvercové tlačítko o délce strany v ≥ 30 px. 

Uvnitř tlačítka se nachází výrazný zavírací křížek zarovnaný na střed. 

Křížek musí být dostatečně výrazný velikostí i kontrastem. 

Kontrast mezi barvou tlačítka a symbolem „ד musí být nejméně 4,5 : 1 podle metodiky: https://contrast-ratio.com/ 

Oblast kliku na zavírací tlačítko musí zasahovat alespoň 7 px z každé strany vně jeho viditelné plochy. 

Tlačítko: 

  • musí být zcela neprůhledné, 
  • musí mít barvu kontrastní k podkladové vrstvě, 
  • musí být zřetelně viditelné na tmavém i světlém podkladu. 

Je možné použít záři kolem tlačítka.  

U varianty s vymezujícími pruhy je element seznamAd–cButton přímým potomkem elementu seznamAd–topBar. 

U varianty bez vymezujících pruhů je element seznamAd–cButton přímým potomkem elementu seznamAd–wrapper. Tlačítko se nachází nad jednobarevnou neprůhlednou částí elementu seznamAd–backdrop. 

Celá skutečná interaktivní plocha elementu seznamAd–cButton, včetně předepsaného přesahu klikací oblasti, musí zůstat mimo plochu reklamní kreativy vymezenou elementem seznamAd–content. 

Tlačítko musí mít barvu kontrastní k ploše, která se nachází přímo pod ním. U varianty s pruhy je touto plochou seznamAd–topBar, u varianty bez pruhů element seznamAd–backdrop. 

Není-li možné tyto podmínky u varianty bez vymezujících pruhů splnit, musí být použita varianta s vymezujícími pruhy. 

U mobilní viněty a mobilního interstitialu se zavírací tlačítko používá bez odpočtu. Element seznamAd–cButton musí mít atribut data-seznam-ad-close-delay=“0″ a atribut data-seznam-ad-close-progress=“none“.

Varianta bez vymezujících pruhů

9.2 Horní podkladový pruh – varianta s vymezujícími pruhy 

Tato část se použije pouze u mobilního full-screen pop-upu vykresleného s vymezujícími pruhy podle části 6.4. 

Vymezující pruh se nachází ve vrstvě pod zavíracím tlačítkem. 

Pruh: 

  • je jednobarevný, 
  • je neprůhledný, 
  • zabírá celou šířku viewportu. 

Jeho minimální výška musí splňovat vztah: 

q1 ≥ 2m + d 

kde: 

  • m = 18px je vzdálenost zavíracího tlačítka od horního okraje okna prohlížeče, 
  • d je výška zavíracího tlačítka; u kruhového tlačítka odpovídá jeho průměru a u čtvercového tlačítka délce jeho strany, 

Pro tlačítko o minimální velikosti 30px, při horním odsazení 18px, musí mít horní podkladový pruh výšku alespoň: 

q1 ≥  36 + 30 = 66px 

Varianta s vymezujícími pruhy

9.3 Označení „Reklama“ 

Reklamní plocha musí být označena slovem: Reklama 

Text: 

  • má velikost alespoň 11 px, 
  • používá tučný řez. 

Textové označení musí být obaleno elementem:

<a></a>

Atribut href tohoto elementu musí obsahovat URL z položky adInfoUrl příslušné reklamy v XHR odpovědi reklamního systému. 

Umístění elementu seznamAd–adLabel se liší podle varianty mobilního full-screen pop-upu: 

  • U varianty s vymezujícími pruhy je element seznamAd–adLabel přímým potomkem elementu seznamAd–bottomBar. Označení je umístěno v pravém dolním rohu viewportu, uvnitř spodního podkladového pruhu, ve vzdálenosti 18 px od pravého a spodního okraje viewportu. 
  • U varianty bez vymezujících pruhů je element seznamAd–adLabel přímým potomkem elementu seznamAd–wrapper. Je umístěn v pravém dolním rohu viewportu ve vzdálenosti 18 px od pravého a spodního okraje. 
  • U varianty bez vymezujících pruhů musí element seznamAd–adLabel sám vytvářet lokální jednobarevnou neprůhlednou podkladovou plochu pod textem „Reklama“. Tato podkladová plocha nemusí zabírat celou šířku viewportu. 

Kontrast mezi textem „Reklama“ a jeho bezprostředním podkladem musí být nejméně 4,5 : 1. Označení musí být po celou dobu zobrazení zřetelně viditelné, nesmí být zakryté a jeho odkaz musí být funkční. 

9.4 Spodní podkladový pruh – varianta s vymezujícími pruhy 

Tato část se použije pouze u mobilního full-screen pop-upu vykresleného s vymezujícími pruhy podle části 6.4. 

Spodní vymezující pruh se nachází ve vrstvě pod označením „Reklama“. 

Pruh: 

  • je jednobarevný, 
  • je neprůhledný, 
  • zabírá celou šířku viewportu. 

Jeho výška musí splňovat: q2 ≥ q1 

Výška horního a spodního pruhu nemusí být shodná, spodní pruh však nesmí být nižší než horní. 

Barva spodního pruhu musí být shodná s barvou horního pruhu. 

Text „Reklama“ musí mít barvu kontrastní k podkladovému pruhu. 

Partner zajistí jeho dobrou viditelnost na tmavém i světlém podkladu. 

Kontrast mezi podkladem a textem „Reklama“ musí být nejméně 4,5 : 1. 

10. Zavírací tlačítko desktopového pop-upu 

Tlačítko je umístěno vpravo nahoře nad reklamní plochou tak, že: 

  • jeho pravý okraj těsně přiléhá k pravé straně okna prohlížeče, 
  • jeho spodní okraj je zarovnaný s horním okrajem reklamní plochy. 

Minimální rozměry tlačítka jsou: 

  • šířka 90 px, 
  • výška 50 px. 

Tlačítko: 

  • má tmavě šedou barvu #3f3f3f nebo rgba(63, 63, 63, 1), 
  • má 100% krytí, 
  • je zcela neprůhledné. 

Tlačítko obsahuje podle stavu text: zavřít reklamu

 

nebo při odpočtu: 

  • zavřít za X s

 
  • Odpočet může začínat hodnotou 3 nebo 4 s. 

Při dosažení hodnoty 0 se text změní na: zavřít reklamu 

Křížek i text jsou zarovnány na střed tlačítka. 

Mezi křížkem a textem musí být vodorovná mezera o šířce alespoň 6 px. 

Text: 

  • je bílý, 
  • má velikost alespoň 15 px, 
  • používá Arial, Helvetica nebo sans-serif, 
  • používá základní řez. 

11. Přehled hlavních parametrů formátů 

Parametr Mobilní pop-up Mobilní pop-up square Mobilní full-screen Desktopový pop-up 
Zařízení mobil mobil mobil 320–540 dp desktop 
Pozice spodní okraj pravý dolní roh celé okno spodní okraj 
Základní bannerové rozměry 320×100, 300×100, 300×50, 500×200 300×300, 300×250 300×250, 300×300, 300×600, 480×480 970×310, 970×210, 728×90 
Resize pouze proporcionální zmenšení ne pouze proporcionální zmenšení ne 
Ořez ne ne ne ne 
Countdown zavírání ihned / 3 / 4s ihned / 3 / 4s ne ihned / 3 / 4s 
Vstupní animace zdola, max. 1 s zdola, max. 1 s dle vykreslení formátu zdola, max. 1 s 
Stín ano ano ne ano 
Prokliková plocha pouze plocha vyplněná reklamou – společné pravidlo pro všechny překryvné formáty 
reloadCount ano ano ne ano 
Min. rozestup požadavků 30s společně pro všechny překryvné formáty s výjimkou mobilního interstitialu 
Vymezující pruhy ne ne DRTG v JSONu: povinné; ostatní povolené výdeje: volitelné, při nesplnění bezpečné varianty povinné ne 

12. Příklady požadavků 

Požadavky na  reklamu se řídí dle https://ssp.seznam.cz/static/doc/multi-request případně https://ssp.seznam.cz/static/doc/single-request při volání reklamní plochy pomocí metody getAds() je nutné dávat do hodnot width/height vždy maximální hodnotu která se na dané zóně může vydat. 

Příklad pro Mobilní full-screen pop-up:

<script> 
  sssp.getAds( 
    [ 
      { 
        "zoneId": 12345, 
        "id": "ssp-zone-12345", 
        "width": 480, 
        "height": 600 
      } 
    ] 
  ) 
</script>