Sjablonen voor toepassingstabbladen beheren

Van toepassing op: Dynamics 365 Customer Service en Dynamics 365 Contact Center—alleen zelfstandige versies

Met een toepassingstabbladsjabloon in Customer Service kunt u het type toepassingen opgeven dat kan worden geopend wanneer vertegenwoordigers van de klantenservice (servicemedewerkers of vertegenwoordigers) een sessie starten in de Copilot Service-werkruimte.

De verticale balk in het linkerdeelvenster toont de lijst met sessies. In het paneel wordt altijd de Home sessie weergegeven die u niet kunt sluiten of aanpassen.

In de Copilot Service-werkruimte heeft elke sessie ten minste één toepassingstabblad, het tabblad Anker genoemd, dat u niet kunt sluiten of aanpassen. Wanneer u een sessie start, worden de bijbehorende toepassingspagina en eventuele andere aanvullende pagina's geopend op basis van uw configuratie-instellingen.

Met behulp van de sjabloon voor toepassingstabbladen kunt u toepassingen definiëren die beschikbaar zijn voor een sessie en deze toepassingen vervolgens aan de sessie koppelen. Zo kunt u het paginatabblad Actief gesprek maken en dit koppelen aan een chat- of sms-sessie. Wanneer een vertegenwoordiger nu een melding van de chat- of sms-kanalen accepteert, wordt een sessie gestart en wordt de pagina Actief gesprek geopend.

Als beheerder kunt u meerdere toepassingstabsjablonen maken.

Opmerking

U kunt de standaardsjablonen niet aanpassen, maar u kunt uw eigen aangepaste sjablonen maken.

Vereiste voorwaarden

Voor het uitvoeren van de in dit artikel genoemde taken moet u de rol van systeembeheerder hebben.

Sjablonen voor toepassingstabbladen maken

  1. Selecteer het Copilot Service-beheercentrum en voer de stappen uit.

    1. Selecteer werkruimten in de ondersteuningservaring in het siteoverzicht.
    2. Selecteer op de pagina Werkruimten de optie Beheren voor Sjablonen voor toepassingstabblad.
  2. Selecteer Nieuw op de pagina Actieve sjablonen voor toepassingstabbladen.

  3. Geef de volgende waarden op de pagina Nieuwe sjabloon voor toepassingstabbladen op.

    Tabblad Name Beschrijving Voorbeeld
    Algemeen Name Geef de naam van het toepassingstabblad op. Deze naam is tijdens runtime niet zichtbaar voor de vertegenwoordigers. Zoeken in kennisartikelen
    Algemeen Unieke naam Geef een unieke id op in de notatie <voorvoegsel>_<naam>.
    BELANGRIJK
    Het volgende is vereist voor de unieke naam:
    • Het voorvoegsel kan alleen alfanumeriek zijn en moet tussen de 3 en 8 tekens lang zijn.
    • Tussen het voorvoegsel en de naam moet een onderstrepingsteken worden toegevoegd.

    U kunt het lamppictogram selecteren en vervolgens Toepassen om te controleren of de naam die u hebt ingevoerd aan de vereisten voldoet.
    contoso_application_tab
    Algemeen Title Geef een titel op voor de toepassing die de vertegenwoordigers tijdens runtime moeten zien. Zoeken in kennisartikelen
    Algemeen Pagina-type Selecteer een paginatype in de lijst. Webresource
    Algemeen Beschrijving Geef een beschrijving voor uw referentie. Het paginatype wordt gebruikt om een Knowledge Base-zoekpagina weer te geven.
  4. Selecteer Opslaan. In de sectie Parameters worden de parameters weergegevens voor het paginatype dat u hebt geselecteerd.

    Opmerking

    Wanneer u de sjabloon voor toepassingstabbladen bewerkt, slaat u de wijzigingen op zodat u de bijbehorende velden ziet in de sectie Parameters.

  5. Selecteer het veld Waarde van een parameter die u wilt bewerken en geef de waarde op.

  6. Selecteer Opslaan.

Paginatypen

De volgende paginatypen zijn beschikbaar:

  • Dashboard
  • Entiteitenlijst
  • Entiteitsrecord
  • Zoekopdracht
  • Website van derden
  • Webresource
  • Besturing (uitsluitend voor intern gebruik)
  • Aangepast

Dashboard

Dit paginatype wordt gebruikt om het dashboard als toepassing weer te geven. De volgende parameter is beschikbaar voor het dashboardpaginatype.

Parameter Beschrijving Verplicht Ondersteunde waarden Voorbeeld
dashboardId GUID van het dashboard Ja Tekenreeks d201a642-6283-4f1d-81b7-da4b1685e698

