- Kezdőlap
- /
- Cikk
Egyéni asztali elrendezés létrehozása
Ez a cikk segít egyéni elrendezés létrehozásában egy JSON-fájl szerkesztésével, és minta felhasználási eseteket kínál, amelyek segítenek az olyan widgetek használatának megkezdéséhez, mint a Customer Experience Management Metrics widget és a Customer Experience Journey widget. Az egyéni asztali elrendezésekkel való hatékony munkavégzéshez alaposan meg kell ismernie a HTML-szerkezetet, a böngészőben lévő dokumentumfa modelljét és a JSON formátumot.
Áttekintés
Az asztali elrendezés funkció lehetővé teszi a Webex Contact Center Desktop konfigurálását az üzleti igényeinek megfelelően. Testreszabhatja az olyan elemeket, mint a logó, a cím és a widgetek. Létrehozhat egy asztali elrendezést, és hozzárendelheti azt egy csapathoz. Ez az elrendez és az ügynöki élményt generálja az asztalon minden ügynök számára, aki az adott csapat részeként jelent kezik be.
Kétféle elrendezés létezik:
-
Globális elrendezés: Ez az elrendezés egy rendszer által létrehozott elrendezés, amelyet alap értelmezés szerint hozzárendelnek egy csapat létrehozásakor. További információt a Csapatok kezelése című témakör ben tal ál. Csapat létrehozásakor a globális elrendezés automatikusan a cs apat asztali elrendezésének lesz beállítva. Ezt az elrendezést nem lehet törölni.
-
Egyéni elrendezés: testreszabott asztali élményt nyújtó elrendezés. Egyedi elrendezést hozhat létre egy vagy több csapat számára.
Ha egy ügynök bejelentkezésekor új asztali elrendezést rendel hozzá, az ügynöknek újra kell töltenie az oldalt az új elrendezés megtekintéséhez.
A Webex Contact Center Desktop három személyt támogat:
-
Ügynök
-
Felügyelő
-
Felügyelő és ügynök
A JSON elrendezési fájl külön szakaszokat tartalmaz az egyes személyekhez. A rendszergaz dának konfigurálnia kell az egyes személyekre vonatkozó beállításokat a JSON elrendezési fájl megfelelő szakaszában. A minta JSON-elrendezési fájlról további információt a JSON elrendezés felső szintű tulajdonságai című témakörben talál.
Amikor a Cisco új funkciót ad hozzá az asztali elrendezéshez, a módosítatlan elrendezés automatikusan frissül az új funkciókkal. A frissített asztali elrendezés automatikusan elérhető a módosítatlan asztali elrendezést használó meglévő csapatok számára. A módosítatlan asztali elrendezést használó asztali felhasználók megkapják az új elrendezésen alapuló funkciókat, amikor bejelentkeznek vagy új ratöltik a böngészőt.
Ha módosítás
nélkül használja az Alap értelmezett Desktop Layout.json fájlt, akkor módosítatlan elrendezésnek tekinthető. Ha azonban
letölti az Alap értelmezett Desktop Layout.json fájlt, és
újra feltölti, akkor is módosított elrendezésnek minősül, ha a fájl tartalma vagy a fájlnév nincs módosítva.
Egyéni asztali elrendezést használó csapatok esetében a rendszergazdáknak rendszeresen frissíteniük kell az elrendezési definíciót az új funkciók beépítéséhez. Amikor a rendszergazdák egy módosítatlan elrendezést vagy egy nem módosított elrendezést használó csapatot tekintenek meg, egy üzenet jelenik meg, amely jelzi, hogy az új Asztali szolgáltatások automatikusan alkalmazhatók.
Az Asztalon kétféle widget létezik: iframe-alapú és webkomponens-alapú. A fejléc, a navigáció (egyéni oldal), a tartós terület, a fej nélküli terület és az aux panel a testreszabható terület az asztalon. Ezek nem widgetek.
Az alábbi lista részletezi a konfigurálható szóközöket. A képek szemléltetik az asztal elrendezését:
-
Cím és logó terület: Ez a hely megjeleníti a Webex Contact Center logót és nevet (alapértelmezett) a képernyő bal felső sarkában.
-
Vízszintes fejlé cterület: Ennek a helyiségnek van egy konfigurálható területe, amely egyéni widgetekkel van kitöltve. Ezek a widgetek például beépített információkat és legördülő menüket jeleníthetnek meg. Mivel ennek a fejlécnek a magassága mindössze 64 pixel, a widget magassága nem léphet át a fejlécmagasságon.
-
Munkaterület: Ez a terület a navigációs sáv kiválasztásának megfelelően változik, vagy amikor egy ügynök kapcsolatba lép az ügyfelekkel. Amikor egy ügynök hívást folytat, ezen a területen megjelenik az interakcióvezérlő és a kiegészítő információs ablaktábla (amely egyéni widgeteket és állandó widgeteket tartalmaz). Amikor egy ügynök e-mailen, csevegésben vagy közösségi csatornákon lép kapcsolatba, ezen a területen megjelenik a munkaterület és a kiegészítő információs ablaktábla (amely magában foglalja az állandó widgetterületet is).
Az Egyéni oldal a munkaterület ablaktáblán az Asztal felületén jelenik meg. Az egyéni oldalt a navigációs sáv ikonjaival érheti el. Minden egyéni oldal tartalmazhat egy vagy több egyéni widgetet.
A Custom Widget egy harmadik féltől származó alkalmazás, amely a JSON elrendezésben van konfigurálva. Az egyéni widgetet elhelyezheti az egyéni lapra, az egyéni lapra (Kiegészítő információk ablaktáblára) vagy az Asztal vízszintes fejlécére.
-
Navigációs sá v területe: Ezzel a helyiséggel navigációs elemeket adhat hozzá az egyéni oldalak eléréséhez.


