Étape 2 : Créer des appels à l'action associés à la recherche
Omnichannel for Customer Service offre une suite de fonctionnalités qui étendent la puissance de Dynamics 365 Customer Service Enterprise pour permettre aux organisations de se connecter et de dialoguer instantanément avec leurs clients sur les canaux de messagerie numérique. Une licence supplémentaire est requise pour accéder à Omnichannel for Customer Service. Pour plus d’informations, consultez les pages Vue d’ensemble de la tarification de Dynamics 365 Customer Service et Plan de tarification de Dynamics 365 Customer Service.
Cette rubrique décrit comment créer des appels à l'action associés à la recherche dans Unified Service Desk pour une instance Dynamics 365 Customer Service.
Configuration requise
Vous devez avoir les autorisations Dynamics 365 Customer Service requises pour configurer Unified Service Desk et accéder aux entités Dynamics 365 Customer Service requises. Pour plus d'informations : Gestion de l'accès à Unified Service Desk
Vous devez avoir effectué les tâches Créer des configurations d'agent et de superviseur dans Unified Service Desk et Étape 1 : Créer un contrôle hébergé de recherche. Les configurations que vous avez effectuées sont requises pour cette rubrique. Tous les autres contrôles hébergés nécessaires pour créer des appels à l'action présentés dans cette rubrique.
Vous devez connaître les concepts suivants du Unified Service Desk :
Ces trois types de contrôles hébergés : Gestionnaire de connexion, Gestionnaire global et Mise en page du volet. Pour plus d'informations : Types de contrôle hébergé et référence d'action et d'événement dans Unified Service Desk
Filtrer l'accès avec le Unified Service Desk. Pour plus d'informations : Gérer l'accès à l'aide de la configuration d'Unified Service Desk
Créer des appels à l'action
Connectez-vous à l’instance de Dynamics 365.
Sélectionnez la flèche Vers le bas en regard de Dynamics 365.
Sélectionnez Administrateur de Unified Service Desk.
Sélectionnez Appels à l'action, puis + Nouveau.
Sur la nouvelle page, précisez les détails suivants.
Charger la page de recherche de session d'agent
| Onglet | Champ | Valeur |
|---|---|---|
| Général | Nom | Charger la page de recherche de session d'agent |
| Général | Commande | 20 |
| Général | Contrôle hébergé | Search |
| Général | Pour | Navigate |
| Général | Données | url=/main.aspx?pagetype=search&navbar=off HideNavigationBar=true |
Sélectionnez Enregistrer pour enregistrer l'appel à l'action.
Répétez les étapes 4 à 6 pour créer les appels à l'action suivants.
Focus sur la recherche
| Onglet | Champ | Valeur |
|---|---|---|
| Général | Nom | Focus sur la recherche |
| Général | Commande | 230 |
| Général | Contrôle hébergé | Gestionnaire global CRM |
| Général | Pour | ShowTab |
| Général | Données | Search |
Initialiser le contexte Omnicanal - Variable de la fenêtre - Onglet Résultats de la recherche
| Onglet | Champ | Valeur |
|---|---|---|
| Général | Nom | Initialiser le contexte Omnicanal - Variable de la fenêtre - Onglet Résultats de la recherche |
| Général | Commande | 5 |
| Général | Contrôle hébergé | Onglet Résultat de la recherche |
| Général | Pour | RunScript |
| Général | Données | fonction initOCContext() { var ocConfig = JSON.parse('[[$Settings.OmnichannelConfig]+]'); var session = JSON.parse(JSON.stringify([[$Context.SessionParameters]+])); ocConfig.config.sessionParams = session; window.ocContext = ocConfig; |
Obtenir la valeur de l'attribut principal de l'entité
| Onglet | Champ | Valeur |
|---|---|---|
| Général | Nom | Obtenir la valeur de l'attribut principal de l'entité |
| Général | Commande | 10 |
| Général | Contrôle hébergé | Onglet Résultat de la recherche |
| Général | Pour | RunScript |
| Général | Données | function GetEntityPrimaryAttributeValue() { return Xrm.Page.data.entity.getPrimaryAttributeValue(); } GetEntityPrimaryAttributeValue(); |
Copier le titre de la page d'entité dans $Context à l'expiration
| Onglet | Champ | Valeur |
|---|---|---|
| Général | Nom | Copier le titre de la page d'entité dans $Context à l'expiration |
| Général | Commande | 20 |
| Général | Contrôle hébergé | Gestionnaire global CRM |
| Général | Pour | ExecuteOnTimeout |
| Général | Données | milliseconds=1000 |
Copier le titre de la page d'entité dans $Context
| Onglet | Champ | Valeur |
|---|---|---|
| Général | Nom | Copier le titre de la page d'entité dans $Context |
| Général | Commande | 100 |
| Général | Contrôle hébergé | Gestionnaire global CRM |
| Général | Pour | CopyToContext |
| Général | Données | EntityPageTitle=[[$Return.Get Entity Primary Attribute Value]+] |
Mettre à jour les entités contextuelles de la conversation
| Onglet | Champ | Valeur |
|---|---|---|
| Général | Nom | Mettre à jour les entités contextuelles de la conversation |
| Général | Commande | 2 |
| Général | Contrôle hébergé | Volet Communications |
| Général | Pour | OmnichannelUpdateContextEntities |
| Général | Données | ChatPayLoad=/[/[PostData/]/] |
Voir aussi
- Présentation
- Étape 1 : Créer un contrôle hébergé de recherche
- Étape 4 : Joindre des appels à l'action associés à la recherche à des événements
- Étape 5 : Configurer une règle de navigation dans la fenêtre pour la recherche
- Étape 6 : Créer des boutons de la barre d'outils pour la recherche
- Étape 7 : Ajouter le contrôle hébergé, les appels à l'action, la règle de navigation dans la fenêtre et les événements aux configurations
Hinweis
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).
Commentaires
Envoyer et afficher des commentaires pour