Opmerking

  • Het standaarddashboard wordt weergegeven als de dashboardId-parameter is:
    > - leeg
    > - niet correct
    > - een dashboard dat niet is opgenomen in de app-moduledefinitie
  • Persoonlijke standaarddashboards worden niet ondersteund.

Entiteitenlijst

Dit paginatype wordt gebruikt om een entiteitsweergave weer te geven die definieert hoe een lijst met records voor een specifieke entiteit wordt weergegeven. De volgende parameters zijn beschikbaar voor het entity-weergavepagtype.

Parameter Beschrijving Verplicht Ondersteunde waarden Voorbeeld
entityName Logische naam van de entiteit Ja Tekenreeks

Slugs
gebruikersaccount

{anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}
viewId GUID van de weergave Nee Tekenreeks 00000000-0000-0000-00aa-000010001031

Opmerking

Als de doelweergave niet bestaat of niet is opgenomen in de app-moduledefinitie, wordt in plaats daarvan de standaardentiteitsweergave getoond.

Entiteitsrecord

Dit paginatype wordt gebruikt om een bestaande record weer te geven of om een formulier te openen om een nieuwe record aan te maken.

De volgende parameters zijn beschikbaar voor het paginatype voor entiteitsrecords wanneer een bestaande record wordt geopend.

Parameter Beschrijving Verplicht Ondersteunde waarden Voorbeeld
entityName Logische naam van de entiteit Ja Tekenreeks

Slugs

gebruikersaccount

{anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}

entityId GUID van de entiteitsrecord Nee Tekenreeks

Slugs

11bb11bb-cc22-dd33-ee44-55ff55ff55ff

{anchor._customerid_value}

formId GUID van het formulierexemplaar Nee Tekenreeks 915f6055-2e07-4276-ae08-2b96c8d02c57
validateRecord Controleert of de record bestaat in de organisatiedatabase Nee Booleaanse Klopt

Opmerking

Als het systeem de entityId-waarde niet kan koppelen aan een bestaande record in Dataverse, wordt het formulier geopend in de aanmaakmodus om een record te maken. Als u wilt dat het systeem het formulier alleen laadt wanneer de record bestaat in Dataverse stelt u de parameter validateRecord in op true.

Als de parameter validateRecord niet aanwezig is, maakt u de parameter als volgt:

  1. In het formulier Sjabloon voor toepassingstabblad selecteert u Nieuwe sjabloonparameter en voert u de volgende waarden in:
    • Naam: validateRecord
    • Unieke naam: new_tabtemplateparam_validateRecord
    • Waarde: True
  2. Opslaan en sluiten.

De volgende parameters zijn beschikbaar voor het paginatype voor entiteitsrecords wanneer een entiteitsformulier wordt geopend om een record te maken.

Parameter Beschrijving Verplicht Ondersteunde waarden Voorbeeld
entityName Logische naam van de entiteit Ja Tekenreeks

Slugs

contactpersoon

{anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}

data Gegevens die vooraf in het formulier moeten worden ingevuld Nee 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 van het formulierexemplaar Nee Tekenreeks 915f6055-2e07-4276-ae08-2b96c8d02c57

De volgende parameters zijn beschikbaar voor het paginatype voor het zoeken naar entiteiten.

Parameter Beschrijving Verplicht Ondersteunde waarden Voorbeeld
searchType Definieer om Zoeken op relevantie of Zoeken op categorie te gebruiken. De mogelijke waarden zijn:
  • 0 voor Zoeken op relevantie
  • 1 voor Zoeken op categorie
Nee Nummer 0
searchText Definieer de tekenreeks waarnaar u wilt zoeken. Ja Tekenreeks

Slugs

OData


contoso

{anchor.title}

{anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}

Website van derden

Dit paginatype wordt gebruikt om websites van derden als toepassing weer te geven. U kunt dit type gebruiken om alleen die websites te hosten die compatibel zijn met iFrame-hosting. Als uw website niet compatibel is met iframe-hosting, wordt een foutmelding weergegeven dat de website weigerde verbinding te maken. De sjabloon voor toepassingstabbladen parseert de URL en gegevensparameters om het URL-adres op te maken dat moet worden weergegeven.

Parameter Beschrijving Verplicht Ondersteunde waarden Voorbeeld
url De website-URL die moet worden weergegeven op het tabblad van de app
Ja Tekenreeks
https://www.bing.com/search?q=
data Aanvullende gegevensparameter die moet worden geparseerd met de url-parameter
Nee Tekenreeks

