Engadir chatbot a unha páxina

Os portais de Power Apps permiten engadir un bot de chat de Power Virtual Agents para responder ás preguntas publicadas por un visitante na páxina de portais. Un bot de chat (bot) configurado con diferentes temas e frases activadoras pode responder automaticamente ás preguntas publicadas por un visitante nunha conversa de chat.

Requisitos previos

Antes de poder engadir un bot de Power Virtual Agents á páxina de portais de Power Apps, primeiro debe crear un bot. Se aínda non ten un bot dispoñible ou que se adapte ás súas necesidades, terá a opción nos portais de ir a Power Virtual Agents para crear un. Para aprender a crear un bot, vaia a Crear e eliminar bots de Power Virtual Agents.

Importante

Esta función require as seguintes versións para o paquete de portal de inicio e o servidor do portal:

Engadir compoñente do bot de chat

Despois de crear un bot de chat, pode engadir este compoñente a unha páxina de portais mediante os seguintes pasos:

  1. Vaia a Power Apps.

  2. No panel esquerdo, seleccione Aplicacións.

  3. Seleccione o seu portal.

  4. Seleccione Editar para abrir Studio de portais.

  5. No panel esquerdo, seleccione Compoñentes.

  6. Seleccione o compoñente bot de chat.

    Engadir un compoñente de bot de chat a unha páxina.

  7. Seleccione o seu bot.

    Seleccione o seu bot.

    Nota

    Se aínda non ten un bot creado ou quere crear un novo bot para usar en portais, seleccione Power Virtual Agents. Despois de crear o bot, seleccione Sincronizar configuración dentro do estudio de portais para reflectir os cambios do bot.

  8. Seleccione se o bot aparece en todas as páxinas do seu portal ou en páxinas específicas.

  9. Se selecciona Páxinas específicas, use Xestionar bots nas páxinas para controlar as páxinas que poden usar este bot.

Pode engadir máis bots do seu contorno a diferentes páxinas dun portal. Por exemplo, un bot que responde preguntas relacionadas co lugar de traballo pódese engadir a unha páxina de recursos humanos. Ou un bot que responde consultas básicas sobre nóminas pódese engadir a unha páxina de finanzas. Non obstante, non pode facer que unha páxina use máis dun bot.

Configuración avanzada

O compoñente do bot de chat represéntase mediante un modelo web chamado Power Virtual Agents.

Modelo web de bot de chat.

Pode cambiar os valores dos seguintes parámetros dentro da función "window.PvaEmbeddedWebChat.renderWebChat()".

Chatbot con cada sección numerada como referencia. Chatbot widget con cada parte numerada como referencia.

Número Parámetro Valor
1 largura Usa a variable "chatWidth". Para cambiar, actualice a largura en píxeles:
let chatWidth = "320px";
2 altura Usa a variable "chatHeight". Para cambiar, actualice a altura en píxeles:
let chatHeight = "480px";
3 headerText Título de bot. Por defecto usa o nome do bot. Para cambiar, engade o parámetro "headerText" co valor da cabeceira do bot:
"headerText": 'Contoso chatbot';
4: FontColor
5: cor de fondo
webChatHeaderStyleOptions Determina o estilo de cabeceira para o compoñente do bot de chat, como a cor da fonte e o fondo. Para cambiar, actualice o parámetro "webChatHeaderStyleOptions" cos valores das propiedades "fontColor" e "backgroundColor":
"webChatHeaderStyleOptions": {"fontColor":'black',"backgroundColor":'white'}
6: cor de fondo
7: burbullaCor de fondo
8: cor do texto da burbulla
9: bubbleFromUserBackground
10: bubbleFromUserTextColor
WebChatCanvasStyleOptions Determina o estilo do lenzo de chat para o compoñente do chatbot, como o fondo e os fondos de burbulla do chatbot e do usuario. Para cambiar, actualice os parámetros "webChatCanvasStyleOptions" cos valores das propiedades "backgroundColor", "bubbleBackgroundcolor", "bubbleTextColor", "bubbleFromUserBackground" e "bubbleFromUserTextColor":
"webChatCanvasStyleOptions": {"backgroundColor": "#123FFF","bubbleBackground":"#2340F0","bubbleTextColor": "#323130","bubbleFromUserBackground": "#412644","bubbleFromUserTextColor": "#F345FF"}
11: cor de fondo
12: iconColor
WebChatWidgetStyleOptions Determina o estilo para o compoñente ChatWidget, como a cor da icona e o fondo. Para cambiar, actualice o parámetro "webChatWidgetStyleOptions" cos valores das propiedades "backgroundColor" e "iconColor":
"webChatWidgetStyleOptions": {"backgroundColor": "#486744","iconColor": "#DF234F"}

Despois de cambiar o modelo web, asegúrese de seleccionar Sincronizar configuración para actualizar a configuración e reflectir os cambios.

Nota

Calquera cambio no modelo web de Power Virtual Agents distinto dos parámetros explicados anteriormente non se admite.

Consideracións adicionais

Teña en conta o seguinte cando use un bot de chat de Power Virtual Agents dentro dos portais:

Versión do modelo do portal

Esta funcionalidade require a versión do paquete do portal de principiante 9.2.2103.x ou posterior. Se o seu modelo de portal non está actualizado para engadir asistencia técnica ao compoñente do bot de chat, verá a seguinte mensaxe cando intente engadir o compoñente:

"É necesario actualizar o portal: É necesaria unha actualización para usar esta función no seu portal. Se actualiza o portal, asegúrese de sincronizar a configuración para actualizar a sesión actual de estudio de portais co novo paquete de portais."

Cando apareza esta mensaxe, actualice o paquete do portal. Para obter máis información, consulte Actualizar a solución de portais.

Nota

A actualización do paquete do portal de principiante activará os portais adicionais do seu ambiente coa capacidade de usar o compoñente do bot de chat. Máis información: Actualizacións do paquete do portal de principiante

Eliminación da solución

Esta funcionalidade vén cunha solución para o portal chamada MicrosoftPortalBot co nome para mostrar de Portais de Dynamics 365: bot. O seu portal deixará de funcionar se elimina esta solución e non realiza a seguinte acción.

Se elimina a solución MicrosoftPortalBot, debe reiniciar o seu portal para garantir que o portal funcione correctamente.

Para reiniciar o portal:

  1. Abra o centro de administración de Power Platform do portal.

  2. No panel esquerdo, seleccione Accións do portal.

  3. Seleccione Reiniciar para reiniciar o portal.

    Importante

    Reiniciar o portal fará que este non estea dispoñible durante uns minutos e os usuarios non poderán acceder ao URL do portal durante este tempo.

  4. Seleccione Reiniciar para confirmar o reinicio do portal.

Consulte tamén

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).