Compartir por


Configura a asignación de esquemas de artigos de coñecemento

Nota

A información sobre a dispoñibilidade das funcións é a seguinte.

Dynamics 365 centro de contacto: incrustado Dynamics 365 centro de contacto: autónomo Dynamics 365 Customer Service
No Si Si

Como parte de engadir un provedor busca integrada en servizo de atención ao cliente, debes indicarlle ao servizo como inxerir os artigos de coñecemento que recibe do provedor. Faino seleccionando e configurando un esquema de artigos de coñecemento. Non podes cambiar o esquema despois de gardar a configuración.

Se aplicaches un filtro de idioma na sección Autenticación e probas , debes manter a asignación para a configuración rexional do idioma no Esquema JSON ou na sección Mapeamento de esquemas de artigos de coñecemento . Para obter máis información sobre os valores da lingua rexional, vai a: Referencia da táboa/entidade da lingua (LanguageLocale).

Seleccione unha opción na sección Esquema de artigos de coñecemento :

Asignación de campos

Seleccione e cargue o ficheiro para a selección de metadatos e, a continuación, seleccione as metaetiquetas que quere usar na asignación. Coa asignación de campos, asigna un artigo de coñecemento recibido do fornecedor de busca (a propiedade de orixe) a un atributo da entidade do artigo de coñecemento (o destino), en función dun tipo de operación.

Seleccione e cargue o ficheiro para a selección de metadatos

  1. Garda o artigo localmente como un ficheiro Páxina web, só HTML . Asegúrate de que o nome do ficheiro teña menos de 99 caracteres.

  2. No mapa do sitio do centro de administración Centro de administración de Customer Service ou centro de contacto, Esquema do artigo de coñecemento>Sección Mapeo de campo , cargue o ficheiro seleccionando Escolla o ficheiro.

    Todas as metaetiquetas que se atopan no teu ficheiro HTML están listadas na sección Configuración das metaetiquetas .

  3. Ou selecciona Selecciona todas as metaetiquetas abaixo ou selecciona só as metaetiquetas que necesitas mapear.

    As metaetiquetas que selecciones aquí convértense en atributos que podes seleccionar como propiedades de orixe na sección Mapeamento . Se non selecciona ningunha, só están dispoñibles as propiedades de orixe predeterminadas HTML-Title e HTML-Body para mapear.

  4. Para ir á sección Mapeamento , seleccione Seguinte. Se queres parar e volver a este punto máis tarde, selecciona Gardar como borrador.

Asignar atributos do artigo

Use un tipo de operación para asignar a propiedade de orixe ao destino.

  • Atributos do artigo: os valores do campo obxectivo do artigo de coñecemento.
  • Tipos de operación: os patróns de asignación que asignan o artigo de orixe aos atributos do artigo da entidade do artigo de coñecemento. Obtén máis información sobre as opcións de asignación de tipos de operación.
  • Propiedade de orixe: o valor que define para cada tipo de operación. Por exemplo, se selecciona o tipo de operación Directo , deberá seleccionar entre as metaetiquetas seleccionadas previamente ou a HTML-Title etiqueta.
  1. No mapa do sitio do centro de administración Centro de administración de Customer Service ou centro de contacto, sección Mapeamento , os atributos obrigatorios do artigo de coñecemento son Contido, Identificación de referencia externa e Título. Para cada un, seleccione un Tipo de operación e unha Propiedade de orixe.

    Asegúrate de que o valor Id de referencia externa é único.

  2. Para engadir máis atributos de artigo, seleccione Engadir fila e, a continuación, seleccione un Atributo de artigo, Tipo de operación e Propiedade da fonte.

    Tamén podes seleccionar Eliminar para eliminar un atributo de artigo se é necesario.

  3. Seleccione Validar a asignación.

    O servizo utiliza os valores que introduciu para determinar os valores dos atributos contra o ficheiro HTML que cargaches. Valida as entradas na táboa de asignación e os patróns de regex. Non hai validacións para RegexUrl.

    Se a validación se realiza correctamente, verá unha mensaxe de confirmación. Se a validación falla, verá unha mensaxe de erro. Dependendo da mensaxe de erro, comprobe as entradas da táboa de asignación ou os patróns de expresión regular que introduciu.

  4. Seleccione Seguinte para ir á sección seguinte. Se queres parar e volver a este punto máis tarde, selecciona Gardar como borrador.

Opcións de mapeo do tipo de operación

