É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

Créer des appels à l'action

  1. Connectez-vous à l’instance de Dynamics 365.

  2. Sélectionnez la flèche Vers le bas en regard de Dynamics 365.

  3. Sélectionnez Administrateur de Unified Service Desk.

  4. Sélectionnez Appels à l'action, puis + Nouveau.

  5. 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
  1. Sélectionnez Enregistrer pour enregistrer l'appel à l'action.

  2. Répétez les étapes 4 à 6 pour créer les appels à l'action suivants.

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

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é).