Kako implementirati widget?

Implementacija je iznimno jednostavna. Potrebno je dodati u web par linija koda koje primite od nas. Prilagodite ga da savršeno paše vašoj web stranici ili aplikaciji. I dostupan je vašim korisnicima.
Svega par linija koda koje je potrebno dodati na svaku stranicu vašeg weba.

Tehničkim riječnikom, radi se o asinkronom JavaScript kodu (slično Google Analytics kodu), koji poslužuje naš widget sa AWS (Amazon Web Services) kako ne bi usporio vaš web ili njegove performanse.

  • Widget je potpuno siguran jer su sve funkcionalnosti widgeta dostupne isključivo kod vašeg korisnika (u njegovu internet pretraživaću)
  • Widget neće niti na bilo koji način može mijenjati kod vašeg weba. Ne pristupa bilo kojoj bazi niti su mu potrebne bilo kakve posebne dozvole za rad
Gdje dodati kod?

Kod nije potrebno dodati na početak weba. Dovoljno je dodati ga na kraju u footer.

Hoće li widget “potrgati” web?

Naša preporuka je da widget prvo dodate u testno okruženje. Prije nego što ga dodate na aktivni web ili produkciju web aplikacije možete ga testirati kako bi vidjeli da li je potrebna bilo kakva dodatna konfiguracija.

Što ako trebamo dodatnu prilagodbu?

Promjene i konfiguracija je dostupna uz našu podršku.

Osnovne upute za implementaciju

U slučaju vaše implementacije poslati ćemo vam kod widget-a, kojeg je potrebno postaviti na vašu testnu okolinu web stranice koju održavate.

Obzirom na različitost koda svake internet stranice, omogućili smo prilagodbu funkcionalnosti kroz konfiguracijsku json datoteku.
Za sve djelove/blokove stranice unutar čije se promjene ne referenciraju kroz funkcionalnosti widgeta, moguće ih je dodati promjenom config.json datoteke.

NAZIV KONFIGURACIJSKE DATOTEKE

Navedena datoteka uvijek ima naziv: config_ime stranice.json. Npr ako se stranica zove omoguru.com, konfiguracijska datoteka se zove config_omoguru.json

PUTANJA DO KONFIGURACIJSKE DATOTEKE

Putanja do json datoteke u gornjem primjeru je: https://api.omoguru.com/webwidget/config/config_omoguru.json

Potrebno je promijeniti defaultnu putanju do json datoteke, i postaviti putanju prema vašoj test okolini, odnosno tamo gdje vi imate pristup navedenoj datoteci.

KAKO KONFIGURIRATI WIDGET

Potrebno je pročitati css klasu ili ID elementa s vaše stranice i dodati je u config.json datoteku.

Na taj način ćete “proslijediti” widgetu dio stranice (element stranice) na koji mora primjeniti funkcionalnost.

ŠTO KADA JE KONFIGURACIJA GOTOVA

Kada ste testirali i prilagodili sve potrebne promjene, poslati ćete nam json datoteku i mi ćemo je postaviti na produkcijski server, dakle na putanju iz originalnog koda widgeta koji stoji na produkcijskoj okolini (pravoj stranici)

NEKOLIKO PRIMJERA:

Primjer 1.

“HEADER_STYLE_ELEMENTS”: [“h1”, “h2”, “h3”, “h4”, “h5”, “h6”],

Ovdje su definirani default naslovi, koji su većinom h elementi svake stranice.
Ukoliko u vašem slučaju postoje naslovi koji su definirani samo css klasom, istu je potrebno dodati u nastavku.

Primjer 2.

Ako postoji dio/blok stranice na kojem se ne refencira boja pozadine?

Potrebno je pročitati css klasu određenog bloka i dodati je u nastavku.
“BACKGROUND_COLOR_ELEMENTS”: [” “, “select.menu”, “.btLogoArea”, “.bt_bb_row.bt_bb_column_gap_medium”]

Primjer 3.

Kada se widget aktivira, želite postaviti defaultnu vrijednost veličine body fonta 18 px ?

“BODY_FONT_SIZE”: “14”,
Ovdje je potrebno promijeniti broj 14 u broj 18.

Nazivi svih dostupnih opcija u json datoteci su vrlo intuitivno napisani i način konfiguriranja vrlo je jednostavan.
U slučaju da vam je potrebno više informacija, slobodno nas kontaktirajte.