Seleccione entre as seguintes opcións de asignación de tipos de operación:

  • Regex: utiliza patróns regex para extraer valores do sitio web de orixe. A propiedade fonte é un campo de texto onde podes introducir o patrón de expresión regular. A cadea do HTML do teu sitio web que coincide con este patrón está asignada ao campo do artigo de coñecemento correspondente.

    Os patróns regex deben ter un grupo de captura entre parénteses que lle permita extraer unha parte específica do texto coincidente. O texto extráese do primeiro grupo non baleiro da primeira coincidencia.

    Aquí tes algúns exemplos de patróns regex para extraer contido dunha etiqueta div específica:

    • Segundo o ID da etiqueta div: <div\b[^>]*id=\"your-id-name-here\"[^>]*>([\s\S]*?)<\/div>
    • Baseado na clase de etiqueta div: <div\b[^>]*class=\"your-class-name-here\"[^>]*>([\s\S]*?)<\/div>
    • Para contido dentro da etiqueta do corpo: <body[^>]*>([\s\S]*)<\/body>
    • Para contido dentro da etiqueta head: <head[^>]*>([\s\S]*)<\/head>
  • Directo: asigna o valor de calquera metaetiqueta do seu sitio web de orixe directamente a calquera campo do artigo de coñecemento. A lista Propiedade da fonte amosa todas as metaetiquetas extraídas do sitio web de mostra xunto coas propiedades da orixe HTML-Title e HTML-Body, que están dispoñibles por defecto.

    Se selecciona Direct como tipo de operación e og: url como propiedade de orixe, entón o valor da og: url metaetiqueta da propiedade fonte está mapeada co atributo do artigo de coñecemento correspondente.

  • Constante: introduce un valor constante en calquera campo do artigo de coñecemento. A propiedade fonte é un campo de texto onde podes introducir o valor constante.

  • RegexUrl: como Regex, pero só busca coincidencias no URL do sitio web de orixe. Para asignar o URL completo do sitio web de orixe a un campo de atributo de coñecemento, selecciona Regexurl no tipo de operación e utiliza o patrón (. *) na propiedade de orixe.

Aquí tes un exemplo que explica como mapear os atributos do artigo.

Exemplo

Exemplo de HTML:

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

Use os seguintes tipos de operación para asignar a propiedade de orixe ao destino no ficheiro html de mostra:

A captura de pantalla explica a asignación do ficheiro html seleccionado.

Onde,

  • Atributo do artigo: Contido
  • Tipo de operación: Rex
  • Propiedade de orixe: <body[^>]>([\s\S]) </corpo>

O exemplo regex extrae todo o contido dentro da etiqueta do corpo do ficheiro HTML.

  • Atributo do artigo: ID de referencia externa
  • Tipo de operación: RegexUrl
  • Propiedade de orixe: ^https://.?/id/(.?)/. *$

RegexUrl extrae o id - 2911cacd-efa5-4593-ae22-e09ae14c6698 do ficheiro HTML.

  • Atributo do artigo: Título
  • Tipo de operación: Directo
  • Propiedade da fonte: HTML-Title

Extractos directos do contido no campo Título do ficheiro HTML, por exemplo, WSTrustRequestSerializer.CanRead Method (Microsoft.IdentityModel.Protocols.WSTrust) | Microsoft Learn

  • Atributo: Descrición
  • Tipo de operación: Rex
  • Propiedade fonte: <div\b[^>]id="ms-descriptionArticle"[^>]>([\s\S]*?)</mergullo>

Sample regex extrae contido dunha etiqueta de mergullo específica baseada no ID. Aquí, ms-desciptionArticle é o id da etiqueta de mergullo no html.

  • Artigo Atributo: Palabras clave
  • Tipo de operación: Directo
  • Propiedade da fonte: ms.keywords

Extractos directos do contido no campo ms.keywords do ficheiro HTML, por exemplo XML Reader, WS-Trust.

Esquema JSON

Máis información sobre detalles do esquema para construír un modelo de mapeo de metadatos.

  1. Na Centro de administración de Customer Service ou centro de contacto mapa do sitio web do centro de administración, Esquema de artigos>de coñecemento JSON Schema , copia e pega as propiedades do seu artigo e esquema JSON no campo que se lle proporciona.

  2. Seleccione Validate JSON.

    Se a validación se realiza correctamente, verá unha mensaxe de confirmación. Se a validación falla, ves unha mensaxe de erro que identifica o parámetro que ten un valor incorrecto.

  3. Seleccione Seguinte para ir á sección seguinte. Se queres parar e volver a este punto máis tarde, selecciona Gardar como borrador.

Pasos seguintes

Xestionar busca integrada provedores