- Početak
- /
- Članak
Kreirajte prilagođeni raspored radne površine
Ovaj članak pomaže u kreiranju prilagođenog izgleda uređivanjem JSON datoteke i nudi uzorke slučajeva upotrebe koji će vam pomoći da započnete sa vidžetima poput vidžeta Metrika upravljanja korisničkim iskustvom i vidžeta Customer Experience Journey. Da biste efikasno radili sa prilagođenim rasporedom radne površine, trebalo bi da imate solidno razumevanje HTML strukture, modela stabla dokumenata u pregledaču i JSON formatu.
Pregled
Funkcija rasporeda radne površine omogućava vam da konfigurišete radnu površinu Vebek kontakt centra u skladu sa vašim poslovnim zahtevima. Možete prilagoditi elemente kao što su logotip, naslov i vidgeti. Možete da kreirate izgled radne površine i dodelite ga timu. Ovaj raspored generiše iskustvo agenta na radnoj površini za sve agente koji se prijave kao deo tog tima.
Postoje dve vrste rasporeda:
-
Globalni izgled: Ovaj raspored je sistem generisan raspored koji se podrazumevano dodeljuje kada kreirate tim. Više informacija potražite u odeljku U pravljanje ti movima. Kada kreirate tim, Globalni raspored se automatski postavlja kao raspored radne površine za tim. Ne možete izbrisati ovaj izgled.
-
Prilagođeni raspored: Izgled koji pruža prilagođeno iskustvo radne površine. Možete da kreirate prilagođeni izgled za jedan ili više timova.
Ako dodelite novi izgled radne površine kada je agent prijavljen, agent mora ponovo uč itati stranicu da bi vidio novi izgled.
Vebek kontakt centar Desktop podržava tri osobe:
-
Agent
-
Supervizor
-
Supervizor i agent
JSON datoteka izgleda ima odvojene odeljke za svaku od osoba. Administrator treba da konfiguriše postavke za svaku osobu u odgovarajućem odeljku datoteke izgleda JSON. Za više informacija o uzorku datoteke JSON izgleda pogledajte Svojstva najvišeg nivoa JSON rasporeda.
Kada Cisco doda novu funkciju u raspored radne površine, nemodifikovani izgled se automatski ažurira novim funkcijama. Ažurirani raspored radne površine automatski je dostupan postojećim timovima koji koriste nemodifikovani izgled radne površine. Korisnici radne površine koji koriste nemodifikovani izgled radne površine dobijaju nove funkcije zasnovane na rasporedu kada se prijave ili ponovo učit aju pregledač.
Ako koristite datoteku Def ault Desktop Laiout.json bez ik
akvih modifikacija, onda se smatra neizmenjenim izgledom. Međutim, ako
preuzmete datoteku Def ault Desktop Layout.json i
ponovo je otpremite, smatra se izmenjenim izgledom čak i ako sadržaj datoteke ili ime datoteke nisu izmenjeni.
Za timove koji koriste prilagođeni raspored radne površine, administratori moraju periodično da osvež avaju definiciju izgleda da bi uključili nove funkcije. Kada administratori pregledaju nemodifikovani izgled ili tim koji koristi nemodifikovani izgled, prikazuje se poruka koja pokazuje da se nove funkcije radne površine automatski primenjuju.
Na radnoj površini postoje dve vrste vidžeta - zasnovani na iframe-u i zasnovani na veb komponentama. Zaglavlje, navigacija (prilagođena stranica), postojano područje, područje bez glave i aux panel su prilagodljivo područje na radnoj površini. Ovo nisu vidžeti.
Sledeća lista detaljno opisuje razmake koje možete da konfigurišete. Slike ilustruju izgled radne površine:
-
Područje naslova i logotipa: Ovaj prostor prikazuje logotip i ime Vebek kontakt centra (podrazumevano) u gornjem levom uglu ekrana.
-
Horizontalno područje zaglav lja: Ovaj prostor ima podesivo područje koje je naseljeno prilagođenim vidžetima. Ovi vidžeti mogu prikazati, na primer, ugrađene informacije i padajuće menije. Kako je visina ovog zaglavlja samo 64 piksela, visina vidgeta ne može preći visinu zaglavlja.
-
Područje radnog prostora: Ovaj prostor se menja prema izboru na navigacionoj traci ili kada agent komunicira sa kupcima. Kada je agent na pozivu, ovo područje prikazuje okno za kontrolu interakcije i pomoćne informacije (koje uključuje prilagođene vidžete i trajne vidžete). Kada agent komunicira putem e-pošte, ćaskanja ili društvenih kanala, ovo područje prikazuje područje radnog prostora i pomoćno okno sa informacijama (koje uključuje područje trajnog vidžeta).
Prilagođena stranica se prikazuje na interfejsu radne površine u oknu radnog prostora. Prilagođenoj stranici možete pristupiti putem ikona na navigacionoj traci. Svaka prilagođena stranica može sadržati jedan ili više prilagođenih vidgeta.
Prilagođeni vidget je aplikacija treće strane koja je konfigurisana u JSON rasporedu. Prilagođeni vidžet možete postaviti na prilagođenu stranicu, prilagođenu karticu (okno Pomoćne informacije) ili na horizontalno zaglavlje radne površine.
-
Područ@@ je navig acione trake: Koristite ovaj prostor za dodavanje stavki za navigaciju za pristup prilagođenim stranicama.


