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

  1. Wybierz Centrum administracyjne Customer Service i wykonaj następujące kroki.

    1. Na mapie witryny wybierz Obszary robocze w Środowisko agenta.
    2. Na stronie Obszary robocze wybierz Zarządzaj dla Szablony kart aplikacji.
  2. Wybierz Nowy na stronie Aktywne szablony kart aplikacji.

  3. 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.
  4. 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.

  5. Wybierz pole Wartość parametru, który chcesz edytować, i podaj wartość.

  6. 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

Jeśli docelowy pulpit nawigacyjny nie znajduje się w definicji moduł aplikacji, zamiast niego będzie wyświetlany domyślny pulpit nawigacyjny.

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:

  1. 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
  2. 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

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:
  • 0 dla Wyszukiwania wg stopnia zgodności
  • 1 dla Wyszukiwania wg kategorii
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