- Domov
- /
- Článok
Vytvorte vlastné rozloženie pracovnej plochy
Tento článok pomáha pri vytváraní vlastného rozloženia úpravou súboru JSON a ponúka ukážkové prípady použitia, ktoré vám pomôžu začať s widgetmi, ako je widget Customer Experience Management Metrics a widget Customer Experience Journey. Ak chcete efektívne pracovať s vlastnými rozloženiami pracovnej plochy, mali by ste mať dôkladné pochopenie štruktúry HTML, modelu stromu dokumentov v prehliadači a formátu JSON.
Prehľad
Funkcia Rozloženie pracovnej plochy vám umožňuje nakonfigurovať pracovnú plochu Webex Contact Center podľa vašich obchodných požiadaviek. Môžete prispôsobiť prvky, ako je logo, názov a widgety. Môžete vytvoriť rozloženie pracovnej plochy a priradiť ho tímu. Toto rozloženie generuje zážitok agenta na pracovnej ploche pre všetkých agentov, ktorí sa prihlásia ako súčasť tohto tímu.
Existujú dva typy rozložení:
-
Globálne rozloženie: Toto rozloženie je systémom generované rozloženie, ktoré sa pred volene priradí pri vytváraní tímu. Ďalšie informácie nájdete v téme S práva tímov. Keď vytvoríte tím, Globálne rozloženie sa automaticky nastaví ako rozloženie pracovnej plochy tímu. Toto rozloženie nemôžete odstrániť.
-
Vlastné rozloženie: Rozloženie, ktoré poskytuje prispôsobený zážitok z pracovnej plochy. Môžete vytvoriť vlastné rozloženie pre jeden alebo viac tímov.
Ak pri prihlásení agenta priradíte nové rozloženie pracovnej plochy, agent musí stránku znova nač ítať, aby zobrazilo nové rozloženie.
Webex Contact Center Desktop podporuje tri osoby:
-
Sprostredkovateľ
-
Supervízor
-
Vedúci a zástupca
Súbor rozloženia JSON má samostatné sekcie pre každú osobu. Správca by mal nakonfigurovať nastavenia pre každú osobu v príslušnej časti súboru rozloženia JSON. Ďalšie informácie o vzorovom súbore rozloženia JSON nájdete v téme V lastnosti najvyššej úrovne rozloženia JSON.
Keď spoločnosť Cisco pridá novú funkciu do rozloženia pracovnej plochy, neupravené rozloženie sa automaticky aktualizuje novými funkciami. Aktualizované rozloženie pracovnej plochy je automaticky dostupné pre existujúce tímy, ktoré používajú neupravené rozloženie pracovnej plochy. Používatelia pracovnej plochy používajúci neupravené rozloženie pracovnej plochy dostanú nové funkcie založené na rozložení pri prihlásení alebo op ätovnom načítaní prehliadača.
Ak používate súbor Def ault Desktop Layout.json bez
akýchkoľvek úprav, potom sa považuje za neupravené rozloženie. Ak si však stiahnete
súbor Def ault Desktop Layout.json a
znova ho nahráte, považuje sa za upravené rozloženie, aj keď obsah súboru alebo názov súboru nie je upravený.
V prípade tímov, ktoré používajú vlastné rozloženie pracovnej plochy, musia správcovia pravidelne obnovovať definí ciu rozloženia, aby začlenili nové funkcie. Keď správcovia zobrazia neupravené rozloženie alebo tím, ktorý používa neupravené rozloženie, zobrazí sa správa označujúca automatické použitie nových funkcií pracovnej plochy.
Na pracovnej ploche existujú dva typy miniaplikácií — iframe a webové komponenty. Hlavička, navigácia (vlastná stránka), trvalá oblasť, oblasť bez hlavy a panel aux sú prispôsobiteľnou oblasťou na pracovnej ploche. Toto nie sú widgety.
Nasledujúci zoznam podrobne popisuje medzery, ktoré môžete nakonfigurovať. Obrázky ilustrujú rozloženie pracovnej plochy:
-
Oblasť názvu a loga: Toto miesto zobrazuje logo a názov Webex Contact Center (predvolené) v ľavom hornom rohu obrazovky.
-
Horizontálna oblasť hla vičky: Táto oblasť má konfigurovateľnú oblasť, ktorá je naplnená vlastnými widgetmi. Tieto widgety môžu zobrazovať napríklad vstavané informácie a rozbaľovacie ponuky. Keďže výška tejto hlavičky je iba 64 pixelov, výška widgetu nemôže prekročiť výšku hlavičky.
-
Oblasť pracov ného priestoru: Táto oblasť sa mení podľa výberu na navigačnom paneli alebo pri interakcii agenta so zákazníkmi. Keď je agent na hovore, v tejto oblasti sa zobrazí panel ovládania interakcií a pomocných informácií (vrátane vlastných miniaplikácií a trvalých widgetov). Keď agent interaguje prostredníctvom e-mailu, chatu alebo sociálnych kanálov, v tejto oblasti sa zobrazí oblasť pracovného priestoru a pomocná informačná tabla (ktorá zahŕňa oblasť trvalého widgetu).
Vlastná strana sa zobrazí na rozhraní pracovnej plochy na table pracovného priestoru. K vlastnej stránke môžete pristupovať pomocou ikon na navigačnom paneli. Každá vlastná stránka môže obsahovať jeden alebo viac vlastných miniaplikácií.
Custom Widget je aplikácia tretej strany, ktorá je nakonfigurovaná v rozložení JSON. Vlastnú miniaplikáciu môžete umiestniť na vlastnú stránku, vlastnú kartu (panel Pomocné informácie) alebo na vodorovnú hlavičku pracovnej plochy.
-
Oblasť naviga čného panela: Tento priestor použite na pridanie navigačných položiek na prístup k vlastným stránkam.


