- Početak
- /
- Članak
Stvorite prilagođeni izgled radne površine
Ovaj članak pomaže u stvaranju prilagođenog izgleda uređivanjem JSON datoteke i nudi primjerke slučajeva upotrebe koji će vam pomoći da započnete s widgetima poput widgeta Customer Experience Management Metrics i widgeta Customer Experience Journey. Da biste učinkovito radili s prilagođenim izgledima radne površine, trebali biste dobro razumjeti HTML strukturu, model stabla dokumenata u pregledniku i JSON format.
Pregled
Značajka rasporeda radne površine omogućuje vam konfiguriranje radne površine Webex Contact Center prema vašim poslovnim zahtjevima. Možete prilagoditi elemente kao što su logotip, naslov i widgeti. Možete stvoriti izgled radne površine i dodijeliti ga timu. Ovaj izgled generira iskustvo agenta na radnoj površini za sve agente koji se prijave kao dio tog tima.
Postoje dvije vrste izgleda:
-
Globalni izgled: Ovaj je izgled sustav generiran rasporedom koji se prema zadanim postavkama dod jeljuje prilikom stvaranja tima. Dodatne informacije potražite u odjeljku U pravljanje timovi ma. Kada kreirate tim, Globalni izgled automatski se postavlja kao izgled radne površine za tim. Ne možete izbrisati ovaj izgled.
-
Prilagođeni izgled: Izgled koji pruža prilagođeno iskustvo radne površine. Možete stvoriti prilagođeni izgled za jedan ili više timova.
Ako dodijelite novi izgled radne površine kada je agent prijavljen, agent mora ponovno uč itati stranicu da bi vidio novi izgled.
Webex Contact Center Desktop podržava tri osobe:
-
Agent
-
Nadzornik
-
Nadzornik i agent
Datoteka izgleda JSON ima zasebne odjeljke za svaku od osoba. Administrator bi trebao konfigurirati postavke za svaku osobu u odgovarajućem odjeljku datoteke izgleda JSON. Više informacija o uzorku datoteke izgleda JSON potražite u odjeljku Svoj stva najveće razine JSON raspore da.
Kada Cisco doda novu značajku u izgled radne površine, neizmijenjeni izgled automatski se ažurira novim značajkama. Ažurirani izgled radne površine automatski je dostupan postojećim timovima koji koriste neizmijenjeni izgled radne površine. Korisnici radne površine koji koriste neizmijenjeni izgled radne površine dobivaju nove značajke temeljene na rasporedu kada se prijave ili ponovno učit aju preglednik.
Ako koristite datoteku Def ault Desktop Layout.json bez ik
akvih izmjena, tada se smatra neizmijenjenim izgledom. Međutim, ako
preuzmete datoteku Def ault Desktop Layout.json i
ponovno je prenesete, smatra se modificiranim izgledom čak i ako sadržaj datoteke ili naziv datoteke nisu izmijenjeni.
Za timove koji koriste prilagođeni izgled radne površine administratori moraju povremeno osvježavati defini ciju izgleda kako bi uključili nove značajke. Kada administratori pregledaju neizmijenjeni izgled ili tim koji koristi neizmijenjeni izgled, prikazuje se poruka koja pokazuje da se nove značajke radne površine automatski primjenjuju.
Na radnoj površini postoje dvije vrste widgeta — zasnovani na iframe-u i zasnovani na web komponentama. Zaglavlje, navigacija (prilagođena stranica), postojano područje, područje bez glave i aux ploča prilagodljivo su područje na radnoj površini. To nisu widgeti.
Sljedeći popis detaljno opisuje razmake koje možete konfigurirati. Slike ilustriraju izgled radne površine:
-
Područje naslova i logotipa: Ovaj prostor prikazuje logotip i ime Webex Contact Center (zadano) u gornjem lijevom kutu zaslona.
-
Područje horizontalnog zaglav lja: Ovaj prostor ima podesivo područje koje je ispunjeno prilagođenim widgetima. Ovi widgeti mogu prikazivati, na primjer, ugrađene informacije i padajuće izbornike. Budući da je visina ovog zaglavlja samo 64 piksela, visina widgeta ne može prijeći visinu zaglavlja.
-
Područje radnog prostora: taj se prostor mijenja prema odabiru na navigacijskoj traci ili kada agent komunicira s kupcima. Kada je agent na pozivu, ovo područje prikazuje kontrolnu interakciju i pomoćne informacije (koje uključuje prilagođene widgete i trajne widgete). Kada agent komunicira putem e-pošte, chata ili društvenih kanala, to područje prikazuje područje radnog prostora i pomoćno okno s informacijama (koje uključuje područje trajnog widgeta).
Prilagođena stranica prikazuje se na sučelju radne površine u oknu radnog prostora. Prilagođenoj stranici možete pristupiti putem ikona na navigacijskoj traci. Svaka prilagođena stranica može sadržavati jedan ili više prilagođenih widgeta.
Custom Widget je aplikacija treće strane koja je konfigurirana u JSON izgledu. Prilagođeni widget možete postaviti na prilagođenu stranicu, prilagođenu karticu (okno Pomoćne informacije) ili na vodoravno zaglavlje radne površine.
-
Područ@@ je navig acijske trake: Koristite ovaj prostor za dodavanje navigacijskih stavki za pristup prilagođenim stranicama.


