Chat di Commerce con Multicanale per Customer Service

Completato

La libreria moduli di Commerce include la funzionalità di chat di Commerce. La funzionalità di chat di Commerce estende le funzionalità di chat di Multicanale per Customer Service ai clienti di e-commerce, incluso il supporto per i rappresentanti del servizio clienti per risolvere i problemi dei clienti, offrire il servizio clienti e promuovere le vendite per i clienti di Commerce.

Prerequisiti di Multicanale per Customer Service

Come prerequisito, è necessario configurare la chat nel widget Amministrazione di Multicanale per Customer Service e ottenere alcuni dei parametri per configurare l'esperienza di chat di Commerce. Per altre informazioni, consultare Configurazione di un canale di chat.

Lo script che si riceve dopo aver configurato la chat nel widget Amministrazione Multicanale sarà simile all'esempio seguente.

<script id="Microsoft_Omnichannel_LCWidget" src="https://oc-cdn-ocprod.azureedge.net/livechatwidget/scripts/LiveChatBootstrapper.js" data-app-id="xxxx-xxx-4be7-bcd5-1d118ecffe1f" data-org-id="5a0e73c0-xxxx-xxxxx-xxx- 76df135f375d" data-org-url="https://xxsxxxxssdb348f-crm.omnichannelengagementhub.com"></script>

Questo script sarà necessario per configurare il modulo di chat. Assicurarsi quindi di copiarlo e/o salvarlo nel dispositivo locale, in modo da poterlo consultare in seguito.

Campi obbligatori della chat di Commerce con Multicanale per Customer Service

I valori seguenti sono richiesti dallo script generato in precedenza per configurare la funzionalità chat di Commerce con Multicanale per Customer Service.

  • Origine script: valore di src nello script del widget chat.

  • ID applicazione dati: valore di data-app-id nello script del widget chat.

  • ID organizzazione dati: valore di data-org-id nello script del widget chat.

  • URL applicazione dati: valore di data-org-url nello script del widget chat.

Configurazione dell'esperienza di chat di Commerce per il sito di e-commerce

Un metodo consigliato per integrare la funzionalità di chat di Commerce nel sito di e-commerce consiste nell'aggiungere il modulo Chat di Commerce con Multicanale al frammento di intestazione condiviso usato sul sito nel generatore siti di e-commerce.

Seguire questi passaggi per aggiungere il modulo Chat di Commerce con Multicanale al frammento di intestazione condiviso sul sito:

  1. Andare al generatore siti del sito e quindi a Frammenti.

  2. Selezionare Nuovo, quindi nella finestra di dialogo Nuovo frammento visualizzata selezionare il modulo Chat di Commerce con Multicanale per Customer Service.

  3. Immettere un nome per il frammento e selezionare OK.

  4. Nella vista Struttura selezionare lo slot Connettore chat cs Msdyn365.

  5. Passare al riquadro Proprietà chat sulla destra. Per compilare questi campi, è necessario lo script Multicanale per Customer Service generato in precedenza:

    1. Nel campo Origine script immettere il valore src dello script.

    2. Nel campo ID applicazione dati immettere il valore data-app-id dello script.

    3. Nel campo ID organizzazione dati immettere il valore data-org-id dello script.

    4. Nel campo URL organizzazione dati immettere il valore data-org-url dello script.

  6. Selezionare Salva e quindi Termina modifica per archiviare il frammento.

  7. Selezionare Pubblica.

  8. Andare a Frammenti e aprire il frammento di intestazione per il sito.

  9. Nello slot Contenitore predefinito selezionare i puntini di sospensione (...) e quindi Aggiungi frammento.

  10. Quando viene visualizzata la finestra di dialogo Seleziona moduli, selezionare il frammento di chat creato in precedenza, quindi selezionare OK.

  11. Selezionare Salva e quindi Termina modifica per archiviare il frammento.

  12. Selezionare Pubblica per pubblicare le modifiche.

Aggiunta della sede degli ordini di Commerce come scheda dell'applicazione per Multicanale per Customer Service

In Multicanale per Customer Service è possibile aggiungere un scheda dell'applicazione per Commerce headquarters. Gli agenti live possono quindi usare questa interfaccia utente per accedere al modulo per il servizio clienti di Dynamics 365 Commerce, che fornisce informazioni contestuali sul cliente e informazioni sui suoi ordini cliente. I rappresentanti del servizio clienti possono anche effettuare nuovi ordini, avviare resi e verificare le informazioni sullo stato dell'ordine.

