Κοινοποίηση μέσω


Κατανόηση των κειμένων συνομιλίας που έχουν ληφθεί από το Power Apps

Μπορείτε να προβάλετε, να εξαγάγετε και να λάβετε αντίγραφα των αλληλεπιδράσεων με τους πελάτες με τον παράγοντα και στα δύο Power Apps και Copilot Studio. Οι πληροφορίες που εξάγει κάθε εφαρμογή είναι ελαφρώς διαφορετικές.

Σημαντικό

Οι δημιουργοί με ρόλο δημιουργού περιβάλλοντος δεν έχουν αυτόματα πρόσβαση σε μεταγραφές.

Αυτό το άρθρο καλύπτει τη λήψη των κειμένων συνομιλίας στο Power Apps και τη χρήση τους για τη δημιουργία αναφορών στο Power BI. Για να κάνετε λήψη των μεταγραφών απευθείας στο Copilot Studio, ανατρέξτε στο θέμα Λήψη των μεταγραφών της συνομιλίας στο Copilot Studio.

Από προεπιλογή, το Power Apps κάνει λήψη των κειμένων συνομιλιών που προέρχονται από τις τελευταίες 30 ημέρες. Μπορείτε να αλλάξετε την περίοδο διατήρησης.

Σημείωμα

Οι απαντήσεις εκπροσώπων που χρησιμοποιούν SharePoint ως προέλευση γνώσης δεν περιλαμβάνονται στις απομαγνητοφωνήσεις συνομιλιών.

Οι μεταγραφές συνομιλίας δεν έχουν συνταχθεί για:

  • Περιβάλλοντα Microsoft Dataverse for Teams
  • Περιβάλλοντα προγραμματισμού Dataverse
  • Παράγοντες Microsoft 365 Copilot

Προαπαιτούμενα στοιχεία

Προβολή και εξαγωγή κειμένων συνομιλίας από την Power Apps πύλη

  1. Συνδεθείτε στο Power Apps.

  2. Στο πλαϊνό παράθυρο, επιλέξτε Πίνακες και, στη συνέχεια, επιλέξτε Όλα.

    Στιγμιότυπο οθόνης του κόμβου

  3. Πληκτρολογήστε "συνομιλία" στο πλαίσιο αναζήτησης.

  4. Επιλέξτε τον πίνακα ConversationScript.

    Ανοίγει μια σελίδα για τον πίνακα ConversationScript.

  5. Στην επάνω γραμμή μενού, επιλέξτε Εξαγωγή>Εξαγωγή δεδομένων.

    Χρειάζονται λίγα λεπτά για τη συλλογή των δεδομένων για εξαγωγή.

    Στιγμιότυπο οθόνης που εμφανίζει το μενού

  6. Περιμένετε μερικά λεπτά μέχρι το Power Apps να προετοιμάσει τα δεδομένα για εξαγωγή και, στη συνέχεια, επιλέξτε Λήψη δεδομένων που έχουν εξαχθεί.

    Το αρχείο αποθηκεύεται ως αρχείο ZIP στην προεπιλεγμένη θέση λήψης του προγράμματος περιήγησής σας.

Κατανόηση κειμένων συνομιλίας

Το κείμενο συνομιλίας υπάρχει ως πίνακας Dataverse που μπορείτε να λάβετε ως αρχείο CSV (τιμές διαχωρισμένες με κόμματα). Η λογική που καθορίζει πότε και πώς το σύστημα καταγράφει πληροφορίες σε απομαγνητοφωνήσεις συνομιλιών είναι:

  • Το σύστημα αποθηκεύει μια συνομιλία σε μια εγγραφή μεταγραφής μετά από 30 λεπτά αδράνειας. Εάν η συνομιλία συνεχιστεί μετά το χρόνο αδράνειας, το σύστημα αποθηκεύει τις νέες δραστηριότητες σε μια νέα καρτέλα με την ίδια Name τιμή αλλά με μια νέα ConversationStartTime τιμή.
  • Για τους πράκτορες που δημοσιεύονται στο κανάλι Telephony, οι συνομιλίες λήγουν τρία λεπτά μετά από ένα συμβάν End Conversation .
  • Κάθε εγγραφή έχει όριο 1 MB για τη μεταγραφή (Content στήλη). Όταν μια μεταγραφή είναι μεγαλύτερη από αυτό το όριο, το σύστημα χωρίζει τη μεταγραφή σε πολλαπλές εγγραφές, όλες με τις ίδιες NameConversationStartTime τιμές, αλλά με διαφορετικές Metadata.BatchId τιμές.
  • Για να συγχωνεύσετε μεταγραφές, πάρτε όλες τις εγγραφές με τις ίδιες Name τιμές και ConversationStartTime , στη συνέχεια, ταξινομήστε αυτές τις εγγραφές κατά BatchId.