JSON elrendezés legfelső szintű tulajdonságai
Szerepek
Az alapértelmezett JSON elrendezés három szerepet játszik.
-
Ügynök — beállíthatja, hogy az Asztali elrendezés megjelenjen, amikor egy ügynök bejelentkezik a Webex Contact Center asztalra az ügynöki tevékenységek kezelésére.
-
Felügyelő — beállíthatja, hogy az asztali elrendezés megjelenjen, amikor egy felügyelő bejelentkezik a Webex Contact Center Desktopba, hogy csak felügyelői képességeket kezelje.
Amikor egy felügyelő bejelentkezik az Asztalra, az elsődleges csapat számára megadott asztali elrendezést alkalmazza. Ha nem biztosít elsődleges csapatot, akkor a globális elrendezés érvényes. Alapértelmezés szerint az APS-jelentések le vannak tiltva.
-
SupervisorAgent — Az asztali elrendezés megjelenítésének beállítása, amikor egy felügyelő bejelentkezik a Webex Contact Center Desktopba a felügyelői képességek és az ügynöki tevékenységek kezelése érdekében.
Hozzáadhat vagy módosíthat widgeteket az egyes szerepkörökhöz az adott JSON-elrendezési fájl megfelelő személyében.
Az alábbiakban bemutatjuk a JSON elrendezés legfelső szintű tulajdonságait a szerepkör alapján:
{
"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": {
...
}
},
}
},
- A JSON elrendezési tulajdonságaiban végrehajtott módosítások az Asztali böngésző frissítésekor lépnek hatályba.
- Ha a JSON-elrendezésben engedélyezett funkció nem érhető el az asztalon, forduljon a Cisco támogatásához a szolgáltatás engedélyezéséhez.
- A JSON-elrendezés összes tulajdonsága kis- és nagybetűkkel érzékeny.
AppTitle
Cím megadása az Asztal vízszintes fejlécén. Az alapértelmezett cím a Webex Contact Center.
Példa:
"appTitle": "Webex Contact Center"
Az alapértelmezett AppTitle a Contact Center Desk topról Webex Contact Centerre változik. Nincs hatással a meglévő egyéni elrendezésekre, amelyek a régi alapértelmezett AppTitle-t (Contact Center Desktop) használják. Az új AppTitle használatához módosítania kell az egyéni elrendezést. Az új globális elrendezés azonban az alapértelmezett AppTitle-t használja Webex Contact Center néven.
A cím lehet szöveg, kép vagy üres karakterlánc. A címszöveg két sorban jelenik meg. Ha a szöveg túlmutat a második sorban, egy ellipszis ikon jelenik meg, és az eszköztipp megjeleníti a teljes címet. A stílusok nem alkalmazhatók a címre.
Használhat adat-URI-kat (Uniform Resource Identifier), vagy egyéni címképet tárolhat egy tartalomszolgáltatási hálózaton (CDN), az Amazon Web Services (AWS) Simple Storage Service (S3) vödörben vagy egy hasonló tárhelyszolgáltatásban, majd megadhatja a tárolt kép URL-jét. A támogatott címképformátumok: PNG, JPG, JPEG, GIF, SVG és WebP. A támogatott címkép mérete 184 x 32 pixel (szélesség x magasság).
logó
URL megadása a vállalati logóhoz. Ha nem ad meg URL-t, akkor alapértelmezés szerint megjelenik a Webex Contact Center logó.
Példa:
"logo": "https://my-cdn.com/logo.png"
Egyéni logóképet tárolhat egy CDN-en, az Amazon Web Services (AWS) Simple Storage Service (S3) vödörben vagy egy hasonló tárhelyszolgáltatásban, majd megadhatja a tárolt kép URL-jét. A támogatott logóképformátumok: PNG, JPG, JPEG, GIF, SVG és WebP. A támogatott logókép mérete 96 x 32 pixel (szélesség x magasság).
| Állapot | Példa | AppTitle | logó |
|---|---|---|---|
| Ha az AppTitle és a logó nincs konfigurálva |
|
Nincs cím | Alapértelmezett logó |
| Ha az AppTitle és a logó be van konfigurálva |
|
Konfigurált szöveg | Konfigurált logó |
| Ha az AppTitle konfigurálva van, és a logó nincs konfigurálva |
|
Konfigurált szöveg | Alapértelmezett logó |
|
Ha az AppTitle nincs konfigurálva, és a logó konfigurálva van
|
|
Nincs cím | Konfigurált logó |
| Ha az AppTitle be van állítva, és a logó nem előnyös |
|
Konfigurált szöveg | Nincs logó |
|
Ha az AppTitle nincs konfigurálva, és a logó nem előnyös
|
|
Nincs cím | Nincs logó |
| Ha az AppTitle képként kerül hozzáadásra, és a logó konfigurálva van |
|
Konfigurált kép | Konfigurált logó |
|
Ha az AppTitle képként kerül hozzáadásra, és a logó nincs konfigurálva
|
|
Konfigurált kép | Alapértelmezett logó |
|
Ha az AppTitle képként kerül hozzáadásra, és a logó nem előnyös
|
|
Konfigurált kép | Nincs logó |
- Az egyéni képméretet a képarány alapján állítjuk be. A korábban konfigurált egyéni címszöveg mostantól két sorban jelenhet meg az asztalon. Ennek elkerülése érdekében módosíthatja az egyéni címszöveget.
- Ha a cím és a logó nincs konfigurálva az Asztal vízszintes fejlécében, ezt a helyet a fejlécmodulok használják. A fejlécwidgeteket helyesen kell konfigurálni a cím- és logótér használatához.
- A cím és a logó együttesen nem haladhatja meg a 304 pixel maximális szélességet (beleértve a párnázást is). Ha a logó szélessége kisebb, mint 96 pixel, akkor a fennmaradó szélesség használható a címhez.
- Ha az egyéni képméret nagyobb, mint a támogatott méret, a képméretet a vízszintes fejléc képaránya alapján kell beállítani. Ha az egyéni képmé ret kisebb, mint a támogatott méret, akkor a tényleges képméret megmarad a vízszintes fejlécben.
TaskPageIllusztráció
Egyéni illusztráció megadása a feladatlaphoz a szervezeti beállítások és a márkaillesztés alapján. Amikor egy ügynök bejelentkezik, a feladatlap háttérként jeleníti meg a konfigurált illusztrációt. Alapértelmezés szerint a feladat oldal illusztráció nélkül jelenik meg.
Példa:
"taskPageIllustration": "https://www.abc.com/image/logo.jpg",
Használhat adat-URI-kat, vagy egy egyéni illusztrációt tárolhat egy tartalomszolgáltatási hálózaton (CDN), az Amazon Web Services (AWS) Simple Storage Service (S3) vödörben vagy egy hasonló tárhelyszolgáltatásban, majd megadhatja a tárolt illusztráció URL-jét. Az illusztráció globális vagy csapatszinten konfigurálható az elrendezési definíció alapján. Győződjön meg róla, hogy a megfelelő URL-t állítsa be, hogy megakadályozza a törött kép megjelenítését az asztalon.
A támogatott feladatlap illusztrációs formátumok: PNG, JPG, JPEG, GIF, SVG és WebP. Az illusztráció ajánlott mérete 400 x 400 pixel (szélesség x magasság). Ha az egyéni illusztráció mérete nagyobb, mint az ajánlott méret, az illusztráció méretét a feladatlapon megjelenő képarány alapján kell beállítani. Ha az egyéni illusztráció mérete kisebb, mint az ajánlott méret, akkor a tényleges illusztráció mérete megmarad a feladatlapon.


