Preskoči na glavno vsebino

Napredno: nastavitev položaja okna klepeta prek JavaScript API

Upravljajte položaj okna klepeta v kodi, tudi posebej za namizne in mobilne naprave.

Avtor: Michal Jindra

Razvijalci lahko natančno določijo, kje naj se prikaže klepetalno okno, tako da v namestitveno kodo Smartsupp dodajo izbrane konfiguracijske možnosti. V tem vodniku izveste, kako premaknete klepetalno okno na levo stran, kako ga odmaknete od privzetega položaja, nastavite drugačen položaj za mobilne naprave ali ga tam celo skrijete.

Napredno: nastavitev v namestitveni kodi

🟡 Opomba: Za urejanje boste potrebovali razvijalski dostop do kode vašega spletnega mesta. Možnost premika klepetalnega okna na levo stran je na voljo s paketom Solo ali višjim.

Možnosti dodajte v konfiguracijski del vaše namestitvene kode – neposredno po vrstici s _smartsupp.key in pred nalagalnikom (del, ki se začne z window.smartsupp||). Klepetalno okno jih prebere ob nalaganju, zato morajo biti umeščene pred začetkom nalagalnika.

Premaknite okno klepeta na levo stran:

<script>var _smartsupp = _smartsupp || {};_smartsupp.key = 'YOUR_SMARTSUPP_KEY';_smartsupp.orientation = "left";// ...ostanek vaše namestitvene kode (nalagalnik)</script>

Odmaknite okno klepeta od privzetega položaja (vrednosti v piksljih):

_smartsupp.offsetX = 20;  // pomakne stran od roba_smartsupp.offsetY = 100; // pomakne navzgor od spodnjega roba

Nastavite drugačen položaj samo za mobilne naprave:

<script>var _smartsupp = _smartsupp || {};_smartsupp.key = 'YOUR_SMARTSUPP_KEY';if (window.innerWidth < 768) {  _smartsupp.offsetY = 150;}// ...ostanek vaše namestitvene kode (nalagalnik)</script>

Skrijte okno klepeta samo na mobilnih napravah (na namiznih ostane vidno, na voljo v vseh paketih):

_smartsupp.hideMobileWidget = true;

Postopek:

  1. Odprite kodo svojega spletnega mesta in poiščite namestitveni skript Smartsupp.

  2. Potrebne možnosti takoj dodajte za vrstico _smartsupp.key, pred nalagalnikom.

  3. Prilagodite vrednosti skladno z oblikovanjem vaše strani.

  4. Shranjene spremembe preverite tako, da na spletno mesto dostopate v načinu brez beleženja zgodovine ali v zasebnem oknu ter preizkusite nov položaj. Preverite tudi prikaz na mobilni napravi.

💡 Namig: Ukazov, kot je smartsupp('chat:position', ...), okno klepeta ne podpira. Takšni ukazi so prezrti, v konzoli brskalnika pa se izpiše »Unknown API command«. Vse konfiguracijske možnosti najdete v dokumentaciji za razvijalce.


Kaj sledi?

💡 Potrebujete pomoč? Obrnite se na našo ekipo za podporo – z veseljem vam bomo pomagali!

Ste s tem dobili odgovor na svoje vprašanje?