Ο παρακάτω πίνακας περιγράφει τα πιο σημαντικά πεδία στα κείμενα συνομιλίας.

Πεδίο Περιγραφή Παράδειγμα
Content Ολόκληρο το κείμενο συνομιλίας είναι σε μορφή JSON Δείτε Πεδίο περιεχομένου
ConversationStartTime Η ώρα έναρξης της συνομιλίας (όχι η ώρα που συντάχθηκε το αρχείο κειμένου συνομιλίας στον χώρο αποθήκευσης δεδομένων) 2021-04-19T20:39:09Z
ConversationTranscript Το μοναδικό αναγνωριστικό για τη γραμμή στον πίνακα του Dataverse 28eccb77-xxxx-4a63-985f-ffaaadd6f391
Metadata JSON που περιλαμβάνει το αναγνωριστικό παράγοντα, το αναγνωριστικό μισθωτή, το όνομα παράγοντα και το αναγνωριστικό δέσμης {"BotId": "aaaabbbb-0000-cccc-1111-dddd2222eeee", "AADTenantId": "bbbbcccc-1111-dddd-2222-eeee3333ffff", "BotName": "Test Bot", "BatchId":2}
Name Το όνομα της προσαρμοσμένης γραμμής που δημιουργήθηκε από ακολουθούμενο από ConversationIdBotId 8YYe8iif49ZKkycZLe7HUO_198eca5f-1145-4ae6-8c08-835d884a8688
Bot_ConversationTranscript Το αναγνωριστικό του εκπρόσωπου aaaabbbb-0000-cccc-1111-dddd2222eeee
Created on Η ημερομηνία και η ώρα δημιουργίας της εγγραφής κειμένου συνομιλίας 2021-04-20T02:40:13Z

Πεδίο περιεχομένου

Το πεδίο Content είναι ένα μη επεξεργασμένο αρχείο καταγραφής όλων των δραστηριοτήτων που είχαν οι χρήστες σχετικά με τον παράγοντα. Οι συνηθέστεροι τύποι δραστηριότητας περιλαμβάνουν μήνυμα και συμβάν:

  • Οι δραστηριότητες Μήνυμα αντιπροσωπεύουν το περιεχόμενο που εμφανίζεται σε μια συνομιλία. Οι δραστηριότητες Μήνυμα μπορούν να περιέχουν κείμενο, ομιλία, αλληλεπιδραστικές κάρτες και δυαδικά ή άγνωστα συνημμένα.
  • Οι δραστηριότητες Συμβάν επικοινωνούν προγραμματικές πληροφορίες από έναν υπολογιστή-πελάτη ή κανάλι σε έναν παράγοντα.

Για περισσότερες πληροφορίες σχετικά με τους τύπους δραστηριοτήτων, ανατρέξτε στο Σχήμα δραστηριότητας Bot Framework.

Ο παρακάτω πίνακας περιγράφει ορισμένα από τα βασικά πεδία στο JSON περιεχομένου:

Κλειδί Περιγραφή
ID Το μοναδικό GUID για το αντικείμενο δραστηριότητας
valueType Ο τύπος της τιμής που είναι αποθηκευμένη στη δραστηριότητα. Υπαγορεύει ποιες πληροφορίες παρέχει η δραστηριότητα (Κοινοί τύποι τιμών δραστηριότητας)
timestamp Η χρονική σήμανση για το πότε δημιουργήθηκε η δραστηριότητα σε μορφή Epoch (αριθμός των δευτερολέπτων από τα μεσάνυχτα UTC 1 Ιανουαρίου 1970)
type Ο τύπος της δραστηριότητας, για παράδειγμα, message, event, ή trace
replyToId Το αναγνωριστικό της δραστηριότητας στην οποία αντιστοιχεί η τρέχουσα δραστηριότητα
from Περιέχει πεδία id και role:
  • id - το αναγνωριστικό του καλούντα
  • role - κατέχει 0 ή 1
    • 0 - η δραστηριότητα προέρχεται από τον εκπρόσωπο
    • 1 - δραστηριότητα προέρχεται από τον χρήστη που αλληλεπιδρά με τον παράγοντα