Svojstva najvišeg nivoa JSON rasporeda
Uloge
Podrazumevani JSON izgled ima sledeće tri uloge.
-
Agent—da biste postavili izgled radne površine da se prikazuje kada se agent prijavi na radnu površinu Vebek kontaktnog centra radi obrade aktivnosti agenta.
-
Supervizor — da podesite izgled radne površine da se prikazuje kada se supervizor prijavi na radnu površinu Vebek kontaktnog centra radi obrade samo mogućnosti supervizora.
Kada se supervizor prijavi na radnu površinu, primenjuje se raspored radne površine koji je naveden za primarni tim. Ako ne obezbedite primarni tim, primenjuje se globalni raspored. APS izveštaji su podrazumevano onemogućeni.
-
SupervisorAgent—da biste postavili izgled radne površine da se prikazuje kada se supervizor prijavi na radnu površinu Vebek kontaktnog centra radi obrade mogućnosti supervizora i aktivnosti agenta.
Možete dodati ili izmeniti vidžete za svaku ulogu u odgovarajućoj osobi relevantne datoteke JSON izgleda.
Slede svojstva najvišeg nivoa za JSON raspored na osnovu uloge:
{
"agent": {
"version": "0.1.0",
"appTitle": "Webex Contact Center",
"logo": "",
"taskPageIllustration": "https://www.abc.com/image/logo.jpg",
"stopNavigateOnAcceptTask": false,
"dragDropEnabled": false,
"notificationTimer": 8,
"maximumNotificationCount": 3,
"browserNotificationTimer": 8,
"wxmConfigured": false,
"desktopChatApp": {
"webexConfigured": false,
}
"headerActions": ["outdial", "notification"],
"area": {
"advancedHeader": {
...
},
"panel": {
...
},
"navigation": {
...
},
"persistent": {
...
},
"headless": {
...
}
},
},
"supervisor": {
"version": "0.1.0",
"appTitle": "Webex Contact Center",
"logo": "",
"taskPageIllustration": "https://www.abc.com/image/logo.jpg",
"stopNavigateOnAcceptTask": false,
"dragDropEnabled": false,
"notificationTimer": 8,
"maximumNotificationCount": 3,
"browserNotificationTimer": 8,
"wxmConfigured": false,
"desktopChatApp": {
"webexConfigured": false,
}
"headerActions": ["outdial", "notification"],
"area": {
"advancedHeader": {
...
},
"panel": {
...
},
"navigation": {
...
},
"persistent": {
...
},
"headless": {
...
},
"homePage": {
...
}
},
}
"supervisorAgent": {
"version": "0.1.0",
"appTitle": "Webex Contact Center",
"logo": "",
"taskPageIllustration": "https://www.abc.com/image/logo.jpg",
"stopNavigateOnAcceptTask": false,
"dragDropEnabled": false,
"notificationTimer": 8,
"maximumNotificationCount": 3,
"browserNotificationTimer": 8,
"wxmConfigured": false,
"desktopChatApp": {
"webexConfigured": false,
}
"headerActions": ["outdial", "notification"],
"area": {
"advancedHeader": {
...
},
"panel": {
...
},
"navigation": {
...
},
"persistent": {
...
},
"headless": {
...
}
},
}
},
- Promene u svojstvima JSON rasporeda stupaju na snagu kada se pregledač Desktop osveži.
- Ako funkcija koju ste omogućili na JSON rasporedu nije dostupna na radnoj površini, kontaktirajte Cisco podršku da biste je omogućili.
- Sva svojstva u JSON rasporedu su osetljiva na velika i mala slova.
AppTitle
Da biste odredili naslov na horizontalnom zaglavlju radne površine. Podrazumevani naslov je Vebek kontakt centar.
Primer:
"appTitle": "Webex Contact Center"
Podrazumevani AppTitle se menja sa rad ne površine Contact Center u Vebek kontakt centar. Nema uticaja na postojeće prilagođene rasporede koji koriste stari podrazumevani AppTitle (Contact Center Desktop). Da biste koristili novi AppTitle, morate da izmenite prilagođeni izgled. Međutim, novi globalni izgled koristi podrazumevani AppTitle kao Vebek kontakt centar.
Naslov može biti tekst, slika ili prazan niz. Tekst naslova pojavljuje se u dva reda. Ako se tekst proteže izvan drugog reda, prikazuje se ikona elipse, a savet alata prikazuje kompletan naslov. Stilovi se ne mogu primeniti na naslov.
Možete da koristite URI-e podataka (Uniform Resource Identifier) ili da hostujete prilagođenu naslovnu sliku na mreži za isporuku sadržaja (CDN), kantici za jednostavnu uslugu skladištenja Amazon Web Services (AVS) (S3) ili sličnoj usluzi hostinga, a zatim odredite URL hostirane slike. Podržani formati naslovnih slika su PNG, JPG, JPEG, GIF, SVG i VebP. Podržana veličina naslovne slike je 184 k 32 piksela (širina k visina).
logo
Da biste odredili URL za logotip kompanije. Ako ne navedete URL, logotip Vebek kontakt centra se podrazumevano pojavljuje.
Primer:
"logo": "https://my-cdn.com/logo.png"
Možete da ugostite prilagođenu sliku logotipa na CDN-u, Amazon Veb Services (AVS) Simple Storage Service (S3) kantici ili sličnoj usluzi hostinga, a zatim odredite URL hostirane slike. Podržani formati slika logotipa su PNG, JPG, JPEG, GIF, SVG i VebP. Podržana veličina slike logotipa je 96 k 32 piksela (širina k visina).
| Stanje | Primer | AppTitle | logo |
|---|---|---|---|
| Ako AppTitle i logotip nisu konfigurisani |
|
Nema naslova | Podrazumevani logotip |
| Ako su AppTitle i logo konfigurisani |
|
Konfigurisani tekst | Konfigurisani logo |
| Ako je AppTitle konfigurisan i logotip nije konfigurisan |
|
Konfigurisani tekst | Podrazumevani logotip |
|
Ako AppTitle nije konfigurisan i logotip je konfigurisan
|
|
Nema naslova | Konfigurisani logo |
| Ako je AppTitle konfigurisan i logotip nije poželjan |
|
Konfigurisani tekst | Nema logotipa |
|
Ako AppTitle nije konfigurisan i logotip nije poželjan
|
|
Nema naslova | Nema logotipa |
| Ako je AppTitle dodan kao slika i logotip je konfigurisan |
|
Konfigurisana slika | Konfigurisani logo |
|
Ako je AppTitle dodan kao slika i logotip nije konfigurisan
|
|
Konfigurisana slika | Podrazumevani logotip |
|
Ako je AppTitle dodan kao slika i logotip nije poželjan
|
|
Konfigurisana slika | Nema logotipa |
- Prilagođena veličina slike se podešava na osnovu odnosa širine i visine. Prilagođeni tekst naslova koji je ranije konfigurisan sada se može pojaviti u dva reda na radnoj površini. Da biste to izbegli, možete da izmenite prilagođeni tekst naslova.
- Ako naslov i logotip nisu konfigurisani u horizontalnom zaglavlju radne površine, taj prostor koriste vidžeti zaglavlja. Vidžeti zaglavlja moraju biti pravilno konfigurisani da bi koristili prostor naslova i logotipa.
- Naslov i logotip zajedno ne mogu prelaziti maksimalnu širinu od 304 piksela (uključujući podlogu). Ako je širina logotipa manja od 96 piksela, preost ala širina se može koristiti za naslov.
- Ako je prilagođena veličina slike veća od podržane veličine, veličina slike se podešava na osnovu odnosa širine i visine u horizontalnom zaglavlju. Ako je prilagođena veličina slike manja od podržane veličine, stvarna veličina slike zadržava se u horizontalnom zaglavlju.
Stranica zadataka Ilustracija
Da biste odredili prilagođenu ilustraciju za stranicu zadatka na osnovu preferencija organizacije i usklađivanja brenda. Kada se agent prijavi, stranica zadatka prikazuje konfigurisanu ilustraciju kao pozadinu. Podrazumevano, stranica zadatka se pojavljuje bez ilustracije.
Primer:
"taskPageIllustration": "https://www.abc.com/image/logo.jpg",
Možete da koristite URI-ove podataka ili da hostirate prilagođenu ilustraciju na mreži za isporuku sadržaja (CDN), kantici za jednostavnu uslugu skladištenja Amazon Web Services (AVS) (S3) ili sličnoj usluzi hostinga, a zatim odredite URL na hostovanoj ilustraciji. Ilustracija se može konfigurisati na globalnom ili timskom nivou na osnovu definicije izgleda. Pobrinite se da konfigurišete tačan URL da biste sprečili da se slomljena slika prikazuje na radnoj površini.
Podržani formati ilustracije stranica zadataka su PNG, JPG, JPEG, GIF, SVG i VebP. Preporučena veličina ilustracije je 400 k 400 piksela (širina k visina). Ako je prilagođena veličina ilustracije veća od preporučene veličine, veličina ilustracije se podešava na osnovu odnosa širine i visine na stranici zadatka. Ako je prilagođena veličina ilustracije manja od preporučene veličine, stvarna veličina ilustracije zadržava se na stranici zadatka.