Slugs

OData


contoso

{anchor.title}

{anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}

Opmerking

Wanneer een vertegenwoordiger overschakelt van het websitetype van derden naar een ander tabblad en vervolgens terugschakelt naar de sjabloon van het websitetabblad van derden, wordt de pagina vernieuwd naar de oorspronkelijke status. Raadpleeg voor meer informatie de sectie 'Tabblad van toepassingen van derden vernieuwt bij wijziging van focus' in het document met bekende problemen.

Hoe parseren werkt

Deze voorbeelden zijn gebaseerd op een scenario waarin de case is geopend als het Ankertab in een nieuwe sessie met ticketnummer: CAS-01003-P3B7G1.

url-parameter: https://www.bing.com/search?q=
data-parameter met slugs: {anchor.ticketnumber}
Verwachte URL: https://www.bing.com/search?q=CAS-01003-P3B7G1

url-parameter: https://www.bing.com/search?q=
data-parameter met OData: {$odata.incident.ticketnumber.?$filter=incidentid eq'{anchor.incidentid}'&$select=ticketnumber}
Verwachte URL: https://www.bing.com/search?q=CAS-01003-P3B7G1

Opmerking

Voor de url-parameter is de juiste URL-indeling met 'https://' vereist.

Webresource

Dit paginatype wordt gebruikt om webresources weer te geven die bestanden vertegenwoordigen waarmee de webtoepassing wordt uitgebreid, zoals HTML-bestanden, JavaScript, CSS en verschillende afbeeldingsindelingen. De volgende parameters zijn beschikbaar voor het paginatype voor webresources.

Parameter Beschrijving Verplicht Ondersteunde waarden Voorbeeld
webresourceName Naam van de webresource die moet worden geopend Ja Tekenreeks new_myresource.html
data Geef een string- of sleutelwaardepaar op, afhankelijk van de vereiste van de webresource. Nee Tekenreeks

Slugs

OData


contoso

{anchor.title}

{anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}

Opmerking

Wanneer een vertegenwoordiger overschakelt van het webresourcetype van de tabsjabloon naar een ander tabblad en vervolgens terugschakelt naar het type webresource van de tabsjabloon, wordt de pagina vernieuwd naar de oorspronkelijke status. Raadpleeg voor meer informatie de sectie 'Tabblad van toepassingen van derden vernieuwt bij wijziging van focus' in het document met bekende problemen.

Aangepast

Dit paginatype wordt gebruikt om aangepaste pagina's op het toepassingstabblad weer te geven. U kunt dit type tabbladsjabloon gebruiken om aangepaste pagina's te hosten die beschikbaar zijn in de bijbehorende app. Zie voor meer informatie over aangepaste pagina´s Overzicht van aangepaste pagina's voor modelgestuurde apps.

Voor aangepaste pagina´s zijn de volgende parameters beschikbaar.

Parameter Beschrijving Verplicht Ondersteunde waarden Voorbeeld
entityName Logische naam van de entiteit Nee Tekenreeks

Slugs
incident

{anchor.entityName}
name De unieke naam van de aangepaste pagina Ja Tekenreeks
new_mycustompage
recordId GUID van de entiteitsrecord Nee Tekenreeks

Slugs



OData



11bb11bb-cc22-dd33-ee44-55ff55ff55ff

{caseId}

{anchor.incidentid}

{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}


Sjablonen voor kant-en-klare toepassingstabbladen

De volgende standaardsjablonen voor toepassingstabbladen zijn beschikbaar.

Sjabloonnaam Beschrijving Soort vereffening
Actief gesprek De pagina Actief gesprek wordt op het tabblad weergegeven. Entiteitsrecord
Entiteitsrecord Geeft een entiteitsrecord weer op het tabblad. Entiteitsrecord
Zoeken in kennisartikelen Geeft de zoekpagina voor kennisartikelen weer op het tabblad. Webresource
Dashboard voor Omnichannel-gesprekken Geeft het Omnichannel-gespreksdashboard weer op het tabblad. Dashboard
Omnichannel Intraday-inzichten Geeft een Power BI-rapport weer op het tabblad. Control
Voorbeeld van snel antwoord Geeft een snel antwoord weer op het tabblad. Control
Voorbeeld van uitgebreid bericht Geeft een uitgebreid bericht weer op het tabblad. Control
Zoeken (verouderd) Geeft de Omnichannel-zoekpagina weer op het tabblad. (verouderd) Control

Aan de slag met het Copilot Service-beheercentrum
Sessiesjablonen beheren
Meldingssjablonen beheren
Sjablonen aan werkstromen koppelen