Σημειώσεις:
Το id μπορεί να χρησιμοποιηθεί για τον υπολογισμό του αριθμού των ενεργών χρηστών που αλληλεπιδρούν με τον παράγοντα, εάν ο καμβάς περνά σε ένα μοναδικό αναγνωριστικό του χρήστη. Αν ο καμβάς δεν μεταβιβάσει ένα αναγνωριστικό, περνά ένα μοναδικό αναγνωριστικό ανά συνομιλία.
Για ασφάλεια και απόρρητο, το σύστημα κατακερματίζει το αναγνωριστικό πριν γράψει το αναγνωριστικό στο αντίγραφο.
channelId Το αναγνωριστικό του καναλιού από το οποίο προέρχεται η δραστηριότητα, για παράδειγμα, directline, msteams ή facebook
textFormat Η μορφή του κειμένου, για παράδειγμα, plain ή markdown
attachments Δυναμικά εμπλουτισμένα δεδομένα που σχετίζονται με τη δραστηριότητα, για παράδειγμα AdaptiveCards, HeroCards ή Carousel data
text Το κείμενο για δραστηριότητες message
value Πεδία ειδικά για τη δραστηριότητα με βάση τον τύπο τιμής, σε αυτό το πεδίο υπάρχουν οι περισσότερες χρήσιμες πληροφορίες
channeldata Περιέχει δεδομένα καναλιού:
  • για μηνύματα:
    • DialogTraceDetail
    • DialogErrorDetail
    • VariableDetail (περιέχει την τιμή που αντιστοιχίζεται σε μια μεταβλητή)
    • CurrentMessageDetail
  • για συμβάντα:
    • cci_trace_id
    • traceHistory
    • enableDiagnostics
    • clientTimestamp
    • clientActivityId
name Το όνομα της δραστηριότητας συμβάντος, για παράδειγμα SetPVAContext

Κοινοί τύποι τιμών δραστηριοτήτων

Τύπος τιμής δραστηριότητας Περιγραφή
ConversationInfo Το αν η συνομιλία προέρχεται από το τμήμα παραθύρου δοκιμής της εφαρμογής Copilot Studio (isDesignMode) και τις τοπικές ρυθμίσεις της συνομιλίας
CSATSurveyRequest Ο χρήστης βλέπει μια έρευνα ικανοποίησης του πελάτη (CSAT)
CSATSurveyResponse Ο χρήστης απαντά σε μια έρευνα CSAT
DialogRedirect Ο χρήστης ανακατευθύνεται σε άλλο θέμα
ImpliedSuccess Ο χρήστης έφτασε σε έναν κόμβο ερώτησης στο θέμα, όπου μία από τις συνθήκες παραπέμπει στο θέμα συστήματος Επιβεβαιωμένη επιτυχία CSAT (μόνο κλασικά bot) ή καλεί το θέμα Σύστημα λήξης συνομιλίας
IntentRecognition Ένα θέμα ενεργοποιήθηκε από τον χρήστη
PRRSurveyRequest Ο χρήστης ρωτήθηκε αν το θέμα απάντησε στην ερώτησή του από το θέμα Τέλος συνομιλίας
PRRSurveyResponse Η απάντηση του χρήστη για το αν το θέμα απάντησε στην ερώτησή του από το θέμα Τέλος συνομιλίας
SessionInfo Ο τύπος (unengaged ή engaged), το αποτέλεσμα (Escalated, Resolved, Abandon), η ώρα έναρξης και λήξης περιόδου λειτουργίας (startTimeUtc, endTimeUtc), και το πλήθος μετατρέψεων της περιόδου λειτουργίας
VariableAssignment Μια τιμή έχει αντιστοιχιστεί σε μια μεταβλητή

Βελτιωμένο κείμενο συνομιλίας

