Schematoewijzing voor kennisartikelen configureren
Opmerking
De informatie over de beschikbaarheid van functies is als volgt.
Dynamics 365 Contact Center – ingesloten | Dynamics 365 Contact Center – zelfstandig | Dynamics 365 Customer Service |
---|---|---|
No | Ja | Ja |
Als onderdeel van het toevoegen van een geïntegreerde zoekmachine in Customer Service moet u de service vertellen hoe de kennisartikelen die het van de zoekmachine ontvangt, moeten worden opgenomen. Dat doet u door een kennisartikelschema te selecteren en te configureren. U kunt het schema niet wijzigen nadat u de configuratie hebt opgeslagen.
Als u een taalfilter hebt toegepast in het gedeelte Verificatie en tests, moet u de toewijzing voor de taalinstelling behouden in het JSON-schema of in de sectie Schematoewijzing voor kennisartikelen. Ga voor meer informatie over landinstellingswaarden voor taal naar: Tabel-/entiteitsverwijzing voor taal (LanguageLocale).
Selecteer een optie in de sectie Schema van kennisartikelen:
Veldtoewijzing
Selecteer en upload het bestand voor de selectie van metagegevens en selecteer vervolgens de metatags die u in de toewijzing wilt gebruiken. Met veldtoewijzing wijst u een ontvangen kennisartikel van de zoekmachine (de broneigenschap) toe aan een kenmerk van de kennisartikelentiteit (het doel), op basis van een bewerkingstype.
Selecteer en upload het bestand voor de selectie van metagegevens
Sla het artikel lokaal op als bestand van het type webpagina, alleen HTML. Zorg ervoor dat de bestandsnaam niet langer is dan 99 tekens.
Upload in het siteoverzicht van het Customer Service-beheercentrum of Contact Center-beheercentrum in de sectie Schema van kennisartikelen>Veldtoewijzing het bestand door Bestand kiezen te selecteren.
Alle metatags die in uw HTML-bestand zijn gevonden, worden weergegeven in het gedeelte Instellingen voor metatags.
Selecteer Alle onderstaande metatags selecteren of selecteer alleen de metatags die u moet toewijzen.
De metatags die u hier selecteert, worden kenmerken die u kunt selecteren als broneigenschappen in de sectie Toewijzing. Als u er geen selecteert, zijn alleen de standaardbroneigenschappen HTML-Title en HTML-Body beschikbaar voor toewijzing.
Selecteer Volgende om naar de sectie Toewijzing te gaan. Als u wilt stoppen en later naar dit punt wilt terugkeren, selecteert u Opslaan als concept.
Artikelkenmerken toewijzen
Gebruik een bewerkingstype om de broneigenschap aan het doel toe te wijzen.
- Artikelkenmerken: de doelveldwaarden van het kennisartikel.
- Bewerkingstypen: de toewijzingspatronen die het bronartikel toewijzen aan de artikelkenmerken van de kennisartikelentiteit. Meer informatie over toewijzingsopties voor bewerkingstypen.
-
Eigenschap Source: de waarde die u definieert voor elk bewerkingstype. Als u bijvoorbeeld het bewerkingstype Direct selecteert, moet u uit de eerder geselecteerde metatags of de tag
HTML-Title
kiezen.
In het siteoverzicht van het Customer Service-beheercentrum of Contact Center-beheercentrum, in de sectie Toewijzing zijn de verplichte kenmerken voor kennisartikelen Inhoud, Id van externe verwijzing en Titel. Selecteer voor elk een bewerkingstype en een broneigenschap.
Zorg ervoor dat de waarde voor Id van externe verwijzing uniek is.
Als u meer artikelkenmerken wilt toevoegen, selecteert u Rij toevoegen en selecteert u vervolgens een artikelkenmerk, bewerkingstype en broneigenschap.
U kunt indien nodig ook Verwijderen selecteren om een artikelkenmerk te verwijderen.
Selecteer Toewijzing valideren.
De service gebruikt de waarden die u hebt ingevoerd om de waarden van de kenmerken te bepalen op basis van het HTML-bestand dat u hebt geüpload. De vermeldingen in de toewijzingstabel en Regex-patronen worden gevalideerd. Er zijn geen validaties voor RegexUrl.
Als de validatie slaagt, ziet u een bevestigingsbericht. Als de validatie mislukt, ziet u een foutmelding. Controleer, afhankelijk van het foutbericht, de vermeldingen in de toewijzingstabel of de regex-patronen die u hebt ingevoerd.
Selecteer Volgende om naar de volgende sectie te gaan. Als u wilt stoppen en later naar dit punt wilt terugkeren, selecteert u Opslaan als concept.
Toewijzingsopties voor bewerkingstypen
Maak een keuze uit de volgende toewijzingsopties voor het bewerkingstype:
Regex: gebruikt regex-patronen om waarden uit de bronwebsite te extraheren. De broneigenschap is een tekstveld waarin u het regex-patroon kunt invoeren. De tekenreeks uit de HTML van uw website die overeenkomt met dit patroon, wordt toegewezen aan het bijbehorende kennisartikelveld.
De patronen van reguliere expressies moeten een vastleggingsgroep tussen haakjes hebben waarmee u een specifiek deel van de overeenkomende tekst kunt extraheren. De tekst wordt geëxtraheerd uit de eerste niet-lege groep van de eerste overeenkomst.
Hier zijn enkele voorbeelden van patronen van reguliere expressies om inhoud uit een specifieke div-tag te extraheren:
- Gebaseerd op de div-tag-id:
<div\b[^>]*id=\"your-id-name-here\"[^>]*>([\s\S]*?)<\/div>
- Gebaseerd op de div-tag-klasse:
<div\b[^>]*class=\"your-class-name-here\"[^>]*>([\s\S]*?)<\/div>
- Voor inhoud in de body-tag:
<body[^>]*>([\s\S]*)<\/body>
- Voor inhoud in de head-tag:
<head[^>]*>([\s\S]*)<\/head>
- Gebaseerd op de div-tag-id:
Direct: wijst de waarde van elke metatag van de bronwebsite rechtstreeks toe aan elk kennisartikelveld. De lijst Broneigenschap bevat alle metatags die zijn geëxtraheerd uit de voorbeeldwebsite, samen met de broneigenschappen HTML-Title en HTML-Body, die standaard beschikbaar zijn.
Als u Direct selecteert als bewerkingstype en og: url als broneigenschap, wordt de waarde van de metatag og: url van de broneigenschap toegewezen aan het overeenkomende kennisartikelkenmerk.
Constant: voer een constante waarde in een kennisartikelveld in. De broneigenschap is een tekstveld waarin u de constante waarde kunt invoeren.
RegexUrl: net als een reguliere expressie, maar hier wordt alleen gezocht naar overeenkomsten in de URL van de bronwebsite. Selecteer Regexurl als bewerkingstype en gebruik het patroon (. *) in de broneigenschap om de volledige bronwebsite-URL toe te wijzen aan een kenniskenmerkveld.
Hier volgt een voorbeeld waarin wordt uitgelegd hoe u de artikelkenmerken toewijst.
Voorbeeld
HTML-voorbeeld:
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://contoso.com/en-us/id/2911cacd-efa5-4593-ae22-e09ae14c6698/ee734739(v=msdn.10)" />
<meta name="ms.keywords" content="XML Reader, WS-Trust" />
</head>
<title>WSTrustRequestSerializer.CanRead Method (Microsoft.IdentityModel.Protocols.WSTrust) | Microsoft Learn</title>
<body lang="en-us" dir="ltr">
<div id="ms-descriptionArticle">
Checks if an XML reader is positioned at a WS-Trust RequestSecurityToken element. This is crucial for handling security token requests in .NET applications using Windows Identity Foundation (WIF).
</div>
<div id="ms--content-well-notifications" data-bi-name="content-well-notification">
</div>
<p>Starting with the .NET Framework 4.5, Windows Identity Foundation (WIF) has been fully integrated into the .NET Framework. The version of WIF addressed by this topic, WIF 3.5, is deprecated and should only be used when developing against the .NET Framework 3.5 SP1 or the .NET Framework 4. For more information about WIF in the .NET Framework 4.5, also known as WIF 4.5</p>
<p>When implemented in a derived class, checks if the specified XML reader is positioned at a WS-Trust RequestSecurityToken element.</p>
<p><strong>Namespace:</strong> Microsoft.IdentityModel.Protocols.WSTrust<br/>
<strong>Assembly:</strong> Microsoft.IdentityModel (in Microsoft.IdentityModel.dll)</p>
<h2 id="usage">Usage</h2>
<pre><code class="lang-vb">'Usage
Dim instance As WSTrustRequestSerializer
Dim reader As XmlReader
Dim returnValue As Boolean
returnValue = instance.CanRead(reader)
</code></pre>
<h4 id="parameters">Parameters</h4>
<ul>
<li><strong>reader</strong><br/>
The XmlReader object from which to read.</li>
</ul>
<h4 id="return-value">Return Value</h4>
<p><strong>true</strong> if the reader is positioned at an RST element that the serializer can read; otherwise, <strong>false</strong>.</p>
</body>
</html>
Gebruik de volgende bewerkingstypen om de broneigenschap toe te wijzen aan het doel in het voorbeeld-html-bestand:
waar,
- Artikelkenmerk: Inhoud
- Bewerkingstype: Regex
- Broneigenschap: <body[^>]>([\s\S])</body>
Voorbeeldregex extraheert de volledige inhoud binnen de body-tag van het HTML-bestand.
- Artikelkenmerk: Externe referentie-id
- Bewerkingstype: RegexUrl
- Broneigenschap: ^https://.?/id/(.?)/.*$
RegexUrl extraheert de id - 2911cacd-efa5-4593-ae22-e09ae14c6698 uit het HTML-bestand.
- Artikelkenmerk: Titel
- Bewerkingstype: Direct
- Broneigenschap: HTML-titel
Direct extraheert de inhoud binnen het veld Titel van het HTML-bestand, bijvoorbeeld WSTrustRequestSerializer.CanRead Method (Microsoft.IdentityModel.Protocols.WSTrust) | Microsoft Learn
- Artikelkenmerk: Omschrijving
- Bewerkingstype: Regex
- Broneigenschap: <div\b[^>]id="ms-descriptionArticle"[^>]>([\s\S]*?)</div>
Voorbeeld-regex extraheert inhoud uit een specifieke div-tag op id-basis. Hier is ms-desciptionArticle de id van de div-tag in de html.
- Artikelkenmerk: Trefwoorden
- Bewerkingstype: Direct
- Broneigenschap: ms.keywords
Direct extraheert de inhoud in het veld ms.keywords van het HTML-bestand, bijvoorbeeld XML-lezer, WS-Trust.
JSON-schema
Meer informatie over schemadetails om een sjabloon voor metagegevenstoewijzing te maken.
Kopieer en plak in het siteoverzicht van het Customer Service-beheercentrum of Contact Center-beheercentrum, in de sectie Schema van kennisartikel>JSON-schema de eigenschappen en schema-JSON van uw artikel in het aan u verstrekte veld.
Selecteer JSON valideren.
Als de validatie slaagt, ziet u een bevestigingsbericht. Als de validatie mislukt, wordt er een foutbericht weergegeven waarin wordt aangegeven welke parameter een onjuiste waarde heeft.
Selecteer Volgende om naar de volgende sectie te gaan. Als u wilt stoppen en later naar dit punt wilt terugkeren, selecteert u Opslaan als concept.