VYCHYTÁVKA: automatický časovať s geo-lokátorom pop-upov na webe pre DajmeJedlo.sk

VYCHYTÁVKA: automatický časovať s geo-lokátorom pop-upov na webe pre DajmeJedlo.sk

Chceme pomáhať publisherom čo najviac, tak tu máme jednu novinku pre všetkých, čo chcú propagovať DajmeJedlo.sk, ale chcú osloviť len ľudí z Bratislavy a iba v určitých časoch.

Obed sa objednáva, nečakane, na obed. Vtedy fičia donášky o život. Preto sme pripravili špeciálny script, ktorý sa dá „časovať“ a sleduje, odkiaľ človek je. Nasadíte na web, poviete, kedy má fungovať a je to. Pop-up sa bude zobrazovať len ľudom z Bratislavy (kde robí DajmeJedlo donášku)  a iba v určitom čase. Lokáciu aj čas si môžete ľubovoľne nastaviť.

Celkom pecka nie? 🙂 Efektivita ako sa patrí a „otravovať“ budete len cez obed, kedy je efektivita najvyššia. A len tých, čo sú v Bratislave. Nižšie je popis, od developera 🙂 Konkrétne bannery a vizuály necháme na vás, ale ale tu sú nejaké pripravené 🙂 Pokročilý publisheri si ich aj tak okom-klip spravia sami 🙂

Umiestnenie skriptu

Skript treba vložiť do stránky medzi <body></body>. Je asynchrónny, takže nebude blokovať načítavanie stránky.

Základné nastavenie

Lightbox sa prispôsobí veľkosti obrázka. Treba mu len nastaviť URL obrázka, preklik, pozíciu a to po koľkých dňoch po zatvorení (kliknutím na X) sa má znova otvoriť. Takto nejako by vyzeralo základné nastavenie:

    <script>
var xLightSettings = {
image: {
// URL obrazka
url: "http://placehold.it/350x250"
},
click: {
// URL prekliku
url: "http://destination.sk/",
target: "_blank"
},
lightbox: {
// horizontalna + vertikalna pozicia: [left|center|right] | [top|center|bottom]
position: ["center", "center"],
// oneskorenie zobrazenia (v ms; 1000 = 1 sec)
delay: 500
},
cookie: {
// pocet dni po ktorych sa opat otvori (v dnoch)
displayAfter: 1
}
};
</script>
<script src="//www.dognet.sk/back/xlight/xlight.min.js" async></script>

Lightbox má ešte rozšírené nastavenia:

    <script>
var xLightSettings = {
image: {
// URL obrazka
url: "http://placehold.it/350x250"
},
click: {
// URL prekliku
url: "http://destination.sk/"
},
lightbox: {
// pozicia: [left|center|right] | [top|center|bottom]
position: ["right", "bottom"],
// pozadie lightboxu
background: "#ffb000",
// farba tienu lightboxu
shadowColor: "#916400",
// tmave prekrytie povolene/zakazane
backdropEnabled: true,
// farba tmaveho prekrytia
backdropColor: "#916400",
// priesvitnost prekrytia
backdropOpacity: 0.5,
// oneskorenie zobrazenia (v ms; 1000 = 1 sec)
delay: 500,
// z-index
zIndex: 99999
},
cookie: {
// pocet dni po ktorych sa opat otvori (v sec)
displayAfter: 1
}
};
</script>
<script src="//www.dognet.sk/back/xlight/xlight.min.js" async></script>

Špecialitou je obmedzenie zobrazenia podľa času. Môže sa hodiť ak chceme promovať napr. donáškové služby, ktoré sú relevantné iba v doobednom čase:

    <script>
var xLightSettings = {
image: {
// URL obrazka
url: "http://placehold.it/350x250"
},
click: {
// URL prekliku
url: "http://destination.sk/"
},
lightbox: {
// pozicia: [left|center|right] | [top|center|bottom]
position: ["right", "bottom"]
},
cookie: {
// pocet dni po ktorych sa opat otvori (v sec)
displayAfter: 1
},
activation: {
// zobrazi sa len medzi 9:00 - 11:30
time: ["9:00", "11:30"],
}
};
</script>
<script src="//www.dognet.sk/back/xlight/xlight.min.js" async></script>

Ďalšou špecialitou je obmedzenie podľa krajiny, v ktorej návštevník je. Nie je nutné nastavovať country_code, region aj city. Stačí jedno z nich (ak vieme presne).

    <script>
var xLightSettings = {
image: {
// URL obrazka
url: "http://placehold.it/350x250"
},
click: {
// URL prekliku
url: "http://destination.sk/"
},
lightbox: {
// pozicia: [left|center|right] | [top|center|bottom]
position: ["right", "bottom"]
},
cookie: {
// pocet dni po ktorych sa opat otvori (v sec)
displayAfter: 1
},
activation: {
geo: {
// obmedzenie podla statu
country_code: ['SK', 'CZ'],
// obmedzenie podla kraju
region: ['02', '03'],
// obmedzenie na konkretne mesta
city: ['Bratislava', 'Trnava']
}
}
};
</script>
<script src="//www.dognet.sk/back/xlight/xlight.min.js" async></script>

Ak by sme teda chceli zobraziť lightbox len trnavčanom a len v určitom čase, nastavenie by bolo takéto:

    activation: {
time: ["9:00", "11:30"],
geo: {
city: ['Trnava']
}
}

Alebo len ľudom z bratislavského, košického a juhočeského kraju, tak takto:

    activation: {
geo: {
country_code: ['SK', 'CZ'],
 region: ['02', '03', '79']
}
}

Alebo len maďarom:

    activation: {
geo: {
country_code: ['HU']
}
}

Kraje sú označené číselnými kódmi. Celý zoznam krajov a štátov je tu.

SK
01 = "Banska Bystrica"
02 = "Bratislava"
03 = "Kosice"
04 = "Nitra"
05 = "Presov"
06 = "Trencin"
07 = "Trnava"
08 = "Zilina"

CZ
52 = "Hlavni mesto Praha"
78 = "Jihomoravsky kraj"
79 = "Jihocesky kraj"
80 = "Vysocina"
81 = "Karlovarsky kraj"
82 = "Kralovehradecky kraj"
83 = "Liberecky kraj"
84 = "Olomoucky kraj"
85 = "Moravskoslezsky kraj"
86 = "Pardubicky kraj"
87 = "Plzensky kraj"
88 = "Stredocesky kraj"
89 = "Ustecky kraj"
90 = "Zlinsky kraj"  

Treba dodať, že geolokácia funguje na základe návštevníkovej IP adresy a nemusí byť 100% presná. Ak sa náhodou nepodarí návštevníka lokalizovať, lightbox sa mu zobrazí tak či tak.

VYCHYTÁVKA: automatický časovať s geo-lokátorom pop-upov na webe pre DajmeJedlo.sk

4.8 z 5



Štefan Polgári
Štefan Polgári

V online marketingu sa pohybuje už viac ako 10 rokov. Spoluzaložil affiliate sieť DOGNET a affiliate marketingu sa venuje na profesionálnej úrovni. Spoločne s kolegami sa snažia tento odbor na Slovensku pozdvihnúť a zapojiť čo najviac publisherov.

Ďalšie články, ktoré by ťa mohli zaujímať

Akých inzerentov u nás nájdete?