Svojstva najvišeg nivoa JSON rasporeda
Uloge
Zadani JSON izgled ima sljedeće tri uloge.
-
Agent—da biste postavili izgled radne površine da se prikazuje kada se agent prijavi na radnu površinu Webex Contact Center radi obrade aktivnosti agenta.
-
Nadzornik — za postavljanje prikaza rasporeda radne površine kada se nadzornik prijavi na radnu površinu Webex Contact Center radi obrade samo mogućnosti nadzornika.
Kada se nadzornik prijavi na radnu površinu, primjenjuje se izgled radne površine koji je naveden za primarni tim. Ako ne osigurate primarni tim, primjenjuje se globalni izgled. Prema zadanim postavkama, APS izvješća su onemogućena.
-
SupervisorAgent—za postavljanje prikaza izgleda radne površine kada se nadzornik prijavi na radnu površinu Webex Contact Center radi obrade mogućnosti nadzornika i aktivnosti agenta.
Možete dodati ili izmijeniti widgete za svaku ulogu u odgovarajućoj osobi relevantne datoteke JSON izgleda.
Slijede svojstva najviše razine za JSON izgled na temelju 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": {
...
}
},
}
},
- Promjene u svojstvima JSON izgleda stupaju na snagu kada se preglednik Desktop osvježi.
- Ako značajka koju ste omogućili na JSON rasporedu nije dostupna na radnoj površini, obratite se Ciscovoj podršci da biste je omogućili.
- Sva svojstva u JSON rasporedu su osjetljiva na velika i mala slova.
AppTitle
Za određivanje naslova na vodoravnom zaglavlju radne površine. Zadani naslov je Webex Contact Center.
Primjer:
"appTitle": "Webex Contact Center"
Zadani AppTitle promijenjen je iz Contact Center Desktop u Webex Contact Center. Nema utjecaja na postojeće prilagođene izglede koji koriste stari zadani AppTitle (Desktop Contact Center). Da biste koristili novi AppTitle, morate izmijeniti prilagođeni izgled. Međutim, novi globalni izgled koristi zadani AppTitle kao Webex Contact Center.
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 savjet alata prikazuje cijeli naslov. Stilovi se ne mogu primijeniti na naslov.
Možete koristiti URI-ove podataka (Uniform Resource Identifier) ili hostirati prilagođenu naslovnu sliku na mreži za isporuku sadržaja (CDN), kantici jednostavne usluge skladištenja Amazon Web Services (AWS) (S3) ili sličnoj usluzi hostinga, a zatim odrediti URL hostujuće slike. Podržani formati naslovnih slika su PNG, JPG, JPEG, GIF, SVG i WebP. Podržana veličina naslovne slike je 184 x 32 piksela (širina x visina).
logotip
Da biste odredili URL za logotip tvrtke. Ako ne navedete URL, logotip Webex Contact Center pojavljuje se prema zadanim postavkama.
Primjer:
"logo": "https://my-cdn.com/logo.png"
Prilagođenu sliku logotipa možete ugostiti na koferi CDN, Amazon Web Services (AWS) Simple Storage Service (S3) ili sličnoj usluzi hostinga, a zatim odrediti URL hostirane slike. Podržani formati slika logotipa su PNG, JPG, JPEG, GIF, SVG i WebP. Podržana veličina slike logotipa je 96 x 32 piksela (širina x visina).
| Stanje | Primjer | AppTitle | logotip |
|---|---|---|---|
| Ako AppTitle i logotip nisu konfigurirani |
|
Nema naslova | Zadani logotip |
| Ako su konfigurirani AppTitle i logotip |
|
Konfigurirani tekst | Konfigurirani logotip |
| Ako je AppTitle konfiguriran i logotip nije konfiguriran |
|
Konfigurirani tekst | Zadani logotip |
|
Ako AppTitle nije konfiguriran i logotip je konfiguriran
|
|
Nema naslova | Konfigurirani logotip |
| Ako je AppTitle konfiguriran i logotip nije poželjan |
|
Konfigurirani tekst | Nema logotipa |
|
Ako AppTitle nije konfiguriran i logotip nije poželjan
|
|
Nema naslova | Nema logotipa |
| Ako je AppTitle dodan kao slika i logotip konfiguriran |
|
Konfigurirana slika | Konfigurirani logotip |
|
Ako je AppTitle dodan kao slika i logotip nije konfiguriran
|
|
Konfigurirana slika | Zadani logotip |
|
Ako je AppTitle dodan kao slika i logotip nije poželjan
|
|
Konfigurirana slika | Nema logotipa |
- Prilagođena veličina slike prilagođava se na temelju omjera slike. Prilagođeni tekst naslova koji je ranije konfiguriran sada se može pojaviti u dva retka na radnoj površini. Da biste to izbjegli, možete izmijeniti prilagođeni tekst naslova.
- Ako naslov i logotip nisu konfigurirani u vodoravnom zaglavlju radne površine, taj prostor koriste widgeti zaglavlja. Widgeti zaglavlja moraju biti isprav no konfigurirani za korištenje prostora 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 može se koristiti za naslov.
- Ako je prilagođena veličina slike veća od podržane veličine, veličina slike se podešava na temelju omjera slike u vodoravnom zaglavlju. Ako je prilagođena veličina slike manja od podržane veličine, stvarna veličina slike zadržava se u vodoravnom zaglavlju.
TaskPageIlustracija
Da biste odredili prilagođenu ilustraciju za stranicu zadatka na temelju postavki organizacije i usklađivanja robne marke. Kada se agent prijavi, stranica zadatka prikazuje konfiguriranu ilustraciju kao pozadinu. Prema zadanim postavkama stranica zadatka pojavljuje se bez ilustracije.
Primjer:
"taskPageIllustration": "https://www.abc.com/image/logo.jpg",
Možete koristiti URI-ove podataka ili ugostiti prilagođenu ilustraciju na mreži za isporuku sadržaja (CDN), aplikaciji Amazon Web Services (AWS) Simple Storage Service (S3) ili sličnoj usluzi hostinga, a zatim odredite URL na hostovanoj ilustraciji. Ilustracija se može konfigurirati na globalnoj ili timskoj razini na temelju definicije izgleda. Pobrinite se da konfigurirate ispravan URL kako biste spriječili prikaz slomljene slike na radnoj površini.
Podržani formati ilustracije stranica zadataka su PNG, JPG, JPEG, GIF, SVG i WebP. Preporučena veličina ilustracije je 400 x 400 piksela (širina x visina). Ako je prilagođena veličina ilustracije veća od preporučene veličine, veličina ilustracije se prilagođava na temelju omjera slike 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 hoće li prebaciti fokus na novoprihvaćeni zadatak, kada agent prihvati novi zadatak dok radi na prethodnom zadatku. Zadana vrijednost je laž na.
Primjer:
"stopNavigateOnAcceptTask": false
Ako je vrijednost postavljena kao ist inita, kada korisnik prihvati novi zadatak na radnoj površini, fokus se zadržava na prethodnom zadatku i ne prebacuje se na novo prihvaćeni zadatak. Ova postavka sprječava korisniku da izgubi bilo kakve podatke prilikom prihvaćanja novog zahtjeva.
Na primjer, uzmite u obzir da je Agent 1 u razgovoru s Kupcem 1 i istovremeno na glasovnom pozivu s Kupcem 2. Tijekom glasovnog poziva agent 1 ažurira pojedinosti o korisniku 2 u oknu Kontrola interakcije. Trenutno Agent 1 ima dva aktivna zadatka u oknu Popis zadataka, a fokus je na oknu Kontrola interakcije. Kada agent 1 prihvati novi zahtjev za chat od Korisnika 3, fokus ostaje na oknu Kontrola interakcije s korisnikom 2 i ne prelazi na novoprihvaćeni zahtjev za chat.
Da biste zadržali fokus na prethodnom zadatku i ne prebacili se na novoprihvaćeni zadatak, odaberite prilagođeni izgled s vrijednošću svojstva stopNavigateOnAcceptTask postavljenom na true.
Ako vrijednost svojstva stopNavigateOnAcceptTask nije unesena u JSON izgled, Desktop prebacuje fokus na novoprihvaćeni zadatak. Ponašanje je slično onome kada je vrijednost svojstva stopNavigateOnAcceptTask postavljena na false.
- Postavka se odnosi na sve zadatke (glasovne i digitalne kanale) izvršene na radnoj površini — kao što su prihvaćanje zadatka, konferencija, savjetovanje ili prijenos, te za vanjske pozive, pozive odlazne kampanje, automatsko završavanje itd.
- Postavka se ne primjenjuje ako se korisnik radne površine nalazi na početnoj stranici, a u oknu Popis zadataka nema aktivnog zadatka. U takvom slučaju, kada se prihvaća novi zadatak, fokus se prebacuje s početne stranice na novoprihvaćeni zadatak.
DragDropOmogućeno
Da biste omogućili povlačenje i ispuštanje i promjenu veličine widgeta na prilagođenim stranicama, postavite vrijednost na true. Zadana vrijednost je laž na.
Primjer:
"dragDropEnabled": false
Dodatne informacije o omogućavanju značajke povlačenja i ispuštanja za kartice u oknu Pomoćne informacije potražite u odjeljku Okno pomoć nih informacija.
Obavijestitajmer
Da biste postavili trajanje (u sekundama) nakon čega se obavijesti radne površine na radnoj površini automatski odbacuju. Obavijest se pojavljuje u gornjem desnom kutu radne površine. Zadana vrijednost isteka vremena je 8 sekundi. Važeći raspon za vrijednosti vremenskog isteka je 1-10 sekundi. Da bi promjene vremenskog isteka stupile na snagu, preglednik se mora osvježiti nakon izmjena.
Primjer:
"notificationTimer": 8
Maksimalni broj obavijesti
Da biste postavili broj obavijesti radne površine koje će se istovremeno prikazivati na radnoj površini. Zadana vrijednost je 3. Raspon obavijesti na radnoj površini je 1-10. Obavijesti na radnoj površini složene su. Ako postoji mnogo obavijesti, pojavljuju se s malim kašnjenjem ovisno o postavkama Notification Timer.
Primjer:
"maximumNotificationCount": 3
PreglednikObavijestitajmer
Da biste postavili trajanje (u sekundama) nakon čega se obavijesti o tosteru preglednika na radnoj površini automatski odbacuju. Toster je izvorna obavijest preglednika koja se pojavljuje samo ako Desktop nije aktivni prozor ili kartica preglednika. Prozor ili kartica preglednika Desktop su neaktivni kada
-
Radite na drugim prozorima ili karticama preglednika.
-
Radite na drugim aplikacijama.
-
Smanjili ste prozor preglednika Desktop.
Obavijest se pojavljuje u gornjem desnom kutu radne površine. Zadana vrijednost isteka vremena je 8 sekundi. Preporučeni raspon za vrijednosti vremenskog ograničenja je 5-15 sekundi. Da bi promjene vremenskog isteka stupile na snagu, preglednik se mora osvježiti nakon izmjena.
Primjer:
"browserNotificationTimer": 8
Konfigurirano vremensko ograničenje obavijesti preglednika ovisi o operativnom sustavu i postavkama preglednika. Vrijednost isteka vremena poštuje se u pregledniku Chrome u operacijskom sustavu Windows, Chrome OS-u i macOS-u. Međutim, ostali podržani preglednici ne poštuju dosljedno konfiguriranu vrijednost vremenskog isteka obavijesti.
wxmKonfigurirano
(Opcionalno) Da biste konfiguriraliWebex Experience Management, postavite vrijednost na
true. Zadana vrijednost je laž na.
Primjer:
"wxmConfigured": true
DesktopChatApp
Za konfiguriranje više aplikacija za chat koje nudi Cisco, kao što je Webex App.
WebExkonfigurirano
Webex aplikacija zajedno s funkcijama razmjene poruka i sastanaka može se konfigurirati unutar radne površine. Ova konfiguracija omogućuje agentima suradnju s drugim agentima, nadzornicima i stručnjacima za predmet (MSP-ovima) u svojoj organizaciji bez kretanja dalje od radne površine.
- Administrator web mjesta upravlja korisnicima Webex Meetinga i dodjeljuje povlas tice samo ako korisnici imaju Webex Enterprise Edition. Dodatne informacije potražite u odjeljku Upravl Webex Meetings janje korisnicima u Cisco Webex Control Hub.
- Nadzornici i mala i srednja poduzeća moraju preuzeti Webex klijent na svoj sustav (osobni uređaj) ili pristupiti Webex aplikaciji putem Webex aplikacije za web (https://web.webex.com/). Dodatne informacije potražite u odjel jku Preuzimanje aplikacije.
- Aplikaciji Webex možete pristupiti unutar tvrtke kako Agent Desktop biste surađivali s drugim agentima, nadzornicima i stručnjacima za teme (MSP-ovima) vaše organizacije bez odlaska od programa. Agent Desktop Funkcija kontrole poziva nije dostupna. Za primanje i upućivanje poziva potrebna vam je vanjska Webex aplikacija koja nije ugrađena. Dodatne informacije potražite u odjelj ku Pozivanje aplikacija.
Da biste konfigurirali Webex App unutar radne površine:
-
Kada dodajete usluge za korisnikaCisco Webex Control Hub, potvrdite okvir Napredne por uke (Korisnici > U ). Dodatne informacije potražite u odjeljku U pravljanje korisničkim računima u administr Cisco Webex aciji web- mjesta.
-
U prilagođenom rasporedu radne površine postavite vrijednostsvojstva WebExConfigure na true.Primjer:
"desktopChatApp": { "webexConfigured": true },Zadana vrijednost svojstvaWebExConfigure je lažna.Aplikacija Webex dostupna je za uloge agenta, supervizora i supervizorAgent samo ako za svaku od tih uloga postavite vrijednost svojstva
WebExConfigurated naistinitu. Agent, nadzornik ili SupervisorAgent ne mogu se odjaviti iz aplikacije Webex.Da biste prikazali ikonuDodatne informacije potražite u odjeljku HeaderActions.
(Webex) na vodoravnom zaglavlju radne površine, unesite vrijednost webexu svojstvo HeaderActions.Da biste omogućili aplikaciju Webex za određeni tim, odaberite prilagođeni izgled s vrijednošću svojstvaDodatne informacije potražite u odjelj ku Stvaranje tima.WebExConfigure postavljenomna true.
Aplikaciju Webex možete konfigurirati i u oknu Pomoćne informacije, prilagođenoj stranici i prilagođenom widgetu. Dodatne informacije potražite u odjeljku Okno pomoćnih informacija.
Obavijest o aplikaciji Webex
Vrijednosti koje su navedene pomoću svojstava NotificationTimer i BrowserNotificationTimer za mjerač vremena obavijesti primjenjive su za Webex App. Zadana vrijednost vremenskog isteka je 8 sekundi za ova svojstva. Dodatne informacije potražite u odjeljku NotificationTimer i BrowserNotificationTimer.
NaslovnicaDjeljenja
Da biste promijenili redoslijed ikona na vodoravnom zaglavlju radne površine. Zadani redoslijed je sljedeći:
-
(Webex) -
(Vanjski poziv) -
(Centar za obavijesti)
Postavite vrijednost svojstva HeaderActions na sljedeći način:
|
Naziv ikone |
NaslovnicaVrijednost imovine |
|---|---|
|
Webex aplikacija |
webex |
|
Vanjski poziv |
vanjski |
|
Centar za obavijesti |
obavijest |
Primjer:
"headerActions": ["webex", "vanjski", "obavijest"],
Vrijednost svojstva HeaderActions je osjetljiva na velika i mala slova.
Da biste promijenili zadani redoslijed ikona, unesite svojstvo HeaderActions i vrijednosti u prilagođenom rasporedu u skladu s tim.
Primjer:
"headerActions": ["obavijest", "vanjski", "webex"],
- Ako
u prilagođeni izgled ne unesete svojstvo i vrijednosti
HeaderActions, ikone se prikazuju zadanim redoslijedom. - Da biste uklonili ikone zaglavlja i povezane funkcije s radne površine, postavite praznu vrijednost za svojstvo
headerActions ("headerActions": []). Međutim, ako ste aplikaciju Webex dodali u okno Pomoćne informacije ili prilagođenu stranicu ili kao prilagođeni widget, agent i dalje može pristupiti Webex aplikaciji iako Webex aplikacija nije dostupna u vodoravnom zaglavlju radne površine. Ako je vrijednost svojstvaDodatne informacije potražite u odjeljku WebExConfigure.WebExConfigure postavljena kao netočna,ikona aplikacije Webex neće se prikazati na vodoravnom zaglavlju radne površine, čak i ako je vrijednostwebexadodana u svojstvo HeaderActions.
područje
S vojstvo područja osnovni je dio rasporeda radne površine. Možete definirati izgled prema području.
"area": {
"header": {
...
},
"advancedHeader: {
{
"comp": "widget-1",
"attributes": { ... },
"script": ....
}
},
"panel": {
...
},
"navigation": {
...
},
"persistent": {
...
},
"headless": {
...
}
},
Možete konfigurirati sljedeće objekte područja:
-
Ploča: predstavlja drugu ploču ili desnu ploču u oknu Pomoćne informacije.
-
Navigacija: Predstavlja prilagođene stranice i njihove navigacijske elemente koji su povezani sa stranicama.
-
Perzistentno: Predstavlja widgete na razini stranice koji su postojani i prikazuju se na svim stranicama radne površine.
-
Bez glave: Predstavlja widgete koji nemaju vizualno sučelje, ali izvršavaju logiku u pozadini.
Ako je konfigurirano svojstvo AdvancedHeader, svojstva zaglavlja i HeaderActions moraju se ukloniti.
Naprednozaglavlje
Da biste prilagodili vidljivost i promijenili redoslijed ikona na vodoravnom zaglavlju radne površine. Zadani redoslijed je sljedeći:
-
(Webex) -
(Vanjski poziv) -
(Centar za obavijesti) -
(Selektor stanja agenta)
Postavite vrijednost svojstva AdvancedHeader na sljedeći način:
|
Naziv ikone |
NaslovnicaVrijednost imovine |
|---|---|
|
Webex aplikacija |
agentx-webex |
|
Vanjski poziv |
agentx-outdial |
|
Centar za obavijesti |
agentx-obavijest |
|
Selektor stanja agenta |
agentx-državni selektor |
Primjer:
"advancedHeader": [
{
"comp": "agentx-webex"
},
{
"comp": "agentx-outdial"
},
{
"comp": "agentx-notification"
},
{
"comp": "agentx-state-selector"
}
{
"comp": "widget-1",
"attributes": { ... },
"script": ....
}
]
Vrijednost svojstva AdvancedHeader osjetljiva je velika i mala slova.
Da biste promijenili zadani redoslijed ikona, unesite svojstvo AdvancedHeader i vrijednosti u prilagođenom rasporedu u skladu s tim.
Widgeti se ulijevaju u padajući izbornik s lijeva na desno.
-
Ako u prilagođeni izgled ne unesete
svojstvo AdvancedHeader, prikazuje se zadano zaglavlje. -
Kada je omogućeno napredno zaglavlje, trebali biste premjestiti widgete iz izlaznog zaglavlja u napredno zaglavlje prema primjeru.
-
Kada je omogućeno napredno zaglavlje, staro zaglavlje neće biti prikazano.
-
Svaka ikona widgeta ima zadanu podlogu i marginu koja je definirana putem CSS-a i ne može se prilagoditi putem radne površine.
-
Lokacija logotipa, naslova i ikona profila fiksna je i ne može se prilagoditi.
-
Da biste uklonili ikone zaglavlja i povezane funkcije s radne površine, postavite praznu vrijednost za povezanu komponentu u svojstvu
AdvancedHeader ("AdvancedHeader":[]).Ako ste aplikaciju Webex dodali u okno Pomoćne informacije ili prilagođenu stranicu ili kao prilagođeni widget, agent i dalje može pristupiti Webex aplikaciji iako Webex aplikacija nije dostupna u vodoravnom zaglavlju radne površine.
-
Ako dodate widget s dugom oznakom, skraćeni naziv oznake prikazuje se prema raspoloživom prostoru.
Atribut
textContent možete koristiti zadodavanje oznake widgetu.Primjer:
{ "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 vremena za trenutni pomak" bit će skraćena i prikazana prema raspoloživom prostoru.
-
Izbjegavajte dodavanje widgeta s dugom oznakom.
-
Kada widget teče u padajući izbornik, može se kliknuti samo na ikonu widgeta.
-
-
Ako je vrijednost svojstvaDodatne informacije potražite u odjeljku WebExConfigure.WebExConfigurated postavljena kao netočna,ikona Webex aplikacije neće se prikazati na vodoravnom zaglavlju radne površine, čak i ako je vrijednostwebexadodana u svojstvo AdvancedHeader.
Početna stranica
Kada se prijavite na radnu površinu, sletjet ćete na početnu stranicu.
Početna stranica primjenjuje se samo na supervizore i osobe SupervisorAgent.
Sljedeće widgete možete pogledati na početnoj stranici. Widgeti analizatora predviđeni su prema zadanim postavkama, ali administrator također može konfigurirati trajne i prilagođene widgete. Dodatne informacije potražite u odjeljku Svoj stva najveće razine JSON rasporeda.
Widgeti analizatora
Prema zadanim postavkama, widget Analyzer prikazuje se na početnoj stranici radne površine.
Konfiguracija izgleda početne stranice
Možete konfigurirati početnu stranicu radne površine tako da prikazuje izgled koji se temelji na preferencijama vaše organizacije i usklađivanju robne marke. Uredite polje Početna stranica da biste konfigurirali početnu stranicu. Sljedeće komponente možete konfigurirati da se prikazuju na početnoj stranici kada se korisnik prijavi na radnu površinu:
-
Poruka dobrodošlice
-
Ikona Zadat ak na navigacijskoj traci za navigaciju do okna zadataka. Ikona zadat ka prikazuje se za ulogu supervizora i supervizora i agenta s omogućenom značajkom praćenja poziva. Okno zadataka prikazuje dolazne zahtjeve kupaca, aktivne i prošle interakcije s kupcima te aktivne zahtjeve za praćenje.
-
Filtrirajte odjeljke kao što su Naziv reda čekanja, Vrsta kanala i U pravljani timovi.
Sljedeća tablica opisuje svojstva stranice koja su potrebna za konfiguriranje početne stranice:
|
Nekretnine |
Opis i šifra |
|---|---|
|
stranica > UseFlexLayout |
Flex layout je nova web komponenta. Ne mijenja postojeće widgete. Novi flex izgled koristi isti format konfiguracije izgleda na pojednostavljen način. Kompatibilan je unatrag i ne utječe na postojeće widgete. Morate konfigurirati JSON izgled. Da biste konfigurirali JSON izgled, navedite visinu i širinu widgeta. Widget je prikazan u istom slijedu kao što je konfiguriran unutar JSON izgleda. Widgeti imaju zadanu marginu od 8 px. JSON izgled temelji se na dimenzijama (širina x visina) i koordinatama (X, Y i Z) widgeta. Fleksibilni izgled podržava mogućnosti kao što su promjena veličine pojedinačnih widgeta, maksimiziranje widgeta i tako dalje. Visina pojedinih widgeta mjeri se u pikselima. 1 jedinica visine = 40 piksela. Širina widgeta ovisi o broju stupaca u spremniku i broju stupaca koji se mijenjaju na temelju širine spremnika. Widgeti su prikazani s lijeva na desno. Napredni mehanizam izgleda koristi prilagođenu logiku za primjenu horizontalnog i vertikalnog podešavanja prostora widgeta. U početku se raspored učitava vodoravno. Nakon vodoravnog učitavanja, widget se učitava okomito i osigurava optimalno korištenje prostora. Konfigurirajte widgete na temelju veličine zaslona. Možete povećati ili smanjiti širinu widgeta na temelju veličine zaslona. To čini widgete čitljivijim i upotrebljivijim. Flex raspored pruža standardne točke prekida kao što su velike, srednje, male i ekstra male.
Ti se pikseli mogu razlikovati ovisno o operativnom sustavu i brosweru.
|
|
stranica > comp |
Pobrinite se da pružite jedinstvenu prilagođenu komponentu.
Kompon |
|
stranica > PageHeader |
Pobrinite se da odredite naslovni niz koji može biti statičan, dinamičan ili oboje. Kompon
|
|
stranica > PageSubheader |
Pobrinite se da dodate podzaglavlje koje se prikazuje na radnoj površini. Korisnik može dodati Go to Analyzer u podzaglavlju.
|
Navigacija (prilagođene stranice)
U ovom odjeljku možete dodati stranice koje se pojavljuju na lijevoj navigacijskoj traci. Navedite navigacijsku ikonu i jedinstveni URL za prikaz widgeta na navigacijskoj traci. Preporučujemo korištenje određenog prefiksa za URL kako biste izbjegli sukobe. Za više detalja pogledajte odjel jak nekretnine nav.
Također možete imati kolekciju widgeta koji se mogu prikazati na ovoj stranici. Stranica može imati jedan widget koji se pojavljuje na zaslonu ili zbirku widgeta u mreži. Više detalja o rasporedu mreže potražite u odjel jku svoj stava izgleda.
U stablo widgeta ne morate dodavati omotač dinamičkog područja. To znači da možete povući i ispustiti i mijenjati veličinu widgeta na prilagođenim stranicama kada omogućite ovu opciju.
Primjer:
{
"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]
}
}
}
},
Sljedeća tablica opisuje svojstva navigacije i stranica zajedno s njihovim pomoćnim svojstvima:
|
Nekretnine |
Opis i šifra |
|---|---|
|
nav > oznaka |
Ovo svojstvo označava identifikator navigacije stranice. Čitač zaslona čita ovo svojstvo i pojavljuje se u alatu. Ovi parametri su potrebni za prikaz vaše prilagođene stranice na navigacijskoj traci.
S |
|
nav > IconType |
Ovo svojstvo predstavlja vrstu ikone koja se prikazuje na navigacijskoj traci za prilagođenu stranicu. Dostupne su sljedeće vrste ikona:
|
|
nav > ikona |
Ovo svojstvo predstavlja naziv ikone u biblioteci Momentum ili CDN URL.
|
|
nav > poravnati |
Ovo svojstvo pomaže poravnati ikonu s vrhom ili donjim dijelom navigacijske trake. Trenutno svojstvo dopušta samo poravnanje vrha. |
|
nav > is DefaultLandingStranica | Ovo svojstvo određuje zadanu odredišnu stranicu za agente uAgent Desktop. Postavite ovo svojstvo na ist inito kako bi stranica navigacijske trake postala zadana odredišna stranica koja se pojavljuje za agente nakon prijave naAgent Desktop. Ako je ovo svojstvo postavljeno na ist inito na više stranica navigacijske trake, sustav smatra da je prva stranica navigacijske trake zadana odredišna stranica. Ako nijedna stranica navigacijske trake nema postavljeno ovo svojstvo na ist inito, početna stranica djeluje kao zadana odredišna stranica. Izvješća analize i statistike performansi agenta ne možete postaviti kao zadanu odredišnu stranicu. |
|
navig@@ acija > NavigateTo |
Ovo svojstvo određuje naziv prilagođene stranice. Ovo se ime pojavljuje u adresnoj traci kada agent kreće. NavigateTo ne smije sadržavati sljedeće vrijednosti: slike, fontove, css, build_info, help, app, i18n, ikone, images-mfe-wc i zvukove.
|
|
Nekretnine |
Opis i šifra |
|---|---|
|
stranica > id |
U S
|
|
stranica > UseFlexLayout |
Flex layout je nova web komponenta. Ne mijenja postojeće widgete. Novi flex izgled koristi isti format konfiguracije izgleda na pojednostavljen način. Kompatibilan je unatrag i ne utječe na postojeće widgete. Morate konfigurirati JSON izgled. Da biste konfigurirali JSON izgled, navedite visinu i širinu widgeta. Widget je prikazan u istom slijedu kao što je konfiguriran unutar JSON izgleda. Widgeti imaju zadanu marginu od 8 px. JSON izgled temelji se na dimenzijama (širina x visina) i koordinatama (X, Y i Z) widgeta. Fleksibilni izgled podržava mogućnosti kao što su promjena veličine pojedinačnih widgeta, maksimiziranje widgeta i tako dalje. Visina pojedinih widgeta mjeri se u pikselima. 1 jedinica visine = 40 piksela. Širina widgeta ovisi o broju stupaca u spremniku i broju stupaca koji se mijenjaju na temelju širine spremnika. Widgeti su prikazani s lijeva na desno. Napredni mehanizam izgleda koristi prilagođenu logiku za primjenu horizontalnog i vertikalnog podešavanja prostora widgeta. U početku se raspored učitava vodoravno. Nakon vodoravnog učitavanja, widget se učitava okomito i osigurava optimalno korištenje prostora. Konfigurirajte widgete na temelju veličine zaslona. Možete povećati ili smanjiti širinu widgeta na temelju veličine zaslona. To čini widgete čitljivijim i upotrebljivijim. Flex raspored pruža standardne točke prekida kao što su velike, srednje, male i ekstra male.
Ti se pikseli mogu razlikovati ovisno o operativnom sustavu i brosweru.
|
|
stranica > widgeti stranica > comp |
Pomaže vam definirati prilagođene widgete. Da biste postavili više widgeta, odredite opcije widgeta u nizu. Pobrinite se da svakom widgetu date jedinstveno ime područja. Kasnije ga upotrijebite u odjeljku izgleda.
Ovo svojstvo predstavlja naziv prilagođenog HTML elementa (poznatog kao Web komponenta ili bilo koji drugi element - ako ga želite koristiti kao omot). Dodatne informacije potražite u odjelj ku Primjeri primjeraka upotrebe. Ovdje unesite svoj prilagođeni naziv elementa bez kutnih zagrada ("<" or ">"). Na primjer, "moj-prilagođeni element". Svaki unos u odjeljku widgeta podržava sljedeći format:
|
|
stranica > skripta |
(Opcionalno) Ovo svojstvo je potrebno samo kada učitate widget ili komponentu s udaljenog mjesta kao što je CDN.
Nemojte mijenjati URL skripte za istu komponentu. Ako trebate promijeniti URL skripte za istu komponentu, učinite jedno od sljedećeg:
|
|
stranica > svojstva |
Možete odrediti svojstva koja morate proslijediti za Web komponentu.
|
|
stranica > responzivni |
Određuje odgovara li web-komponenta ili widget temeljen na iFrame-u koji se dodaje u prilagođeni izgled na razini Konfigurirajte ovo svojstvo s jednom od sljedećih vrijednosti:
Neodgovarajući widgeti ne mogu osigurati najbolje korisničko iskustvo i ne prikazuju se u manjem prikazu. Agent mora povećati veličinu prozora preglednika kako bi vidio sve widgete koji su konfigurirani kao neodgovarajući. |
|
stranica > atributi |
U ovom odjeljku možete odrediti atribute web komponente.
|
|
stranica > vidljivost |
Određuje jesu li widgeti koji nudi Cisco dodani u prilagođenom izgledu na razini Widgeti koji nudi Cisco su Povijest kontakata,, IVR transkriptCisco Webex Experience Management, Vodič za pozive za pregled kampanje i Screen Pop.
|
|
stranica > djeca |
Ovo svojstvo je temeljni dio izgleda. U odjel Da biste saznali o prenošenju vrijednosti STORE kao svojstava, pogledajte Di jeljenje podataka s radne površine na widgete.
Prednost odjeljka polja "djeca" je u tome što možete koristiti postojeće web komponente u svojoj specifikaciji izgleda, koja je već dio paketa Desktop. Nekoliko web komponenti paketa Desktop uključuju:
Dodatne informacije o atributima za trajnu karticu potražite u odjeljku Atributi za trajne kartice. |
|
stranica > tekstSadržaj |
Pomaže vam da dodate svoj tekstualni sadržaj.
|
|
stranica > stil |
Pomaže vam da dodijelite određeni CSS stil vašoj komponenti.
|
|
stranica > omotač |
Omotač widgeta omogućuje vam dodavanje alatne trake na vrh widgeta. Alatna traka može sadržavati naslov i ikonu Uvjerite se da koristite zadanu vrijednost kao "app-maximize-area". Trenutno je dostupna samo zadana vrijednost.
|
|
stranica > omot> id |
(Opcionalno) Omotač widgeta web komponente omogućuje ažuriranje dinamičkog naslova widgeta pomoću jedinstvenog identifikatora. Unesite vrijednost svojstva omotača widgeta
Uvjerite se da koristite isti jedinstveni identifikator za JavaScript CustomEvent. Dodatne informacije potražite u odjeljku Asinhroni događaji u poglavlju Modul kontakta agenta u programu Cisco Webex Contact CenterDesktop Developer. Da biste ažurirali naslov widgeta temeljenog na iFrame-u, upotrijebite sadržaj iFrame iz iste domene. Slijedi primjer uzorka:
|
|
stranica > agentx-wc-iframe |
Omogućuje ugradnju web stranice u iFrame koji se pojavljuje kao widget na radnoj površini. Možete koristiti iFrame widget pod nazivom "agentx-wc-iframe".
|
|
stranica > izgled | Omogućuje vam raspoređivanje widgeta na stranici. Sljedeći format predstavlja raspored mreže: Ovdje možete definirati mrežu s imenima područja koja ste definirali u odjeljku wid geta. Sljedeći primjer pokazuje kako je naveden izgled tri reda i tri stupca: ![]() U odjeljku veličine brojevi predstavljaju djelić prostora koji widget može zauzeti u odnosu na ostale widgete. Sva tri stupca zauzimaju jednak 1 dio prostora. Sa 100% dostupne širine, svaki widget zauzima 33,33% vodoravnog prostora. ![]() Drugi primjer korištenja, ako postavite kao "cols": [1, 2, 2], to znači da je ukupni prostor podijeljen s 5 (1+2+2), a prvi widget zauzima 20% vodoravnog prostora. Drugi i treći widget zauzimaju 40% svaki. Za više informacija pogledajte Osnovni pojmovi rasporeda mreže. ![]() |
|
stranica > RO OT |
Gniježđenje izgleda naziva se podraslogom. U slučaju da imate ugniježđene rasporede u konfiguraciji izgleda, morate imati jedan objekt "ROOT" kao roditelj za podrasporede. Inače, vaša konfiguracija izgleda može biti ravna ako nije potrebno gniježđenje. Ovaj podraspored pruža veću kontrolu nad ponašanjem promjene veličine izgleda. S vojstvo izgleda stranice mora biti tipa Record<string, Layout>. Svojstvo izgleda omogućuje vam raspoređivanje widgeta na stranici.
Ova postavka stvara mrežu u ROOT rasporedu s dvije podmreže koje možete samostalno mijenjati veličinu. ![]() Promjena veličine komponente utječe na komponente unutar tog podrasporeda. ![]() Budite svjesni sljedećih slučajeva: Beskonačna petlja: Ako uključite ROOT izgled kao podraspored ROOT-a, to uzrokuje pogrešku "prekoračen niz poziva" i prelazi u beskonačnu petlju.
![]() I@@ sti podraspored (N) puta: Ako uključite podraspored u mrežu više puta s istim imenom i ako promijenite veličinu jednog od njih, sve podrasporede automatski će se mijenjati. Ako to 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 widgetima kao postojane, unesite atribute za md-kartice u prilagođeni izgled.
Primjer: 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 |
|---|---|
|
trajni odabir |
Da biste postav |
|
kartica-id |
Jedinstvena identifikacija za sve kartice zajedno u spremniku. |
Kada postavite md-tabs kao postojane (trajni odabir: istina), Agent Desktop zadržava odab ir kartice čak i ako se agent prebacuje između stranica ili widgeta na radnoj površini.
- Svojstvo
trajnog odabira nije primjenjivo za kartice u oknu Pomoćne informacije i stranici izvješća o statistikama učinka agenta jer je ponašanje trajne kartice već postavljeno na radnoj površini. - Odabir kartice vraća se na zadanu karticu kada se odjavite s radne površine, ponovno učitate/osvježite preglednik ili obrišete predmemoriju preglednika.
Konfiguracija trajnih widgeta
Možete konfigurirati bilo koji prilagođeni widget da bude postojan. Trajni widgeti prikazuju se na svim stranicama radne površine. Trajni widgeti prikazuju se kao nova kartica u oknu Pomoćne informacije samo kada imate aktivan zahtjev za kontakt ili razgovor. Na primjer, U zorak trajnog widgeta.
Trajni widgeti ne prikazuju se na početnoj stranici na način na koji se prikazuju na drugim stranicama. Međutim, ako imate aktivnu interakciju, trajni widgeti prikazuju se na početnoj stranici kao dio okna Pomoćne informacije. Na primjer, kada ste odgovorili na poziv, prikazuje se okno Kontrola interakcije, a widget U zorak traj nosti prikazuje se kao dio okna Pomoćne informacije.
Primjer:
"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 widget, možete odabrati jednu od opcija:
-
Hostirajte aplikaciju na web stranici koja se može ugraditi u iframe.
-
Izgradite prilagođeni widget.
Tehnički zahtjevi widgeta opisani su u dokumentaciji za razvoj widgeta radne površine. Kao uređivač izgleda pobrinite se da imate ove detalje:
-
Kako se zove prilagođeni HTML element (poznat kao Web komponenta)?
-
Koji je URL izvora mreže za isporuku sadržaja (CDN) koji ugošćuje JavaScript paket?
Widgeti zaglavlja
Zaglavlje se koristi za prikaz ugrađenih informacija, za dodavanje padajućih izbornika i tako dalje. Budući da spremnik zaglavlja ima ograničen vertikalni prostor, ukupna visina zaglavlja je samo 64 piksela. Više informacija o poravnanju izgleda potražite u odjeljku svoj stava izgleda.
Primjer:
"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 savjet alata za widget zaglavlja, omotajte komponentu m d-tooltip. Unesite informacije o alatu u svojstvo poruke.
Primjer:
"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 konfigurirali sve widgete putem iFrame u prilagodljivom području widgeta u zaglavlju. Najbolja vrijednost atributa visine je 64 piksela.
Pobrinite se da dodate atribute stila postojećim widgetima zaglavlja kako bi se učitali kako se očekuje unutar iFrame-a.
Primjer:
"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 redak s više stupaca jer je visina zaglavlja samo 64 piksela. Više informacija o poravnanju potražite u odjeljku svoj stava izgleda.
Okno pomoćnih informacija
Okno Pomoćne informacije na radnoj površini prikazuje kartice koje uključuju CISCO ponuđene (zadane) widgete i prilagođene widgete. Sljedeći widgeti koji nudi Cisco pojavljuju se na unaprijed definiranim karticama:
-
Povijest kontakata
-
IVR transkript
-
Putovanje korisničkog iskustva
-
Pop zaslon
Pomoću okna Pomoćne informacije možete:
-
Dodajte kartice
-
Promijenite redoslijed kartica
-
Uklonite unaprijed definirane kartice
-
Označite prilagođene kartice kao povlačne
-
Dodajte savjete alata na prilagođene kartice
-
Dodajte opciju Reset Tab Red
Primjer:
"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]
}
}
}
}
}]
}
]
},
Widget Customer Experience Journey možete konfigurirati nakon što omogućite mjerne podatke za upravljanje korisničkim iskustvom naManagement Portal.
U oknu Pomoćne informacije dodajte nove kartice za postavljanje prilagođenih widgeta. Ovdje se ne primjenjuju posebna pravila, a gniježđenje komponenti je onako kako se očekuje i opisano u odjel jku za djecu. Za više informacija pogledajte vlasništvo Djec a na stranici.
U nastavku su navedeni posebni primjeri za prilagodbu zaglavlja kartica:
Primjer postavljanja ikona i naljepnica u imovinu za djecu
{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "md-icon",
"attributes": {
"name": "transcript_16"
}
},
{
"comp": "span",
"textContent": “My Widget Tab”
}
],
},
Primjer za postavljanje slike (s CSS-om) i oznaka u imovinu djece
{
"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ći popis Više kartica automatski se pojavljuje kada okno Pomoćne informacije sadrži više kartica.
Morate dodati prilagođeni alat za karticu radi čitljivosti i pristupačnosti. Da biste dodali savjet alata za prilagođenu karticu, zamotajte komponentu m d-tooltip. Unesite informacije o alatu u svojstvo poruke i primijenite vrijednosti svoj stava stila kako je prikazano u sljedećem primjeru.
"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 značajku prevlačenja i ispuštanja unutar prilagođene kartice, dodajte sljedeće svojstvo unutar atributa:
"comp": "md-tabs",
"attributes": {
"class": "widget-tabs",
"draggable": true,
"comp-unique-id": "sample-dynamic-custom-tabs"
},
-
draggable: Postavite vrijednost svojstva povlačenja na true. -
comp-unique-id: Unesite jedinstvenu vrijednost za identifikaciju komponente.Primjer:
"comp-unique-id": "sample-dynamic-custom-tabs"
Ako omogućite povlačenje i ispuštanje za prilagođenu karticu, agent može povući i ispustiti karticu na željenu poziciju unutar okna Pomoćne informacije. Da biste vratili kartice na zadani redoslijed kartica, dodajte sljedeće svojstvo:
"comp": "agentx-wc-more-actions-widget",
"attributes": {
"slot": "settings",
"class": "widget-pane",
"tabs-unique-id": "sample-dynamic-custom-tabs"
},
-
agentx-wc-more-actions-widget: Unesite komponentu koja se prikazuje kao ikona Više radnji ()
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 resetirati kartice u oknu Pomoćne informacije na zadani redoslijed klikom na
> Poništi redoslijed kartica. -
tabs-unique-id: Unesite istu jedinstvenu vrijednost definiranu za svojstvocomp-unique-id za mapiranjei resetiranje komponenti md-tabs.
Sljedeći uzorak koda koristi funkcije Više radnji i Pon išti redosli jed 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"
}
]
}],
}
Prema zadanim postavkama definirani su savjet alata, ikona elipse i resetiranje redoslijeda kartica za unaprijed definirane kartice.
Padajući popis Više radnji može se proširiti za dodavanje dodatnih prilagođenih komponenti ili widgeta nakon opcije Poniš ti redosli jed kartica. Slijedi uzorak skupa vrijednosti svojstava stila koji se mogu primijeniti 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;"
},
Značajka povlačenja i ispuštanja nije podržana za dodatne prilagođene komponente ili widgete koji su dodani na padajući popis Više radnji.
Widgeti bez glave
U odjeljku bez glave možete dodati widgete koji su skriveni i ne pojavljuju se naAgent Desktop. Ovi widgeti se koriste za izvršavanje logike u pozadini. Ovaj je odjeljak koristan za pokretanje događaja koji se događaju na radnoj površini i izvršavanje logike specifične za widget. Na primjer, otvaranje prilagođenog CRM Screen Pop za SMS po njegovom dolasku.
Primjer:
"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] }
}
}
Dijeljenje podataka s radne površine na widgete
Da biste primali podatke u stvarnom vremenu putem svojstava ili atributa unutar prilagođenog widgeta, dodijelite odgovarajuće vrijednosti STORE u konfiguraciji JSON izgleda.
Osim toga, za pristup podacima putem JavaScript SDK pretplatnika, podatke možete proslijediti i kroz svojstva ili atribute. Ako je vaša komponenta izgrađena da reagira na promjene svojstava ili atributa, dobivate ažuriranja podataka u stvarnom vremenu odAgent Desktop, koji se naziva davatelj podataka.
Trenutno imamo jednog davatelja podataka pod ključnom STORE-om. Dodatne informacije potražite u odjeljku Dav atelj podataka — Svojstva i atributi wid geta u Vodiču za programere Cisco Webex Contact Center radne površine.
Pregled poziva za kampanju
Administrator stvara kampanje, konfigurira način biranja (pregled) i dodjeljuje kampanje timovi ma. Ako je agent dio tima kojem su dodijeljene kampanje, agent može uputiti poziv za odlazni pregled kampanje. Dodatne informacije potražite u odjeljku Konfiguriranje načina glasovne odlazne kampanje u Webex kontaktnom centru.
Administrator konfigurira sljedeće u prilagođenom izgledu kako bi omogućio pregled kontakta kampanje za agenta.
Kontakt za kampanju
Administrator dodaje widget Kontakt kampanje u spremnik zaglavlja prilagođenog izgleda. Kontakt kampanje prikazuje podatke o kontaktu korisnika na temelju definiranih svojstava. Dodatne informacije o poravnanju izgleda potražite u retku svojstava izgleda stranice tablice Po jedinosti o svoj stvima.
Primjer:
"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
Widget Vodič za pozi ve prikazuje se u oknu Pomoćne informacije na radnoj površini. Vodič za pozive prikazuje pitanja i odgovore na razini kampanje. Od agenta se traži da pročita skup pitanja u vodiču za pozive i pošalje odgovore.
Primjer:
"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"
}
]
}
- Sljedeće reference svoj
stava Comppromijenile su se.agentxu vrijednosti nekretnine zamjenjuje seacqueon:agentx-preview-kampanja je preimenovana u acqueon-preview-Campaignagentx-call-guide je preimenovan u acqueon-call-guide
- Morate ugostiti List and Campaign Manager (LCM) na CDN-u, a zatim odrediti URL u svoj
stvu
skripte.
Pop zaslon
U rasporedu radne površine možete konfigurirati Screen Pop na jedan od sljedećih načina:
-
Kao prilagođena stranica
-
Kao jedan od widgeta na prilagođenoj stranici
-
Kao kartica u oknu Pomoćne informacije
Screen Pop prikazuje se na radnoj površini na temelju sljedećih čimbenika:
Za Voice kanal:
-
Konfiguracija definirana u rasporedu radne površine
-
Aktivnost Screen Pop definirana u dizajneru protoka
Za nove digitalne kanale:
-
Konfiguracija definirana u rasporedu radne površine
-
Screen Pop čvor definiran u Connect Flow Builder
Dodatne informacije o konfiguriranju Screen Pop potražite u odjeljku S creen Pop.
Konfiguriranje skočnog zaslona na navigacijskoj traci
Screen Pop možete konfigurirati kao prilagođenu stranicu ili kao jedan od widgeta na prilagođenoj stranici. Da biste pristupili prilagođenoj stranici Screen Pop, kliknite ikonu S creen Pop na navigacijskoj traci. Da biste pristupili widgetu Screen Pop na prilagođenoj stranici, kliknite prilagođenu ikonu na navigacijskoj traci. Dodatne informacije o svojstvima navigacije potražite u odjeljku Navigacija (Prilagođene stranice).
Primjer: 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"
}
Primjer: Iskočni zaslon kao widget na prilagođenoj stranici
"comp1": {
"comp": "agentx-wc-screen-pop",
"properties": {
"screenPopUrl": "$STORE.session.screenpop.screenPopSelector"
}
Ako Screen Pop nije konfiguriran u dizajneru protoka, prilagođena stranica će se pojaviti prazna. Dodatne informacije o konfiguriranju Screen Pop u programu Flow Designer potražite u odjeljku S creen Pop.
Konfiguriranje skočnog zaslona u oknu pomoćnih informacija
Možete konfigurirati Screen Pop da se pojavljuje kao kartica u oknu Pomoćne informacije.
Prema zadanim postavkama, Screen Pop pojavljuje se kao nova podkartica na kartici S creen Pop okna Pomoćne informacije ako je Screen Pop konfiguriran da se prikazuje kao Unutar radne površine u dizajneru protoka.
Dodajte sljedeći atribut u odjeljak ploče da biste uključili Screen Pop kao karticu u oknu Pomoćne informacije. Dodatne informacije o detaljima ploče potražite u odjeljku Okno pomoćnih informacija.
Primjer: Iskočni zaslon 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 zaslonskog prikaza definirana u dizajneru protoka ima prednost nad konfiguracijom definiranom u rasporedu radne površine.
Na primjer, uzmite u obzir da ste konfigurirali sljedeće postavke Screen Pop:
- Dizajner protoka — Postavke prikaza kao U novoj kartici preglednika
- Izgled radne površine — kao kartica u oknu Pomoćne informacije
Kada se dogodi događaj za koji je konfiguriran iskačući ekran, Screen Pop prikazuje se izvan radne površine - odnosno na novoj kartici preglednika.
Primjeri primjeraka upotrebe
-
Zadano okno pomoćnih informacija s poviješću kontakata i skočnim zaslonom
-
Pomoćno okno s informacijama s widgetom za putovanje korisničkog iskustva
Konfigurirajte i pristupite widgetu mjernih podataka za upravljanje korisničkim iskustvom s navigacijske trake
Primjer:
{
"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štenje kartica na prilagođenoj stranici
Primjer:
{
"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]
}
}
}
}
Zadano okno pomoćnih informacija s poviješću kontakata i skočnim zaslonom
Primjer:
"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"
}
},
Pomoćno okno s informacijama s widgetom za putovanje korisničkog iskustva
Primjer:
"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
Sljedeći su podržani jezici:
Bugarski, katalonski, kineski (Kina), kineski (Tajvan), hrvatski, češki, danski, nizozemski, engleski (UK), finski, francuski, njemački, mađarski, talijanski, japanski, korejski, norveški, poljski, portugalski (Brazil), portugalski (Portugal), rumunjski, ruski, srpski, slovački, slovenski, španjolski, švedski i turski.
Jezik korisničkog sučelja radne površine temelji se na postavkama jezičnih preferencija u vašem pregledniku. Na primjer, razmotrimo da ste odabrali željeni jezik kao francuski u pregledniku Firefox. Kada pokrenete Desktop u pregledniku Firefox, korisničko sučelje radne površine pojavljuje se na francuskom jeziku (francuski). Međutim, vodoravno zaglavlje, navigacijska traka i druge komponente dodane u raspored radne površine nisu lokalizirane na temelju postavki jezičnih preferencija u vašem pregledniku.
Lokalizirajte komponente radne površine
Da biste lokalizirali komponente radne površine,
-
Koristite postojeće ključeve lokalizacije postavljene u datot
eci app.json. Ako ključevi lokalizacije nisu postavljeni, koristi se zadani jezik engleski (US). Možete poslati zahtjev za uslugu Ciscovoj podršci kako biste dodali ključ lokalizacije u datotekuapp.json.Primjer: Ključ lokalizacije
{ "common": { "buttonTitle": "Stop Timer" } } -
Unesite sljedeće svojstvo osjetljivo na velika i mala slova u JSON datoteku Desktop Layout da biste lokalizirali komponentu:
"textContent": "$I18N.<key>",gdje <key>se odnosi na odgovarajući ključ lokalizacije u datoteci
app.json.
Primjer: Lokalizirajte komponentu zaglavlja
"header": {
"id": "header",
"widgets": {
"head1": {
"comp": "md-button",
"attributes": {
"slot": "menu-trigger",
"style": "height: 64px"
},
"children": [{
"comp": "span",
"textContent": "$I18N.common.buttonTitle",
}
},
},
}
Primjer: Lokalizirajte komponentu kartice u oknu pomoćnih informacija
"panel": {
"comp": "md-tab",
"attributes": {
"slot": "tab"
},
"children": [{
"comp": "span",
"textContent": "$I18N.panelTwo.screenPopTitle"
}]
}