Vlastnosti najvyššej úrovne rozloženia JSON
Úlohy
Predvolené rozloženie JSON má nasledujúce tri úlohy.
-
Agent — nastaviť rozloženie pracovnej plochy tak, aby sa zobrazovalo, keď sa agent prihlási do pracovnej plochy Webex Contact Center na spracovanie aktivít agenta.
-
Supervízor — nastavenie rozloženia pracovnej plochy tak, aby sa zobrazovalo, keď sa supervízor prihlási do pracovnej plochy Webex Contact Center na spracovanie iba schopností supervízorov.
Keď sa supervízor prihlási do pracovnej plochy, použije sa rozloženie pracovnej plochy určené pre primárny tím. Ak neposkytnete primárny tím, použije sa globálne rozloženie. V predvolenom nastavení sú prehľady APS zakázané.
-
Supervisoragent — nastavenie rozloženia pracovnej plochy tak, aby sa zobrazovalo, keď sa supervízor prihlási do pracovnej plochy Webex Contact Center na spracovanie možností supervízorov a aktivít agenta.
Môžete buď pridať alebo upraviť widgety pre každú rolu v príslušnej osobe príslušného súboru rozloženia JSON.
Nasledujú vlastnosti najvyššej úrovne pre rozloženie JSON na základe úlohy:
{
"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": {
...
}
},
}
},
- Zmeny vykonané vo vlastnostiach rozloženia JSON nadobúdajú účinnosť po obnovení prehliadača Desktop.
- Ak funkcia, ktorú ste povolili v rozložení JSON, nie je k dispozícii na pracovnej ploche, obráťte sa na podporu spoločnosti Cisco a aktivujte túto funkciu.
- Všetky vlastnosti v rozložení JSON sú rozlišované na veľké písmená.
AppTitle
Zadanie názvu na vodorovnej hlavičke pracovnej plochy. Predvolený názov je Webex Contact Center.
Príklad:
"appTitle": "Webex Contact Center"
Predvolený AppTitle sa zmení z Contact Center Desktop na Webex Contact Center. Nie je žiadny vplyv na existujúce vlastné rozloženia, ktoré používajú starý predvolený AppTitle (Contact Center Desktop). Ak chcete použiť nový AppTitle, musíte upraviť vlastné rozloženie. Nové globálne rozloženie však používa predvolený AppTitle ako Webex Contact Center.
Názov môže byť text, obrázok alebo prázdny reťazec. Text názvu sa zobrazí v dvoch riadkoch. Ak text presahuje druhý riadok, zobrazí sa ikona elipsy a na tipke sa zobrazí celý názov. Štýly nemožno použiť na názov.
Môžete použiť dátové URI (Uniform Resource Identifier) alebo hostiť vlastný obrázok názvu v sieti poskytovania obsahu (CDN), vedre služby Simple Storage Service (S3) Amazon Web Services (AWS) alebo podobnej hostiteľskej službe a potom zadať adresu URL hosťovaného obrázka. Podporované formáty obrázkov názvu sú PNG, JPG, JPEG, GIF, SVG a WebP. Podporovaná veľkosť obrázka názvu je 184 x 32 pixelov (šírka x výška).
logo
Zadanie adresy URL pre logo spoločnosti. Ak neposkytnete adresu URL, predvolene sa zobrazí logo Webex Contact Center.
Príklad:
"logo": "https://my-cdn.com/logo.png"
Vlastný obrázok loga môžete hostiť na serveri CDN, Amazon Web Services (AWS) Simple Storage Service (S3) alebo podobnej hostiteľskej službe a potom zadať adresu URL hosťovaného obrázka. Podporované formáty obrázkov loga sú PNG, JPG, JPEG, GIF, SVG a WebP. Podporovaná veľkosť obrázka loga je 96 x 32 pixelov (šírka x výška).
| Stav | Príklad | AppTitle | logo |
|---|---|---|---|
| Ak AppTitle a logo nie sú nakonfigurované |
|
Žiadny titul | Predvolené logo |
| Ak sú nakonfigurované AppTitle a logo |
|
Nakonfigurovaný text | Nakonfigurované logo |
| Ak je AppTitle nakonfigurovaný a logo nie je nakonfigurované |
|
Nakonfigurovaný text | Predvolené logo |
|
Ak AppTitle nie je nakonfigurovaný a logo je nakonfigurované
|
|
Žiadny titul | Nakonfigurované logo |
| Ak je AppTitle nakonfigurovaný a logo nie je preferované |
|
Nakonfigurovaný text | Žiadne logo |
|
Ak AppTitle nie je nakonfigurovaný a logo nie je preferované
|
|
Žiadny titul | Žiadne logo |
| Ak je AppTitle pridaný ako obrázok a logo je nakonfigurované |
|
Nakonfigurovaný obrázok | Nakonfigurované logo |
|
Ak je AppTitle pridaný ako obrázok a logo nie je nakonfigurované
|
|
Nakonfigurovaný obrázok | Predvolené logo |
|
Ak je AppTitle pridaný ako obrázok a logo nie je preferované
|
|
Nakonfigurovaný obrázok | Žiadne logo |
- Vlastná veľkosť obrázka sa upravuje na základe pomeru strán. Text vlastného názvu, ktorý bol nakonfigurovaný skôr, sa teraz môže zobraziť v dvoch riadkoch na pracovnej ploche. Aby ste tomu zabránili, môžete upraviť vlastný text názvu.
- Ak názov a logo nie sú nakonfigurované v horizontálnej hlavičke pracovnej plochy, tento priestor použijú widgety hlavičky. Widgety hlavičky musia byť správne nakonfigurované tak, aby používali priestor názvu a loga.
- Názov a logo spolu nesmú prekročiť maximálnu šírku 304 pixelov (vrátane polstrovania). Ak je šírka loga menšia ako 96 pixelov, zostávajú cu šírku je možné použiť pre názov.
- Ak je vlastná veľkosť obrázka vyššia ako podporovaná veľkosť, veľkosť obrázka sa upraví na základe pomeru strán v horizontálnej hlavičke. Ak je vlastná veľkosť obrázka menšia ako podporovaná veľkosť, skutočná veľkosť obrázka sa zachováva v horizontálnej hlavičke.
TaskPageIlustrácia
Zadanie vlastnej ilustrácie pre stránku úloh na základe preferencií organizácie a zarovnania značky. Keď sa agent prihlási, na stránke úlohy sa zobrazí nakonfigurovaná ilustrácia ako pozadie. V predvolenom nastavení sa stránka úlohy zobrazí bez ilustrácie.
Príklad:
"taskPageIllustration": "https://www.abc.com/image/logo.jpg",
Môžete použiť dátové adresy URI alebo hosťovať vlastnú ilustráciu v sieti doručovania obsahu (CDN), aplikácii Amazon Web Services (AWS) Simple Storage Service (S3) alebo podobnej hostiteľskej službe a potom zadať adresu URL hosťovanej ilustrácie. Ilustráciu je možné nakonfigurovať na globálnej alebo tímovej úrovni na základe definície rozloženia. Uistite sa, že ste nakonfigurovali správnu adresu URL, aby sa zabránilo zobrazeniu poškodeného obrázka na pracovnej ploche.
Podporované formáty ilustrácií stránok úloh sú PNG, JPG, JPEG, GIF, SVG a WebP. Odporúčaná veľkosť ilustrácie je 400 x 400 pixelov (šírka x výška). Ak je vlastná veľkosť ilustrácie väčšia ako odporúčaná veľkosť, veľkosť ilustrácie sa upraví na základe pomeru strán na stránke úlohy. Ak je vlastná veľkosť ilustrácie menšia ako odporúčaná veľkosť, skutočná veľkosť ilustrácie sa zachováva na stránke úlohy.