Stop NavigateOnAcceptTask
Annak meghatározása, hogy a fókuszt egy újonnan elfogadott feladatra kell helyezni, amikor az ügynök elfogadja az új feladatot, miközben egy korábbi feladaton dolgozik. Az alapértelmezett érté k hamis.
Példa:
"stopNavigateOnAcceptTask": false
Ha az érték igaz értékre van állítva, amikor a felhasználó új feladatot fogad el az asztalon, a fókusz az előző feladatra marad, és nem tér át az újonnan elfogadott feladatra. Ez a beállítás megakadályozza, hogy a felhasználó elveszítse az adatokat egy új kérés elfogadásakor.
Vegye figyelembe például, hogy az 1. ügynök csevegést folytat az 1. ügyféllel, és egyidejűleg hanghívást folytat a 2. ügyféllel. A hanghívás során az 1. ügynök frissíti a 2. ügyfél részleteit az Interaction Control ablaktáblán. Jelenleg az 1. ügynöknek két aktív feladata van a Feladatlista ablaktáblán, és a fókusz az Interaction Control ablaktáblán található. Amikor az 1. ügynök elfogadja a 3. ügyfél új csevegési kérését, a hangsúly a 2. ügyféllel folytatott interakcióvezérlő ablaktáblán marad, és nem tér át az újonnan elfogadott csevegési kérelemre.
Ha meg szeretné tartani az előző feladatra összpontosítani, és ne váltson át az újonnan elfogadott feladatra, válassza ki az egyéni elrendezést a StopNavigateOnAcceptTask tulajdonság értéke true értékre állítva.
Ha a StopNavigateOnAcceptTask tulajdonság értéke nincs megadva a JSON-elrendezésben, az Asztal a fókuszt az újonnan elfogadott feladatra helyezi át. A viselkedés hasonló ahhoz, amikor a stopNavigateOnAcceptTask tulajdonság értéke hamis értékre van állítva.
- Ez a beállítás az asztalon végrehajtott összes feladatra (hang- és digitális csatornák) vonatkozik, például feladat elfogadására, konferenciára, konzultációra vagy átvitelre, valamint kültéri hívá sokra, kimenő kampányhívásokra, automatikus lezárásra stb.
- A beállítás nem érvényes, ha az asztali felhasználó a Kezdőlapon van, a Feladatlista ablaktáblán nincs aktív feladat. I lyen esetben egy új feladat elfogadásakor a fókusz a kezdő lapról az újonnan elfogadott feladatra kerül.
DragDropEnabled
A widgetek húzásának és átméretezésének engedélyezéséhez az egyéni oldalakon állítsa be az értéket igaz értékre. Az alapértelmezett érté k hamis.
Példa:
"dragDropEnabled": false
ÉrtesítésIdőzítő
Annak időtartamának beállítása (másodpercben), amely után az asztalon lévő asztali értesítések automatikusan elutasítják. Az értesítés az Asztal jobb felső sarkában jelenik meg. Az alapértelmezett időtúllépés értéke 8 másodperc. Az időtúllépési értékek érvényes tartománya 1-10 másodperc. Ahhoz, hogy az időtúllépési módosítások hatályba lépjenek, a böngészőt frissíteni kell a módosítások végrehajtása után.
Példa:
"notificationTimer": 8
MaximumNotificationSount
Az asztalon egyszerre megjelenítendő asztali értesítések számának beállítása. Az alapértelmezett érték 3. Az asztali értesítések tartománya 1-10. Az asztali értesítések egymásra rakva vannak. Ha sok értesítés van, akkor a NotificationTimer beállításaitól függően enyhe késleltetéssel jelen nek meg.
Példa:
"maximumNotificationCount": 3
BöngészőértesítésekIdőzítő
Annak időtartamának beállításához (másodpercben), amely után a böngésző értesítései az asztalon automatikusan elutasítják a kenyérpirítót. A kenyérpirító egy natív böngészőértesítés, amely csak akkor jelenik meg, ha az Asztal nem az aktív böngészőablak vagy lap. Az Asztali böngésző ablak vagy fül inaktív, amikor
-
Más böngészőablakokon vagy lapokon dolgozik.
-
Más alkalmazásokon dolgozik.
-
Minimalizálta az Asztali böngésző ablakát.
Az értesítés az Asztal jobb felső sarkában jelenik meg. Az alapértelmezett időtúllépés értéke 8 másodperc. Az időtúllépési értékek ajánlott tartománya 5-15 másodperc. Ahhoz, hogy az időtúllépési módosítások hatályba lépjenek, a böngészőt frissíteni kell a módosítások végrehajtása után.
Példa:
"browserNotificationTimer": 8
A böngészőértesítések konfigurált időtúllépése az operációs rendszertől és a böngésző beállításaitól függ. Az időtúllépési értéket a Chrome böngészőben tiszteletben tartják a Windows operációs rendszer, a Chrome OS és a macOS rendszeren. A többi támogatott böngésző azonban nem tartja be következetesen a konfigurált értesítési időtúllépési értéket.
WXMKonfigurált
(Opcionális) A konfigurál Webex Experience Management áshoz állítsa be az értéket
igaz értékre. Az alapértelmezett érté k hamis.
Példa:
"wxmConfigured": true
Asztali csevegőalkalmazás
Több Cisco által kínált csevegőalkalmazás, például a Webex App konfigurálása.
WebExKonfigurált
A Webex App az üzenetküldő és értekezletfunkciókkal együtt konfigurálható az asztalon belül. Ez a konfiguráció lehetővé teszi az ügynökök számára, hogy együttműködjenek a szervezetükben lévő más ügynökökkel, felügyelőkkel és tárgyszakértőivel (kkv-k) anélkül, hogy elmenekülnének az asztalról.
- A webhelyrendszergazda kezeli a Webex Meeting felhasználókat, és csak akkor rendel jogosultságo kat, ha a felhasználók Webex Enterprise Edition szolgáltatással rendelkeznek. További információt a Felhasznál Webex Meetingsók kezelése című témakörben talál Cisco Webex Control Hub.
- A felügyelőknek és a kkv-knak le kell tölteniük a Webex klienst a rendszerükre (személyes eszközükre), vagy a Webex alkalmazáshoz kell hozzáférniük a Webex alkalmazáshoz a Webex alkalmazáshoz (https://web.webex.com/). További információt az Alkalmazás letöltése című témakör ben talál.
- A Webex alkalmazáson belül hozzáférhet ahhoz, hogy együttműködjön szervezetének Agent Desktop más ügynökeivel, felügyeleteivel és tárgyi szakértőivel (kkv-k) anél kül, hogy elmenekülne a webhelytől. Agent Desktop A hívásvezérlő funk ció nem érhető el. Hívások fogadásához és kezdeményezéséhez külső, nem beágyazott Webex alkalmazásra van szükség. További információ: Alkalmazá sok hívása.
A Webex alkalmazás konfigurálása az asztalon belül:
-
Ha szolgáltatásokat ad hozzá egy felhasználó számáraCisco Webex Control Hub, jelölje be a Speciális üzenetküldés jelölőné gyzetet (Felhasználók > Felhasznál dés). További információért lásd: Felhasznál ói fiókok kezelése a Webhely- Cisco Webex adminisztráci óban.
-
Az egyéni asztali elrendezésben állítsa be aWebExConfigure tulajdonság értékét true értékre.Példa:
"desktopChatApp": { "webexConfigured": true },AWebExConfigurated tulajdonság alapértelmezett értéke hamis.A Webex App csak akkor érhető el az ügynök, a felügyelő és a SupervisorAgent szerepkörök számára, ha a
WebExConfigurated tulajdonság értékét mindegyik szerepköresetébenigazértékre állítja be. Az ügynök, felügyelő vagy SupervisorAgent nem tud kijelentkezni a Webex alkalmazásból.ATovábbi információt a Header Actions című témakörben talál.
(Webex) ikon megjelenítéséhez az Asztal vízszintes fejlécén adja meg a webexértéket a HeaderActions tulajdonságba.Ha engedélyezi a Webex alkalmazást egy adott csapat számára, válassza ki az egyéni elrendezést, amelyben aTovábbi információt a Csoport létrehozása cím ű témakörben talál.WebExConfigure tulajdonság értéke igaz értékre vanbeállítva.
A Webex alkalmazást a Kiegészítő információk ablaktáblában, az egyéni oldalon és az egyéni widgetben is konfigurálhatja. További információt a Kiegész ítő információs ablaktábla című témakörben tal ál.
Webex alkalmazás értesítése
Az értesítési időzítő NotificationTimer és BrowserNotificationTimer tulajdonságaival megadott értékek a Webe x alkalmazáshoz alkalmazhatók. Ezeknek a tulajdonságoknak az alapértelmezett időtúllépési értéke 8 másodperc. További információ: NotificationTimer és Brow serNotificationTimer.
fejlécMűveletek
Az Asztal vízszintes fejlécén található ikonok sorrendjének módosítása. Az alapértelmezett sorrend a következő:
-
(Webex) -
(Külső hívás) -
(Értesítési központ)
Állítsa be a HeaderActions tulajdonság értékét az alá bbiak szerint:
|
Ikon neve |
HeaderActions tulajdonság értéke |
|---|---|
|
Webex alkalmazás |
webex |
|
Külső hívás |
külföldi |
|
Értesítési központ |
bejelentés |
Példa:
„headerActions”: ["webex”, „outdial”, „értesítés"],
A HeaderActions tulajdonság értéke kis- és nagybetűket érzékeny.
Az ikonok alapértelmezett sorrendjének módosításához írja be ennek megfelelően a HeaderActions tulajdonságot és az egyéni elrendezés értékeit.
Példa:
„headerActions”: ["értesítés”, „outdial”, „webex"],
- Ha nem adja meg a
HeaderActionstulajdonságot és értékeket az egyéni elrendez ésben, az ikonok az alapértelmezett sorrendben jelennek meg. - A fejlécikonok és a kapcsolódó funkciók eltávolításához az Asztalról állítson be egy üres értéket a
headerActionstulajdonsághoz („HeaderActions”: []). Ha azonban hozzáadta a Webex alkalmazást a Kiegészítő információk ablaktáblához vagy egyéni oldalhoz, vagy egyéni widgetként, az ügynök továbbra is hozzáférhet a Webex alkalmazáshoz, bár a Webex App nem érhető el az Asztal vízszintes fejlécében. Ha aTovábbi információt a WebExConfigurated című témakörben talál.WebExConfigurated tulajdonság értékehamis, akkor a Webex App ikon nem jelenik meg az Asztal vízszintes fejlécén, még akkor sem, ha awebex-értéket hozzáadja a HeaderActions tulajdonsághoz.
terület
A terület tulajdon ság az Asztali elrendezés alapszakasza. Az elrendezést a terület szerint határozhatja meg.
"area": {
"header": {
...
},
"advancedHeader: {
{
"comp": "widget-1",
"attributes": { ... },
"script": ....
}
},
"panel": {
...
},
"navigation": {
...
},
"persistent": {
...
},
"headless": {
...
}
},
A következő terület objektumokat konfigurálhatja:
-
Panel: A Kiegészítő információk ablaktáblán a második panelt vagy a jobb oldali panelt jelöli.
-
Navigáció: Az oldalakhoz kapcsolódó egyéni oldalakat és azok navigációs elemeit ábrázolja.
-
Perzisztens: Azokat az oldalszintű widgeteket képviseli, amelyek tartósak és megjelennek az Asztal minden oldalán.
-
Fejmentes: Azokat a widgeteket képviseli, amelyek nem rendelkeznek vizuális felülettel, de logikát hajtanak végre a háttérben.
Ha az AdvancedHeader tulajdonság konfigurálva van, a fejléc és a HeaderActions tulajdonságait el kell távolítani.
AdvancedHeader
A láthatóság testreszabása és az ikonok sorrendjének módosítása az Asztal vízszintes fejlécén. Az alapértelmezett sorrend a következő:
-
(Webex) -
(Külső hívás) -
(Értesítési központ) -
(Ügynökállapotválasztó)
Állítsa be az AdvancedHeader tulajdonság értékét az alábbiak szerint:
|
Ikon neve |
HeaderActions tulajdonság értéke |
|---|---|
|
Webex alkalmazás |
agentx-webex |
|
Külső hívás |
ügynök-outdial |
|
Értesítési központ |
agentx-értesítés |
|
Ügynökállapotválasztó |
agentx-államválasztó |
Példa:
"advancedHeader": [
{
"comp": "agentx-webex"
},
{
"comp": "agentx-outdial"
},
{
"comp": "agentx-notification"
},
{
"comp": "agentx-state-selector"
}
{
"comp": "widget-1",
"attributes": { ... },
"script": ....
}
]
Az AdvancedHeader tulajdonság értéke kis- és nagybetűket érzékeny.
Az ikonok alapértelmezett sorrendjének módosításához írja be ennek megfelelően az AdvancedHeader tulajdonságot és az egyéni elrendezés értékeit.
A widgetek balról jobbra áramlanak a legördülő menübe.
-
Ha nem adja meg az
AdvancedHeader tulajdonságot az egyéni elrendezésben, akkor megjelenik az alapértelmezett fejléc. -
Ha a speciális fejléc engedélyezve van, a widgeteket a létező fejlécből a speciális fejlécbe kell helyeznie a példa szerint.
-
Ha a speciális fejléc engedélyezve van, a régi fejléc nem jelenik meg.
-
Minden widget ikonnak van egy alapértelmezett párnázása és margója, amelyet a CSS definiál, és nem testreszabható az asztalon keresztül.
-
A logó, a cím és a profil ikonok helye rögzítve van, és nem testreszabható.
-
A fejlécikonok és a kapcsolódó funkciók eltávolításához az Asztalról állítson be üres értéket a hozzárendelt összetevőhöz az
AdvancedHeadertulajdonságban („AdvancedHeader”: []).Ha hozzáadta a Webex alkalmazást a Kiegészítő információk ablaktáblához vagy egyéni oldalhoz, vagy egyéni widgetként, az ügynök továbbra is hozzáférhet a Webex alkalmazáshoz, bár a Webex App nem érhető el az Asztal vízszintes fejlécében.
-
Ha hosszú címkével ellátott widgetet ad hozzá, a rendelkezésre álló helynek megfelelően csonkított címke neve jelenik meg.
A
TextContent attribútum segítségével feliratot adhat hozzá egy widgethez.Példa:
{ "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" }A „Count Down Timer for Current Shift” címke meg lesz csonkítva, és a rendelkezésre álló helynek megfelelően jelenik meg.
-
Kerülje a hosszú címkével ellátott widgetek hozzáadását.
-
Amikor egy widget áramlik a legördülő menübe, csak a widget ikonjára kattintható.
-
-
Ha aTovábbi információt a WebExConfigurated című témakörben talál.WebExConfigurated tulajdonság értékehamis, akkor a Webex App ikon nem jelenik meg az Asztal vízszintes fejlécén, még akkor sem, ha awebexértéket hozzáadja az AdvancedHeader tulajdonsághoz.
Kezdőlap
Amikor bejelentkezik az Asztalra, akkor a kezdőlapra kerül.
A kezdőoldal csak a felügyelőkre és a SupervisorAgent személyekre vonatkozik.
A kezdőlapon a következő widgeteket tekintheti meg. Az elemző widgetek alapértelmezés szerint rendelkezésre állnak, de a rendszergazda konfigurálhatja az állandó és az egyéni widgeteket is. További információt a JSON elrendezés legfelső szintű tulajdonságai című témakörben talál.
Elemző widgetek
Alapértelmezés szerint az Analyzer widget megjelenik az Asztal kezdőlapján.
Kezdőlap elrendezés konfigurálása
Az asztal kezdőlapját úgy konfigurálhatja, hogy a szervezeti preferenciákon és a márkaillesztésen alapuló elrendezést jelenítse meg. Szerkessze a Kezdőlap mezőt a kezdőlap konfigurálásához. A következő összetevőket konfigurálhatja úgy, hogy megjelenjenek a Kezdőlapon, amikor egy felhasználó bejelentkezik az asztalra:
-
Üdvözlő üzenet
-
A Fel adat ikonja a Navigációs sávon a Feladat ablaktáblára való navigáláshoz. A Fel adat ikon megjelenik a Felügyelő, Felügyelő és Ügynök szerepköréhez, ha engedélyezve van a hívásfigyelő funkció. A feladatpanel megjeleníti a bejövő ügyfélkérelmeket, az aktív és korábbi ügyfél-interakciókat, valamint az aktív megfigyelési kérelmeket.
-
Szűrje a szakaszokat, például a várólista nevét, a csatornatí pust és a felügyelt csapat okat.
Az alábbi táblázat ismerteti azokat az oldal tulajdonságokat, amelyek a kezdőlap konfigurálásához szükségesek:
|
Ingatlan |
Leírás és kód |
|---|---|
|
oldal > UseFlexLayout |
A Flex layout egy új webkomponens. Nem változtatja meg a meglévő widgeteket. Az új rugalmas elrendezés ugyanazt az elrendezési konfigurációs formátumot használja egyszerűsített módon. Visszamenőleg kompatibilis, és nem befolyásolja a meglévő widgeteket. Be kell állítania a JSON elrendezést. A JSON elrendezés konfigurálásához adja meg a widget magasságát és szélességét. A widget ugyanabban a sorrendben jelenik meg, mint ahogy a JSON elrendezésben van konfigurálva. A widgetek alapértelmezett margója 8 px. A JSON elrendezés a widgetek méretein (szélesség x magasság) és koordinátáin (X, Y és Z) alapul. A rugalmas elrendezés olyan képességeket támogat, mint az egyes widgetek átméretezése, a widgetek maximalizálása stb. Az egyes widgetek magasságát pixelben mérik. 1 egység magassága = 40 pixel. A widget szélessége a tárolóban lévő oszlopok számától és a tároló szélessége alapján változó oszlopok számától függ. A widgetek balról jobbra jelennek meg. A fejlett elrendezési motor egyéni logikát használ a widgetek vízszintes és függőleges helybeállításának alkalmazására. Kezdetben az elrendezés vízszintesen betöltődik. Vízszintes betöltés után a widget függőlegesen betöltődik, és biztosítja, hogy a helykihasználás optimális legyen. Konfigurálja a widgeteket a képernyőméret alapján. A képernyő méretétől függően növelheti vagy csökkentheti a widgetek szélességét. Ez olvashatóbbá és használhatóbbá teszi a widgeteket. A rugalmas elrendezés szabványos töréspontokat biztosít, például nagy, közepes, kicsi és extra kicsi.
Ezek a pixelek az operációs rendszertől és a broswertől függően változhatnak.
|
|
oldal > comp |
Győződjön meg róla, hogy egyedi egyedi összetevőt biztosít.
Az oldal |
|
oldal > PageHeader |
Győződjön meg róla, hogy megadjon egy statikus, dinamikus vagy mindkettő címkarakterláncot. Az oldal
|
|
oldal > PageSubheader |
Győződjön meg róla, hogy hozzáadja az asztalon megjelenő alfejlécet. A felhasználó hozzáadhatja a Go to Analyzer alkalmazást az Alfejlécbe.
|
Navigáció (Egyéni oldalak)
Ebben a szakaszban a bal oldali navigációs sávon megjelenő oldalakat adhat hozzá. Megadhat egy navigációs ikont és egy egyedi URL-címet a widget megjelenítéséhez a navigációs sávon. Javasoljuk, hogy a konfliktusok elkerülése érdekében használjon egy adott előtagot az URL-hez. További részletekért lásd a navig ációs tulajdonságok részt.
Ezen az oldalon megjelenő widgetek gyűjteménye is rendelkezhet. Az oldal tartalmazhat egyetlen widgetet, amely megjelenik a képernyőn, vagy egy rácsban lévő widgetek gyűjteménye. A rács elrendezésével kapcsolatos további részletekért lásd az elrendezés tulajdonság szakas zát.
Nem kell dinamikus területű csomagolót hozzáadni a widgetfához. Ez azt jelenti, hogy a beállítás engedélyezésekor húzhatja, és átméretezheti az egyéni oldalakon lévő widgeteket.
Példa:
{
"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]
}
}
}
},
Az alábbi táblázat ismerteti a navig ációs és oldal tulajdonságokat, valamint azok gyermektulajdonságait:
|
Ingatlan |
Leírás és kód |
|---|---|
|
nav > címke |
Ez a tulajdonság jelzi az oldalnavigációs azonosítót. A képernyőolvasó elolvassa ezt a tulajdonságot, és megjelenik az eszköztippben. Ezek a paraméterek szükségesek az egyéni oldal megjelenítéséhez a navigációs sávon.
A |
|
nav > Icon Type |
Ez a tulajdonság az egyéni oldal navigációs sávjában megjelenő ikon típusát jelöli. A következő típusú ikonok állnak rendelkezésre:
|
|
nav > ikon |
Ez a tulajdonság a Momentum könyvtárban található ikon nevét vagy a CDN URL-t jelöli.
|
|
nav > igaz ítás |
Ez a tulajdonság segít az ikont a navigációs sáv tetejére vagy aljára igazítani. Jelenleg a tulajdonság csak a felső igazítást engedélyezi. |
|
nav > is DefaultLandingPage | Ez a tulajdonság meghatározza az ügynökök alapértelmezett céloldalátAgent Desktop. Állítsa be ezt a tulajdonságot igaz értékre, hogy a navigációs sáv oldalát az alapértelmezett céloldal legyen, amely az ügynökök számára megjelenik a bejelentkezés utánAgent Desktop. Ha egynél több navigációs sáv oldalon van beállítva ez a tulajdonság igaz, a rendszer úgy véli, hogy az első navigációs sáv oldal az alapértelmezett céloldal lesz. Ha egyetlen navigációs sáv oldalán nincs beállítva ez a tulajdon ság igaz, akkor a Kezdőlap alapértelmezett céloldalként működik. Nem állíthatja be az elemző és az ügynök teljesítménystatisztikai jelentéseit alapértelmezett céloldalként. |
|
nav > NavigateTo |
Ez a tulajdonság adja meg az egyéni oldal nevét. Ez a név megjelenik a címsorban, amikor az ügynök navigál. A NavigateTo nem tartalmazhatja a következő értékeket: képek, betűtípusok, css, build_info, súgó, alkalmazás, i18n, ikonok, images-mfe-wc és hangok.
|
|
Ingatlan |
Leírás és kód |
|---|---|
|
oldal > azonosító |
Az Az
|
|
oldal > UseFlexLayout |
A Flex layout egy új webkomponens. Nem változtatja meg a meglévő widgeteket. Az új rugalmas elrendezés ugyanazt az elrendezési konfigurációs formátumot használja egyszerűsített módon. Visszamenőleg kompatibilis, és nem befolyásolja a meglévő widgeteket. Be kell állítania a JSON elrendezést. A JSON elrendezés konfigurálásához adja meg a widget magasságát és szélességét. A widget ugyanabban a sorrendben jelenik meg, mint ahogy a JSON elrendezésben van konfigurálva. A widgetek alapértelmezett margója 8 px. A JSON elrendezés a widgetek méretein (szélesség x magasság) és koordinátáin (X, Y és Z) alapul. A rugalmas elrendezés olyan képességeket támogat, mint az egyes widgetek átméretezése, a widgetek maximalizálása stb. Az egyes widgetek magasságát pixelben mérik. 1 egység magassága = 40 pixel. A widget szélessége a tárolóban lévő oszlopok számától és a tároló szélessége alapján változó oszlopok számától függ. A widgetek balról jobbra jelennek meg. A fejlett elrendezési motor egyéni logikát használ a widgetek vízszintes és függőleges helybeállításának alkalmazására. Kezdetben az elrendezés vízszintesen betöltődik. Vízszintes betöltés után a widget függőlegesen betöltődik, és biztosítja, hogy a helykihasználás optimális legyen. Konfigurálja a widgeteket a képernyőméret alapján. A képernyő méretétől függően növelheti vagy csökkentheti a widgetek szélességét. Ez olvashatóbbá és használhatóbbá teszi a widgeteket. A rugalmas elrendezés szabványos töréspontokat biztosít, például nagy, közepes, kicsi és extra kicsi.
Ezek a pixelek az operációs rendszertől és a broswertől függően változhatnak.
|
|
oldal > widgetek oldal > comp |
Segít az egyéni widgetek meghatározásában. Több widget elhelyezéséhez adja meg a widget beállításait sorrendben. Győződjön meg arról, hogy minden widgetnek egyedi területnevet adjon meg. Használja később az elrendezési szakaszban.
Ez a tulajdonság az egyéni HTML-elem nevét jelöli (webkomponens vagy bármely más elem néven ismert - ha csomagolóként szeretné használni). További információt a Minta használati esetek példái című témakörben talál. Írja be ide az egyéni elem nevét szögletes zárójelek nélkül („<” or „>”). Például: „my-custom-element”. A widgetek szakasz minden bejegyzése a következő formátumot támogatja:
|
|
oldal > szkri pt |
(Opcionális) Ez a tulajdonság csak akkor szükséges, ha a widgetet vagy összetevőt távoli helyről, például CDN-ről tölti be.
Ne változtassa meg ugyanazon összetevő parancsfájl URL-jét. Ha meg kell változtatnia ugyanazon összetevő parancsfájl URL-jét, hajtsa végre az alábbiak egyikét:
|
|
oldal > tulajdonságok |
Megadhatja azokat a tulajdonságokat, amelyeket át kell adnia a Web összetevőhöz.
|
|
oldal > reszpon zív |
Meghatározza, hogy a webkomponens vagy egy iFrame alapú widget, amely hozzáadódik az egyéni elrendezéshez az Konfigurálja ezt a tulajdonságot az alábbi értékek egyikével:
A nem reagáló widgetek nem tudják biztosítani a legjobb felhasználói élményt, és nem jelennek meg a kisebb nézetben. Az ügynöknek növelnie kell a böngészőablak méretét, hogy megtekinthesse a nem reagálóként konfigurált widgeteket. |
|
oldal > attribútumok |
Ebben a szakaszban megadhatja a webkomponens attribútumokat.
|
|
oldal > láthatóság |
Meghatározza, hogy a CISCO által kínált widgetek az egyéni elrendezéshez adott A Cisco által kínált widgetek a Contact History,, IVR TranscriptCisco Webex Experience Management, Preview Campaign Hívási útmutató és Screen Pop.
|
|
oldal > gyere kek |
Ez a tulajdonság az elrendezés alapvető része. A A STORE értékek tulajdonságként történő továbbításáról az Adatok megosztása asztalról a widgetekre című témakörben olvash at.
A „gyerekek” tömb szakasz előnye, hogy a meglévő webkomponenseket használhatja az elrendezési specifikációban, amely már része az asztali csomagnak. Az asztali csomag webkomponensei közül néhány a következőket tartalmazza:
Az állandó lap attribútumairól további információt az Állandó lapok attribútumai című témakörben talál. |
|
oldal > szöveg tartalom |
Segít a szöveges tartalom hozzáadásában.
|
|
oldal > stílus |
Segít hozzárendelni egy adott CSS-stílust az összetevőhöz.
|
|
oldal > csomagol ó |
A widget csomagolása lehetővé teszi, hogy eszköztárat adjon hozzá a widget tetejére. Az eszköztár tartalmazhat egy címet és a Győződjön meg arról, hogy az alapértelmezett értéket „app-maximize-area” néven használja. Jelenleg csak az alapértelmezett érték érhető el.
|
|
oldal > csomagoló > azonosító |
(Opcionális) A webkomponens widget-csomagolása lehetővé teszi a dinamikus widget címének egyedi azonosítóval történő frissítését. Adja meg a widget wrapper
Győződjön meg arról, hogy ugyanazt az egyedi azonosítót használja a JavaScript CustomEvent esetében. További információt az Asz Cisco Webex Contact Centertali fejlesztő ügynökkapcsolati modul fejezetének aszinkron esem ények szakaszában talál. Az iFrame-alapú widget címének frissítéséhez használja az azonos tartományból származó iFrame tartalmat. Az alábbiakban bemutatunk egy minta példát:
|
|
oldal > agentx-wc-iframe |
Lehetővé teszi egy weboldal beágyazását egy iFrame-be, amely widgetként jelenik meg az asztalon. Használhatja az „agentx-wc-iframe” nevű iFrame widgetet.
|
|
oldal > elrendezés | Lehetővé teszi a widgetek elrendezését egy oldalon. A következő formátum a rács elrendezését jelöli: Itt megadhatja a rácsot a widget ek szakaszban definiált területnevekkel. A következő példa bemutatja, hogyan határozzák meg a három sor és három oszlop elrendezését: ![]() A méret szakaszban a számok azt a tértöredéket jelentik, amelyet egy widget elfoglalhat a többi widgethez képest. Mindhárom oszlop egyenlő a tér 1 töredékét foglalja el. A rendelkezésre álló szélesség 100% -ával minden widget a vízszintes hely 33,33% -át foglalja el. ![]() Egy másik felhasználási példa, ha „cols” -ként állítja be: [1, 2, 2], akkor az azt jelenti, hogy a teljes tér 5-tel van osztva (1+2+2), és az első widget a vízszintes hely 20% -át foglalja el. A második és a harmadik widget egyenként 40% -ot vesz igénybe. További információt a Hálózati elrendezés alapfogalmai című témakörben tal ál. ![]() |
|
oldal > RO OT |
Az elrendezések fészkelését alrétegnek nevezik. Abban az esetben, ha az elrendezési konfigurációban beágyazott elrendezések vannak, az alkiosztásokhoz egyetlen „ROOT” objektummal kell rendelkeznie szülőként. Ellenkező esetben az elrendezési konfiguráció lapos lehet, ha nincs szükség fészkelésre. Ez az alkiosztás nagyobb ellenőrzést biztosít az elrendezés átméretezésének viselkedése felett. Az oldalelrendezés tulajdonságának Rekord típusúnak kell lennie<string, Layout>. Az elrendezés tulajdonsága lehetővé teszi a widgetek elrendezését egy oldalon.
Ez a beállítás rácsot hoz létre a ROOT elrendezésben két alráccsal, amelyek egymástól függetlenül átméretezhetők. ![]() Egy komponens átméretezése befolyásolja az adott alkiosztáson belüli összetevőket. ![]() Legyen tisztában a következő esetekkel: Végtelen hurok: Ha a ROOT elrendezést tartalmazza a ROOT alkiosztásként, az „hívás köteg túllépése” hibát okoz, és végtelen hurokba ütközik.
![]() Ugyanaz alelrendezés (N) alkalma: Ha az alkiosztást többször is felveszi a rácsba ugyanazzal a névvel, és ha átméretezi egyiküket, akkor az összes alkiosztás automatikusan átméretezésre kerül. Ha ez nem a kívánt viselkedés, nevezze át az egyes alkiosztásokat egyedi névvel.
![]() |
Állandó lapok attribútumai
Ha az egyéni oldalakon és az egyéni widgetekben lévő lapokat tartósnak szeretné beállítani, írja be az md-tabs attribútumait az egyéni elrendezésben.
Példa: A lapok állandónak történő beállítása
{
"comp": "md-tabs",
"attributes": {
"persist-selection": true,
"tabs-id": "unique-id for all the tabs together in the container"
},
}
|
Ingatlan |
Leírás |
|---|---|
|
tartós kiválasztás |
Az |
|
tabl-azonosító |
A tartályban lévő összes lap egyedi azonosítása. |
Ha az md-tabs állandónak állítja be (persist-select: true), akkor is Agent Desktop megtartja a lapkiválasz tást, ha egy ügynök az Asztal oldalai vagy widgetek között válthat.
- A tartó
s
kiválasztástulajdonság nem alkalmazható a Kiegészítő információk ablaktábla és az Ügynök teljesítménystatisztikái jelentések lapján található lapokra, mivel a tartós lap viselkedése már be van állítva az Asztalon. - A lapkiválasztás visszaáll az alapértelmezett lapra, amikor kijelentkezik az Asztalról, újratölti vagy frissíti a böngészőt, vagy törli a böngésző gyorsítótárát.
Állandó widget-konfiguráció
Bármely egyéni widgetet tartósnak konfigurálhat. Az állandó widgetek megjelennek az Asztal minden oldalán. Az állandó widgetek csak akkor jelennek meg új lapként a Kiegészítő információk ablaktáblában, ha aktív kapcsolatfelkérés vagy beszélgetés van. Például a Perz isztens min ta widget.
Az állandó widgetek nem jelennek meg a kezdőlapon úgy, ahogy a többi oldalon jelennek meg. Ha azonban aktív interakciója van, az állandó widgetek megjelennek a Kezdőlapon a Kiegészítő információk ablaktábla részeként. Ha például hívásra válaszolt, megjelenik az Interakcióvezérlő ablaktábla, és a Minta állandó min ta widget megjelenik a Kiegészítő információk ablaktábla részeként.
Példa:
"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]
}
}
}
}
}]
}
]
}
A widget testreszabásakor a következő lehetőségek közül választhat:
-
Olyan alkalmazásokat tárolhat egy weboldalon, amely beágyazható egy iframe-ba.
-
Készítsen egyéni widgetet.
A widget-technikai követelményeket az Asz tali Widget fejlesztési dokumentációja ismerteti. Elrendezésszerkesztőként győződjön meg arról, hogy rendelkezik-e ezekkel a részletekkel:
-
Mi a neve az egyéni HTML-elemnek (webkomponens néven ismert)?
-
Mi a JavaScript-csomagot üzemeltető tartalomszolgáltatási hálózat (CDN) forrásának URL-je?
Fejléc widgetek
A fejléc a beépített információk megjelenítésére, legördülő menük hozzáadására és így tovább szolgál. Mivel a fejléctároló korlátozott függőleges területtel rendelkezik, a teljes fejlécmagasság mindössze 64 pixel. Az elrendezési nyomvonalról további információt az el rendezési tulajdonság szakaszban talál.
Példa:
"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] }
}
}
Ha eszköztippet szeretne hozzáadni egy fejlécwidgethez, tekerje be az összetevőt az m d-tooltipppel. Írja be az eszköztipp adatait az üz enet tulajdonságá ba.
Példa:
"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"
}
}]
},
},
}
Hozzáadnia kell a stílusattribútu mok megjelenítését és magass ágát az iFrame segítségével történő konfigurálásához a fejléc testreszabható widgetterületén. A magasság attribútum legjobban illeszkedő értéke 64 pixel.
Győződjön meg róla, hogy hozzáadja a stílusattribútumokat a meglévő fejlécwidgetekhez, hogy azok az iFrame-ben a várt módon betöltődjenek.
Példa:
"head1": {
"comp": "agentx-wc-iframe",
"attributes": {
"src": "https://widget-kad.s3.amazonaws.com/Headers/Timer/Timer.htm",
"style": "height:64px;display:flex;"
}
},
Javasoljuk, hogy csak egyetlen sort használjon több oszloppal a fejléchez, mert a fejléc magassága csak 64 pixel. A nyomvonalról további információt az el rendezés tulajdonság szakaszában talál.
Kiegészítő információs ablaktábla
Az Asztal Kiegészítő információk ablaktábla megjeleníti azokat a lapokat, amelyek tartalmazzák a Cisco által kínált (alapértelmezett) widgeteket és egyéni widgeteket. A következő Cisco által kínált widgetek jelennek meg az előre definiált lapokon:
-
Kapcsolat előzményei
-
IVR átiratok
-
Ügyfélélmény utazás
-
Képernyő Pop
A Kiegészítő információk ablaktáblát a következőkre használhatja:
-
Fülek hozzáadása
-
A lap sorrendjének módosítása
-
Előre definiált lapok eltávolítása
-
Jelölje meg az egyéni lapokat húzhatóként
-
Eszköztippek hozzáadása az egyéni lapokhoz
-
Adja hozzá a lapsorrend visszaállítása opciót
Példa:
"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]
}
}
}
}
}]
}
]
},
A Customer Experience Journey widgetet konfigurálhatja, miután engedélyezte az Ügyfélélménykezelési mutatókat aManagement Portal.
A Kiegészítő információk ablaktáblán adjon hozzá új lapokat az egyéni widgetek elhelyezéséhez. Itt nem vonatkoznak külön szabályok, és az alkatrészek fészkelése a várt és a gyermekek részben leír tak szerint történik. További információért lásd az oldal G yermekek tulajdonságát.
Az alábbiakban bemutatjuk a fülfejlécek testreszabásának konkrét példáit:
Példa ikonok és címkék elhelyezésére a Gyermekek tulajdonban
{
"comp": "md-tab",
"attributes": {
"slot": "tab",
"class": "widget-pane-tab"
},
"children": [{
"comp": "md-icon",
"attributes": {
"name": "transcript_16"
}
},
{
"comp": "span",
"textContent": “My Widget Tab”
}
],
},
Példa kép (CSS-vel) és címkék elhelyezésére a Gyermekek tulajdonba
{
"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”
}
]
}],
},
A További lapok leg ördülő lista automatikusan megjelenik, ha a Kiegészítő információk ablaktábla több lapot tartalmaz.
Az olvashatóság és a kisegítő lehetőségek érdekében hozzá kell adni egy egyéni lap eszköztippet. Ha eszköztippet szeretne hozzáadni egy egyéni laphoz, tekerje be az összetevőt az m d-tooltip programmal. Írja be az eszköztipp adatait az üz enet tulajdonsá gába, és alkalmazza a stílus tulajdonság értékeit a következő példában látható módon.
"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;"
},
Egyéni laphoz legfeljebb 252 pixel szélességet és minimális szélességet 110 képpontot javasolunk.
Az egyéni lapon történő húzással és leengedéssel kapcsolatos funkció engedélyezéséhez adja hozzá az alábbi tulajdonságot az attribútumokba:
"comp": "md-tabs",
"attributes": {
"class": "widget-tabs",
"draggable": true,
"comp-unique-id": "sample-dynamic-custom-tabs"
},
-
draggable: Állítsabe a húzható tulajdonság értékét true értékre. -
comp-unique-id: Adjon meg egy egyedi értéket az összetevő azonosításához.Példa:
"comp-unique-id": "sample-dynamic-custom-tabs"
Ha engedélyezi a húzást és engedést egy egyéni lapon, az ügynök áthúzhatja a lapot a kívánt helyre a Kiegészítő információk ablaktáblán belül. A lapok alapértelmezett lapsorrendjére történő visszaállításához adja hozzá a következő tulajdonságot:
"comp": "agentx-wc-more-actions-widget",
"attributes": {
"slot": "settings",
"class": "widget-pane",
"tabs-unique-id": "sample-dynamic-custom-tabs"
},
-
agentx-wc-more-actions-widget: Adja meg azt a komponenst, amely a További műveletek ()
ikonként jelenik meg a Kiegészítő információk ablaktáblán. -
slot="settings": Enter an attribute within the component that is displayed as the Reset Tab Order option in the More Actions drop-down list. Az ügynökök visszaállíthatják a Kiegészítő információk ablaktáblán található lapokat az alapértelmezett sorrendbe a
> Fülsorrend visszaállítása gombra kattintva. -
tabs-unique-id: Adja meg ugyanazt az egyedi értéket, amelyet acomp-unique-idtulajdonsághoz definiáltak az md-tabs összetevők feltérképezéséhez és visszaállításához.
A következő mintakód a További műveletek és a lapsor rend visszaállítása funkciókat használja.
"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"
}
]
}],
}
Alapértelmezés szerint az eszköztipp, az ellipszis ikon és a lapsorrend visszaállítása az előre definiált lapok esetében meg van határozva.
A További műveletek legördülő lista bővíthető, hogy további egyéni összetevőket vagy widgeteket adjon hozzá a lapsor rend visszaállítása opció után. Az alábbiakban bemutatjuk a stílus tulajdonságértékek mintahalmazát, amelyek további összetevőkre alkalmazhatók.
"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;"
},
A drag-and-drop funkció nem támogatott a További műveletek legördülő listához hozzáadott további egyéni összetevők vagy widgetek esetében.
Fej nélküli widgetek
A fej nélküli szakaszban, olyan widgeteket adhat hozzá, amelyek rejtve vannak, és nem jelennek meg aAgent Desktop. Ezeket a widgeteket a logika végrehajtására használják a háttérben. Ez a szakasz hasznos az Asztalon előforduló események indításához és a widget-specifikus logika végrehajtásához. Például egy egyedi CRM képernyőfelület megnyitása az SMS-hez érkezéskor.
Példa:
"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] }
}
}
Adatok megosztása asztalról a widgetekre
Ha valós idejű adatokat szeretne fogadni egy egyéni widgeten belüli tulajdonságokon vagy attribútumokon keresztül, rendelje hozzá a megfelelő STORE értékeket az elrendezés JSON-konfigurációjában.
Ezenkívül az adatok JavaScript SDK előfizetőkön keresztül történő eléréséhez az adatokat tulajdonságokon vagy attribútumokon keresztül is továbbíthatja. Ha a komponens úgy van kialakítva, hogy reagáljon a tulajdonságok vagy attribútumváltozásokra, valós idejű adatfrissítéseket kap az úgynevezett adatszolgáltatótól. Agent Desktop
Jelenleg egyetlen adatszolgáltatónk van egy kulcsSTORE alatt. További információt az Asz Cisco Webex Contact Centertali fejlesz tői útmutató A datszolgáltató — Widget tulajdonságai és attribú tumok szakaszában talál.
A kampányhívás előnézete
A rendszergazda kampányokat hoz létre, konfigurálja a tárcsázási módot (előnézet), és a kampányokat csapatokhoz rendeli. Ha egy ügynök egy olyan csapat része, amelyhez kampányokat rendelnek, akkor az ügynök kim enő előnézeti kampányhívást kezdeményezhet. További információt a Hangkimenő kampánymódok konfigurálása a Webex Contact Centerben című témakörben talál.
A rendszergazda a következőket konfigurálja az egyéni elrendezésben, hogy engedélyezze a kampánykapcsolat előnézetét egy ügynöknél.
Kampány kapcsolatfelvétele
A rendszergazda hozzáadja a Campaign Contact widgetet az egyéni elrendezés fejléctárolójába. A kampánykapcsolat megjeleníti az ügyfél elérhetősége it a megadott tulajdonságok alapján. Az elrendezési nyomvonalról további információt az oldal Tulajdonságrészletek táblázat elrendez ési tulajdonságsorában talál.
Példa:
"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"
}
]
Hívási útmutató
A H ívási útmutató widget az Asztal Kiegészítő információk ablaktáblában jelenik meg. A hívási útmutató megjeleníti a kampányszintű kérdéseket és válaszokat. Az ügynököt arra kérik, hogy olvassa el a hívási útmutatóban szereplő kérdéseket, és küldje el a válaszokat.
Példa:
"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"
}
]
}
- A következő
comp tulajdonsághivatkozások megváltoztak. az ingatlan értékében szereplőagentxhelyébeacqueon lép:Az agentx-preview-kampány átnevezése acqueon-preview-camp-re lettAz agentx-call-guide átnevezése acqueon-call-guide
- A lista- és kampánykezelőt (LCM) egy CDN-en kell üzemeltetnie, majd meg kell adnia az URL-t a szkri
pttulajdonsá gában.
Képernyő Pop
Az Asztali elrendezésben a Screen Pop az alábbi módok egyikével konfigurálhatja:
-
Egyéni oldalként
-
Az egyéni oldal egyik widgeteként
-
Fülként a Kiegészítő információk ablaktáblán
A Screen Pop a következő tényezők alapján jelenik meg az asztalon:
A Voice csatornához:
-
Az asztali elrendezésben definiált konfiguráció
-
A Flow Designerben definiált Screen Pop tevékenység
Az új digitális csatornák esetében:
-
Az asztali elrendezésben definiált konfiguráció
-
A Connect Flow Builder programban definiált Screen Pop csomópont
A Screen Pop beállításával kapcsolatos további információkért lásd: Képerny ő felbukkanó.
A képernyő felbukkanó beállítása a navigációs sávban
Beállíthatja a Screen Pop egyéni oldalként vagy egyéni oldal egyik widgeteként. A Screen Pop egyéni oldal eléréséhez kattintson a S creen Pop ikonra a Navigációs sávon. A Screen Pop widget eléréséhez az egyéni oldalon kattintson az egyéni ikonra a Navigációs sávon. A navigációs tulajdonságokról további informáci ót a Navigáció (Egyéni oldalak) című témakörben talál.
Példa: Képernyő felbukkanása egyéni oldalként
{
"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"
}
Példa: A képernyő megjelenése widgetként az egyéni oldalon
"comp1": {
"comp": "agentx-wc-screen-pop",
"properties": {
"screenPopUrl": "$STORE.session.screenpop.screenPopSelector"
}
Ha a Screen Pop nincs konfigurálva a Flow Designerben, az egyéni oldal üresen jelenik meg. A Screen Pop beállításáról a Flow Designerben további információt a Képernyőfelbukkanó című témakör ben talál.
A képernyő felbukkanó beállítása a Kiegészítő információs ablaktáblában
Beállíthatja, hogy a Screen Pop lapként jelenjen meg a Kiegészítő információk ablaktáblában.
Alapértelmezés szerint a Screen Pop új alfülként jelenik meg a Kiegészítő információk ablaktábla Képerny ő felbukkanó lapján, ha a Screen Pop úgy van beállítva, hogy a Folyamattervezőben Desktop belsej ében jelenjen meg.
Adja hozzá a következő attribútumot a panel szakaszhoz, hogy a Kiegészítő információk ablaktáblában lapként szerepeljen a Screen Pop. A panel részleteiről további információt a Kiegész ítő információs ablaktábla című témakörben tal ál.
Példa: A képernyő felbukkanó lapként a Kiegészítő információk ablaktáblában
{
"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"
}
],
}
A Flow Designerben definiált Screen Pop display opció elsőbbséget élvez az Asztali elrendezésben meghatározott konfigurációval szemben.
Fontolja meg például, hogy a következő Screen Pop beállításokat konfigurálta:
- Flow Designer — Beállítások megjelenítése az új böngész ő lapon
- Asztali elrendezés — Fülként a Kiegészítő információk ablaktáblában
Amikor megtörténik az esemény, amelyre a képernyő felbukkanása konfigurálva van, a Screen Pop az Asztalon kívül jelenik meg - vagyis egy új böngésző lapon.
Minta felhasználási esetek példái
-
Az ügyfélélménykezelési mutatók widgetének konfigurálása és elérése a navigációs sávból
-
Alapértelmezett kiegészítő információs ablaktábla Névjegyek előzményeivel és képernyőfelül
-
Kiegészítő információs ablaktábla az ügyfélélmény utazási widgettel
Az ügyfélélménykezelési mutatók widgetének konfigurálása és elérése a navigációs sávból
Példa:
{
"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]
}
}
}
},
A SpaceID és a MetricSID megszerzéséhez lásd a dokumentációt. Webex Experience Management
A lapok használata az egyéni oldalon
Példa:
{
"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]
}
}
}
}
Alapértelmezett kiegészítő információs ablaktábla Névjegyek előzményeivel és képernyő
Példa:
"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"
}
},
Kiegészítő információs ablaktábla az ügyfélélmény utazási widgettel
Példa:
"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áció
A támogatott nyelvek a következők:
bolgár, katalán, kínai (Kína), kínai (Tajvan), horvát, cseh, dán, holland, angol (Egyesült Királyság), finn, francia, német, magyar, olasz, japán, koreai, norvég, lengyel, portugál (Brazília), portugál (Portugália), román, orosz, szerb, szlovák, szlovén, spanyol, svéd és török.
Az asztali felhasználói felület nyelve a böngésző nyelvi beállításain alapul. Vegyük például figyelembe, hogy a Firefox böngészőben választotta ki a preferált nyelvet franciául. Amikor elindítja az Asztalot a Firefox böngészőben, az asztali felhasználói felület francia nyelven jelenik meg. A vízszintes fejléc, a navigációs sáv és az Asztali elrendezéshez hozzáadott egyéb összetevők azonban nem lokalizálódnak a böngésző nyelvi beállításai alapján.
Asztali komponensek lokalizálása
Az asztali összetevők lokalizálásához
-
Használja az
app.jsonfájlban beállított meglévő lokalizációs kulcsokat. Ha a lokalizációs kulcsok nincsenek beállítva, az alapértelmezett angol (US) nyelvet használjuk. Szolgáltatási kérelmet küldhet a Cisco támogatásához, hogy lokalizációs kulcsot adjon hozzá azapp.json fájlhoz.Példa: Lokalizációs kulcs
{ "common": { "buttonTitle": "Stop Timer" } } -
Írja be a következő nagybetű-érzékeny tulajdonságot az Asztali elrendezés JSON-fájlba egy összetevő lokalizálásához:
"textContent": "$I18N.<key>",ahol <key>az
app.jsonfájl megfelelő lokalizációs kulcsára utal.
Példa: Fejléckomponens lokalizálása
"header": {
"id": "header",
"widgets": {
"head1": {
"comp": "md-button",
"attributes": {
"slot": "menu-trigger",
"style": "height: 64px"
},
"children": [{
"comp": "span",
"textContent": "$I18N.common.buttonTitle",
}
},
},
}
Példa: Tabulkomponens lokalizálása a Kiegészítő információk ablaktáblában
"panel": {
"comp": "md-tab",
"attributes": {
"slot": "tab"
},
"children": [{
"comp": "span",
"textContent": "$I18N.panelTwo.screenPopTitle"
}]
}
(