StopNavigateOnAcceptTask
Da biste utvrdili da li da prebacite fokus na novoprihvaćeni zadatak, kada agent prihvati novi zadatak dok radi na prethodnom zadatku. Podrazumevana vrednost je laž na.
Primer:
"stopNavigateOnAcceptTask": false
Ako je vrednost postavljena kao ist inita, kada korisnik prihvati novi zadatak na radnoj površini, fokus se zadržava na prethodnom zadatku i ne prelazi na novoprihvaćeni zadatak. Ovo podešavanje sprečava korisnika da izgubi bilo kakve podatke prilikom prihvatanja novog zahteva.
Na primer, uzmite u obzir da je agent 1 u ćaskanju sa Kupcem 1 i istovremeno na glasovnom pozivu sa Kupcem 2. Tokom glasovnog poziva, agent 1 ažurira detalje o korisniku 2 u oknu Kontrola interakcije. Trenutno agent 1 ima dva aktivna zadatka u oknu Lista zadataka, a fokus je na oknu Kontrola interakcije. Kada agent 1 prihvati novi zahtev za ćaskanje od Kupca 3, fokus ostaje na oknu Kontrola interakcije sa kupcem 2 i ne prelazi na novoprihvaćeni zahtev za ćaskanje.
Da biste zadržali fokus na prethodnom zadatku i da se ne prebacite na novoprihvaćeni zadatak, izaberite prilagođeni raspored sa vrednošću svojstva stopNavigateOnAcceptTask postavljenom na true.
Ako vrednost svojstva S topNavigateOnAcceptTask nije uneta u JSON raspored, radna površina prebacuje fokus na novoprihvaćeni zadatak. Ponašanje je slično kada je vrednost svojstva stopNavigateOnAcceptTask postavljena na false.
- Podešavanje se odnosi na sve zadatke (glasovni i digitalni kanali) koji se obavljaju na radnoj površini — kao što su prihvatanje zadatka, konferencija, konsultacije ili prenos, kao i za vanjske pozive, pozive odlaznih kampanja, automatsko završavanje itd.
- Podešavanje se ne primenjuje ako je korisnik radne površine na početnoj stranici, bez aktivnog zadatka u oknu Lista zadataka. U takvom slučaju, kada se prihvati novi zadatak, fokus se prebacuje sa početne stranice na novoprihvaćeni zadatak.
DragDropEnabled
Da biste omogućili prevlačenje i ispuštanje i promenu veličine vidgeta na prilagođenim stranicama, podesite vrednost na istinitu. Podrazumevana vrednost je laž na.
Primer:
"dragDropEnabled": false
Više informacija o omogućavanju funkcije prevlačenja i ispuštanja za kartice u oknu Pomoćne informacije potražite u odeljku Okno pomo ć nih informacija.
Tajmer obaveštenja
Da biste podesili trajanje (u sekundama) nakon čega se obaveštenja radne površine na radnoj površini automatski odbacuju. Obaveštenje se pojavljuje u gornjem desnom uglu radne površine. Podrazumevana vrednost vremenskog isteka je 8 sekundi. Važeći opseg za vrednosti vremenskog ograničenja je 1-10 sekundi. Da bi promene vremenskog isteka stupile na snagu, pregledač se mora osvežiti nakon izvršenja promena.
Primer:
"notificationTimer": 8
Maksimalni broj obaveštenja
Da biste podesili broj obaveštenja na radnoj površini koja će se istovremeno prikazivati na radnoj površini. Podrazumevana vrednost je 3. Raspon obaveštenja na radnoj površini je 1-10. Obaveštenja na radnoj površini su složena. Ako postoji mnogo obaveštenja, pojavljuju se sa malim kašnjenjem u zavisnosti od podešavanja NotificationTimer.
Primer:
"maximumNotificationCount": 3
PreglednikTimer za obaveštenja
Da biste podesili trajanje (u sekundama) nakon čega se obaveštenja o tosteru pregledača na radnoj površini automatski odbacuju. Toster je izvorno obaveštenje pregledača koje se pojavljuje samo ako Desktop nije aktivni prozor ili kartica pregledača. Prozor ili kartica pregledača Desktop je neaktivan kada
-
Radite na drugim prozorima ili karticama pregledača.
-
Radite na drugim aplikacijama.
-
Smanjili ste prozor pregledača Desktop.
Obaveštenje se pojavljuje u gornjem desnom uglu radne površine. Podrazumevana vrednost vremenskog isteka je 8 sekundi. Preporučeni opseg za vrednosti vremenskog ograničenja je 5-15 sekundi. Da bi promene vremenskog isteka stupile na snagu, pregledač se mora osvežiti nakon izvršenja promena.
Primer:
"browserNotificationTimer": 8
Konfigurisano vremensko ograničenje za obaveštenja pregledača zavisi od operativnog sistema i podešavanja pregledača. Vrijednost vremenskog ograničenja poštuje se u pregledaču Chrome u operativnom sistemu Vindovs, Chrome OS-u i macOS-u. Međutim, ostali podržani pregledači ne poštuju dosledno konfigurisanu vrednost vremenskog isteka obaveštenja.
VKSMkonfigurisano
(Opcionalno) Da biste konfiguri Webex Experience Management sali, podesite vrednost na
istinitu. Podrazumevana vrednost je laž na.
Primer:
"wxmConfigured": true
DesktopChatApp
Da biste konfigurisali više aplikacija za ćaskanje koje nudi Cisco, kao što je Vebek App.
VebEkkonfigurisano
Vebek aplikacija zajedno sa funkcijama za razmenu poruka i sastanaka mogu se konfigurisati na radnoj površini. Ova konfiguracija omogućava agentima da sarađuju sa drugim agentima, supervizorima i stručnjacima za predmet (MSP) u svojoj organizaciji bez kretanja sa radne površine.
- Administrator sajta upravlja korisnicima Vebek Meetinga i dodeljuje privilegije samo ako korisnici imaju Vebek Enterprise Edition. Za više informacija pogledajte odeljak U pravljanje Webex Meetings korisnicima u Cisco Webex Control Hub.
- Supervizori i mala i srednja preduzeća moraju da preuzmu Vebek klijent na svoj sistem (lični uređaj) ili pristupe Vebek aplikaciji koristeći Vebek App for Veb (https://web.webex.com/). Više informacija potražite u odelj ku Preuzimanje aplikacije.
- Vebek aplikaciji možete pristupiti u okviru programa Agent Desktop da biste sarađivali sa drugim agentima, supervizorima i stručnjacima za predmet (MSP) vaše organizacije bez udaljavanja od. Agent Desktop Funkcija kontrole poziva nije dostupna. Da biste primali i upućivali pozive, potrebna vam je spoljna, ne-ugrađena Vebek aplikacija. Više informacija potražite u odeljku Aplikacije za pozivanje.
Da biste konfigurisali aplikaciju Vebek na radnoj površini:
-
Kada dodajete usluge za korisnikaCisco Webex Control Hub, potvrdite polje za potvrdu Napredne por uke (Korisnici uke). Više informacija potražite u odeljku U pravljanje korisničkim nalozima u administr Cisco Webex aciji sajta.
-
U prilagođenom rasporedu radne površine podesite vrednost svojstva VebEkConfigurated na true.Primer:
"desktopChatApp": { "webexConfigured": true },Podrazumevana vrednost svojstva VebEkConfiguratedje lažna.Aplikacija Vebek dostupna je za uloge agenta, supervizora i supervizorAgent samo ako podesite vrednost svojstva
WebEkConfigure na tačnu zasvaku od ovih uloga.Agent, supervizor ili SupervisorAgent ne mogu da se odjave iz aplikacije Vebek.Da biste prikazali ikonuZa više informacija pogledajte HeaderActions.
(Vebek) na horizontalnom zaglavlju radne površine, unesite vrednost vebek u svojstvo He aderActions.Da biste omogućili aplikaciju Vebek za određeni tim, izaberite prilagođeni raspored sa vrednošću svojstva VebEkConViše informacija potražite u odelj ku Kreiranje tima.figure postavljenom na istinito.
Aplikaciju Vebek takođe možete da konfigurišete u oknu Pomoćne informacije, prilagođenoj stranici i prilagođenom vidžetu. Za više informacija pogledajte Okno pomoćnih informacija.
Obaveštenje o aplikaciji Vebek
Vrednosti koje su navedene pomoću svojstava NotificationTimer i BrovserNotificationTimer za tajmer obaveštenja primen ljive su za aplikaciju Vebek. Podrazumevana vrednost vremenskog isteka je 8 sekundi za ova svojstva. Za više informacija pogledajte NotificationTimer i B rovserNotificationTimer.
NaslovnicaAkcije
Da biste promenili redosled ikona na horizontalnom zaglavlju radne površine. Podrazumevani redosled je sledeći:
-
(Vebek) -
(Vanjski poziv) -
(Centar za obaveštenja)
Podesite vrednost svojstva HeaderActions na sledeći način:
|
Ime ikone |
NaslovnicaVrednost imovine |
|---|---|
|
Vebek aplikacija |
vebek |
|
Vanjski poziv |
vanjski |
|
Centar za obaveštenja |
obaveštenje |
Primer:
„headerActions“: ["vebek“, „outdial“, „notifikacija"],
Vrednost svojstva HeaderActions je osetljiva na velika i mala slova.
Da biste promenili podrazumevani redosled ikona, unesite svojstvo HeaderActions i vrednosti u prilagođenom rasporedu u skladu s tim.
Primer:
„headerActions“: ["obaveštenje“, „vanjski“, „vebek"],
- Ako ne unesete svojstvo i vrednosti
HeaderActionsu prilagođeni izgled, ikone se prikazuju podrazumevanim redosledom. - Da biste uklonili ikone zaglavlja i povezane funkcije sa radne površine, postavite praznu vrednost za svojstvo HeaderAc
tions („headerActions“: []). Međutim, ako ste dodali aplikaciju Vebek u okno Pomoćne informacije ili prilagođenu stranicu ili kao prilagođeni vidžet, agent i dalje može pristupiti aplikaciji Vebek iako Vebek aplikacija nije dostupna u horizontalnom zaglavlju radne površine. Ako je vrednost svojstvaZa više informacija pogledajte WebEkConfigure.VebEkConfigure postavljena kao netačna, ikona Vebek aplikacije se ne prikazuje na horizontalnom zaglavlju radne površine, čak i ako je vrednost vebek -a dodata u svojstvu HeaderActions.
oblast
S vojstvo područja je osnovni deo rasporeda radne površine. Možete definisati izgled prema području.
"area": {
"header": {
...
},
"advancedHeader: {
{
"comp": "widget-1",
"attributes": { ... },
"script": ....
}
},
"panel": {
...
},
"navigation": {
...
},
"persistent": {
...
},
"headless": {
...
}
},
Možete da konfigurišete sledeće objekte područja:
-
Panel: Predstavlja drugi panel ili desni panel u oknu Pomoćne informacije.
-
Navigacija: Predstavlja prilagođene stranice i njihove navigacione elemente koji su povezani sa stranicama.
-
Perzistentno: Predstavlja vidžete na nivou stranice koji su postojani i prikazuju se na svim stranicama radne površine.
-
Bez glave: Predstavlja vidžete koji nemaju vizuelni interfejs, ali izvršavaju logiku u pozadini.
Ako je svojstvo AdvancedHeader konfigurisano, svojstva zaglavlja i HeaderActions moraju biti uklonjena.
AdvancedHeader
Da biste prilagodili vidljivost i promenili redosled ikona na horizontalnom zaglavlju radne površine. Podrazumevani redosled je sledeći:
-
(Vebek) -
(Vanjski poziv) -
(Centar za obaveštenja) -
(Selektor države agenta)
Podesite vrednost svojstva AdvancedHeader na sledeći način:
|
Ime ikone |
NaslovnicaVrednost imovine |
|---|---|
|
Vebek aplikacija |
agentk-vebek |
|
Vanjski poziv |
agentk-outdial |
|
Centar za obaveštenja |
agentk-obaveštenje |
|
Selektor države agenta |
agentk-državni selektor |
Primer:
"advancedHeader": [
{
"comp": "agentx-webex"
},
{
"comp": "agentx-outdial"
},
{
"comp": "agentx-notification"
},
{
"comp": "agentx-state-selector"
}
{
"comp": "widget-1",
"attributes": { ... },
"script": ....
}
]
Vrednost svojstva AdvancedHeader je osetljiva na velika i mala slova.
Da biste promenili podrazumevani redosled ikona, unesite svojstvo AdvancedHeader i vrednosti u prilagođenom rasporedu u skladu sa tim.
Vidžeti ulaze u padajući meni s leva na desno.
-
Ako ne unesete svojstvo
AdvancedHeaderu prilagođeni izgled, prikazuje se podrazumevano zaglavlje. -
Kada je omogućeno napredno zaglavlje, trebalo bi da premestite vidžete iz postojećeg zaglavlja u napredno zaglavlje prema primeru.
-
Kada je omogućeno napredno zaglavlje, staro zaglavlje neće biti prikazano.
-
Svaka ikona vidžeta ima podrazumevanu podlogu i marginu koja je definisana preko CSS-a i ne može se prilagoditi preko radne površine.
-
Lokacija logotipa, naslova i ikona profila je fiksna i ne može se prilagoditi.
-
Da biste uklonili ikone zaglavlja i povezane funkcije sa radne površine, postavite praznu vrednost za povezanu komponentu u svojstvu
AdvancedHeader („AdvancedHeader“:[]).Ako ste dodali aplikaciju Vebek u okno Pomoćne informacije ili prilagođenu stranicu ili kao prilagođeni vidžet, agent i dalje može pristupiti aplikaciji Vebek iako Vebek aplikacija nije dostupna u horizontalnom zaglavlju radne površine.
-
Ako dodate vidžet sa dugom oznakom, skraćeno ime etikete će se prikazati u skladu sa raspoloživim prostorom.
Možete koristiti atribut T
extContentda dodate oznaku vidžetu.Primer:
{ "comp": "timer-widget", "attributes": { "duration": "08:00:00" }, "textContent": "Count Down Timer for Current Shift", "script": "https://wxcc-demo.s3.amazonaws.com/widgets/timer-widget.js" }Oznaka „Odbrojavanje tajmera za trenutnu smenu“ biće skraćena i prikazana u skladu sa raspoloživim prostorom.
-
Izbegavajte dodavanje vidgeta sa dugom oznakom.
-
Kada vidžet teče u padajući meni, može se kliknuti samo na ikonu vidžeta.
-
-
Ako je vrednost svojstvaZa više informacija pogledajte WebEkConfigure.VebExConfigure postavljena kaolažna, ikona Vebek aplikacije se ne prikazuje na horizontalnom zaglavlju radne površine, čak i ako je vrednost vebek -a dodata u svojstvu AdvancedHeader.
Početna stranica
Kada se prijavite na radnu površinu, sletite na početnu stranicu.
Početna stranica je primenljiva samo na supervizore i osobe SupervisorAgent.
Sledeće vidžete možete pogledati na početnoj stranici. Vidžeti analizatora su podrazumevano obezbeđeni, ali administrator takođe može da konfiguriše trajne i prilagođene vidžete. Za više informacija pogledajte Svojstva najviš eg nivoa JSON rasporeda.
Vidžeti za analizator
Podrazumevano, vidžet Analizer se prikazuje na početnoj stranici radne površine.
Konfiguracija rasporeda početne stranice
Možete da konfigurišete početnu stranicu radne površine da prikazuje izgled zasnovan na preferencijama vaše organizacije i usklađivanju brenda. Izmenite polje Početna stranica da biste konfigurisali početnu stranicu. Možete da konfigurišete sledeće komponente da se prikazuju na početnoj stranici kada se korisnik prijavi na radnu površinu:
-
Poruka dobrodošlice
-
Ikona zadat ka na navigacionoj traci za navigaciju da biste prešli do okna zadataka. Ikona zadat ka se prikazuje za ulogu supervizora i supervizora i agenta sa omogućenom funkcijom nadgledanja poziva. Okno zadataka prikazuje dolazne zahteve kupaca, aktivne i prošle interakcije sa kupcima i aktivne zahteve za praćenje.
-
Filtrirajte odeljke kao što su Ime reda, Tip kanala i Upravl jani timovi.
Sledeća tabela opisuje svojstva stranice koja su potrebna za konfigurisanje početne stranice:
|
Nekretnine |
Opis i kod |
|---|---|
|
stranica > UseFlekLayout |
Flek izgled je nova veb komponenta. Ne menja postojeće vidžete. Novi fleksibilni raspored koristi isti format konfiguracije izgleda na pojednostavljen način. Kompatibilan je unazad i ne utiče na postojeće vidžete. Morate da konfigurišete JSON izgled. Da biste konfigurisali JSON izgled, navedite visinu i širinu vidžeta. Vidžet je prikazan u istom redosledu kao što je konfigurisan unutar JSON rasporeda. Vidžeti imaju podrazumevanu maržu od 8 pk. JSON izgled zasnovan je na dimenzijama (širina k visina) i koordinatama (Ks, I i Z) vidgeta. Fleksibilni raspored podržava mogućnosti kao što su promena veličine pojedinačnih vidžeta, maksimiziranje vidgeta i tako dalje. Visina pojedinih vidgeta meri se u pikselima. 1 jedinica visine = 40 piksela. Širina vidžeta zavisi od broja kolona u kontejneru i broja kolona koji se menjaju na osnovu širine kontejnera. Vidžeti se prikazuju s leva na desno. Napredni mehanizam rasporeda koristi prilagođenu logiku za primenu horizontalnog i vertikalnog podešavanja prostora vidgeta. U početku se raspored učitava horizontalno. Nakon horizontalnog učitavanja, vidget se učitava vertikalno i osigurava optimalno korišćenje prostora. Konfigurišite vidžete na osnovu veličine ekrana. Možete povećati ili smanjiti širinu vidgeta, na osnovu veličine ekrana. Ovo čini vidžete čitljivijim i upotrebljivijim. Fleksi raspored pruža standardne tačke prekida kao što su velike, srednje, male i izuzetno male.
Ovi pikseli mogu varirati u zavisnosti od operativnog sistema i brosvera.
|
|
stranica > komp |
Uverite se da obezbedite jedinstvenu prilagođenu komponentu.
Komponenta |
|
stranica > PageHeader |
Obavezno odredite naslovni niz koji može biti statičan, dinamičan ili oboje. Komponenta
|
|
stranica > PageSubheader |
Obavezno dodate podzaglavlje koje se prikazuje na radnoj površini. Korisnik može dodati Idi na analizator u podzaglavlju.
|
Navigacija (prilagođene stranice)
U ovom odeljku možete dodati stranice koje se pojavljuju na levoj navigacionoj traci. Navedite ikonu za navigaciju i jedinstveni URL za vidžet koji će se pojaviti na navigacionoj traci. Preporučujemo da koristite određeni prefiks za URL da biste izbegli sukobe. Za više detalja pogledajte odel jak svojstva nav.
Takođe možete imati kolekciju vidgeta koji se mogu prikazati na ovoj stranici. Stranica može imati jedan vidžet koji se pojavljuje na ekranu ili kolekciju vidgeta u mreži. Za više detalja o rasporedu mreže pogledajte odeljak svoj stava rasporeda.
Ne morate da dodajete omotač dinamičkog područja u stablo vidžeta. To znači da možete da prevučete i ispustite i menjate veličinu vidgeta na prilagođenim stranicama kada omogućite ovu opciju.
Primer:
{
"nav": {
"label": “Custom Page”,
"icon": "stored-info",
"iconType": "momentumDesign",
"navigateTo": "dynamic-tabs",
"align": "top",
"isDefaultLandingPage": true
},
"page": {
"id": “my - custom - page“,
"useFlexLayout": true,
"widgets": {
“
comp1”: {
"comp": "md-tabs",
"children": [{
"comp": "md-tab",
"textContent": "Shift Timer",
"attributes": {
"slot": "tab"
}
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel"
},
"children": [{
"comp": “my - custom - timer”,
“source”: http: //my-cdn.com/my-custom-timer.js
"wrapper": {
"title": "Shift Timer",
"maximizeAreaName": "app-maximize-area"
}
}]
},
{
"comp": "md-tab",
"textContent": "Stock Market",
"responsive": "false"
"attributes": {
"slot": "tab"
},
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel"
},
"children": [{
"comp": "agentx-wc-iframe",
"responsive": "false"
"attributes": {
"src": "https://widget-kad.s3.amazonaws.com/Trading.htm"
},
"wrapper": {
"title": "Stock Market",
"maximizeAreaName": "app-maximize-area"
}
}],
},
{
"comp": "md-tab",
"textContent": "Widget3",
"attributes": {
"slot": "tab"
}
},
{
"comp": "md-tab-panel",
"textContent": "Three Content",
"attributes": {
"slot": "panel"
}
}
]
},
“comp2”: {
"comp": “my - google - maps - component“,
“source”: "https://my-cdn.com/my-google.maps.js
"wrapper": {
"title": "Google Map",
"maximizeAreaName": "app-maximize-area"
}
}
},
"layout": {
"areas": [
["left", "right"]
],
"size": {
"cols": [1, 1],
"rows": [1]
}
}
}
},
Sledeća tabela opisuje svojstva navigacije i stranice zajedno sa njihovim detinjskim svojstvima:
|
Nekretnine |
Opis i kod |
|---|---|
|
nav > etiketa |
Ovo svojstvo označava identifikator navigacije stranice. Čitač ekrana čita ovo svojstvo i pojavljuje se u alatu. Ovi parametri su neophodni za prikaz vaše prilagođene stranice na navigacionoj traci.
S |
|
nav > IconTip |
Ovo svojstvo predstavlja vrstu ikone koja se prikazuje na navigacionoj traci za prilagođenu stranicu. Dostupne su sledeće vrste ikona:
|
|
nav > ikona |
Ovo svojstvo predstavlja ime ikone u biblioteci Momentum ili CDN URL.
|
|
nav > poravnati |
Ovo svojstvo vam pomaže da poravnate ikonu na vrh ili dno trake za navigaciju. Trenutno, svojstvo dozvoljava samo poravnanje vrha. |
|
nav > is DefaultLandingPage | Ovo svojstvo određuje podrazumevanu odredišnu stranicu za agente uAgent Desktop. Podesite ovo svojstvo na ist inito da bi stranica trake za navigaciju postala podrazumevana odredišna stranica koja se pojavljuje za agente nakon prijave naAgent Desktop. Ako je ovo svojstvo postavljeno na ist inito na više stranica navigacione trake, sistem smatra da je prva stranica trake za navigaciju postala podrazumevana odredišna stranica. Ako nijedna stranica trake za navigaciju nema ovo svojstvo postavljeno na tačno, početna stranica deluje kao podrazumevana odredišna stranica. Ne možete da podesite iz veštaje o statistikama performansi analizatora i agenta kao podrazumevanu odredišnu stranicu. |
|
nav > NavigateTo |
Ovo svojstvo određuje ime prilagođene stranice. Ovo ime se pojavljuje u adresnoj traci kada agent kreće. NavigateTo ne sme da sadrži sledeće vrednosti: slike, fontovi, css, build_info, pomoć, aplikacija, i18n, ikone, images-mfe-wc i zvukovi.
|
|
Nekretnine |
Opis i kod |
|---|---|
|
stranica > id |
U S
|
|
stranica > UseFlekLayout |
Flek izgled je nova veb komponenta. Ne menja postojeće vidžete. Novi fleksibilni raspored koristi isti format konfiguracije izgleda na pojednostavljen način. Kompatibilan je unazad i ne utiče na postojeće vidžete. Morate da konfigurišete JSON izgled. Da biste konfigurisali JSON izgled, navedite visinu i širinu vidžeta. Vidžet je prikazan u istom redosledu kao što je konfigurisan unutar JSON rasporeda. Vidžeti imaju podrazumevanu maržu od 8 pk. JSON izgled zasnovan je na dimenzijama (širina k visina) i koordinatama (Ks, I i Z) vidgeta. Fleksibilni raspored podržava mogućnosti kao što su promena veličine pojedinačnih vidžeta, maksimiziranje vidgeta i tako dalje. Visina pojedinih vidgeta meri se u pikselima. 1 jedinica visine = 40 piksela. Širina vidžeta zavisi od broja kolona u kontejneru i broja kolona koji se menjaju na osnovu širine kontejnera. Vidžeti se prikazuju s leva na desno. Napredni mehanizam rasporeda koristi prilagođenu logiku za primenu horizontalnog i vertikalnog podešavanja prostora vidgeta. U početku se raspored učitava horizontalno. Nakon horizontalnog učitavanja, vidget se učitava vertikalno i osigurava optimalno korišćenje prostora. Konfigurišite vidžete na osnovu veličine ekrana. Možete povećati ili smanjiti širinu vidgeta, na osnovu veličine ekrana. Ovo čini vidžete čitljivijim i upotrebljivijim. Fleksi raspored pruža standardne tačke prekida kao što su velike, srednje, male i izuzetno male.
Ovi pikseli mogu varirati u zavisnosti od operativnog sistema i brosvera.
|
|
stranica > vidžeti stranica > komp |
Pomaže vam da definišete prilagođene vidžete. Da biste postavili više vidgeta, odredite opcije vidžeta u nizu. Uverite se da svakom vidžetu date jedinstveno ime oblasti. Koristite ga kasnije u odeljku rasporeda.
Ovo svojstvo predstavlja ime prilagođenog HTML elementa (poznatog kao Veb komponenta ili bilo koji drugi element - ako želite da ga koristite kao omot). Za više informacija pogledajte Primeri primera upotrebe. Ovde unesite svoje prilagođeno ime elementa bez ugaonih zagrada („<“ or „>“). Na primer, „moj-prilagođeni element“. Svaki unos u odeljku vidžeta podržava sledeći format:
|
|
stranica > skripta |
(Opcionalno) Ovo svojstvo je potrebno samo kada učitate vidžet ili komponentu sa udaljene lokacije kao što je CDN.
Ne menjajte URL skripte za istu komponentu. Ako treba da promenite URL skripte za istu komponentu, uradite jedno od sledećeg:
|
|
stranica > svojstva |
Možete odrediti svojstva koja morate proslediti za Veb komponentu.
|
|
stranica > responzivni |
Određuje da li je veb komponenta ili vidžet zasnovan na iFrame-u koji se dodaje u prilagođeni izgled na nivou Konfigurišite ovo svojstvo sa jednom od sledećih vrednosti:
Vidžeti koji ne odgovaraju ne mogu osigurati najbolje korisničko iskustvo i ne prikazuju se u manjem prikazu. Agent mora povećati veličinu prozora pregledača da bi vidio sve vidžete koji su konfigurisani kao neodgovarajući. |
|
stranica > atributi |
U ovom odeljku možete odrediti atribute veb komponente.
|
|
stranica > vidljivost |
Određuje da li su vidžeti koji nudi Cisco dodani u prilagođenom rasporedu na nivou Vidžeti koji nudi Cisco su Istorija kontakata,, IVR transkriptCisco Webex Experience Management, Vodič za pozive za pregled kampanje i Screen Pop.
|
|
Stran ica > deca |
Ovo svojstvo je osnovni deo rasporeda. U odeljku Da biste saznali o prenošenju vrednosti STORE kao svojstava, pogledajte odeljak Deljenje podataka sa radne površine na vidžete.
Prednost odeljka niza „deca“ je u tome što možete da koristite postojeće Veb komponente u specifikaciji izgleda, koja je već deo paketa Desktop. Nekoliko veb komponenti paketa za radnu površinu uključuju:
Više informacija o atributima za trajnu karticu potražite u odeljku A tributi za trajne kartice. |
|
stranica > Tekst Sadržaj |
Pomaže vam da dodate svoj tekstualni sadržaj.
|
|
stranica > stil |
Pomaže vam da dodelite određeni CSS stil vašoj komponenti.
|
|
stranica > omotač |
Omotač vidžeta omogućava vam da dodate alatnu traku na vrh vidžeta. Traka sa alatkama može da sadrži naslov i ikonu Uverite se da koristite podrazumevanu vrednost kao „aplikacija-maksimize-area“. Trenutno je dostupna samo podrazumevana vrednost.
|
|
stranica > omot> id |
(Opcionalno) Omotač vidžeta veb komponente vam omogućava da ažurirate naslov dinamičkog vidžeta koristeći jedinstveni identifikator. Unesite vrednost svojstva omotača vidž
Uverite se da koristite isti jedinstveni identifikator za JavaScript CustomEvent. Za više informacija pogledajte odeljak Asinhroni događaji u poglavlju Modul kontakta agenta u programu Cisco Webex Contact CenterDesktop Developer. Da biste ažurirali naslov vidžeta zasnovan na iFrame-u, koristite iFrame sadržaj iz istog domena. Sledi primer primera:
|
|
stranica > agentk-vc-iframe |
Omogućava vam da ugradite veb stranicu u iFrame koji se pojavljuje kao vidžet na radnoj površini. Možete koristiti iFrame vidžet pod nazivom „agentk-vc-iframe“.
|
|
stranica > izgled | Omogućava vam da rasporedite vidžete na stranici. Sledeći format predstavlja raspored mreže: Ovde možete definisati mrežu sa imenima područja koja ste definisali u odeljku vid žeta. Sledeći primer pokazuje kako je određen raspored tri reda i tri kolone: ![]() U odeljku veličine brojevi predstavljaju deo prostora koji vidžet može zauzeti u odnosu na ostale vidžete. Sve tri kolone zauzimaju jednak 1 deo prostora. Sa 100% dostupne širine, svaki vidžet zauzima 33,33% horizontalnog prostora. ![]() Drugi primer slučaja upotrebe, ako postavite kao „cols“: [1, 2, 2], to znači da je ukupan prostor podeljen sa 5 (1+2+2), a prvi vidžet zauzima 20% horizontalnog prostora. Drugi i treći vidžet zauzimaju po 40%. Za više informacija pogledajte Osnovni koncepti rasporeda mreže. ![]() |
|
stranica > RO OT |
Gnežđenje rasporeda naziva se podraspored. U slučaju da imate ugniježđene rasporede u konfiguraciji rasporeda, morate imati jedan „ROOT“ objekat kao roditelj za podrejtove. U suprotnom, vaša konfiguracija izgleda može biti ravna ako nije potrebno gnežđenje. Ovaj podraspored pruža veću kontrolu nad ponašanjem promene veličine izgleda. S vojstvo izgleda stranice mora biti tipa Record<string, Layout>. Svojstvo izgleda omogućava vam da rasporedite vidžete na stranici.
Ovo podešavanje stvara mrežu u ROOT rasporedu sa dve podmreže kojima možete samostalno promeniti veličinu. ![]() Promena veličine komponente utiče na komponente unutar tog podreda. ![]() Budite svesni sledećih slučajeva: Beskonačna petlja: Ako uključite ROOT raspored kao podraspored ROOT-a, to uzrokuje grešku „prekoračen stek poziva“ i prelazi u beskonačnu petlju.
![]() I@@ sti pod-raspored (N) puta: Ako uključite podraspored u mrežu više puta sa istim imenom i ako promenite veličinu jednog od njih, svi podrezi se automatski menjaju. Ako ovo nije željeno ponašanje, preimenujte svaki od podrasporeda jedinstvenim imenom.
![]() |
Atributi za trajne kartice
Da biste postavili kartice na prilagođenim stranicama i prilagođenim vidgetima kao postojane, unesite atribute za md-tabs u prilagođeni izgled.
Primer: Postavite kartice kao trajne
{
"comp": "md-tabs",
"attributes": {
"persist-selection": true,
"tabs-id": "unique-id for all the tabs together in the container"
},
}
|
Nekretnine |
Opis |
|---|---|
|
trajna selekcija |
Da biste postavili |
|
tabs-id |
Jedinstvena identifikacija za sve kartice zajedno u kontejneru. |
Kada postavite md-tabs da budu postojane (trajni izbor: ist inito), Agent Desktop zadržava izbor kartica čak i ako agent prebacuje između stranica ili vidgeta na radnoj površini.
- Svoj
stvo trajnog odabira nije primenljivo za kartice u oknu Pomoćne informacije i stranici Izveštaji o statistikama performansi agenta, jer je ponašanje trajne kartice već postavljeno na radnoj površini. - Izbor kartice se resetuje na podrazumevanu karticu kada se odjavite sa radne površine, ponovo učitate/osvežite pregledač ili obrišete keš memoriju pregledača.
Konfiguracija trajnih vidgeta
Možete da konfigurišete bilo koji prilagođeni vidžet da bude postojan. Stalni vidžeti se prikazuju na svim stranicama radne površine. Stalni vidžeti se prikazuju kao nova kartica u oknu Pomoćne informacije samo kada imate aktivan zahtev za kontakt ili razgovor. Na primer, U zorak trajnog vidžeta.
Stalni vidžeti se ne prikazuju na početnoj stranici na način na koji se prikazuju na drugim stranicama. Međutim, ako imate aktivnu interakciju, trajni vidžeti se prikazuju na početnoj stranici kao deo okna Pomoćne informacije. Na primer, kada ste odgovorili na poziv, prikazuje se okno Kontrola interakcije, a vidžet U zorak traj nosti prikazuje se kao deo okna Pomoćne informacije.
Primer:
"area": {
"persistent": [{
"comp": "md-tab",
"attributes": {
"slot": "tab"
},
"children": [{
"comp": "md-icon",
"attributes": {
"name": "emoticons_16"
}
},
{
"comp": "span",
"textContent": "Custom Page Widget"
}
]
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel"
},
"children": [{
"comp": "dynamic-area",
"properties": {
"area": {
"id": "dw-panel-two",
"widgets": {
"comp1": {
"comp": "agentx-wc-iframe",
"attributes": {
"src": "https://blog.logrocket.com/the-ultimate-guide-to-iframes/"
},
"wrapper": {
"title": "AgentX iFrame",
"maximizeAreaName": "app-maximize-area"
}
},
"comp2": {
"comp": "uuip-widget-two",
"script": "./dynamic-widgets/widget-two.js",
"attributes": {
"title": "WIDGET 2 content"
},
"wrapper": {
"title": "Widget 2 title",
"maximizeAreaName": "app-maximize-area"
}
}
},
"layout": {
"areas": [
["comp1", "comp2"]
],
"size": {
"cols": [1, 1],
"rows": [1]
}
}
}
}
}]
}
]
}
Kada prilagodite vidžet, možete odabrati bilo koju od opcija:
-
Hostirajte aplikaciju na veb stranici koja se može ugraditi u iframe.
-
Napravite prilagođeni vidžet.
Tehnički zahtevi vidžeta opisani su u dokumentaciji za razvoj vidžeta za radnu površinu. Kao uređivač izgleda, uverite se da imate ove detalje:
-
Kako se zove prilagođeni HTML element (poznat kao Veb komponenta)?
-
Koji je URL izvora mreže za isporuku sadržaja (CDN) koji hostuje JavaScript paket?
Vidžeti za zaglavlje
Zaglavlje se koristi za prikaz ugrađenih informacija, za dodavanje padajućih menija i tako dalje. Kako kontejner zaglavlja ima ograničen vertikalni prostor, ukupna visina zaglavlja je samo 64 piksela. Za više informacija o poravnanju izgleda pogledajte odeljak svojstva izgleda.
Primer:
"header":{
"id":"header",
"widgets":{
"head1":{
"comp":"header-widget-one",
"script":"https://my-cdn.com/dynamic-widgets/header-widget-one.js",
},
"head2":{
"comp":"header-widget-two",
"script":"https://my-cdn.com/dynamic-widgets/header-widget-two.js",
}
},
"layout":{
"areas":[[ "head1", "head2" ]],
"size": { "cols": [1, 1], "rows": [1] }
}
}
Da biste dodali savet alata za vidžet zaglavlja, omotajte komponentu m d-tooltip. Unesite informacije o savetu alata u svojstvo poruke.
Primer:
"header": {
"id": "dw-header",
"widgets": {
"head1": {
"comp": "md-tooltip",
"attributes": {
"message": "Netlify"
},
"children": [{
"comp": "agentx-wc-iframe",
"attributes": {
"src": "https://keen-jackson-8d352f.netlify.app"
}
}]
},
},
}
Morate dodati atribute stila prikaz i visinu da biste konfigurisali bilo koje vidžete preko iFrame-a u prilagodljivom području vidžeta u zaglavlju. Najbolja vrednost atributa visine je 64 piksela.
Uverite se da dodate atribute stila postojećim vidžetima zaglavlja kako bi se učitali kako se očekuje unutar iFrame-a.
Primer:
"head1": {
"comp": "agentx-wc-iframe",
"attributes": {
"src": "https://widget-kad.s3.amazonaws.com/Headers/Timer/Timer.htm",
"style": "height:64px;display:flex;"
}
},
Preporučujemo da za zaglavlje koristite samo jedan red sa više kolona jer je visina zaglavlja samo 64 piksela. Više informacija o poravnanju potražite u odeljku svojstava raspore da.
Okno pomoćnih informacija
Okno Pomoćne informacije na radnoj površini prikazuje kartice koje uključuju CISCO ponuđene (podrazumevane) vidžete i prilagođene vidžete. Sledeći vidžeti koji nudi Cisco pojavljuju se na unapred definisanim karticama:
-
Istorija kontakata
-
IVR transkript
-
Putovanje korisničkog iskustva
-
Screen Pop
Okno Pomoćne informacije možete da koristite za:
-
Dodajte kartice
-
Promenite redosled kartica
-
Uklonite unapred definisane kartice
-
Označite prilagođene kartice kao povlačne
-
Dodajte savete sa alatkama prilagođenim karticama
-
Dodajte opciju Resetuj porudžbinu kartica
Primer:
"panel": {
"comp": "md-tabs",
"attributes": {
"class": "widget-tabs"
},
"children": [{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "CONTACT_HISTORY_TAB"
}
}]
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel",
"class": "widget-pane"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "CONTACT_HISTORY"
}
}]
},
{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "md-icon",
"attributes": {
"name": "pop-out_16"
}
},
{
"comp": "span",
"textContent": "Screen Pop"
}
],
"visibility": "SCREEN_POP"
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel",
"class": "widget-pane"
},
"children": [{
"comp": "#SCREEN_POP"
}],
},
{
"comp": "md-tab",
"attributes": {
"slot": "tab"
},
"children": [{
"comp": "md-icon",
"attributes": {
"name": "emoticons_16"
}
},
{
"comp": "span",
"textContent": "Custom Widget"
}
]
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel"
},
"children": [{
"comp": "dynamic-area",
"properties": {
"area": {
"id": "dw-panel-two",
"widgets": {
"comp1": {
"comp": "agentx-wc-iframe",
"attributes": {
"src": "https://blog.logrocket.com/the-ultimate-guide-to-iframes/"
},
"wrapper": {
"title": "AgentX iFrame",
"maximizeAreaName": "app-maximize-area"
}
},
"comp2": {
"comp": "widget-one",
"script": "https://my-cdn.com/dynamic-widgets/widget-one.js",
"wrapper": {
"title": "Widget title",
"maximizeAreaName": "app-maximize-area"
}
}
},
"layout": {
"areas": [
["comp1"],
["comp2"]
],
"size": {
"cols": [1],
"rows": [1, 1]
}
}
}
}
}]
}
]
},
Vidžet Putovanje korisničkog iskustva možete da konfigurišete nakon što omogućite metriku upravljanja korisničkim iskustvom naManagement Portal.
U oknu Pomoćne informacije dodajte nove kartice da biste postavili prilagođene vidžete. Ovde se ne primenjuju posebna pravila, a gnežđenje komponenti je očekivano i opisano u odeljku za decu. Za više informacija pogledajte imov inu Deca na stranici.
Slede specifični primeri za prilagođavanje zaglavlja kartica:
Primer za postavljanje ikona i nalepnica u imovinu dece
{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "md-icon",
"attributes": {
"name": "transcript_16"
}
},
{
"comp": "span",
"textContent": “My Widget Tab”
}
],
},
Primer za postavljanje slike (sa CSS-om) i oznaka u imovinu dece
{
"comp": "md-tab",
"attributes": {
"slot": "tab"
},
"children": [{
"comp": "span",
"attributes": {
"style": "align-items: center; display: flex;"
},
"children": [{
"comp": "img",
"attributes": {
"src": “http: //my-cdn.com/icon.svg”,
"width": 16,
"height": 16,
"style": "margin-right: 0.5rem;"
}
},
{
"comp": "span",
"textContent": “My Widget Tab”
}
]
}],
},
Padaju ća lista Više kartica pojavljuje se automatski kada okno Pomoćne informacije sadrži više kartica.
Morate dodati prilagođenu alatku za karticu za čitljivost i pristupačnost. Da biste dodali savet alata za prilagođenu karticu, omotajte komponentu pomoću m d-tooltip-a. Unesite informacije o savetu alata u svoj stvo poruke i primenite vrednosti svoj stava stila kao što je prikazano u sledećem primeru.
"comp": "md-tooltip",
"attributes": {
"class": "widget-tabs",
"message": "Sample Tab 1",
"style": "max-width: 252px; min-width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; margin-bottom: -10px;"
},
Za prilagođenu karticu preporučujemo maksimalnu širinu od 252 piksela i minimalnu širinu od 110 piksela.
Da biste omogućili funkciju prevlačenja i ispuštanja na prilagođenoj kartici, dodajte sledeće svojstvo unutar atributa:
"comp": "md-tabs",
"attributes": {
"class": "widget-tabs",
"draggable": true,
"comp-unique-id": "sample-dynamic-custom-tabs"
},
-
draggable: Podesitevrednost svojstva koja se može povući na istinita. -
comp-unique-id: Unesite jedinstvenu vrednost da biste identifikovali komponentu.Primer:
"comp-unique-id": "sample-dynamic-custom-tabs"
Ako omogućite prevlačenje i ispuštanje za prilagođenu karticu, agent može da prevuče i ispusti karticu na željenu poziciju u oknu Pomoćne informacije. Da biste resetovali kartice na podrazumevani redosled kartica, dodajte sledeće svojstvo:
"comp": "agentx-wc-more-actions-widget",
"attributes": {
"slot": "settings",
"class": "widget-pane",
"tabs-unique-id": "sample-dynamic-custom-tabs"
},
-
agentk-wc-more-actions-vidget: Unesite komponentu koja se prikazuje kao ikona Više akcija ()
u oknu Pomoćne informacije. -
slot="settings": Enter an attribute within the component that is displayed as the Reset Tab Order option in the More Actions drop-down list. Agenti mogu da resetuju kartice u oknu Pomoćne informacije na podrazumevani redosled klikom na
> Resetuj redosled kartica. -
tabs-unique-id: Unesite istu jedinstvenu vrednost definisanu za svojstvocomp-unique-idda biste mapirali i resetovali komponente md-tabs.
Sledeći uzorak koda koristi funkcije Više radnji i Resetuj redosl ed kartica.
"comp": "agentx-wc-more-actions-widget",
"attributes": {
"slot": "settings",
"class": "widget-pane",
"tabs-unique-id": "sample-dynamic-custom-tabs"
},
"children": [{
"comp": "div",
"attributes": {
"textContent": "custom action",
"slot": "custom-action"
},
"children": [{
"comp": "agentx-wc-notes-header-widget"
},
{
"comp": "agentx-wc-menu-notification"
}
]
}],
}
Podrazumevano su definisani savet alata, ikona elipse i resetovanje redosleda kartica za unapred definisane kartice.
Padajuća lista Više rad nji može se proširiti za dodavanje dodatnih prilagođenih komponenti ili vidgeta nakon opcije Resetuj redosl ed kartica. Sledi uzorak skupa vrednosti svojstava stila koji se mogu primeniti na dodatne komponente.
"comp": "md-tooltip",
"attributes": {
"class": "widget-tabs",
"message": "Sample Element",
"style": "max-width: 252px; min-width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; margin-bottom: -10px;"
},
Funkcija prevlačenja i ispuštanja nije podržana za dodatne prilagođene komponente ili vidžete koji se dodaju na padajuću listu Više radnji.
Vidžeti bez glave
U odeljku bez glave možete dodati vidžete koji su skriveni i ne pojavljuju se naAgent Desktop. Ovi vidžeti se koriste za izvršavanje logike u pozadini. Ovaj odeljak je koristan za pokretanje događaja koji se dešavaju na radnoj površini i izvršavanje logike specifične za vidžet. Na primer, otvaranje prilagođenog CRM Screen Pop za SMS po njegovom dolasku.
Primer:
"headless":{
"id":"headless",
"widgets":{
"comp1":{
"comp":"headless-widget-one",
"script":"https://my-cdn.com/dynamic-widgets/headless-widget-one.js",
},
"comp2":{
"comp":"headless-widget-two",
"script":"https://my-cdn.com/dynamic-widgets/headless-widget-two.js",
}
},
"layout":{
"areas":[[ "comp1", comp2" ]],
"size": { "cols": [1, 1], "rows": [1] }
}
}
Delite podatke sa radne površine na vidžete
Da biste primali podatke u realnom vremenu putem svojstava ili atributa unutar prilagođenog vidgeta, dodelite odgovarajuće vrednosti STORE u konfiguraciji JSON rasporeda.
Pored toga, da biste pristupili podacima putem JavaScript SDK pretplatnika, podatke možete proslediti i kroz svojstva ili atribute. Ako je vaša komponenta napravljena da reaguje na promene svojstava ili atributa, dobijate ažuriranja podataka u realnom vremenu odAgent Desktop, koji se naziva provajder podataka.
Trenutno imamo jednog dobavljača podataka pod ključnom STORE-om. Za više informacija pogledajte odeljak Provajder podataka — Svojstva i atributi vid žeta u Vodiču za programere Cisco Webex Contact Center radne površine.
Pregledajte poziv za kampanju
Administrator kreira kampanje, konfiguriše režim biranja (pregled) i dodeljuje kampanje timovi ma. Ako je agent deo tima kome su dodeljene kampanje, agent može da izvr ši poziv za odlazni pregled kampanje. Više informacija potražite u odeljku Konfigurisanje režima glasovne odlazne kampanje u Vebek kontaktnom centru.
Administrator konfiguriše sledeće u prilagođenom izgledu kako bi omogućio pregled kontakta kampanje za agenta.
Kontakt za kampanju
Administrator dodaje vidžet Kontakt kampanje u kontejner zaglavlja prilagođenog izgleda. Kontakt kampanje prikazuje kontakt informacije kupca na osnovu definisanih svojstava. Za više informacija o poravnanju izgleda pogledajte red svojstava ras poreda na stranici Tabela Detalji svoj stava.
Primer:
"advancedHeader": [
{
"comp": "agentx-preview-campaign",
"properties": {
"isCampaignManagementEnabled": "$STORE.agent.isCampaignManagementEnabled",
"agentDbId": "$STORE.agent.acqueonAgentId",
"lcmUrl": "$STORE.agent.lcmUrl",
"isCallInProgress": "$STORE.agentContact.isActiveCall",
"outdialEntryPointId": "$STORE.agent.outDialEp",
"teamId": "$STORE.agent.getAcqueonTeamId",
"campaignManagerAdditionalInfo": "$STORE.agent.campaignManagerAdditionalInfo",
"orgId": "$STORE.agent.orgId",
"dialerProxyHost": "$STORE.envVaribles.serviceUrls.dialerProxyHost",
"isProgressiveCampaignEnabled": "$STORE.app.featuresFlags.isProgressiveCampaignEnabled" }
},
{
"comp": "agentx-webex"
},
{
"comp": "agentx-outdial"
},
{
"comp": "agentx-notification"
},
{
"comp": "agentx-state-selector"
}
]
Vodič za pozive
Vidžet Vodič za pozi ve prikazuje se u oknu Pomoćne informacije na radnoj površini. Vodič za pozive prikazuje pitanja i odgovore na nivou kampanje. Od agenta se traži da pročita skup pitanja u vodiču za pozive i pošalje odgovore.
Primer:
"panel":{
"comp":"md-tabs",
"attributes":{
"class":"widget-tabs"
},
"children":[
{
"comp":"md-tab",
"attributes":{
"slot":"tab",
"class":"widget-pane-tab"
},
"children":[
{
"comp":"md-icon",
"attributes":{ "name":"icon-note_16"
}
},
{
"comp":"span", "textContent":"Call Guide"
}
],
"visibility":"CALL_GUIDE"
},
{
"comp":"md-tab-panel",
"attributes":{
"slot":"panel", "class":"widget-pane"
},
"children":[
{
"comp": "acqueon-call-guide",
"script": "http://localhost:5555//index.js", // include CDN link here
"wrapper":{
"title":"Call Guide", "maximizeAreaName":"app-maximize-area"
},
"properties":{
"lcmKey":"$STORE.agentContact.getCallGuideProps.LCMKey",
"agentDbId":"$STORE.agent.acqueonAgentId",
"lcmUrl":"$STORE.agent.lcmUrl",
"campaignManagerAdditionalInfo":"$STORE.agent.campaignManagerAdditionalInfo"
"orgId": "$STORE.agent.orgId",
"dialerProxyHost": "$STORE.envVaribles.serviceUrls.dialerProxyHost",
"isProgressiveCampaignEnabled": "$STORE.app.featureFlags.isProgressiveCampaignEnabled"
}
}
],
"visibility":"CALL_GUIDE"
}
]
}
- Sledeće reference svoj
stava compsu promenjene.agentku vrednosti imovine se zamenjuje sa akueon:agentk-previev-kampanja je preimenovana u akueon-previev-kampanjuagentk-call-guide je preimenovan u akueon-call-guide
- Morate ugostiti List and Campaign Manager (LCM) na CDN-u, a zatim odrediti URL u svoj
stvu
skripte.
Screen Pop
U rasporedu radne površine možete da konfigurišete Screen Pop na jedan od sledećih načina:
-
Kao prilagođena stranica
-
Kao jedan od vidgeta na prilagođenoj stranici
-
Kao kartica u oknu Pomoćne informacije
Screen Pop se prikazuje na radnoj površini na osnovu sledećih faktora:
Za glasovni kanal:
-
Konfiguracija definisana u rasporedu radne površine
-
Aktivnost Screen Pop definisana u Flov Designeru
Za nove digitalne kanale:
-
Konfiguracija definisana u rasporedu radne površine
-
Screen Pop čvor definisan u Connect Flov Builder-u
Više informacija o konfigurisanju Screen Pop potražite u odeljku S creen Pop.
Konfigurisanje skočnog ekrana u navigacionoj traci
Možete da konfigurišete Screen Pop kao prilagođenu stranicu ili kao jedan od vidgeta na prilagođenoj stranici. Da biste pristupili prilagođenoj stranici Screen Pop, kliknite na ikonu S creen Pop na traci za navigaciju. Da biste pristupili vidžetu Screen Pop na prilagođenoj stranici, kliknite na prilagođenu ikonu na traci za navigaciju. Više informacija o navigacijskim svojstvima potražite u odelj ku Navigacija (prilagođene stranice).
Primer: Screen Pop kao prilagođena stranica
{
"nav": {
"label": "Screen Pop",
"icon": "pop-out",
"iconType": "momentum",
"navigateTo": "/screenpop",
"align": "top"
},
"page": {
"id": "agentx-wc-screen-pop",
"widgets": {
"comp1": {
"comp": "agentx-wc-screen-pop",
"properties": {
"screenPopUrl": "$STORE.session.screenpop.screenPopSelector"
}
}
},
"layout": {
"areas": [
["comp1"]
],
"size": {
"cols": [1],
"rows": [1]
}
}
},
"visibility": "SCREEN_POP"
}
Primer: Iskočni ekran kao vidžet na prilagođenoj stranici
"comp1": {
"comp": "agentx-wc-screen-pop",
"properties": {
"screenPopUrl": "$STORE.session.screenpop.screenPopSelector"
}
Ako Screen Pop nije konfigurisan u Flov Designeru, prilagođena stranica će se pojaviti prazna. Za više informacija o konfigurisanju Screen Pop u dizajneru protoka, pogledajte S creen Pop.
Konfigurisanje skočnog ekrana u oknu pomoćnih informacija
Možete da konfigurišete Screen Pop da se pojavljuje kao kartica u oknu Pomoćne informacije.
Podrazumevano, Screen Pop se pojavljuje kao nova podkartica na kartici S creen Pop okna Pomoćne informacije ako je Screen Pop konfigurisan da se prikazuje kao Unutar radne površine u Dizajneru toka.
Dodajte sledeći atribut u odeljak panela da biste uključili Screen Pop kao karticu u oknu Pomoćne informacije. Za više informacija o detaljima panela pogledajte Okno pomoćnih informacija.
Primer: Iskočni ekran kao kartica u oknu pomoćnih informacija
{
"comp":"md-tab",
"attributes":{
"slot":"tab",
"class":"widget-pane-tab"
},
"children":[
{ "comp": "md-icon", "attributes": { "name": "pop-out_16" }},
{ "comp": "span", "textContent": "Screen Pop" }],
"visibility": "SCREEN_POP"
},
{
"comp": "md-tab-panel",
"attributes": { "slot": "panel", "class": "widget-pane" },
"children": [{ "comp": "#SCREEN_POP"
}
],
}
Opcija ekrana Pop ekrana definisana u dizajneru toka ima prednost nad konfiguracijom definisanom u rasporedu radne površine.
Na primer, uzmite u obzir da ste konfigurisali sledeća podešavanja Screen Pop:
- Dizajner protoka - Prikažite postavke kao U novoj kartici pregledača
- Raspored radne površine — kao kartica u oknu Pomoćne informacije
Kada se dogodi događaj za koji je konfigurisan iskačući ekran, Screen Pop se prikazuje izvan radne površine - odnosno na novoj kartici pregledača.
Primeri primera upotrebe
-
Podrazumevano okno pomoćnih informacija sa istorijom kontakata i skočnim ekranom
-
Okno pomoćnih informacija sa vidžetom za putovanje korisničkog iskustva
Konfigurišite i pristupite vidžetu za metriku upravljanja korisničkim iskustvom sa trake za navigaciju
Primer:
{
"nav": {
"label": "Customer Experience Management Metrics",
"icon": "/app/images/wxm.bcd45cc3.svg",
"iconType": "other",
"navigateTo": "wxm-metrics",
"align": "top"
},
"page": {
"id": "wxm-metrics",
"widgets": {
"comp1": {
"comp": "agentx-wc-cloudcherry-widget",
"attributes": {
"metrics": true
},
"properties": {
"userModel": "$STORE.app.userModel",
"spaceId": "",
"metricsId": "",
"teamId": "$STORE.agent.teamName",
"ani": "$STORE.agentContact.taskSelected.ani",
"isDarkMode": "$STORE.app.darkMode"
},
"wrapper": {
"title": "Customer Experience Journey",
"maximizeAreaName": "app-maximize-area"
}
}
},
"layout": {
"areas": [
["comp1"]
],
"size": {
"cols": [1],
"rows": [1]
}
}
}
},
Da biste dobili SpaceID i MetricSID, pogledajte dokumentaciju. Webex Experience Management
Korišćenje kartica na prilagođenoj stranici
Primer:
{
"nav": {
"label": "Dynamic Tabs",
"icon": "stored-info",
"iconType": "momentum",
"navigateTo": "dynamic-tabs",
"align": "top"
},
"page": {
"id": "page-id-tabs",
"widgets": {
"comp1": {
"comp": "md-tabs",
"children": [{
"comp": "md-tab",
"textContent": "One",
"attributes": {
"slot": "tab"
}
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel"
},
"children": [{
"comp": "widget-two",
"script": "http:/my-cdn.com/dynamic-widgets/widget-two.js"
}]
},
{
"comp": "md-tab",
"textContent": "Two",
"attributes": {
"slot": "tab"
}
},
{
"comp": "md-tab-panel",
"textContent": "Two Content",
"attributes": {
"slot": "panel"
}
}
]
},
"comp2": {
"comp": "widget-two",
"script": " http:/my-cdn.com/dynamic-widgets/widget-two.js"
}
},
"layout": {
"areas": [
["comp1", "comp2"]
],
"size": {
"cols": [1, 1],
"rows": [1]
}
}
}
}
Podrazumevano okno pomoćnih informacija sa istorijom kontakata i iskačućim ekranom
Primer:
"panel": {
"comp": "md-tabs",
"attributes": {
"class": "widget-tabs"
},
"children": [{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "CONTACT_HISTORY_TAB"
}
}]
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel",
"class": "widget-pane"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "CONTACT_HISTORY"
}
}]
},
]
}, {
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "SCREEN_POP_TAB"
}
}],
"visibility": "SCREEN_POP"
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel",
"class": "widget-pane"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "SCREEN_POP"
}
}],
"visibility": "SCREEN_POP"
}
},
Okno pomoćnih informacija sa vidžetom za putovanje korisničkog iskustva
Primer:
"panel": {
"comp": "md-tabs",
"attributes": {
"class": "widget-tabs"
},
"children": [{
"comp": "md-tab",
"attributes": {
"slot": "tab"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "WXM_JOURNEY_TAB"
}
}],
"visibility": "WXM_JOURNEY"
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel",
"class": "widget-pane"
},
"children": [{
"comp": "agentx-wc-cloudcherry-widget",
"properties": {
"userModel": "$STORE.app.userModel",
"spaceId": "",
"metricsId": "",
"teamId": "$STORE.agent.teamName",
"ani": "$STORE.agentContact.taskSelected.ani",
"isDarkMode": "$STORE.app.darkMode"
},
"wrapper": {
"title": "Customer Experience Journey",
"maximizeAreaName": "app-maximize-area"
}
}],
{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": {
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "CONTACT_HISTORY_TAB"
}
}]
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel",
"class": "widget-pane"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "CONTACT_HISTORY"
}
}]
},
{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "SCREEN_POP_TAB"
}
}],
"visibility": "SCREEN_POP"
},
{
"comp": "md-tab-panel",
"attributes": {
"slot": "panel",
"class": "widget-pane"
},
"children": [{
"comp": "slot",
"attributes": {
"name": "SCREEN_POP"
}
}],
"visibility": "SCREEN_POP"
}
"visibility": "SCREEN_POP"
},
},
Lokalizacija
Slede podržani jezici:
Bugarski, katalonski, kineski (Kina), kineski (Tajvan), hrvatski, češki, danski, holandski, engleski (UK), engleski (SAD), finski, francuski, nemački, mađarski, italijanski, japanski, korejski, norveški, poljski, portugalski (Brazil), portugalski (Portugal), rumunski, ruski, srpski, slovački, slovenački, španski, švedski i turski.
Jezik korisničkog interfejsa za radnu površinu zasnovan je na podešavanjima jezičkih preferencija u vašem pregledaču. Na primer, razmotrimo da ste izabrali željeni jezik kao francuski u pregledaču Firefok. Kada pokrenete radnu površinu u pregledaču Firefok, korisnički interfejs radne površine pojavljuje se na francuskom jeziku (francuski). Međutim, horizontalno zaglavlje, navigaciona traka i druge komponente dodane u raspored radne površine nisu lokalizovane na osnovu postavki jezičkih preferencija u vašem pregledaču.
Lokalizujte komponente radne površine
Da biste lokalizovali komponente radne površine,
-
Koristite postojeće ključeve za lokalizaciju postavljene u datot
eci app.json. Ako ključevi za lokalizaciju nisu postavljeni, koristi se podrazumevani jezik engleski (US). Možete da pošaljete zahtev za uslugu Cisco podršci da dodate ključ lokalizacije u datotekuapp.json.Primer: Ključ lokalizacije
{ "common": { "buttonTitle": "Stop Timer" } } -
Unesite sledeće svojstvo osetljivo na velika i mala slova u JSON datoteku Desktop Layout da biste lokalizovali komponentu:
"textContent": "$I18N.<key>",gde <key>se odnosi na odgovarajući ključ lokalizacije u datoteci
app.json.
Primer: Lokalizujte komponentu zaglavlja
"header": {
"id": "header",
"widgets": {
"head1": {
"comp": "md-button",
"attributes": {
"slot": "menu-trigger",
"style": "height: 64px"
},
"children": [{
"comp": "span",
"textContent": "$I18N.common.buttonTitle",
}
},
},
}
Primer: Lokalizujte komponentu kartice u oknu pomoćnih informacija
"panel": {
"comp": "md-tab",
"attributes": {
"slot": "tab"
},
"children": [{
"comp": "span",
"textContent": "$I18N.panelTwo.screenPopTitle"
}]
}