Μπορείτε να ρυθμίσετε τις παραμέτρους των παραγόντων για τη δημιουργία βελτιωμένων μεταγραφών που περιλαμβάνουν δεδομένα σε επίπεδο κόμβου. Αυτά τα δεδομένα βοηθούν στην παρακολούθηση της ροής μιας συνομιλίας μέσα σε ένα θέμα. Για παράδειγμα, σε ένα θέμα διαχείρισης παραγγελιών, οι χρήστες μπορούν να επιλέξουν μεταξύ της υποβολής μιας νέας παραγγελίας ή της ανάκτησης μιας υπάρχουσας. Τα δεδομένα σε επίπεδο κόμβου επιτρέπουν την ανάλυση της συμπεριφοράς των χρηστών σε αυτές τις επιλογές.

Ενεργοποίηση βελτιωμένων κειμένων συνομιλίας

  1. Ανοίξτε τον πράκτορά σας.

  2. Μεταβείτε στις Ρυθμίσεις>Για προχωρημένους.

  3. Επιλέξτε Βελτίωση μεταγραφών και, στη συνέχεια, ενεργοποιήστε την επιλογή Συμπερίληψη λεπτομερειών σε επίπεδο κόμβου σε απομαγνητοφωνήσεις.

Στιγμιότυπο οθόνης που εμφανίζει τη σελίδα ρυθμίσεων βελτιωμένων μεταγραφών.

Δεδομένα σε επίπεδο κόμβου

Όταν ενεργοποιείτε τις βελτιωμένες μεταγραφές, η μεταγραφή περιλαμβάνει έναν nodeTraceData τύπο δραστηριότητας για κάθε κόμβο που καλεί ένα θέμα. Ο ακόλουθος πίνακας περιγράφει τα βασικά πεδία της τιμής δραστηριότητας nodeTraceData.

Κλειδί Περιγραφή
nodeID Το αναγνωριστικό κόμβου
nodeType Ο τύπος της δραστηριότητας, για παράδειγμα, SendActivity ή SearchAndSummarizeContent
startTime Η χρονική σήμανση κατά την κλήση του κόμβου
endTime Η χρονική σήμανση κατά την οποία ολοκληρώθηκε η εκτέλεση του κόμβου
topicDisplayName Το θέμα που καλεί τον κόμβο

Προσαρμοσμένη ανάλυση

Ορισμένα σενάρια, όπως το φιλτράρισμα συνομιλιών με βάση μια προσαρμοσμένη μεταβλητή, απαιτούν μια προσαρμοσμένη προσέγγιση για ανάλυση. Για να δημιουργήσουν προσαρμοσμένες λύσεις ανάλυσης, οι πελάτες μπορούν να απορροφήσουν τις μη επεξεργασμένες μεταγραφές στις διοχετεύσεις δεδομένων τους ή να χρησιμοποιήσουν ένα πρόσθετο, όπως το Copilot Studio Kit.

Η λύση KPI συνομιλίας στο Copilot Studio Kit αναλύει αυτόματα τις μεταγραφές και συμπληρώνει συγκεντρωτικά δεδομένα σε πίνακες Dataverse.

Αλλάξτε την προεπιλεγμένη περίοδο κράτησης

Μια εργασία μαζικής διαγραφής Power Apps καταργεί αυτόματα τις μεταγραφές εκπροσώπου που είναι παλαιότερες των 30 ημερών. Για να κρατήσετε τα αντίγραφα των κειμένων συνομιλίας για μεγαλύτερο χρονικό διάστημα, ακυρώστε την υπάρχουσα εργασία και δημιουργήστε μια νέα που εκτελείται σε διαφορετικό χρονοδιάγραμμα.

