Ιστορικό εκδόσεων Canvas
Το Canvas χρησιμοποιεί ένα σύστημα εκδόσεων τύπου Salesforce, όπου οι χρήστες παραμένουν στην έκδοση με την οποία ξεκίνησαν, εξασφαλίζοντας συνεπή εμπειρία σε όλο το journey τους. Όταν δημοσιεύετε νέα έκδοση, μόνο οι νέοι χρήστες που εισέρχονται στο canvas τη χρησιμοποιούν - οι υπάρχοντες χρήστες συνεχίζουν στην αρχική τους έκδοση.
Πώς λειτουργούν οι εκδόσεις
Ο κύκλος ζωής της έκδοσης
Draft (editable) → Published (immutable) → Archived (read-only)
- Πρόχειρο: Μπορείτε να επεξεργάζεστε ελεύθερα το canvas. Οι αλλαγές αποθηκεύονται αυτόματα.
- Δημοσιευμένη: Όταν δημοσιεύετε, δημιουργείται νέα έκδοση. Οι δημοσιευμένες εκδόσεις είναι αμετάβλητες.
- Αρχειοθετημένη: Όταν δημοσιευτεί νέα έκδοση, η προηγούμενη αρχειοθετείται. Οι αρχειοθετημένες εκδόσεις παραμένουν ενεργές για τους χρήστες που βρίσκονται ακόμη στο journey.
Τι συμβαίνει όταν δημοσιεύετε
Όταν κάνετε κλικ στη Δημοσίευση:
-
Το τρέχον πρόχειρό σας αποθηκεύεται πρώτα αυτόματα - οι κόμβοι που προσθέσατε ή οι αλλαγές που κάνατε διατηρούνται πριν ληφθεί το στιγμιότυπο δημοσίευσης. (Παλαιότερα, η δημοσίευση χωρίς χειροκίνητη αποθήκευση μπορούσε να αποτυπώσει μια ξεπερασμένη κατάσταση και να «χάσει» νεοπροστεθέντες κόμβους στη δημοσιευμένη έκδοση. Αυτό έχει πλέον διορθωθεί: η δημοσίευση προϋποθέτει επιτυχή αποθήκευση.)
-
Δημιουργείται νέο στιγμιότυπο έκδοσης που περιέχει:
- Όλους τους κόμβους και τις ακμές (τη δομή της ροής)
- Τη ρύθμιση του εναύσματος εισόδου
- Τις ρυθμίσεις του canvas
- Τις εκδόσεις προτύπων (καρφιτσωμένες κατά τη στιγμή της δημοσίευσης)
-
Η προηγούμενη δημοσιευμένη έκδοση γίνεται αρχειοθετημένη
-
Οι νέοι χρήστες που εισέρχονται στο canvas χρησιμοποιούν τη νέα έκδοση
-
Οι υπάρχοντες χρήστες συνεχίζουν στην αρχική τους έκδοση μέχρι να ολοκληρώσουν
Καθήλωση σε έκδοση
Όταν ένας χρήστης εισέρχεται σε ένα canvas, καθηλώνεται (pinned) στην τρέχουσα δημοσιευμένη έκδοση:
| Κατάσταση χρήστη | Τι συμβαίνει όταν δημοσιευτεί νέα έκδοση |
|---|---|
| Μόλις εισήλθε | Χρησιμοποιεί τη νέα έκδοση (αν εισέλθει μετά τη δημοσίευση) |
| Σε κόμβο καθυστέρησης | Συνεχίζει στην αρχική του έκδοση |
| Σε αναμονή συμβάντος | Συνεχίζει στην αρχική του έκδοση |
| Σε επεξεργασία μηνύματος | Συνεχίζει στην αρχική του έκδοση |
Έτσι διασφαλίζεται ότι οι χρήστες δεν βιώνουν ποτέ απροσδόκητες αλλαγές στη μέση του journey.
Δημοσίευση νέας έκδοσης
Βήμα 1: Κάντε τις αλλαγές σας
Επεξεργαστείτε το canvas σας σε λειτουργία προχείρου:
- Προσθέστε, αφαιρέστε ή τροποποιήστε κόμβους
- Ενημερώστε το περιεχόμενο μηνυμάτων
- Αλλάξτε χρόνους καθυστέρησης
- Τροποποιήστε τη λογική διακλαδώσεων
Όλες οι αλλαγές αποθηκεύονται αυτόματα στο πρόχειρό σας.
Βήμα 2: Ανασκοπήστε τις αλλαγές
Πριν δημοσιεύσετε, δείτε τι έχει αλλάξει:
- Κάντε κλικ στο εικονίδιο Ιστορικό εκδόσεων στην κεφαλίδα του canvas
- Επιλέξτε Σύγκριση με τη δημοσιευμένη
- Εξετάστε την οπτική σύγκριση (diff) που δείχνει:
- Προστεθέντες κόμβους (πράσινο)
- Αφαιρεθέντες κόμβους (κόκκινο)
- Τροποποιημένους κόμβους (κίτρινο)
Βήμα 3: Δημοσιεύστε
- Κάντε κλικ στη Δημοσίευση στην κεφαλίδα του canvas
- Προσθέστε μια Σύνοψη αλλαγών που περιγράφει τι άλλαξε (προαιρετική αλλά συνιστάται)
- Επιβεβαιώστε τη δημοσίευση
Version 3 published at 2024-01-15 14:30
Change Summary: "Added 3-day follow-up email and updated discount to 20%"
Published by: john@company.com
Πλαίσιο ιστορικού εκδόσεων
Αποκτήστε πρόσβαση στο ιστορικό εκδόσεων κάνοντας κλικ στο εικονίδιο ρολογιού στην κεφαλίδα του canvas.
Λίστα εκδόσεων
Δείτε όλες τις εκδόσεις με:
- Αριθμό έκδοσης (v1, v2, v3...)
- Ημερομηνία και ώρα δημοσίευσης
- Ποιος τη δημοσίευσε
- Σύνοψη αλλαγών
- Κατάσταση (Δημοσιευμένη, Αρχειοθετημένη)
Στατιστικά έκδοσης
Κάθε έκδοση παρακολουθεί τα δικά της αναλυτικά στοιχεία:
| Μετρική | Περιγραφή |
|---|---|
| Συνολικές είσοδοι | Χρήστες που εισήλθαν σε αυτήν την έκδοση |
| Ενεργοί χρήστες | Χρήστες που βρίσκονται αυτήν τη στιγμή στο canvas |
| Ολοκλήρωσαν | Χρήστες που έφτασαν στην έξοδο |
| Εξήλθαν πρόωρα | Χρήστες που έφυγαν πριν ολοκληρώσουν |
| Απέτυχαν | Χρήστες των οποίων το journey απέτυχε λόγω σφαλμάτων |
| Ποσοστό μετατροπής | % που ολοκλήρωσε τον κύριο στόχο |
| Μέσος χρόνος ολοκλήρωσης | Μέσος χρόνος από την είσοδο μέχρι τον τελικό κόμβο |
| Μέσος χρόνος έως τη μετατροπή | Μέσος χρόνος από την είσοδο έως το συμβάν μετατροπής |
Κατανόηση των χρονικών μετρικών
Ο Μέσος χρόνος ολοκλήρωσης μετρά πόσο χρειάζονται οι χρήστες για να ολοκληρώσουν ολόκληρο το journey του canvas (από την είσοδο έως τον κόμβο END). Περιλαμβάνει όλες τις καθυστερήσεις και τους χρόνους αναμονής.
Ο Μέσος χρόνος έως τη μετατροπή μετρά πόσο χρειάζονται οι χρήστες για να πυροδοτήσουν ένα συμβάν μετατροπής (π.χ. αγορά, εγγραφή). Συχνά είναι μικρότερος από τον χρόνο ολοκλήρωσης, επειδή οι χρήστες μπορούν να μετατραπούν νωρίς στο journey.
Example:
├── User enters canvas at Day 0
├── Receives welcome email
├── Makes purchase on Day 0.5 ← Conversion (Time to Convert: 12 hours)
├── Continues through canvas
├── Gets follow-up email on Day 3
└── Reaches END node on Day 3 ← Completion (Completion Time: 3 days)
- Μεγάλος χρόνος ολοκλήρωσης + μικρός χρόνος μετατροπής = Οι χρήστες μετατρέπονται γρήγορα αλλά το journey συνεχίζεται (καλό για καλλιέργεια σχέσης)
- Παρόμοιοι χρόνοι = Οι χρήστες μετατρέπονται κοντά στο τέλος του journey
- Χωρίς δεδομένα μετατροπής = Δεν έχουν καταγραφεί ακόμη συμβάντα μετατροπής
Σύγκριση εκδόσεων
Επιλέξτε δύο εκδόσεις για σύγκριση:
- Δείτε οπτική σύγκριση της δομής της ροής
- Συγκρίνετε μετρικές απόδοσης δίπλα-δίπλα
- Εντοπίστε ποια έκδοση αποδίδει καλύτερα
Επαναφορά σε προηγούμενη έκδοση
Αν μια νέα έκδοση δεν αποδίδει καλά, μπορείτε να κάνετε επαναφορά (rollback):
- Ανοίξτε το Ιστορικό εκδόσεων
- Βρείτε την έκδοση που θέλετε να αποκαταστήσετε
- Κάντε κλικ στην Επαναφορά σε αυτήν την έκδοση
- Επιβεβαιώστε την επαναφορά
Η επαναφορά δημιουργεί νέα έκδοση με το παλιό περιεχόμενο. Δεν διαγράφει την τρέχουσα έκδοση. Οι χρήστες στην τρέχουσα έκδοση συνεχίζουν το journey τους.
Παράδειγμα:
- v1 → Αρχική
- v2 → Αλλαγή της έκπτωσης σε 25%
- v3 → Επαναφορά στη v1 (ίδιο περιεχόμενο με τη v1, νέος αριθμός έκδοσης)
Εκδόσεις προτύπων
Τα πρότυπα (email, SMS, push, εντός εφαρμογής) διαθέτουν επίσης εκδόσεις και καρφιτσώνονται όταν δημοσιεύετε ένα canvas.
Πώς λειτουργεί
- Επεξεργάζεστε ένα πρότυπο email
- Δημοσιεύετε το πρότυπο (δημιουργείται έκδοση προτύπου)
- Όταν δημοσιεύετε το canvas, αποτυπώνει τις τρέχουσες εκδόσεις προτύπων
- Οι χρήστες σε εκείνη την έκδοση canvas βλέπουν πάντα εκείνες τις εκδόσεις προτύπων
Επεξεργασία προτύπων
Όταν επεξεργάζεστε ένα πρότυπο που χρησιμοποιείται σε ενεργό canvas:
| Σενάριο | Τι συμβαίνει |
|---|---|
| Επεξεργασία προτύπου, χωρίς δημοσίευση | Μόνο πρόχειρες αλλαγές - οι ενεργοί χρήστες βλέπουν την παλιά έκδοση |
| Δημοσίευση προτύπου | Δημιουργείται νέα έκδοση προτύπου |
| Δημοσίευση canvas | Η νέα έκδοση canvas χρησιμοποιεί τη νέα έκδοση προτύπου |
| Παλιά έκδοση canvas | Εξακολουθεί να χρησιμοποιεί την παλιά έκδοση προτύπου |
Έτσι αποτρέπονται τυχαίες αλλαγές που θα επηρέαζαν χρήστες στη μέση του journey.
Ορφανές εκτελέσεις
Όταν όλες οι εκδόσεις εκτός της τρέχουσας είναι αρχειοθετημένες, ορισμένοι χρήστες μπορεί να βρίσκονται σε ορφανές εκδόσεις:
Ορφανή: Ο χρήστης βρίσκεται σε έκδοση που δεν είναι πλέον η δημοσιευμένη και έχει αρχειοθετηθεί.
Τι συμβαίνει στους ορφανούς χρήστες:
- Ολοκληρώνουν το journey τους στην αρχειοθετημένη έκδοση
- Όλοι οι κόμβοι και η λογική παραμένουν διαθέσιμα
- Τα αναλυτικά στοιχεία συνεχίζουν να καταγράφονται για την έκδοσή τους
- Δεν μπορούν να γίνουν αλλαγές στην έκδοσή τους
Μπορείτε να δείτε τους ορφανούς χρήστες στην καρτέλα Εκτελέσεις Canvas με προειδοποιητική ένδειξη.
Αναγκαστική μετεγκατάσταση (μόνο για διαχειριστές)
Σε σπάνιες περιπτώσεις (π.χ. επείγουσες διορθώσεις σφαλμάτων), οι διαχειριστές μπορούν να μετεγκαταστήσουν αναγκαστικά χρήστες σε νέα έκδοση:
- Ανοίξτε το Ιστορικό εκδόσεων
- Κάντε κλικ στις Επιλογές μετεγκατάστασης
- Επιλέξτε χρήστες για μετεγκατάσταση (ή μετεγκαταστήστε όλους τους συμβατούς)
- Επιβεβαιώστε τη μετεγκατάσταση
Συμβατότητα μετεγκατάστασης
Δεν μπορούν να μετεγκατασταθούν όλοι οι χρήστες. Το σύστημα ελέγχει:
- Ύπαρξη κόμβου: Ο τρέχων κόμβος του χρήστη υπάρχει στη νέα έκδοση
- Αμετάβλητος τύπος κόμβου: Ο τύπος κόμβου (καθυστέρηση, μήνυμα κ.λπ.) είναι ίδιος
- Έγκυρη διαδρομή: Υπάρχει έγκυρη διαδρομή από την τρέχουσα θέση
Αποτελέσματα μετεγκατάστασης:
- Μετεγκαταστάθηκε: Μεταφέρθηκε επιτυχώς στη νέα έκδοση
- Ασύμβατος: Δεν μπορεί να μετεγκατασταθεί - συνεχίζει στην παλιά έκδοση
Η αναγκαστική μετεγκατάσταση πρέπει να χρησιμοποιείται μόνο για κρίσιμες διορθώσεις. Οι χρήστες μπορεί να μπερδευτούν αν το journey τους αλλάξει ξαφνικά.
Αναλυτικά στοιχεία ανά έκδοση
Κάθε έκδοση διατηρεί ξεχωριστά αναλυτικά στοιχεία:
Μετρικές ανά έκδοση
Version 2 Analytics (Published: Jan 10)
├── Total Entries: 15,234
├── Active: 3,456
├── Completed: 8,123 (67%)
├── Exited: 3,655 (24%)
├── Failed: 0
├── Conversion Rate: 45.2%
├── Avg. Completion Time: 12.4 days
└── Avg. Time to Convert: 2.3 days
Version 3 Analytics (Published: Jan 15)
├── Total Entries: 2,341
├── Active: 1,892
├── Completed: 312 (13%)
├── Exited: 137 (6%)
├── Failed: 0
├── Conversion Rate: 28.1%
├── Avg. Completion Time: 2.1 days (in progress)
└── Avg. Time to Convert: 4.5 hours
Σύγκριση απόδοσης
Χρησιμοποιήστε τα αναλυτικά στοιχεία εκδόσεων για να:
- Δοκιμάσετε αλλαγές με A/B: Συγκρίνετε ποσοστά μετατροπής μεταξύ εκδόσεων
- Εντοπίσετε βελτιώσεις: Δείτε αν μια αλλαγή βελτίωσε τα ποσοστά ολοκλήρωσης
- Διαγνώσετε προβλήματα: Βρείτε αν μια αλλαγή προκάλεσε εγκατάλειψη
Ίχνος ελέγχου
Όλες οι ενέργειες εκδόσεων καταγράφονται:
| Ενέργεια | Τι καταγράφεται |
|---|---|
| Δημοσίευση | Ποιος δημοσίευσε, πότε, σύνοψη αλλαγών |
| Επαναφορά | Ποιος έκανε επαναφορά, σε ποια έκδοση |
| Αρχειοθέτηση | Πότε αρχειοθετήθηκε η έκδοση |
| Μετεγκατάσταση | Ποιος την εκκίνησε, πόσοι χρήστες επηρεάστηκαν |
Δείτε το ίχνος ελέγχου στις Ρυθμίσεις > Αρχείο καταγραφής ελέγχου ή στο πλαίσιο ιστορικού εκδόσεων.
Βέλτιστες πρακτικές
1. Γράφετε σαφείς συνόψεις αλλαγών
Good: "Added reminder email at day 7, increased discount from 15% to 20%"
Bad: "Updated canvas"
2. Ανασκοπείτε πριν από τη δημοσίευση
- Συγκρίνετε με την τρέχουσα έκδοση
- Ελέγξτε τα επηρεαζόμενα πρότυπα
- Εξετάστε τα αναλυτικά στοιχεία της τρέχουσας έκδοσης
3. Δοκιμάζετε τις σημαντικές αλλαγές
Για μεγάλες αλλαγές:
- Δημιουργήστε ένα δοκιμαστικό canvas
- Επικυρώστε τη ροή
- Έπειτα εφαρμόστε στην παραγωγή
4. Παρακολουθείτε μετά τη δημοσίευση
Μετά τη δημοσίευση μιας νέας έκδοσης:
- Ελέγξτε ότι ο ρυθμός εισόδων είναι φυσιολογικός
- Παρακολουθήστε τις πρώιμες μετρικές ολοκλήρωσης
- Προσέξτε για αυξημένες εξόδους
5. Χρησιμοποιείτε την επαναφορά με φειδώ
Κάντε επαναφορά όταν:
- Ανακαλύφθηκε κρίσιμο σφάλμα
- Υπάρχει σημαντική πτώση απόδοσης
- Δημοσιεύτηκε λάθος περιεχόμενο
Μην κάνετε επαναφορά για:
- Μικρά τυπογραφικά λάθη (απλώς δημοσιεύστε μια διόρθωση)
- Φυσιολογικές διακυμάνσεις απόδοσης
Όρια εκδόσεων
| Όριο | Τιμή |
|---|---|
| Εκδόσεις ανά canvas | Απεριόριστες |
| Διατήρηση αρχειοθετημένων εκδόσεων | Μέχρι να ολοκληρωθούν όλες οι εκτελέσεις |
| Διατήρηση αρχείου καταγραφής ελέγχου | 1 έτος |
Επιλογές φιλτραρίσματος τμημάτων
Κατά τη δημιουργία τμημάτων ή τη στόχευση χρηστών, μπορείτε να φιλτράρετε βάσει έκδοσης canvas:
Φιλτράρισμα κατά έκδοση canvas
Στον δομητή τμημάτων ή στα αναλυτικά στοιχεία canvas:
Canvas Version filters:
├── On specific version (e.g., v2)
├── On latest version
├── On archived version (orphaned users)
├── Entered before version X
└── Entered after version X
Περιπτώσεις χρήσης
Στόχευση χρηστών σε παλιά έκδοση:
Segment: "Users on Canvas v1"
Filter: canvas_version = 1 AND canvas_id = "onboarding-flow"
Use: Notify about upcoming changes or offer to restart
Στόχευση ορφανών χρηστών:
Segment: "Orphaned Canvas Users"
Filter: version_status = "orphaned"
Use: Send notification about their journey status