StopNavigateOnAcceptTask
Ak chcete zistiť, či sa má zamerať na novo prijatú úlohu, keď agent prijme novú úlohu pri práci na predchádzajúcej úlohe. Predvolená hodnota je false.
Príklad:
"stopNavigateOnAcceptTask": false
Ak je hodnota nastavená ako true, keď používateľ prijme novú úlohu na pracovnej ploche, zameranie sa zachováva na predchádzajúcu úlohu a nepresunie sa na novo prijatú úlohu. Toto nastavenie zabráni používateľovi v strate akýchkoľvek údajov pri prijímaní novej žiadosti.
Zvážte napríklad, že agent 1 je na chate so zákazníkom 1 a súčasne uskutočňuje hlasový hovor so zákazníkom 2. Počas hlasového hovoru agent 1 aktualizuje podrobnosti o zákazníkovi 2 na table Ovládanie interakcie. V súčasnosti má agent 1 dve aktívne úlohy na table Zoznam úloh a zameranie sa kladie na table Kontrola interakcie. Keď agent 1 prijme novú žiadosť o chat od zákazníka 3, pozornosť zostane na table Ovládanie interakcie so zákazníkom 2 a nepresunie sa na novo prijatú žiadosť o chat.
Ak chcete zachovať zameranie na predchádzajúcu úlohu a nepresunúť sa na novo akceptovanú úlohu, vyberte vlastné rozloženie s hodnotou vlastnosti StopNavigateOnAcceptTask nastavenou na hodnotu true.
Ak hodnota vlastnosti StopNavigateOnAcceptTask nie je zadaná v rozložení JSON, pracovná plocha presunie zameranie na novo akceptovanú úlohu. Správanie je podobné tomu, keď je hodnota vlastnosti stopNavigateOnAcceptTask nastavená na false.
- Toto nastavenie sa vzťahuje na všetky úlohy (hlasové a digitálne kanály) vykonávané na pracovnej ploche — napríklad prijímanie úlohy, konferencie, konzultácie alebo prenos, ako aj pre hovory vonku, hovory odchádzajúcej kampane, automatické ukončenie a podobne.
- Toto nastavenie sa neuplatňuje, ak je používateľ pracovnej plochy na domovskej stránke bez aktívnej úlohy na table Zoznam úloh. V takom prípade, keď je prijatá nová úloha, zameranie sa presunie z domovskej stránky na novo prijatú úlohu.
DragDropZakázané
Ak chcete povoliť presúvanie a zmenu veľkosti miniaplikácií na vlastných stránkach, nastavte hodnotu na hodnotu true. Predvolená hodnota je false.
Príklad:
"dragDropEnabled": false
Ďalšie informácie o povolení funkcie ťahania a prepúšťania pre karty na table Pomocné informácie nájdete v časti Tabla pomoc ných informácií.
Časovač upozornení
Nastavenie trvania (v sekundách), po ktorom sa upozornenia na pracovnej ploche automaticky odmietnu. Oznámenie sa zobrazí v pravom hornom rohu pracovnej plochy. Predvolená hodnota časového limitu je 8 sekúnd. Platný rozsah pre hodnoty časového limitu je 1-10 sekúnd. Aby zmeny časového limitu nadobudli účinnosť, prehliadač musí byť po vykonaní zmien obnovený.
Príklad:
"notificationTimer": 8
Maximálny počet oznámení
Nastavenie počtu upozornení na pracovnej ploche, ktoré sa majú naraz zobrazovať na pracovnej ploche. Predvolená hodnota je 3. Rozsah upozornení na pracovnej ploche je 1-10. Upozornenia na pracovnej ploche sú naskladané. Ak existuje veľa upozornení, zobrazia sa s miernym oneskorením v závislosti od nastavení NotificationTimer.
Príklad:
"maximumNotificationCount": 3
PrehliadačNotificationTimer
Ak chcete nastaviť trvanie (v sekundách), po ktorom sa upozornenia na hriankovač prehliadača na pracovnej ploche automaticky odmietnu. Toaster je natívne upozornenie prehliadača, ktoré sa zobrazí iba vtedy, ak pracovná plocha nie je aktívnym oknom alebo kartou prehliadača. Okno alebo karta prehliadača pracovnej plochy je neaktívne, keď
-
Pracujete na iných oknách alebo kartách prehliadača.
-
Pracujete na iných aplikáciách.
-
Minimalizovali ste okno prehliadača Desktop.
Oznámenie sa zobrazí v pravom hornom rohu pracovnej plochy. Predvolená hodnota časového limitu je 8 sekúnd. Odporúčaný rozsah hodnôt časového limitu je 5-15 sekúnd. Aby zmeny časového limitu nadobudli účinnosť, prehliadač musí byť po vykonaní zmien obnovený.
Príklad:
"browserNotificationTimer": 8
Nakonfigurovaný časový limit pre upozornenia prehliadača závisí od operačného systému a nastavení prehliadača. Hodnota časového limitu je v prehliadači Chrome rešpektovaná v systémoch Windows OS, Chrome OS a macOS. Ostatné podporované prehliadače však nerešpektujú konfigurovanú hodnotu časového limitu upozornení dôsledne.
WXMnakonfigurovaný
(Voliteľné) Ak chcete nakonfigurovaťWebex Experience Management, nastavte hodnotu na hodno
tu true. Predvolená hodnota je false.
Príklad:
"wxmConfigured": true
DesktopChatApp
Konfigurácia viacerých chatových aplikácií ponúkaných Cisco, ako je Webex App.
WebExNakonfigurovaný
Webex App spolu s funkciami zasielania správ a schôdzok je možné nakonfigurovať v rámci pracovnej plochy. Táto konfigurácia umožňuje agentom spolupracovať s inými agentmi, supervízormi a odborníkmi na predmety (MSP) v ich organizácii bez toho, aby sa odklonili od pracovnej plochy.
- Správca lokality spravuje používateľov Webex Meeting a priraďuje oprávnenia iba vtedy, ak majú používatelia Webex Enterprise Edition. Ďalšie informácie nájdete v téme S práva Webex Meetings používateľov v časti Cisco Webex Control Hub.
- Orgány dohľadu a MSP musia stiahnuť Webex Client do svojho systému (osobné zariadenie) alebo pristupovať k Webex App pomocou Webex App for Web (https://web.webex.com/). Ďalšie informácie nájdete v téme Stiahnutie aplikácie.
- V rámci aplikácie Webex máte prístup k aplikácii, Agent Desktop aby ste mohli spolupracovať s inými agentmi, supervízormi a odborníkmi na predmety (MSP) vašej organizácie bez toho, aby ste sa od nej odklonili. Agent Desktop Funkcia riadenia hovor ov nie je k dispozícii. Na prijímanie a uskutočňovanie hovorov potrebujete externú, nezabudovanú aplikáciu Webex. Ďalšie informácie nájdete v téme Aplikácie na volanie.
Ak chcete nakonfigurovať aplikáciu Webex v pracovnej ploche:
-
Pri pri Cisco Webex Control Hub dávaní služieb pre používateľa začiarknite políčko Rozší rené správy (Použí vy). Ďalšie informácie nájdete v téme S práva používateľských kont v časti S Cisco Webex práva lokality.
-
V vlastnom rozložení pracovnej plochy nastavte hodnotuvlastnosti WebExConfigurena hodnotu true.Príklad:
"desktopChatApp": { "webexConfigured": true },Predvolená hodnota vlastnostiWebExConfigureje false.Aplikácia Webex je k dispozícii pre role agenta, supervízorov a SupervisorAgent iba vtedy, ak nastavíte hodnotu vlastnostiAgent, supervízor alebo SupervisorAgent sa nemôžu odhlásiť z aplikácie Webex.WebExConfigure na hodnotu true prekaždú z týchto rolí.Ak chcete zobraziť ikonuĎalšie informácie nájdete v téme HeaderActions.
(Webex) v horizontálnej hlavičke pracovnej plochy, zadajte hodnotu webexdo vlastnosti headerActions.Ak chcete povoliť aplikáciu Webex pre konkrétny tím, vyberte vlastné rozloženie s hodnotou vlastnostiĎalšie informácie nájdete v téme Vytvorenie tímu.WebExConfigure nastavenou na hodnotu true.
Aplikáciu Webex môžete nakonfigurovať aj na table Pomocné informácie, na vlastnej stránke a na vlastnom miniaplikácii. Ďalšie informácie nájdete v časti Tabla pomocných informácií.
Oznámenie aplikácie Webex
Hodnoty zadané pomocou vlastností NotificationTimer a BrowserNotificationTimer pre časovač upozornení sú použ iteľné pre aplikáciu Webex. Predvolená hodnota časového limitu je pre tieto vlastnosti 8 sekúnd. Ďalšie informácie nájdete v téme NotificationTimer a BrowserNotificationTimer.
HlavnáAkcie
Ak chcete zmeniť poradie ikon na vodorovnej hlavičke pracovnej plochy. Predvolené poradie je nasledovné:
-
(Webex) -
(Vonkajší hovor) -
(Centrum oznámení)
Nastavte hodnotu vlastnosti headerActions nasledov ne:
|
Názov ikony |
Hodnota vlastnosti headerActions |
|---|---|
|
Aplikácia Webex |
webex |
|
Vonkajší hovor |
vonku |
|
Centrum oznámení |
oznámenia |
Príklad:
„headerActions“: ["webex“, „outdial“, „notifikácia"],
Hodnota vlastnosti headerActions rozliš uje veľké písmená.
Ak chcete zmeniť predvolené poradie ikon, podľa toho zadajte vlastnosť headerActions a hodnoty vo vlastnom rozložení.
Príklad:
„headerActions“: ["upozornenie“, „outdial“, „webex"],
- Ak do vlastného rozloženia nezadáte vlastnosť
a hodnoty
headerActions, ikony sa zobrazia v predvolenom poradí. - Ak chcete odstrániť ikony hlavičky a súvisiace funkcie z pracovnej plochy, nastavte prázdnu hodnotu pre vlastnosť
headerActions(„headerActions“: []). Ak ste však aplikáciu Webex pridali na tablu Pomocné informácie alebo vlastnú stránku alebo ako vlastnú miniaplikáciu, agent má stále prístup k aplikácii Webex, hoci aplikácia Webex nie je k dispozícii v horizontálnej hlavičke pracovnej plochy. Ak je hodnota vlastnostiĎalšie informácie nájdete v téme WebExConfigure.WebExConfigure nastavená akofalse, ikona aplikácie Webex sa nezobrazí v horizontálnej hlavičke pracovnej plochy, ani keď je hodnotawebexpridaná do vlastnosti headerActions.
oblasť
Vlastnosť plo chy je základnou časťou rozloženia pracovnej plochy. Rozloženie môžete definovať podľa oblasti.
"area": {
"header": {
...
},
"advancedHeader: {
{
"comp": "widget-1",
"attributes": { ... },
"script": ....
}
},
"panel": {
...
},
"navigation": {
...
},
"persistent": {
...
},
"headless": {
...
}
},
Môžete nakonfigurovať nasledujúce objekty oblasti:
-
Panel: Predstavuje druhý panel alebo pravý panel na table Pomocné informácie.
-
Navigácia: Predstavuje vlastné stránky a ich navigačné prvky, ktoré súvisia so stránkami.
-
Trvalé: Predstavuje miniaplikácie na úrovni stránky, ktoré sú trvalé a zobrazujú sa na všetkých stránkach pracovnej plochy.
-
Bez hlavy: Predstavuje widgety, ktoré nemajú vizuálne rozhranie, ale vykonávajú logiku na pozadí.
Ak je nakonfigurovaná vlastnosť AdvancedHeader, vlastnosti hlavičky a headerActions musia byť odstránené.
Rozšírená hlavička
Prispôsobenie viditeľnosti a zmena poradia ikon v horizontálnej hlavičke pracovnej plochy. Predvolené poradie je nasledovné:
-
(Webex) -
(Vonkajší hovor) -
(Centrum oznámení) -
(Selektor stavu agenta)
Nastavte hodnotu vlastnosti AdvancedHeader tak to:
|
Názov ikony |
Hodnota vlastnosti headerActions |
|---|---|
|
Aplikácia Webex |
agentx-webex |
|
Vonkajší hovor |
agentx-outdial |
|
Centrum oznámení |
agentx-oznámenie |
|
Selektor stavu agenta |
agentx-state selektor |
Príklad:
"advancedHeader": [
{
"comp": "agentx-webex"
},
{
"comp": "agentx-outdial"
},
{
"comp": "agentx-notification"
},
{
"comp": "agentx-state-selector"
}
{
"comp": "widget-1",
"attributes": { ... },
"script": ....
}
]
Hodnota vlastnosti AdvancedHeader roz lišuje veľké písmená.
Ak chcete zmeniť predvolené poradie ikon, podľa toho zadajte vlast nosť AdvancedHeader a hodnoty vo vlastnom rozložení.
Widgety prúdia do rozbaľovacej ponuky zľava doprava.
-
Ak do vlastného rozloženia nezad
áte vlastnosť AdvancedHeader, zobrazí sa predvolená hlavička. -
Keď je povolená rozšírená hlavička, mali by ste presunúť widgety z nadchádzajúcej hlavičky do rozšírenej hlavičky podľa príkladu.
-
Keď je povolená rozšírená hlavička, stará hlavička sa nezobrazí.
-
Každá ikona widgetu má predvolené polstrovanie a okraj, ktorý je definovaný pomocou CSS a nemožno ich prispôsobiť prostredníctvom pracovnej plochy.
-
Umiestnenie loga, názvu a ikon profilu je pevné a nie je možné ich prispôsobiť.
-
Ak chcete odstrániť ikony hlavičky a súvisiace funkcie z pracovnej plochy, nastavte prázdnu hodnotu pre priradený komponent vo vlastnosti
AdvancedHeader(„AdvancedHeader“: []).Ak ste aplikáciu Webex pridali na tablu Pomocné informácie alebo na vlastnú stránku alebo ako vlastnú miniaplikáciu, agent má stále prístup k aplikácii Webex App, hoci aplikácia Webex nie je k dispozícii v horizontálnej hlavičke pracovnej plochy.
-
Ak pridáte miniaplikáciu s dlhým štítkom, zobrazí sa skrátený názov štítku podľa dostupného miesta.
Atribút
textContent môžete použiť na pridanie štítku do miniaplikácie.Príklad:
{ "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" }Štítok „Count Down Timer for Current Shift“ sa skráti a zobrazí sa podľa dostupného miesta.
-
Vyhnite sa pridávaní widgetov s dlhým štítom.
-
Keď miniaplikácia prúdi do rozbaľovacieho menu, je možné kliknúť iba na ikonu miniaplikácie.
-
-
Ak je hodnota vlastnostiĎalšie informácie nájdete v téme WebExConfigure.WebExConfigure nastavená akofalse, ikona aplikácie Webex sa nezobrazí na vodorovnej hlavičke pracovnej plochy, ani keď je hodnotawebexpridaná do vlastnosti AdvancedHeader.
Domovská stránka
Keď sa prihlásite do pracovnej plochy, pristáte na domovskej stránke.
Domovská stránka sa vzťahuje iba na osoby supervízorov a SupervisorAgent.
Nasledujúce widgety si môžete zobraziť na domovskej stránke. Widgety analyzátora sú predvolene poskytované, ale správca môže nakonfigurovať aj trvalé a vlastné widgety. Ďalšie informácie nájdete v téme V lastnosti najvyššej úrovne rozloženia JSON.
Widgety analyzátora
V predvolenom nastavení sa widget Analyzer zobrazí na domovskej stránke pracovnej plochy.
Konfigurácia rozloženia domovskej stránky
Domovskú stránku pracovnej plochy môžete nakonfigurovať tak, aby zobrazovalo rozloženie založené na preferenciách vašej organizácie a zosúladení značky. Ak chcete nakonfigurovať domovskú stránku, upravte pole Domovská stránka. Nasledujúce komponenty môžete nakonfigurovať tak, aby sa zobrazovali na domovskej stránke, keď sa používateľ prihlási na pracovnú plochu:
-
Uvítacia správa
-
Ikona úlo hy na navigačnom paneli pre navigáciu na paneli úloh. Ikona úlo hy sa zobrazí pre rolu Supervisor a Supervisor a agent s povolenou funkciou monitorovania hovorov. Pracovná tabla zobrazuje prichádzajúce zákaznícke požiadavky, aktívne a minulé interakcie so zákazníkmi a aktívne požiadavky na monitorovanie.
-
Filtrujte sekcie, ako sú Názov fron tu, Typ kan ála a S pravované tímy.
Nasledujúca tabuľka popisuje vlastnosti stránky, ktoré sú potrebné na konfiguráciu domovskej stránky:
|
Nehnuteľnosť |
Popis a kód |
|---|---|
|
stránka > UseFlexLayout |
Flex layout je nový webový komponent. Nemení existujúce widgety. Nové flexibilné rozloženie používa rovnaký formát konfigurácie rozloženia zjednodušeným spôsobom. Je spätne kompatibilný a nemá vplyv na existujúce widgety. Musíte nakonfigurovať rozloženie JSON. Ak chcete nakonfigurovať rozloženie JSON, uveďte výšku a šírku miniaplikácie. Widget je vykreslený v rovnakom poradí, ako je nakonfigurovaný vo vnútri rozloženia JSON. Widgety majú predvolený okraj 8 px. Rozloženie JSON je založené na rozmeroch (šírka x výška) a súradniciach (X, Y a Z) miniaplikácií. Flexibilné rozloženie podporuje možnosti, ako je zmena veľkosti jednotlivých widgetov, maximalizácia widgetov atď. Výška jednotlivých widgetov sa meria v pixeloch. 1 jednotka výšky = 40 pixelov. Šírka miniaplikácie závisí od počtu stĺpcov v kontajneri a počtu stĺpcov, ktoré sa menia na základe šírky kontajnera. Widgety sa zobrazujú zľava doprava. Pokročilý nástroj rozloženia používa vlastnú logiku na použitie horizontálneho aj vertikálneho nastavenia priestoru widgetov. Spočiatku sa rozloženie načíta vodorovne. Po vodorovnom načítaní sa widget načíta vertikálne a zaisťuje optimálne využitie priestoru. Nakonfigurujte miniaplikácie na základe veľkosti obrazovky. Môžete buď zväčšiť alebo znížiť šírku miniaplikácií na základe veľkosti obrazovky. Vďaka tomu sú widgety čitateľnejšie a použiteľnejšie. Flexibilné rozloženie poskytuje štandardné body prerušenia, ako sú veľké, stredné, malé a extra malé.
Tieto pixely sa môžu líšiť v závislosti od operačného systému a broswera.
|
|
page > comp |
Uistite sa, že poskytujete jedinečný vlastný komponent.
Komponent |
|
stránka > PageHeader |
Uistite sa, že zadáte reťazec názvu, ktorý môže byť statický, dynamický alebo oboje. Komponent
|
|
stránka > PageSubheader |
Uistite sa, že ste pridali podhlavičku, ktorá sa zobrazuje na pracovnej ploche. Používateľ môže pridať Pre jsť do analyzátora v podhlavičke.
|
Navigácia (vlastné stránky)
V tejto časti môžete pridať stránky, ktoré sa zobrazia na ľavom navigačnom paneli. Určite navigačnú ikonu a jedinečnú adresu URL, aby sa miniaplikácia zobrazila na navigačnom paneli. Odporúčame použiť špecifickú predponu pre adresu URL, aby ste predišli konfliktom. Ďalšie podrobnosti nájdete v sekcii vlastností navigá cie.
Môžete tiež mať zbierku widgetov, ktoré sa môžu zobraziť na tejto stránke. Stránka môže mať jednu miniaplikáciu, ktorá sa zobrazí na obrazovke, alebo zbierku widgetov v mriežke. Ďalšie podrobnosti o usporiadaní mriežky nájdete v časti vlastnosti rozlož enia.
Do stromu miniaplikácií nemusíte pridávať obal dynamickej oblasti. To znamená, že po povolení tejto možnosti môžete miniaplikácií presúvať a meniť veľkosť miniaplikácií na vlastných stránkach.
Príklad:
{
"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]
}
}
}
},
Nasledujúca tabuľka popisuje vlastnosti navigá cie a stránok spolu s ich základnými vlastnosťami:
|
Nehnuteľnosť |
Popis a kód |
|---|---|
|
nav > štítok |
Táto vlastnosť označuje identifikátor navigácie stránky. Čítačka obrazovky prečíta túto vlastnosť a zobrazí sa v tipke nástroja. Tieto parametre sú potrebné na zobrazenie vašej vlastnej stránky na navigačnom paneli.
V |
|
nav > Typ ik ony |
Táto vlastnosť predstavuje typ ikony, ktorá sa zobrazuje na navigačnom paneli pre vlastnú stránku. K dispozícii sú nasledujúce typy ikon:
|
|
nav > ikona |
Táto vlastnosť predstavuje názov ikony v knižnici Momentum alebo URL adresy CDN.
|
|
nav > zarovnať |
Táto vlastnosť vám pomôže zarovnať ikonu do hornej alebo dolnej časti navigačného panela. V súčasnosti táto vlastnosť umožňuje iba zarovnanie vrcholu. |
|
nav > is DefaultLandingPage | Táto vlastnosť určuje predvolenú vstupnú stránku pre agentov vAgent Desktop. Nastavte túto vlastnosť na hodno tu true, aby sa stránka navigačného panela stala predvolenou vstupnou stránkou, ktorá sa zobrazí pre agentov po prihlásení doAgent Desktop. Ak má táto vlastnosť nastavená na hodnotu true na viac ako jednej stránke navigačného panela, systém považuje prvú stránku navigačného panela za predvolenú vstupnú stránku. Ak žiadna stránka navigačného panela nemá túto vlastnosť nastavenú na hodnotu true, Domovská stránka funguje ako predvolená vstupná stránka. Ako predvolenú vstupnú stránku nie je možné nastaviť zostavy analyzá tora a štatistiky výkonnosti agenta. |
|
navigá@@ cia > NavigateTo |
Táto vlastnosť určuje názov vlastnej stránky. Tento názov sa zobrazí v paneli s adresou, keď agent naviguje. NavigateTo nesmie obsahovať nasledujúce hodnoty: obrázky, písma, css, build_info, help, app, i18n, ikony, images-mfe-wc a zvuky.
|
|
Nehnuteľnosť |
Popis a kód |
|---|---|
|
page > id |
Vo V
|
|
stránka > UseFlexLayout |
Flex layout je nový webový komponent. Nemení existujúce widgety. Nové flexibilné rozloženie používa rovnaký formát konfigurácie rozloženia zjednodušeným spôsobom. Je spätne kompatibilný a nemá vplyv na existujúce widgety. Musíte nakonfigurovať rozloženie JSON. Ak chcete nakonfigurovať rozloženie JSON, uveďte výšku a šírku miniaplikácie. Widget je vykreslený v rovnakom poradí, ako je nakonfigurovaný vo vnútri rozloženia JSON. Widgety majú predvolený okraj 8 px. Rozloženie JSON je založené na rozmeroch (šírka x výška) a súradniciach (X, Y a Z) miniaplikácií. Flexibilné rozloženie podporuje možnosti, ako je zmena veľkosti jednotlivých widgetov, maximalizácia widgetov atď. Výška jednotlivých widgetov sa meria v pixeloch. 1 jednotka výšky = 40 pixelov. Šírka miniaplikácie závisí od počtu stĺpcov v kontajneri a počtu stĺpcov, ktoré sa menia na základe šírky kontajnera. Widgety sa zobrazujú zľava doprava. Pokročilý nástroj rozloženia používa vlastnú logiku na použitie horizontálneho aj vertikálneho nastavenia priestoru widgetov. Spočiatku sa rozloženie načíta vodorovne. Po vodorovnom načítaní sa widget načíta vertikálne a zaisťuje optimálne využitie priestoru. Nakonfigurujte miniaplikácie na základe veľkosti obrazovky. Môžete buď zväčšiť alebo znížiť šírku miniaplikácií na základe veľkosti obrazovky. Vďaka tomu sú widgety čitateľnejšie a použiteľnejšie. Flexibilné rozloženie poskytuje štandardné body prerušenia, ako sú veľké, stredné, malé a extra malé.
Tieto pixely sa môžu líšiť v závislosti od operačného systému a broswera.
|
|
page > widgety page > comp |
Pomáha vám definovať vaše vlastné widgety. Ak chcete umiestniť viacero miniaplikácií, zadajte postupne možnosti miniaplikácie. Uistite sa, že každému miniaplikácii dáte jedinečný názov oblasti. Použite ho neskôr v sekcii rozloženia.
Táto vlastnosť predstavuje názov vlastného prvku HTML (známeho ako webový komponent alebo akýkoľvek iný prvok - ak ho chcete použiť ako obal). Ďalšie informácie nájdete v časti Prí klady prípadov použitia. Tu zadajte svoj vlastný názov prvku bez uhlových zátvorok („<“ or „>“). Napríklad „my-custom-element“. Každá položka v sekcii widgety podporuje nasledujúci formát:
|
|
page > skript |
(Voliteľné) Táto vlastnosť sa vyžaduje iba pri načítaní widgetu alebo komponentu zo vzdialeného miesta, ako je napríklad CDN.
Nemeňte adresu URL skriptu pre rovnaký komponent. Ak potrebujete zmeniť adresu URL skriptu pre rovnaký komponent, vykonajte jeden z nasledujúcich krokov:
|
|
page > vlastnosti |
Môžete určiť vlastnosti, ktoré musíte odovzdať pre komponent Web.
|
|
page > responzívny |
Určuje, či webový komponent alebo widget založený na iFrame, ktorý sa pridá do vlastného rozloženia na úrovni Nakonfigurujte túto vlastnosť pomocou jednej z nasledujúcich hodnôt:
Nereagujúce widgety nemôžu zabezpečiť najlepší používateľský zážitok a nezobrazujú sa v menšom zobrazení. Agent musí zväčšiť veľkosť okna prehliadača, aby mohol zobraziť všetky miniaplikácie, ktoré sú nakonfigurované ako nereagujúce. |
|
page > atribúty |
V tejto časti môžete zadať atribúty webových komponentov.
|
|
page > viditeľnosť |
Určuje, či sú widgety ponúkané Cisco pridané do vlastného rozloženia na úrovni Widgety ponúkané Cisco sú História kontaktov,, prepis IVRCisco Webex Experience Management, Prehľad sprievodcu volaním kampane a Screen Pop.
|
|
Strán ka > deti |
Táto vlastnosť je základnou súčasťou rozloženia. V sekcii Informácie o odovzdávaní hodnôt STORE ako vlastností nájdete v téme Z dieľanie údajov z pracovnej plochy na miniaplikácie.
Výhodou sekcie poľa „deti“ je, že môžete použiť existujúce webové komponenty vo svojej špecifikácii rozloženia, ktorá je už súčasťou balíka Desktop. Niektoré z webových komponentov balíka Desktop zahŕňajú:
Ďalšie informácie o atribútoch pretrvávajúcej karty nájdete v téme Atribúty pre trvalé karty. |
|
page > textContent |
Pomáha vám pridať textový obsah.
|
|
Strán ka > štýl |
Pomáha vám priradiť konkrétny štýl CSS k vášmu komponentu.
|
|
page > obal |
Obalovač widgetov vám umožňuje pridať panel s nástrojmi na hornú časť widgetu. Panel nástrojov môže obsahovať názov a ikonu Uistite sa, že používate predvolenú hodnotu ako „app-maximize-area“. V súčasnosti je k dispozícii iba predvolená hodnota.
|
|
page > wrapper > id |
(Voliteľné) Obalovač widgetu webových komponentov umožňuje aktualizovať názov dynamického widgetu pomocou jedinečného identifikátora. Zadajte hodnotu vlastnosti widgetu wrapper
Uistite sa, že používate rovnaký jedinečný identifikátor pre JavaScript CustomEvent. Ďalšie informácie nájdete v časti Asynchrónne udalosti v kapitole Kontaktný modul agenta vývo jára Cisco Webex Contact Centerpracovnej plo chy. Ak chcete aktualizovať názov miniaplikácie založeného na iFrame, použite obsah iFrame z tej istej domény. Nasleduje ukážkový príklad:
|
|
stránka > agentx-wc-iframe |
Umožňuje vložiť webovú stránku do iFrame, ktorý sa zobrazí ako widget na pracovnej ploche. Môžete použiť widget iFrame s názvom „agentx-wc-iframe“.
|
|
stránka > rozloženie | Umožňuje usporiadať widgety na stránke. Nasledujúci formát predstavuje rozloženie mriežky: Tu môžete definovať mriežku s názvom oblastí, ktoré ste definovali v sekcii widgety. Nasledujúci príklad ukazuje, ako je zadané rozloženie troch riadkov a troch stĺpcov: ![]() V časti veľkosti čísla predstavujú zlomok priestoru, ktorý môže miniaplikácia zaberať v porovnaní s ostatnými miniaplikáciami. Všetky tri stĺpce zaberajú rovnaký zlomok priestoru. So 100% dostupnou šírkou zaberá každý widget 33,33% horizontálneho priestoru. ![]() Ďalší príklad použitia, ak nastavíte ako „cols“: [1, 2, 2], znamená to, že celkový priestor je rozdelený 5 (1+2+2) a prvý widget zaberá 20% horizontálneho priestoru. Druhý a tretí widget zaberajú 40%. Ďalšie informácie nájdete v téme Základné pojmy rozloženia mriežky. ![]() |
|
Strán ka > ROOT |
Hniezdenie rozložení sa nazýva podrozloženie. V prípade, že máte v konfigurácii rozloženia vnorené rozloženia, musíte mať jeden objekt „ROOT“ ako nadradený pre podrozloženia. V opačnom prípade môže byť konfigurácia rozloženia plochá, ak nie je potrebné hniezdenie. Toto podrozloženie poskytuje väčšiu kontrolu nad správaním zmeny veľkosti rozloženia. V lastnosť rozlož enia stránky musí byť typu Záznam<string, Layout>. Vlastnosť rozloženia vám umožňuje usporiadať widgety na stránke.
Toto nastavenie vytvorí mriežku v rozložení ROOT s dvoma podmriežkami, ktorých veľkosť môžete meniť nezávisle. ![]() Zmena veľkosti komponentu ovplyvňuje komponenty v rámci tohto podrozloženia. ![]() Uvedomte si nasledujúce prípady: Nekonečná slučka: Ak zahrniete rozloženie ROOT ako podrozloženie ROOT, spôsobí to chybu „call stack prekročený“ a spustí sa do nekonečnej sluč ky.
![]() Rovnaké časy podrozloženia (N): Ak zahrnete podrozloženie do mriežky viackrát s rovnakým názvom a ak zmeníte veľkosť jedného z nich, veľkosť všetkých podrozložení sa automaticky zmení. Ak toto nie je požadované správanie, premenujte každé z podrozložení jedinečným názvom.
![]() |
Atribúty pre trvalé karty
Ak chcete karty na vlastných stránkach a vlastných miniaplikáciách nastaviť ako trvalé, zadajte atribúty pre md-tabs do vlastného rozloženia.
Príklad: Nastavenie kariet ako trvalých
{
"comp": "md-tabs",
"attributes": {
"persist-selection": true,
"tabs-id": "unique-id for all the tabs together in the container"
},
}
|
Nehnuteľnosť |
Popis |
|---|---|
|
pretrvávajúci výber |
Ak chcete nastaviť |
|
ID tabuliek |
Jedinečná identifikácia pre všetky karty spolu v kontajneri. |
Keď nastavíte md-tabs na trvalé (perzistentný výber: true), výber karty sa Agent Desktop zachováva aj vtedy, ak agent prepína medzi stránkami alebo miniaplikáciami na pracovnej ploche.
- Vlast
nosť trvalého výberu sa nevzťahuje na karty na table Pomocné informácie a na stránke zostavy Štatistiky výkonnosti agenta, pretože trvalé správanie karty je už nastavené na pracovnej ploche. - Výber karty sa obnoví na predvolenú kartu, keď sa odhlásite z pracovnej plochy, opätovne načítate/obnovíte prehliadač alebo vymažete vyrovnávaciu pamäť prehliadača.
Konfigurácia trvalých widgetov
Môžete nakonfigurovať ľubovoľný vlastný widget tak, aby bol trvalý. Trvalé widgety sa zobrazujú na všetkých stránkach pracovnej plochy. Trvalé miniaplikácie sa zobrazujú ako nová karta na table Pomocné informácie iba vtedy, keď máte aktívnu žiadosť o kontakt alebo konverzáciu. Napríklad widget Sam ple Persist ent.
Trvalé widgety sa na domovskej stránke nezobrazujú tak, ako sa zobrazujú na ostatných stránkach. Ak však máte aktívnu interakciu, trvalé widgety sa zobrazia na domovskej stránke ako súčasť tably Pomocné informácie. Napríklad, keď ste prijali hovor, zobrazí sa tabla Kontrola interakcie a miniaplikácia V zorová tr valá sa zobrazí ako súčasť tably Pomocné informácie.
Príklad:
"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]
}
}
}
}
}]
}
]
}
Keď prispôsobíte miniaplikáciu, môžete si vybrať jednu z možností:
-
Hostite aplikáciu na webovej stránke, ktorú je možné vložiť do iframe.
-
Vytvorte vlastnú miniaplikáciu.
Technické požiadavky na miniaplikáciu sú opísané v dokumentácii pre vývoj widgetov pracovnej plochy. Ako editor rozloženia sa uistite, že máte tieto podrobnosti:
-
Aký je názov vlastného prvku HTML (známy ako Web Component)?
-
Aká je adresa URL zdroja siete na doručovanie obsahu (CDN), ktorý hosťuje balíček JavaScript?
Widgety hlavičky
Hlavička sa používa na zobrazenie vstavaných informácií, na pridanie rozbaľovacích ponúk atď. Keďže kontajner hlavičky má obmedzený vertikálny priestor, celková výška hlavičky je iba 64 pixelov. Ďalšie informácie o zarovnaní rozloženia nájdete v časti vlastnosti rozlož enia.
Príklad:
"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] }
}
}
Ak chcete pridať tipku nástroja pre miniaplikáciu hlavičky, zabaľte komponent pomocou m d-tooltip. Do vlastnosti správy zadajte informácie o tipke nástro ja.
Príklad:
"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"
}
}]
},
},
}
Ak chcete nakonfigurovať všetky widgety prostredníctvom iFrame v prispôsobiteľnej oblasti widgetu v hlavičke, musíte pridať atribúty štýlu zobraz enia a výš ky. Najvhodnejšia hodnota atribútu výšky je 64 pixelov.
Uistite sa, že pridáte atribúty štýlu do existujúcich widgetov hlavičky, aby sa mohli načítať podľa očakávania v iFrame.
Príklad:
"head1": {
"comp": "agentx-wc-iframe",
"attributes": {
"src": "https://widget-kad.s3.amazonaws.com/Headers/Timer/Timer.htm",
"style": "height:64px;display:flex;"
}
},
Odporúčame používať iba jeden riadok s viacerými stĺpcami pre hlavičku, pretože výška hlavičky je iba 64 pixelov. Ďalšie informácie o zarovnaní nájdete v časti vlastnosti rozlož enia.
Pomocná informačná tabla
Tabla Pomocné informácie na pracovnej ploche zobrazuje karty, ktoré obsahujú miniaplikácie ponúkané Cisco (predvolené) a vlastné widgety. Nasledujúce miniaplikácie ponúkané Cisco sa zobrazujú na preddefinovaných kartách:
-
História kontaktov
-
Prepis IVR
-
Cesta zákazníckej skúsenosti
-
Vyskakovacia obrazovka
Tablu Pomocné informácie môžete použiť na:
-
Pridanie kariet
-
Zmena poradia kariet
-
Odstrániť preddefinované karty
-
Označte vlastné karty ako ťahateľné
-
Pridanie tipov nástrojov na vlastné karty
-
Pridanie možnosti Ob noviť poradie karty
Príklad:
"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 môžete nakonfigurovať po povolení metriky správy zákazníckej skúsenosti na stránkeManagement Portal.
Na table Pomocné informácie pridajte nové karty na umiestnenie vlastných miniaplikácií. Tu neplatia žiadne osobitné pravidlá a hniezdenie komponentov je podľa očakávania a opísané v sekcii pre deti. Ďalšie informácie nájdete v časti D eti na stránke.
Nasledujú konkrétne príklady na prispôsobenie hlavičiek kariet:
Príklad umiestnenia ikon a štítkov do vlastníctva pre deti
{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "md-icon",
"attributes": {
"name": "transcript_16"
}
},
{
"comp": "span",
"textContent": “My Widget Tab”
}
],
},
Príklad umiestnenia obrázka (s CSS) a štítkov do vlastníctva detí
{
"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”
}
]
}],
},
Rozbaľov ací zoznam Viac kariet sa automaticky zobrazí, keď tabla Pomocné informácie obsahuje viacero kariet.
Pre čitateľnosť a zjednodušenie je potrebné pridať vlastný tip nástroja na karty. Ak chcete pridať tipku nástroja pre vlastnú kartu, zabaľte komponent pomocou m d-tooltip. Zadajte informácie o tipke nástroja do vlastnosti správy a použite hodnoty vlastností štý lu, ako je znázornené v nasledujúcom príklade.
"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;"
},
Pre vlastnú kartu odporúčame maximálnu šírku 252 pixelov a minimálnu šírku 110 pixelov.
Ak chcete povoliť funkciu ťahania a presuňte na vlastnej karte, pridajte do atribútov nasledujúcu vlastnosť:
"comp": "md-tabs",
"attributes": {
"class": "widget-tabs",
"draggable": true,
"comp-unique-id": "sample-dynamic-custom-tabs"
},
-
draggable: Nastavte hodnotu vlastnostidraggablena hodnotu true. -
comp-unique-id: Zadajte jedinečnú hodnotu na identifikáciu komponentu.Príklad:
"comp-unique-id": "sample-dynamic-custom-tabs"
Ak povolíte potiahnutie a presun pre vlastnú kartu, agent môže kartu presunúť a presunúť na požadovanú pozíciu na table Pomocné informácie. Ak chcete karty obnoviť na predvolené poradie kariet, pridajte nasledujúcu vlastnosť:
"comp": "agentx-wc-more-actions-widget",
"attributes": {
"slot": "settings",
"class": "widget-pane",
"tabs-unique-id": "sample-dynamic-custom-tabs"
},
-
agentx-wc-more-actions-widget: Zadajte komponent, ktorý sa zobrazí ako ikona Ďalšie akcie ()
na table Pomocné informácie. -
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 môžu karty na table Pomocné informácie obnoviť na predvolené poradie kliknutím na položky
> Ob noviť poradie kari et. -
tabs-unique-id: Zadajte rovnakú jedinečnú hodnotu definovanú pre vlastnosťcomp-unique-idna mapovanie a resetovanie komponentov md-tabs.
Nasledujúci ukážkový kód používa funkcie Ďalšie akcie a Obnoviť poradie tab uliek.
"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"
}
]
}],
}
Predvolene sú definované tipy nástroja, ikona elipsy a obnovenie poradia kariet pre preddefinované karty.
Rozbaľovací zoznam Ďalšie ak cie je možné rozšíriť o pridanie ďalších vlastných komponentov alebo widgetov po možnosti Obnoviť poradie kariet. Nasleduje vzorová sada hodnô t vlastností štý lu, ktoré je možné použiť na ďalšie komponenty.
"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;"
},
Funkcia drag-and-drop nie je podporovaná pre ďalšie vlastné komponenty alebo widgety, ktoré sú pridané do rozbaľovacieho zoznamu Ďalšie akcie.
Widgety bez hlavy
V sekcii bez hlavy môžete pridať widgety, ktoré sú skryté a nezobrazujú sa naAgent Desktop. Tieto widgety sa používajú na vykonávanie logiky na pozadí. Táto časť je užitočná na spustenie udalostí, ktoré sa vyskytujú na pracovnej ploche, a na vykonanie logiky špecifickej pre miniaplikáciu. Napríklad otvorenie vlastného CRM Screen Pop pre SMS pri jej príchode.
Príklad:
"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] }
}
}
Zdieľanie údajov z pracovnej plochy do widgetov
Ak chcete prijímať údaje v reálnom čase prostredníctvom vlastností alebo atribútov vo vlastnom miniaplikácii, priraďte príslušné hodnoty STORE v konfigurácii JSON rozloženia.
Okrem toho, ak chcete získať prístup k údajom prostredníctvom predplatiteľov JavaScript SDK, môžete údaje odovzdať aj prostredníctvom vlastností alebo atribútov. Ak je váš komponent vytvorený tak, aby reagoval na zmeny vlastností alebo atribútov, získate aktualizácie údajov v reálnom čase odAgent Desktop, ktorý sa nazýva poskytovateľ údajov.
V súčasnosti máme jediného poskytovateľa údajov pod kľúčovým STORE. Ďalšie informácie nájdete v časti Poskytovateľ údajov — Vlastnosti a atribúty widgetu v Prí ručke pre vývojárov Cisco Webex Contact Centerpracovnej plochy.
Ukážka volania kampane
Správca vytvára kampane, konfiguruje režim vytáčania (náhľad) a priraďuje kampane tímom. Ak je agent súčasťou tímu, ku ktorému sú priradené kampane, agent môže uskutočniť výzvu odchádzajúcej kampane s ukážkou. Ďalšie informácie nájdete v téme Konfigurácia režimov hlasovej odchádzajúcej kampane v kontaktnom centre Webex.
Správca nakonfiguruje nasledujúce nastavenia vo vlastnom rozložení tak, aby povoľoval náhľad kontaktu kampane pre agenta.
Kontakt kampane
Správca pridá miniaplikáciu Kontakt kampane do kontajnera hlavičky vlastného rozloženia. Kontakt kampane zobrazuje kontaktné informácie zákazníka na základe definovaných vlastností. Ďalšie informácie o zarovnaní rozloženia nájdete v riadku vlastností rozlož enia na stránke tabuľ ky Podrobnosti o vlast nostiach.
Príklad:
"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"
}
]
Sprievodca hovormi
Widget S prievodca hovor mi sa zobrazí na table Pomocné informácie na pracovnej ploche. Sprievodca hovormi zobrazuje otázky a odpovede na úrovni kampane. Agent je vyzvaný, aby si prečítal súbor otázok v sprievodcovi hovormi a odoslal odpovede.
Príklad:
"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"
}
]
}
- Nasledujúce odkazy na
vlastnosti compsa zmenili.agentxv hodnote nehnuteľnosti sa nahrádza slovamiacqueon:agentx-preview-Campaign je premenovaný na acqueon-preview-Campaignagentx-call-guide sa premenuje na acqueon-call-guide
- Musíte hostiť Správcu zoznamov a kampaní (LCM) na CDN a potom zadať adresu URL vo vlastnosti
skriptu.
Vyskakovacia obrazovka
V rozložení pracovnej plochy môžete nakonfigurovať Screen Pop jedným z nasledujúcich spôsobov:
-
Ako vlastná stránka
-
Ako jeden z widgetov na vlastnej stránke
-
Ako karta na table Pomocné informácie
Poskakovacie okno obrazovky sa zobrazí na pracovnej ploche na základe nasledujúcich faktorov:
Pre hlasový kanál:
-
Konfigurácia definovaná v rozložení pracovnej plochy
-
Aktivita Screen Pop definovaná v návrhári toku
Pre nové digitálne kanály:
-
Konfigurácia definovaná v rozložení pracovnej plochy
-
Uzol Screen Pop definovaný v nástroji Connect Flow Builder
Ďalšie informácie o konfigurácii Screen Pop nájdete v téme S creen Pop.
Konfigurácia vyskakovacieho okna obrazovky na navigačnom paneli
Screen Pop môžete nakonfigurovať ako vlastnú stránku alebo ako jeden z miniaplikácií na vlastnej stránke. Ak chcete prejsť na vlastnú stránku Screen Pop, kliknite na ikonu Poskak ovacie okno na navigačnom paneli. Ak chcete získať prístup k miniaplikácii Screen Pop na vlastnej stránke, kliknite na vlastnú ikonu na navigačnom paneli. Ďalšie informácie o vlastnostiach navigá cie nájdete v téme Navigácia (Vlastné stránky).
Príklad: Vyskakovanie obrazovky ako vlastná stránka
{
"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"
}
Príklad: Vyskakovanie obrazovky ako miniaplikácia na vlastnej stránke
"comp1": {
"comp": "agentx-wc-screen-pop",
"properties": {
"screenPopUrl": "$STORE.session.screenpop.screenPopSelector"
}
Ak pole obrazovky Pop nie je nakonfigurované v nástroji Flow Designer, vlastná stránka sa zobrazí prázdna. Ďalšie informácie o konfigurácii obrazovky Pop v nástroji Flow Designer nájdete v téme Vyskakovacie okno obrazovky.
Konfigurácia vyskakovacieho okna obrazovky na table pomocných informácií
Môžete nakonfigurovať, aby sa zobrazoval ako karta na table Pomocné informácie.
V predvolenom nastavení sa zobrazí ako nová podkarta na karte Poskakovacia obrazov ka na table Pomocné informácie, ak je obrazovka Pop nakonfigurovaná tak, aby sa zobrazovala ako In side Desktop v návrhári toku.
Pridajte nasledujúci atribút do sekcie panela, aby ste zahrnuli zobrazovacie okno ako kartu na table Pomocné informácie. Ďalšie informácie o podrobnostiach panela nájdete v časti Tabla pomocných informácií.
Príklad: Poskakovacie okno obrazovky ako karta na table pomocných informácií
{
"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"
}
],
}
Možnosť zobrazenia obrazovky Pop definovaná v návrhári toku má prednosť pred konfiguráciou definovanou v rozložení pracovnej plochy.
Zvážte napríklad, že ste nakonfigurovali nasledujúce nastavenia Screen Pop:
- Flow Designer — Zobrazenie nastavení ako V novej karte prehliadača
- Rozloženie pracovnej plochy — ako karta na table Pomocné informácie
Keď sa vyskytne udalosť, pre ktorú je nakonfigurovaný výskakovací panel obrazovky, zobrazí sa mimo pracovnej plochy - to znamená na novej karte prehliadača.
Vzorové príklady prípadov použitia
-
Konfigurácia a prístup k miniaplikácii metriky správy zákazníckej skúsenosti z navigačného panela
-
Predvolená tabla pomocných informácií s históriou kontaktov a vyskakovacím oknom obrazovke
-
Pomočná informačná tabla s miniaplikáciou Customer Experience Journey
Konfigurácia a prístup k miniaplikácii metriky správy zákazníckej skúsenosti z navigačného panela
Príklad:
{
"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]
}
}
}
},
Ak chcete získať SpaceID a MetricSID, pozrite si dokumentáciu. Webex Experience Management
Používanie kariet na vlastnej stránke
Príklad:
{
"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]
}
}
}
}
Predvolená tabla pomocných informácií s históriou kontaktov a vyskakovacou obrazovkou
Príklad:
"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čná informačná tabla s miniaplikáciou Customer Experience Journey
Príklad:
"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"
},
},
Lokalizácia
Podporované jazyky sú nasledovné:
Bulharčina, katalánčina, čínština (Čína), čínština (Taiwan), chorvátčina, čeština, dánčina, holandčina, angličtina (UK), fínčina, francúzština, nemčina, maďarčina, taliančina, japončina, kórejčina, nórčina, poľština, portugalčina (Brazília), portugalčina (Portugalsko), rumunčina, ruština, srbčina, slovenčina, slovinčina, španielčina, švédčina a turečtina.
Jazyk používateľského rozhrania pracovnej plochy je založený na nastaveniach jazykových preferencií vo vašom prehliadači. Zvážme napríklad, že ste v prehliadači Firefox vybrali preferovaný jazyk ako francúzština. Keď spustíte pracovnú plochu v prehliadači Firefox, používateľské rozhranie pracovnej plochy sa zobrazí vo francúzskom jazyku (francúzsky). Horizontálna hlavička, navigačný panel a ďalšie komponenty pridané do rozloženia pracovnej plochy však nie sú lokalizované na základe nastavení jazykových preferencií vo vašom prehliadači.
Lokalizácia komponentov pracovnej plochy
Ak chcete lokalizovať komponenty pracovnej plochy,
-
Použite existujúce lokalizačné kľúče nastavené v sú
bore app.json. Ak nie sú nastavené lokalizačné kľúče, použije sa predvolený jazyk angličtina (US). Môžete odoslať požiadavku na službu podpore Cisco a pridať lokalizačný kľúč do súboruapp.json.Príklad: Lokalizačný kľúč
{ "common": { "buttonTitle": "Stop Timer" } } -
Do súboru JSON Rozloženie pracovnej plochy zadajte nasledujúcu vlastnosť rozlišujúcu malé a veľké písmená, aby ste lokalizovali komponent:
"textContent": "$I18N.<key>",kde <key>sa vzťahuje na zodpovedajúci lokalizačný kľúč v sú
bore app.json.
Príklad: Lokalizácia komponentu hlavičky
"header": {
"id": "header",
"widgets": {
"head1": {
"comp": "md-button",
"attributes": {
"slot": "menu-trigger",
"style": "height: 64px"
},
"children": [{
"comp": "span",
"textContent": "$I18N.common.buttonTitle",
}
},
},
}
Príklad: Lokalizácia komponentu karty na table pomocných informácií
"panel": {
"comp": "md-tab",
"attributes": {
"slot": "tab"
},
"children": [{
"comp": "span",
"textContent": "$I18N.panelTwo.screenPopTitle"
}]
}
(





