Zarządzanie szablonami karty aplikacji
Szablon karty aplikacji w Customer Service umożliwia określenie typu aplikacji, które można otworzyć, gdy agenci uruchamiają sesja w Customer Service workspace.
Na pasku pionowym w lewym panelu jest wyświetlana lista sesji. W panelu zawsze pokazuje sesję Strona główna, której nie można zamknąć ani dostosować.
W Customer Service workspace każda sesja ma co najmniej jedną kartę aplikacji o nazwie „Karta kotwicy”, których nie można zamknąć ani dostosować. Po rozpoczęciu sesji jest otwierana odpowiednia strona aplikacji oraz inne dodatkowe strony otwarte na podstawie ustawień konfiguracyjnych użytkownika.
Przy użyciu szablonu karty aplikacji można zdefiniować aplikacje dostępne dla sesji, a następnie skojarzyć te aplikacje z sesją. Możesz na przykład utworzyć kartę strony Aktywna konwersacja i skojarzyć ją z sesją rozmowy albo wiadomości SMS. Teraz, gdy agent akceptuje powiadomienie z czatu lub kanałów SMS, rozpoczyna się sesja i otworzy stronę Aktywna konwersacja.
Jako Administrator, możesz utworzyć wiele szablonów kart aplikacji.
Uwaga
Szablonów standardowych nie można dostosować, ale można utworzyć własne szablony niestandardowe.
Wymagania wstępne
Do wykonania zadań wymienionych w tym artykule należy mieć rolę administratora systemu.
Tworzenie szablonów kart aplikacji
Wybierz Centrum administracyjne Customer Service i wykonaj następujące kroki.
- Na mapie witryny wybierz Obszary robocze w Środowisko agenta.
- Na stronie Obszary robocze wybierz Zarządzaj dla Szablony kart aplikacji.
Wybierz Nowy na stronie Aktywne szablony kart aplikacji.
Określ poniższe informacje na stronie Szablon karty Nowa aplikacja.
Tab Imię i nazwisko/nazwa opis Przykład Ogólne Nazwa/nazwisko Określ nazwę karty aplikacji. Ta nazwa nie jest widoczna dla agentów w czasie wykonywania. Wyszukiwanie artykułów merytorycznych Ogólne Unikatowa nazwa Należy podać unikatowy identyfikator w formacie <prefiks>_<nazwa>.
WAŻNE
Wymagane dla unikatowej nazwy:- Prefiks może być alfanumeryczny, a jego długość musi wynosić od 3 do 8 znaków.
- Między prefiksem a nazwą musi być dodane podkreślenie.
Możesz wybrać ikonę żarówki, a następnie wybrać Zastosuj, aby sprawdzić, czy wprowadzona nazwa spełnia wymagania programu.contoso_application_tab Ogólne Stanowisko Podaj tytuł aplikacji, którą agenci mają widzieć w czasie wykonywania. Wyszukiwanie artykułów merytorycznych Ogólne Typ strony Z listy wybierz typ strony. Zasób internetowy Ogólne opis Podaj opis do odwoływania się. Typ strony umożliwia wyświetlenie strony wyszukiwania bazy wiedzy. Wybierz pozycję Zapisz. Obszar Parametry wyświetla parametry dla wybranego typu strony.
Uwaga
Za każdym razem, gdy edytujesz szablon karty aplikacji, zapisz zmiany, tak aby były widoczne odpowiednie pola w sekcji Parametry.
Wybierz pole Wartość parametru, który chcesz edytować, i podaj wartość.
Wybierz pozycję Zapisz.
Typy stron
Dostępne są następujące typy stron:
- pulpit nawigacyjny
- Lista encji
- Rekord encji
- Wyszukiwanie
- Witryna internetowa innej firmy
- Zasób internetowy
- Kontrola (tylko do użytku wewnętrznego)
- Okres niestandardowy
pulpit nawigacyjny
Ten typ strony jest używany do wyświetlania pulpitu nawigacyjnego jako aplikacji. Dla strony typu pulpit nawigacyjny jest dostępny następujący parametr.
Parametr | opis | Wymagania | Obsługiwane wartości | Przykład |
---|---|---|---|---|
dashboardId |
GUID pulpitu nawigacyjnego | Tak | String | d201a642-6283-4f1d-81b7-da4b1685e698 |
Uwaga
- Domyślny pulpit nawigacyjny jest wyświetlany, jeśli parametr dashboardId jest następujący: > — pusty > — > niepoprawny — jest pulpitem nawigacyjnym, który nie znajduje się w definicji moduł aplikacji
- Osobiste domyślne pulpity nawigacyjne nie są obsługiwane.
Lista encji
Ten typ strony służy do wyświetlania widoku encji definiującego sposób wyświetlania listy rekordów dla konkretnej encji. Dla strony typu widok encji są dostępne następujące parametry.
Parametr | opis | Wymagania | Obsługiwane wartości | Przykład |
---|---|---|---|---|
entityName |
Nazwa logiczna encji | Tak | Ciąg Dynamiczne pola danych |
klient {anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname} |
viewId |
GUID widoku | Nie | String | 00000000-0000-0000-00aa-000010001031 |
Uwaga
Jeśli docelowy pulpit nawigacyjny nie istnieje lub nie znajduje się w definicji moduł aplikacji, zamiast niego będzie wyświetlany domyślny widok encji.
Rekord encji
Ten typ strony służy do wyświetlania istniejącego rekordu lub otwierania formularza w celu utworzenia nowego rekordu.
Przy otwieraniu istniejącego rekordu dla strony typu rekord encji są dostępne następujące parametry.
Parametr | opis | Wymagania | Obsługiwane wartości | Przykład |
---|---|---|---|---|
entityName |
Nazwa logiczna encji | Tak | Ciąg Dynamiczne pola danych |
klient {anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname} |
entityId |
GUID rekordu encji | Nie | Ciąg Dynamiczne pola danych |
d49e62a8-90df-e311-9565-a45d36fc5fe8 {anchor._customerid_value} |
formId |
GUID wystąpienia formularza | Nie | String | 915f6055-2e07-4276-ae08-2b96c8d02c57 |
validateRecord |
Sprawdzanie, czy rekord istnieje w bazie danych organizacji | Nie | Wartość logiczna | Prawda |
Uwaga
Jeśli system nie pasuje do wartości entityId z istniejącym rekordem w Dataverse, formularz jest otwierany w trybie tworzenia, aby utworzyć rekord. Jeśli chcesz, aby system ładował formularz tylko wtedy, gdy rekord istnieje w Dataverse, ustaw parametr validateRecord na prawda.
Jeśli parametr validateRecord nie jest obecny, należy go utworzyć w następujący sposób:
- W formularzu Szablon karty aplikacji wybierz Nowy parametr szablonu i wprowadź następujące wartości:
- Nazwa: validateRecord
- Unikatowa nazwa: new_tabtemplateparam_validateRecord
- Wartość: True
- Zapisz i zamknij.
Po otwarciu formularza encji w celu utworzenia rekordu dla typu rekordu encji są dostępne następujące parametry.
Parametr | Podpis | Wymagania | Obsługiwane wartości | Przykład |
---|---|---|---|---|
entityName |
Nazwa logiczna encji | Tak | Ciąg Dynamiczne pola danych |
kontakt {anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname} |
data |
Dane do wstępnego wypełnienia w formularzu | Nie | JSON | {"subject":"Task created from {anchor.ticketnumber}","description":"Follow-up needed with customer","prioritycode":"2","scheduledend":"06/12/2023", "regardingobjectid": [{"id": "{anchor.incidentid}", "name": "{anchor.title}", "entityType":"{anchor.entityName}"}]} |
formId |
GUID wystąpienia formularza | Nie | String | 915f6055-2e07-4276-ae08-2b96c8d02c57 |
Wyszukiwanie
Dla typu strony dla wyszukiwania encji są dostępne następujące parametry.
Parametr | opis | Wymagania | Obsługiwane wartości | Przykład |
---|---|---|---|---|
searchType |
Określ, czy ma być użyte Wyszukiwanie wg stopnia zgodności czy Wyszukiwanie według kategorii. Możliwe wartości to:
|
Nie | telefonu | 0 |
searchText |
Zdefiniuj ciąg, który chcesz wyszukać. | Tak | Ciąg Dynamiczne pola danych OData |
contoso {anchor.title} {anchor._customerid_value@OData.Community.Display.V1.FormattedValue} {$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title} |
Witryna internetowa innej firmy
Ten typ strony jest używany do wyświetlania witryn internetowych innej formy jako aplikacji. Tego typu można używać do hostowania tylko witryn sieci Web zgodnych z hostami iframe. Jeśli witryna sieci Web nie jest zgodna z hostem ramek iframe, jest wyświetlany komunikat o błędzie informujący, że witryna sieci Web odrzucona do nawiązania połączenia jest wyświetlana. Szablon karty aplikacji analizuje adres URL i parametry danych, aby sformatować adres URL, który ma być wyświetlany.
Parametr | opis | Wymagania | Obsługiwane wartości | Przykład |
---|---|---|---|---|
url |
Adres URL witryny sieci Web, który ma być wyświetlany na karcie aplikacji |
Tak | Ciąg |
https://www.bing.com/search?q= |
data |
Dodatkowy parametr danych do analizy z parametrem url |
Nie | Ciąg Dynamiczne pola danych OData |
contoso {anchor.title} {anchor._customerid_value@OData.Community.Display.V1.FormattedValue} {$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title} |
Uwaga
Jeśli agent będzie przenoszony z innego typu witryny sieci Web szablonu karty na inną kartę, a następnie przejdą z powrotem do szablonu karty witryny innej firmy, strona jest odświeżana do stanu początkowego. Aby uzyskać więcej informacji, zobacz obszar „Karta aplikacji innej firmy odświeża się po zmianie fokusu” w tym temacie w dokumencie Znane problemy.
Zobacz, jak działa analizowanie
Te przykłady są oparte na scenariuszu, w którym sprawa została otwarta jako karta Kotwica w nowej sesji z numerem biletu: CAS-01003-P3B7G1
.
url
parametr: https://www.bing.com/search?q=
Parametr data
używający dynamicznych pól danych: {anchor.ticketnumber}
Spodziewany adres URL: https://www.bing.com/search?q=CAS-01003-P3B7G1
url
parametr: https://www.bing.com/search?q=
Parametr data
używający OData: {$odata.incident.ticketnumber.?$filter=incidentid eq'{anchor.incidentid}'&$select=ticketnumber}
Spodziewany adres URL: https://www.bing.com/search?q=CAS-01003-P3B7G1
Uwaga
Parametr url
wymaga poprawnego formatu adresu URL z https://'.
Zasób internetowy
Ten typ strony służy do wyświetlania zasobów sieci web reprezentujących pliki, które służą do rozszerzania aplikacji sieci Web, takiej jak pliki HTML, skrypty JavaScript, CSS, i kilka formatów obrazów. Dla strony typu zasoby internetowe są dostępne następujące parametry.
Parametr | opis | Wymagania | Obsługiwane wartości | Przykład |
---|---|---|---|---|
webresourceName |
Nazwa zasobu sieci Web, który ma zostać otwarty | Tak | String | new_myresource.html |
data |
W zależności od wymagań zasobu sieci Web należy określić ciąg lub parę wartości kluczowych. | Nie | Ciąg Dynamiczne pola danych OData |
contoso {anchor.title} {anchor._customerid_value@OData.Community.Display.V1.FormattedValue} {$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title} |
Uwaga
Jeśli agent będzie przenoszony z typu zasobu sieci Web szablonu karty na inną kartę, a następnie przejdą z powrotem do szablonu karty typu zasobu, strona jest odświeżana do stanu początkowego. Aby uzyskać więcej informacji, zobacz obszar „Karta aplikacji innej firmy odświeża się po zmianie fokusu” w tym temacie w dokumencie Znane problemy.
Okres niestandardowy
Ten typ strony służy do wyświetlania stron niestandardowych na karcie aplikacji. Tego typu szablonu karty można użyć do hostnia stron niestandardowych dostępnych w odpowiedniej aplikacji. Aby uzyskać więcej informacji na temat stron niestandardowych, zobacz Omówienie stron niestandardowych aplikacji opartych na modelu.
Dla stron niestandardowych są dostępne następujące parametry.
Parametr | opis | Wymagania | Obsługiwane wartości | Przykład |
---|---|---|---|---|
entityName |
Nazwa logiczna encji | Nie | Ciąg Dynamiczne pola danych |
zdarzenie {anchor.entityName} |
name |
Unikatowa nazwa strony niestandardowej | Tak | Ciąg |
new_mycustompage |
recordId |
GUID rekordu encji | Nie | Ciąg Dynamiczne pola danych OData |
d49e62a8-90df-e311-9565-a45d36fc5fe8 {caseId} {anchor.incidentid} {$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title} |
Standardowe szablony kart aplikacji
Dostępne są poniższe szablony kart aplikacji standardowej.
Nazwa szablonu | opis | Typ aplikacji |
---|---|---|
Aktywna konwersacja | Wyświetla stronę Aktywna konwersacja na karcie. | Rekord encji |
Rekord encji | Wyświetla rekord encji na karcie. | Rekord encji |
Wyszukiwanie wiedzy | Wyświetla stronę wyszukiwania artykułu merytorycznego na karcie. | Zasób w sieci Web |
Pulpit nawigacyjny konwersacji w aplikacji Obsługa wielokanałowa | Wyświetla pulpit nawigacyjny konwersacji w aplikacji Obsługa wielokanałowa na karcie. | pulpit nawigacyjny |
Obsługa wielokanałowa — wyniki analiz w ciągu dnia | Wyświetla raport usługi Power BI na karcie. | Kontrolka |
Podgląd szybkiej odpowiedzi | Wyświetla szybką odpowiedź na karcie. | Kontrolka |
Podgląd wiadomości sformatowanej | Wyświetla wiadomość sformatowaną na karcie. | Kontrolka |
Wyszukiwanie | Wyświetla stronę wyszukiwania obsługi wielokanałowej na karcie. | Kontrolka |
Zobacz też
Zacznij korzystać z aplikacji Centrum administracyjne rozwiązania Customer Service
Zarządzanie szablonami sesji
Zarządzanie szablonami powiadomień
Kojarzenie szablonów ze strumieniami pracy