Επισκόπηση ειδοποιήσεων push για προγραμματιστές εφαρμογών
Η ρύθμιση ειδοποιήσεων push απαιτεί μερικά διακριτά βήματα για προγραμματιστές εφαρμογών και διαχειριστές. Αυτό το έγγραφο παρέχει μια επισκόπηση υψηλού επιπέδου της αρχιτεκτονικής και συνδέσεων σε λεπτομερή έγγραφα για κάθε στοιχείο.
Για αναλυτικές πληροφορίες σχετικά με κάθε βήμα, επισκεφτείτε τα ακόλουθα έγγραφα:
- Ρύθμιση εφαρμογής ειδοποιήσεων push
- Αντιστοίχιση χρήστη για ειδοποιήσεις push
- Καταχώρηση συσκευής για ειδοποιήσεις push
- Λήψη ειδοποιήσεων push σε συσκευές
- Αναφορά αλληλεπίδρασης για ειδοποιήσεις push
Καταχώριση μιας εφαρμογής ειδοποίησης push με το Customer Insights - Journeys
Μόλις αναπτυχθεί μια εφαρμογή, το πρώτο βήμα είναι η καταχώρηση της εν λόγω εφαρμογής στο Customer Insights - Journeys. Μάθετε περισσότερα: Ρύθμιση εφαρμογών ειδοποιήσεων push
Διάγραμμα αρχιτεκτονικής
Τα παρακάτω διαγράμματα παρέχουν μια επισκόπηση των οντοτήτων και των σχέσεων που είναι απαραίτητα για την αποστολή ειδοποιήσεων push από το Customer Insights - Journeys.
Λήψη νέας εφαρμογής σε κινητή συσκευή
Μια εφαρμογή για κινητές συσκευές έχει διακριτικό συσκευής και πληροφορίες χρήστη. Οι πληροφορίες διακριτικού και χρήστη πρέπει να αποθηκεύονται κάπου, συνήθως σε μια εφαρμογή διαχείρισης συσκευών cloud, προκειμένου να παρέχουν αυτές τις πληροφορίες στο Customer Insights - Journeys.
Οι πληροφορίες χρήστη και ένα διακριτικό συσκευής πρέπει να αποθηκεύονται όταν κάποιος κάνει λήψη μιας νέας εφαρμογής κινητής συσκευής, γενικά σε ένα σύστημα διαχείρισης διακριτικών συσκευών διακομιστή cloud. Οι προσεγγίσεις για την αποθήκευση αυτών των πληροφοριών ενδέχεται να διαφέρουν. Οι πληροφορίες χρήστη και συσκευής είναι απαραίτητες για να εξασφαλιστεί ότι το σωστό μήνυμα παρέχεται στη σωστή συσκευή και για την υποστήριξη της εξατομίκευσης.
Είναι σημαντικό να έχετε υπόψη σας ότι το διακριτικό της συσκευής μπορεί να αλλάξει με την πάροδο του χρόνου. Επίσης, δεν μπορεί να προβλεφθεί τι θα προκαλέσει την αλλαγή του διακριτικού. Για παράδειγμα, εάν κάποιος καταργήσει και επανεγκαταστήσει την εφαρμογή, είναι πιθανό να αλλάξει το διακριτικό της συσκευής. Είναι σημαντικό να ενημερώσετε το Customer Insights - Journeys αν αλλάξει το διακριτικό της συσκευής για να συνεχίσετε να στέλνετε μηνύματα σε αυτήν τη συσκευή.
Καταχώρηση συσκευής και χρήστη με το Customer Insights - Journeys
Θα χρειαστεί να αντιστοιχίσετε τον αποθηκευμένο χρήστη με έναν γνωστό χρήστη στο Customer Insights - Journeys επειδή το αναγνωριστικό χρήστη από τη συσκευή είναι διαφορετικό από το αναγνωριστικό χρήστη στο Dataverse, όπου αποθηκεύονται οι επαφές, και αποθηκεύονται τα προφίλ Customer Insights - Data.
Για να εκτελέσετε αυτήν την αντιστοίχιση, μπορείτε να χρησιμοποιήσετε το δημόσιο API για Customer Insights - Journeys για να λάβετε το αναγνωριστικό Dataverse. Συνήθως, υποβάλετε ερώτημα στο API με μια διεύθυνση ηλεκτρονικού ταχυδρομείου ή έναν αριθμό τηλεφώνου για να λάβετε το αναγνωριστικό επαφής, υποψήφιου πελάτη ή προφίλ Customer Insights - Data. Αυτή η αντιστοίχιση μεταξύ του αναγνωριστικού χρήστη της εφαρμογής για κινητές συσκευές, του αναγνωριστικού διακριτικού συσκευής και του αναγνωριστικού χρήστη Dataverse πρέπει να αποθηκευτεί στο σύστημα διαχείρισης διακριτικών της εφαρμογής. Επειδή το Customer Insights - Journeys υποστηρίζει πολλές εφαρμογές για φορητές συσκευές, θα πρέπει να καθορίσετε το αναγνωριστικό της εφαρμογής κατά την αποστολή των εν λόγω δεδομένων.
Όταν ολοκληρωθεί και αποθηκευτεί η αντιστοίχιση, μπορείτε να χρησιμοποιήσετε το δημόσιο API για POST
του Dataverse με το αναγνωριστικό χρήστη, το διακριτικό συσκευής και το αναγνωριστικό εφαρμογής για κινητές συσκευές στην αίτηση καταχώρησης συσκευής στο Customer Insights - Journeys.
Δείτε τις πλήρεις λεπτομέρειες σχετικά με την καταχώρηση συσκευών και χρηστών στην καταχώρηση συσκευής ειδοποίησης push και καταχώρηση χρήστη.
Εκτέλεση διαδρομής
Όταν εκτελείται μια διαδρομή και δοκιμάζει να στείλει μια ειδοποίηση push σε έναν χρήστη, το Customer Insights - Journeys επιχειρεί να στείλει το μήνυμα σε όλα τα διακριτικά της συσκευής στον καθορισμένο χρήστη για την καθορισμένη εφαρμογή για κινητές συσκευές. Τα μηνύματα στέλνεται μόνο σε διακριτικά συσκευής που είναι έγκυρα τη δεδομένη στιγμή. Εάν ένας χρήστης έχει εγκαταστήσει την εφαρμογή σε πολλές συσκευές καταχωρημένες με Customer Insights - Journeys (για παράδειγμα, σε τηλέφωνο και tablet), λαμβάνει μηνύματα και στις δύο συσκευές.
Αναφορά αποστολής και αλληλεπίδρασης
Για να αναφέρετε μετρήσεις αποστολής και αλληλεπίδρασης για ειδοποιήσεις push στο Customer Insights - Journeys, πρέπει να ρυθμίσετε τις παραμέτρους της εφαρμογής ώστε να στέλνει αυτές τις πληροφορίες στο API Customer Insights - Journeys.
Δείτε πλήρεις λεπτομέρειες σχετικά με τις αναφορές αποστολής και αλληλεπίδρασης στην αναφορά αποστολής και αλληλεπίδρασης ειδοποιήσεων push.