Ακυρώστε την υφιστάμενη εργασία μαζικής διαγραφής

  1. Στο Power Apps, επιλέξτε Ρυθμίσεις>Ρυθμίσεις για προχωρημένους.

    Η πύλη του Dynamics 365 ανοίγει σε μια νέα καρτέλα.

    Στιγμιότυπο οθόνης του μενού ρυθμίσεων του Power Apps με τις σύνθετες ρυθμίσεις επισημασμένες.

  2. Επιλέξτε το καρέ δίπλα στις Ρυθμίσεις. Στην περιοχή Σύστημα, επιλέξτε Διαχείριση δεδομένων.

    Στιγμιότυπο οθόνης του μενού ρυθμίσεων με τη διαχείριση δεδομένων επισημασμένη.

  3. Επιλέξτε Μαζική διαγραφή καρτελών.

  4. Στη λίστα Προβολή, επιλέξτε Επαναλαμβανόμενες εργασίες συστήματος μαζικής διαγραφής.

    Στιγμιότυπο οθόνης της λίστας επαναλαμβανόμενων εργασιών μαζικής διαγραφής.

  5. Επιλέξτε την εργασία Μαζική διαγραφή καρτελών κειμένων συνομιλιών που είναι παλαιότερα από 1 μήνα.

    Στιγμιότυπο οθόνης μιας λίστας εργασιών μαζικής διαγραφής, με την πρώτη επισημασμένη.

  6. Στη λίστα Περισσότερες ενέργειες, επιλέξτε Ακύρωση.

    Στιγμιότυπο οθόνης της λίστας περισσότερων ενεργειών με την επιλογή ακύρωσης επισημασμένη.

Δημιουργία νέας εργασίας μαζικής διαγραφής

  1. Επιλέξτε Δημιουργία για να ξεκινήσετε τον Οδηγό μαζικής διαγραφής. Στον οδηγό, επιλέξτε Επόμενο.

  2. Ορίστε τα παρακάτω κριτήρια αναζήτησης:

    • Στη λίστα Αναζήτηση για, επιλέξτε ConversationTranscripts.
    • Επιλέξτε ConversationStartTime, επιλέξτε Παλαιότερο από X μήνες και εισαγάγετε "12".
      Αυτή η ρύθμιση διατηρεί τα κείμενα συνομιλίας για 12 μήνες. Επιλέξτε διαφορετική σύγκριση και τιμή αν θέλετε.
    • Επιλέξτε SchemaType, διατηρήστε ίσον και πληκτρολογήστε "powervirtualagents".

    Στιγμιότυπο οθόνης των ρυθμίσεων κριτηρίων αναζήτησης εργασίας μαζικής διαγραφής.

  3. Επιλέξτε Επόμενο.

  4. Εισαγάγετε ένα όνομα για την εργασία και επιλέξτε Εκτέλεση αυτής της εργασίας κάθε και καταχωρίστε 1. Επιλέξτε διαφορετικό χρονοδιάγραμμα, εάν δεν θέλετε να εκτελείται κάθε μέρα η εργασία.

    Στιγμιότυπο οθόνης του ονόματος εργασίας μαζικής διαγραφής και των ρυθμίσεων εκτέλεσης.

  5. Επιλέξτε το στοιχείο Επόμενο και, στη συνέχεια, επιλέξτε Υποβολή.

Γιατί δεν μπορώ να δω τις μεταγραφές της συνομιλίας μου στον πίνακα ConversationTranscript Power Apps;

Οι διαχειριστές μπορούν να αποτρέψουν την αποθήκευση των μεταγραφών σε Dataverse. Για περισσότερες πληροφορίες σχετικά με τον τρόπο αποθήκευσης των απομαγνητοφωνήσεων και τον τρόπο διαχείρισης της πρόσβασης, ανατρέξτε στο θέμα Έλεγχος πρόσβασης απομαγνητοφώνησης.

Σημαντικό

Οι μεταγραφές δεν αποθηκεύονται για παράγοντες που αναπτύσσονται σε περιβάλλοντα προγραμματιστών.

Συμβουλές για μεγαλύτερη αξιοποίηση των κειμένων συνομιλίας σας

Χρησιμοποιήστε μεταβλητές για να αποθηκεύσετε δεδομένα σχετικά με το περιεχόμενο του εκπροσώπου ή τον χρήστη του εκπροσώπου σας. Αναλύοντας τη μεταβλητή και την τιμή της από τη μεταγραφή συνομιλίας, μπορείτε να φιλτράρετε ή να τεμαχίσετε τα δεδομένα με βάση τη μεταβλητή.

Οι μεταγραφές συνομιλίας μπορεί να αναφέρονται στο περιεχόμενο μόνο μέσω αναγνωριστικού. Για παράδειγμα, σε έναν κόμβο ανακατεύθυνσης, το θέμα προορισμού αναφέρεται μόνο από το αναγνωριστικό του. Για να λάβετε το όνομα αυτού του θέματος, αναζητήστε το αναγνωριστικό του στο περιεχόμενο του εκπρόσωπου.