Creazione di una nuova scheda dell'applicazione che carica Commerce headquarters in un modulo iFrame

Per creare una nuova scheda dell'applicazione che carica Commerce headquarters in un modulo iFrame, effettuare i seguenti passaggi:

  1. Andare a Microsoft Power Apps Maker Portal.

  2. Nel riquadro di spostamento a sinistra selezionare App.

  3. Selezionare Interfaccia di amministrazione di Customer Service e quindi andare a Esperienza agente.

  4. In Modelli di scheda dell'applicazione selezionare Gestisci.

  5. Creare una nuova scheda dell'applicazione del tipo Sito Web terza parte. Per istruzioni sulla creazione di una scheda dell'applicazione e dettagli sui relativi parametri, vedere Gestione dei modelli di schede dell'applicazione.

  6. In Parametri immettere il seguente URL nel campo Valore del parametro URL. Sarà necessario sostituire <YourOrganizationHeadquartersURL> e <LegalEntityname> con i valori appropriati. Multicanale per Customer Service legge {AccountNumber} dal contesto della chat in modo che non sia necessario modificare {AccountNumber}.

    https://<YourOrganizationHeadquartersURL>/?mi=MCRCustomerService&cmp=<LegalEntityName>&embedded=true&customerId={AccountNumber}

  7. Lasciare vuoto il campo Valore di Parametro dati.

Abilitazione di una nuova scheda dell'applicazione per gli agenti dei clienti in Multicanale per Customer Service

Per abilitare una nuova scheda dell'applicazione per gli agenti dei clienti, è necessario accedere a Power Apps Maker Portal.

  1. Nel riquadro di spostamento a sinistra selezionare App.

  2. Selezionare Interfaccia di amministrazione di Customer Service e quindi andare a Supporto tecnico > Flussi di lavoro.

  3. Aprire il flusso di lavoro creato per gli agenti, quindi in Impostazioni avanzate selezionare Sessioni predefinite.

  4. In Schede applicazione selezionare Aggiungi scheda applicazione esistente, quindi aggiungere la nuova scheda applicazione creata in precedenza. Questo passaggio garantisce che quando un rappresentante del servizio clienti riceve una chiamata in chat dal sito Web di e-commerce si apre una scheda dell'applicazione che carica Commerce headquarters in un modulo iFrame.

Aggiunta di variabili di contesto in Multicanale per Customer Service

Per aggiungere variabili di contesto in Multicanale per Customer Service, è necessario accedere a Power Apps Maker Portal.

  1. Nel riquadro di spostamento a sinistra selezionare App.

  2. Selezionare Interfaccia di amministrazione di Customer Service e quindi andare a Supporto tecnico > Flussi di lavoro.

  3. Aprire il flusso di lavoro creato per gli agenti, quindi in Impostazioni avanzate andare alla sezione Variabile di contesto.

  4. Selezionare Modifica e quindi aggiungere AccountNumber come variabile di contesto di tipo text. Questa variabile consentirà a Commerce headquarters di caricare con semplicità le informazioni sui clienti con i numeri di conto corrispondenti.

Se inoltre si desidera leggere gli indirizzi e-mail e i nomi degli utenti che hanno effettuato l'accesso da un canale di e-commerce, è possibile aggiungere E-mail e Nome come variabili di contesto di tipo testo.

Aggiornamento dei criteri di sicurezza contenuto nel generatore siti

Per aggiornare i criteri di sicurezza contenuto per il sito, andare al generatore siti:

  1. Selezionare il sito su cui si sta lavorando, quindi selezionare Impostazioni sito > Estensioni.

  2. Nella scheda Criteri di sicurezza del contenuto aggiungere https://oc-cdn-ocprod.azureedge.net come nuova voce per le seguenti direttive:

    • Child-src

    • Connect-src

    • Font-src

    • Frame-ancestors

    • Frame-src

    • Img-src

    • Media-src

    • Object-src

    • Script-src

    • Style-src

  3. Selezionare Salva e pubblica.

Per ulteriori informazioni, vedere Gestione di criteri di sicurezza contenuto.