Identifikace zdroje návštěvy pro Mediální zastupování
Na webech partnerů zapojených do Mediálního zastupitelství, Newsfeedu, Novinek (Denní tisk) nebo HP boxů je třeba do obsluhujícího JavaScriptu přidat funkce pro identifikaci zdroje návštěvy.
Standardní partner nevyužívající žádnou z výše uvedených služeb neimplementuje žádný z následujících postupů.
Pro správnou funkčnost je nezbytné zajistit dostupnost funkcí výdejového skriptu Seznam SSP vložením do HTML hlavičky stránky:
<script src="https://ssp.seznam.cz/static/js/ssp.js"></script>
Při první návštěvě uživatele proklikem ze Seznam.cz je nutné zachovat UTM parametry v URL, aby je mohl skript SSP přečíst a zpracovat.
Varianta 1: Využíváte pouze Mediální zastupitelství
<script>
sssp.config({
source: "media"
});
sssp.getAds([
// identifikace volaných reklamních zón
]);
</script>
Varianta 2: Využíváte Mediální zastupitelství a zároveň Newsfeed, Novinky nebo HP boxy
Metoda sssp.displaySeznamAds() vrací true, pokud uživatel přišel ze Seznam kanálu (v URL jsou UTM parametry) nebo má platnou session.
<script>
sssp.config({
source: "media"
});
if (sssp.displaySeznamAds()) {
// uživatel přišel ze Seznam kanálu – vydávám Seznam reklamu
sssp.getAds([
// identifikace volaných reklamních zón
]);
} else {
// vydávám reklamu z libovolného systému
}
</script>
Pokud spolupracujete pouze v rámci Newsfeedu, Novinek nebo HP boxů (bez Mediálního zastupitelství), neuvádějte sssp.config({source: "media"}). Postup naleznete na stránce o identifikaci zdroje návštěvy pro Newsfeed.
Callback před výdejem reklamy
Pokud potřebujete před vypsáním reklamy provést přípravné kroky (například přeskládat layout nebo umístění reklamy), použijte sssp.conf.preparePositionsCallback():
<script>
sssp.conf.preparePositionsCallback = function() {
// vaše příkazy k provedení
};
if (sssp.displaySeznamAds()) {
sssp.getAds([
// identifikace volaných reklamních zón
]);
} else {
// vaše vlastní reklama
}
</script>
Kompletní popis konfigurace SSP výdeje naleznete na stránce ssp.seznam.cz/static/doc/nastaveni.
Volitelný zákaz automatického načítání dot-small.js
Následující postup používejte pouze v případě, že přesně víte, čeho chcete dosáhnout. V některých případech je třeba zakázat automatické načítání dot-small.js v rámci SSP. Dosáhneme toho nastavením:
<script>
window._sspDoNotLoadDOT = true;
</script>
Funkce z dot-small.js jsou pro správné fungování výdeje nezbytné. Ruční načtení a zkonfigurování dot-small.js proto musí proběhnout před vložením ssp.js:
<script src="https://h.seznam.cz/js/dot-small.js"></script>
<script src="https://ssp.seznam.cz/js/ssp.js"></script>