Condividi tramite


Impostare l'integrazione PDC esterna in Clienteling

La funzionalità della figurina del cliente (Clienteling) in Operazioni di punto vendita per dispositivi mobili fornisce una visualizzazione del cliente completa per memorizzare gli addetti al punto vendita per conversazioni con i clienti più profonde e significative, consentendo ai dipendenti del punto vendita di vendere tramite l'app.

Impostando l'integrazione PDC (piattaforma per i dati dei clienti) esterna, puoi unificare i dati tra i sistemi e fornire agli addetti al punto vendita informazioni dettagliate sui clienti. Fornendo i dati dei clienti ai dipendenti del punto vendita, consenti loro di impegnarsi in conversazioni significative e favorire relazioni più forti con i clienti importanti.

Per supportare clienti PDC esterni, devi implementare la logica aziendale nei plugin da noi forniti. Questi plugin vengono attivati dalle API personalizzate ad essi mappate.

Prerequisiti

Dovrai disporre delle autorizzazioni di amministratore di sistema in Dynamics 365 Customer Insights per eseguire l'integrazione dell'integrazione CDP in Clienteling.

Creare e registrare i plug-in

Per Clienteling, le API personalizzate pertinenti e i relativi valori chiave sono riportati nella tabella seguente:-

API personalizzata Valori chiave entità
Recupera riepilogo acquisto contactId
averageOrderValue
totalValueOfOrdersToDate
Recupera informazioni sulla fidelizzazione loyaltyPoints
membershipId
membershipStartDate
expiryDate
expiryPoints
livello
Recupera informazioni sul cliente address1_composite
birthdate
emailaddress1
msret_mainphone
msret_languageofpreference
Recupera saldo donazioni amount
Recupera saldo premi totalAmount
expiryDate
expiryAmount
Recupera cronologia acquisti (raccolta di entità) productName
productImage
orderDate
orderValue
orderChannel
orderStatus

Puoi anche scaricare API personalizzate di Clienteling di esempio come riferimento. Puoi utilizzare questi plug-in di esempio per applicare la logica aziendale personalizzata.

Per creare e registrare il tuo plug-in, consulta Utilizzare i plug-in per estendere i processi aziendali e Esercitazione: Scrivere e registrare un plug-in.

Le API personalizzate devono essere collegate ai plug-in appropriati per recuperare le informazioni richieste. Pertanto, ogni plug-in creato deve corrispondere all'API personalizzata corrispondente.

  1. Accedi a Power Apps e vai alla scheda Soluzioni.

  2. Seleziona Interfaccia utente di Operazioni di punto vendita dall'elenco delle soluzioni disponibili nella home page.

  3. Seleziona API personalizzata nel pannello a sinistra.

  4. Dall'elenco delle API personalizzate, seleziona l'API personalizzata pertinente.

    1. Seleziona l'API personalizzata Recupera informazioni sul cliente. Verrai reindirizzato a un modulo.

    2. Scorri il modulo verso il basso. Nel campo Tipo di plug-in, rimuovi il plug-in personalizzato, sfoglia e seleziona l'assembly di plug-in che hai creato.

      Immagine che mostra il campo Tipo di plug-in.

    3. Selezionare Salva e chiudi.

  5. Ripeti i passaggi precedenti per le API personalizzate rimanenti. Devi aggiornare il plug-in pertinente in ciascuna delle API personalizzate di modo che i PCF di Clienteling siano in grado di recuperare i dati.

Modificare l'origine dei dati da Dataverse a qualsiasi PDC utilizzando API personalizzate

Per impostazione predefinita, la scheda baseball del cliente recupera i dati da Dataverse. DEVI modificare le impostazioni dell'origine dati e specificare l'API personalizzata come nuova origine dei dati per la funzionalità della scheda baseball del cliente.

Importante

Per completare tutti i passaggi, avrai bisogno delle autorizzazioni di amministratore in Power Apps o Amministratore di Operazioni di punto vendita.

  1. Accedere a Power Apps.

  2. Vai alla scheda Soluzioni. Seleziona Nuova soluzione per creare una nuova soluzione non gestita. Inserisci tutti i dettagli pertinenti e seleziona Crea.

    L'immagine mostra come creare una nuova soluzione non gestita.

  3. Vai alla soluzione appena creata e seleziona Aggiungi esistente > Tabella. Si aprirà un pop-up con l'elenco delle tabelle.

    L'immagine mostra come aggiungere le tabelle alla soluzione.

  4. Seleziona la tabella Contatto e aggiungila alla soluzione.

  5. Nella soluzione, seleziona la tabella Contatto, quindi seleziona Moduli, disponibile nella scheda Esperienze dati.

    Immagine che mostra come aggiungere i moduli contatto alla soluzione API personalizzata.

  6. Aggiungi il modulo di contatto UCP esistente alla soluzione.

  7. Seleziona e apri Modulo UCP contatto e aggiungi l'API personalizzata come origine per tutti i controlli. Puoi modificare il modulo e modificare l'origine nell'API personalizzata per ogni controllo/riquadro.

    1. Seleziona la scheda purchasesummarycontrol e quindi espandi la sezione Componenti.

    2. Seleziona PurchaseSummaryControl e immetti other per DATA_SOURCE_TYPE.

      Immagine che mostra come immettere il tipo origine dati.

      Nota

      Mantieni DATA_SOURCE_NAME e CUSTOMER_ID_TABLE_NAME invariati.

    3. Seleziona Fatto e quindi Salva e pubblica. I dati di riepilogo degli acquisti nella scheda baseball del cliente iniziano a ottenere i dati dall'API personalizzata anziché da Dataverse.

  8. Ripeti gli stessi passaggi per abilitare tutte le schede come PurchaseSummary, Premi, Donazioni, Profilo (Snapshot cliente, Fedeltà) e Attività (Cronologia acquisti).

    Nota

    L'integrazione di PDC esterna non è attualmente supportata per le schede baseball Spesa per categoria di prodotto e Marchi più acquistati. Puoi nascondere queste schede per il commesso del punto vendita. Seleziona ogni riquadro, quindi seleziona Nascondi sul telefono. Inoltre, non supportiamo l'integrazione PDC esterna per sequenza temporale e appuntamenti.

  9. Dopo che tutte le schede sono abilitate per ottenere dati dalle API personalizzate della PDC esterna, seleziona Salva e pubblica.

Ora i PCF di Clienteling recuperano i dati dalle API personalizzate PDC esterne.