Πώς να φτιάξετε πλατφόρμα online μαθημάτων: μαθήματα, βίντεο, πληρωμές και πρόοδος
Για να φτιάξετε πλατφόρμα online μαθημάτων χρειάζεστε κατάλογο και σελίδα πώλησης για κάθε μάθημα, μαθήματα οργανωμένα σε ενότητες, ασφαλή χώρο φιλοξενίας βίντεο, πληρωμές που ξεκλειδώνουν πρόσβαση και τρόπο για τους μαθητές να παρακολουθούν την πρόοδό τους. Ένας AI builder εφαρμογών μπορεί να δημιουργήσει τις σελίδες, τη βάση δεδομένων και τη λογική από μια περιγραφή· συνδέετε εσείς έναν πάροχο πληρωμών και έναν φιλοξενητή βίντεο. Η λεπτομέρεια που μετράει περισσότερο είναι ο έλεγχος πρόσβασης: κάθε μάθημα πρέπει να ελέγχει στον διακομιστή ότι ο μαθητής έχει πληρώσει, όχι απλώς να κρύβει τον σύνδεσμο.
Τι χρειάζεται μια πλατφόρμα μαθημάτων
Ξεκινήστε καταγράφοντας ποιος τη χρησιμοποιεί και τι κάνει ο καθένας.
| Ποιος | Τι χρειάζεται |
|---|---|
| Επισκέπτης | Περιήγηση σε μαθήματα, διάβασμα σελίδας πώλησης με πρόγραμμα, τιμή και δωρεάν μάθημα προεπισκόπησης, αγορά |
| Μαθητής | Σύνδεση, «τα μαθήματά μου», παρακολούθηση μαθημάτων με σειρά, σήμανση ως ολοκληρωμένο, συνέχεια από το σημείο που έμεινε |
| Εκπαιδευτής / εσείς | Δημιουργία μαθημάτων, ενοτήτων και μαθημάτων, μεταφόρτωση ή σύνδεση βίντεο, ορισμός τιμών, προβολή ποιος εγγράφηκε |
Και τα δεδομένα από πίσω:
| Δεδομένα | Κύρια πεδία |
|---|---|
| Μάθημα | Τίτλος, περιγραφή, τιμή, εικόνα εξωφύλλου, δημοσιευμένο ή πρόχειρο |
| Ενότητα | Μάθημα, τίτλος, σειρά |
| Μάθημα (lesson) | Ενότητα, τίτλος, σειρά, αναφορά βίντεο, σημειώσεις κειμένου, συνημμένα, σήμανση δωρεάν προεπισκόπησης |
| Μαθητής | Λογαριασμός, όνομα, email |
| Εγγραφή | Μαθητής, μάθημα, τρόπος απόκτησης πρόσβασης (αγορά, κουπόνι, χειροκίνητα), ημερομηνία |
| Πρόοδος | Μαθητής, μάθημα, ολοκληρώθηκε, τελευταία θέση |
Προαιρετικά χαρακτηριστικά, περίπου με τη σειρά που τα προσθέτουν οι άνθρωποι: υλικό λήψης, κουίζ, πιστοποιητικά ολοκλήρωσης, σχόλια ή χώρος συζήτησης, σταδιακή κυκλοφορία (ξεκλείδωμα ενότητας κάθε εβδομάδα), κουπόνια, πακέτα και συνδρομές.
Αποφάσεις πριν χτίσετε
Πού ζει το βίντεο
Το βίντεο είναι το κομμάτι που είναι πιο εύκολο να γίνει λάθος. Τα αρχεία βίντεο είναι μεγάλα, πρέπει να τρέχουν σε διαφορετικές ποιότητες σε διαφορετικές συνδέσεις, και είναι αυτό που θέλουν περισσότερο να αντιγράψουν. Η αποθήκευση ακατέργαστων αρχείων βίντεο στην γενική αποθήκευση της εφαρμογής σας και η εξυπηρέτησή τους μόνοι σας είναι συνήθως κακή επιλογή: είναι αργή σε αδύναμες συνδέσεις και το κόστος εύρους ζώνης μεγαλώνει με κάθε προβολή.
| Επιλογή | Κατάλληλη για | Προσοχή |
|---|---|---|
| Αποκλειστικός πάροχος βίντεο με έλεγχο ιδιωτικότητας (Vimeo, Mux, Bunny Stream, Cloudflare Stream και παρόμοιοι) | Μαθήματα με χρέωση | Κάθε πάροχος έχει δικό του μοντέλο τιμολόγησης· συγκρίνετε αποθήκευση, λεπτά μετάδοσης και λειτουργίες στους ιστότοπούς τους |
| Βίντεο YouTube μη καταχωρημένα | Δωρεάν μαθήματα, μαγνήτες επαφών | Το μη καταχωρημένο δεν είναι ιδιωτικό: όποιος έχει τον σύνδεσμο μπορεί να το δει και να το μοιραστεί |
| Αρχεία στη δική σας αποθήκευση | Σύντομα κλιπ, PDF και ήχο για λήψη | Κόστος εύρους ζώνης και χωρίς προσαρμοστική ροή |
Οποιονδήποτε πάροχο κι αν διαλέξετε, ψάξτε για τη δυνατότητα να περιορίζετε την αναπαραγωγή στο domain σας ή να εκδίδετε συνδέσμους αναπαραγωγής με μικρή διάρκεια. Έτσι ένας αντιγραμμένος κωδικός ενσωμάτωσης δεν θα δουλεύει σε άλλον ιστότοπο.
Πώς πληρώνουν οι άνθρωποι
- Αγορά μιας φοράς ανά μάθημα. Το απλούστερο. Σελίδα checkout μέσω παρόχου πληρωμών όπως το Stripe, και μετά πρόσβαση για πάντα.
- Συνδρομή για όλα τα μαθήματα. Καλύτερη αν δημοσιεύετε τακτικά. Πρέπει όμως να αφαιρείτε την πρόσβαση όταν λήγει μια συνδρομή. Ο οδηγός μας για πώς να φτιάξετε ιστότοπο μελών εξηγεί αναλυτικά τον έλεγχο πρόσβασης με συνδρομή.
- Δωρεάν μάθημα με επί πληρωμή αναβαθμίσεις. Καλό για να χτίσετε κοινό πρώτα.
Σκεφτείτε και τον φόρο. Πολλές χώρες φορολογούν ψηφιακά προϊόντα που πωλούνται σε καταναλωτές, μερικές φορές με βάση τον τόπο διαμονής του αγοραστή. Οι πάροχοι πληρωμών προσφέρουν εργαλεία υπολογισμού, και ορισμένες υπηρεσίες λειτουργούν ως «merchant of record» και χειρίζονται τον φόρο για εσάς. Ελέγξτε τις υποχρεώσεις σας με λογιστή πριν αρχίσετε να πουλάτε διεθνώς.
Πώς ξεκλειδώνεται η πρόσβαση
Μετά από επιτυχημένη πληρωμή, ο πάροχος στέλνει στον διακομιστή σας μήνυμα (ένα webhook) που λέει ποιος πλήρωσε για τι. Ο διακομιστής σας δημιουργεί έπειτα την εγγραφή. Μην ξεκλειδώνετε την πρόσβαση μόνο επειδή ο μαθητής φτάνει σε σελίδα «ευχαριστούμε», γιατί αυτή η σελίδα μπορεί να επισκεφθεί κάποιος χωρίς να έχει πληρώσει.
Χτίστε το βήμα προς βήμα
Βήμα 1: Ξεκινήστε με ένα μάθημα και χωρίς πληρωμές
Φτιάξτε πρώτα την εμπειρία του μαθητή, με ένα πραγματικό μάθημα και μερικά μαθήματα. Αν η παρακολούθηση και η ολοκλήρωση δεν είναι ευχάριστη, οι πληρωμές δεν θα το διορθώσουν.
Φτιάξε έναν ιστότοπο μαθημάτων online για το Sketch Daily, ένα μάθημα σχεδίου για αρχάριους. Αρχική σελίδα με λίστα μαθημάτων, και σελίδα μαθήματος με περιγραφή, πρόγραμμα ανά ενότητα, τιμή και ένα δωρεάν μάθημα προεπισκόπησης. Οι συνδεδεμένοι μαθητές βλέπουν «Τα μαθήματά μου», και σελίδα μαθήματος με ενσωματωμένο βίντεο, σημειώσεις από κάτω, κουμπί «Σήμανση ως ολοκληρωμένο» και κουμπιά επόμενο/προηγούμενο, με μπάρα προόδου ανά μάθημα. Αποθήκευσε μαθήματα, ενότητες, μαθήματα, εγγραφές και πρόοδο σε βάση δεδομένων. Πρόσθεσε περιοχή διαχείρισης όπου μπορώ να δημιουργώ μαθήματα, να αναδιατάσσω τα μαθήματα και να επικολλώ σύνδεσμο ενσωμάτωσης βίντεο για κάθε μάθημα. Καθαρός, ήρεμος σχεδιασμός που δουλεύει σε κινητά.
Βήμα 2: Προσθέστε λογαριασμούς
Οι μαθητές πρέπει να συνδέονται ώστε η πρόοδος και οι αγορές τους να τους ακολουθούν. Η κλασική αρχή είναι email και κωδικός· η σύνδεση με «μαγικό σύνδεσμο» μέσω email είναι πιο φιλική για ανθρώπους που ξεχνούν κωδικούς. Δείτε πώς να προσθέσετε σύνδεση στην εφαρμογή σας.
Βήμα 3: Κλειδώστε τα μαθήματα στον διακομιστή
Ζητήστε από κάθε σελίδα μαθήματος και κάθε αίτημα δεδομένων μαθήματος να ελέγχει, στον διακομιστή, ότι ο συνδεδεμένος μαθητής είναι εγγεγραμμένος στο μάθημα (ή ότι το μάθημα είναι σημειωμένο ως δωρεάν προεπισκόπηση). Έπειτα δοκιμάστε το: συνδεθείτε ως μαθητής που δεν είναι εγγεγραμμένος και επικολλήστε απευθείας στο πρόγραμμα περιήγησης τη διεύθυνση ενός μαθήματος. Θα πρέπει να δείτε μήνυμα «αγοράστε αυτό το μάθημα», όχι το μάθημα.
Βήμα 4: Συνδέστε τις πληρωμές
Δημιουργήστε λογαριασμό στον πάροχο πληρωμών, χρησιμοποιήστε πρώτα τη λειτουργία δοκιμής και αποθηκεύστε το μυστικό κλειδί ως μεταβλητή περιβάλλοντος. Ζητήστε κουμπί checkout σε κάθε σελίδα μαθήματος και endpoint webhook που δημιουργεί την εγγραφή όταν η πληρωμή ολοκληρώνεται. Δοκιμάστε με τις δοκιμαστικές κάρτες του παρόχου, συμπεριλαμβανομένης μιας αποτυχημένης πληρωμής. Το πώς να προσθέσετε πληρωμές στην εφαρμογή σας το περιγράφει βήμα βήμα.
Βήμα 5: Προσθέστε τα email
Το ελάχιστο: απόδειξη με σύνδεσμο προς το μάθημα, και επαναφορά κωδικού. Αργότερα, μια υπενθύμιση για μαθητές που δεν έχουν συνδεθεί για αρκετό καιρό. Τα email χρειάζονται πάροχο αποστολής και επαληθευμένο domain.
Βήμα 6: Δοκιμάστε ως τρία διαφορετικά άτομα
Πριν την κυκλοφορία, περάστε την πλατφόρμα ως επισκέπτης (καταλαβαίνω τι αγοράζω;), ως νέος μαθητής (μπορώ να πληρώσω, να συνδεθώ και να ξεκινήσω το πρώτο μάθημα σε λιγότερο από δύο λεπτά;) και ως εσείς ο εκπαιδευτής (μπορώ να προσθέσω ένα μάθημα χωρίς να ζητήσω βοήθεια;).
Συνηθισμένα λάθη
- Να κρύβετε τα μαθήματα μόνο στη διεπαφή. Αν τα δεδομένα του μαθήματος μπορούν να ζητηθούν χωρίς έλεγχο εγγραφής στον διακομιστή, όποιος θέλει μπορεί να τα πάρει.
- Εξυπηρέτηση μεγάλων αρχείων βίντεο μόνοι σας. Αργό για τους μαθητές, ακριβό για εσάς.
- Χτίσιμο κουίζ, πιστοποιητικών και κοινότητας πριν αγοράσει κανείς. Πουλήστε πρώτα ένα μάθημα.
- Χωρίς μάθημα προεπισκόπησης. Οι άνθρωποι θέλουν να ακούσουν τη φωνή σας και να δουν τη διδασκαλία σας πριν πληρώσουν.
- Ξέχασμα επιστροφών και ακυρωμένων συνδρομών. Αποφασίστε τι γίνεται με την πρόσβαση όταν συμβαίνει οποιοδήποτε από τα δύο, και φτιάξτε το.
- Χωρίς τρόπο να διορθώσετε την πρόσβαση μαθητή με το χέρι. Θα χρειαστείτε μια ενέργεια διαχειριστή για να δώσετε ή να αφαιρέσετε πρόσβαση σε αιτήματα υποστήριξης.
Τι κοστίζει
Τα συνεχή κόστη είναι η φιλοξενία και βάση δεδομένων για την εφαρμογή, ένας πάροχος βίντεο (τιμολογείται από τον πάροχο, συχνά με βάση αποθήκευση και προβολές), προμήθειες επεξεργασίας πληρωμών ανά πώληση, ένας πάροχος email και ένα domain. Οι φιλοξενούμενες πλατφόρμες μαθημάτων συνδυάζουν τα περισσότερα από αυτά σε μηνιαίο πλάνο, μερικές φορές με προμήθειες συναλλαγών στα χαμηλότερα επίπεδα. Συγκρίνετε το σύνολο, συμπεριλαμβανομένου του δικού σας χρόνου για συντήρηση, πριν αποφασίσετε. Δεν αναφέρουμε τιμές προμηθευτών εδώ, γιατί αλλάζουν· ελέγξτε τη σελίδα τιμολόγησης κάθε προμηθευτή.
Πότε είναι καλύτερο ένα έτοιμο προϊόν
Οι φιλοξενούμενες πλατφόρμες μαθημάτων όπως Teachable, Thinkific, Kajabi και Podia είναι φτιαγμένες να διαχειρίζονται βίντεο, checkout, λογαριασμούς μαθητών και email σε ένα μέρος, και μερικές βοηθούν και με τον φόρο πωλήσεων· ελέγξτε τις τρέχουσες λειτουργίες κάθε μίας. Συνήθως είναι η καλύτερη επιλογή όταν:
- Πουλάτε τυπικό βιντεομάθημα και θέλετε να ξεκινήσετε αυτή την εβδομάδα
- Δεν θέλετε να συντηρείτε λογισμικό καθόλου
- Θέλετε ενσωματωμένα εργαλεία μάρκετινγκ, όπως αλληλουχίες email και χωνευτήρια πωλήσεων
Το να φτιάξετε τη δική σας έχει νόημα όταν η ίδια η μαθησιακή εμπειρία είναι το προϊόν (διαδραστικές ασκήσεις, ένα δικό σας εργαλείο εξάσκησης, λειτουργίες για ομάδες που ξεκινούν μαζί), ή όταν θέλετε πλήρη έλεγχο του branding και των δεδομένων, ή όταν τα τέλη της πλατφόρμας στον όγκο σας ξεπερνούν το κόστος λειτουργίας της δικής σας. Ένας ενδιάμεσος δρόμος είναι να επικυρώσετε σε φιλοξενούμενη πλατφόρμα και μετά να χτίσετε όταν ξέρετε ακριβώς τι λείπει.
Κατασκευή με το Mythex
Το Mythex είναι AI builder εφαρμογών: περιγράφετε τον ιστότοπο μαθημάτων και χτίζει τις σελίδες, την περιοχή διαχείρισης και τη βάση δεδομένων σε ζωντανή προεπισκόπηση, και μετά τον δημοσιεύει σε δημόσια διεύθυνση. Προσθέτει βάση δεδομένων στο έργο όταν η εφαρμογή χρειάζεται να αποθηκεύει μαθήματα και πρόοδο, και αποθήκευση αρχείων για μεταφορτώσεις όπως PDF και εικόνες. Το Mythex δεν περιλαμβάνει ως ενσωματωμένα προϊόντα φιλοξενία βίντεο, σύνδεση μαθητών ή πληρωμές μαθημάτων: επιλέγετε εσείς πάροχο βίντεο, προσθέτετε σύνδεση στην εφαρμογή με βιβλιοθήκη ή πάροχο ελέγχου ταυτότητας, και συνδέετε τον δικό σας λογαριασμό Stripe με κλειδιά αποθηκευμένα ως μυστικά του έργου. Η τεκμηρίωση καλύπτει τις πληρωμές Stripe, τη σύνδεση για τους χρήστες της εφαρμογής σας και τα webhooks.
Για πιο γρήγορη αρχή, δοκιμάστε το πρότυπο σελίδας προσγείωσης μαθήματος για τη σελίδα πώλησης ή το πρότυπο καταστήματος μαθημάτων για κατάλογο. Αν το μάθημα είναι μέρος μιας μεγαλύτερης ιδέας προϊόντος, το πώς να φτιάξετε SaaS MVP καλύπτει τι να αφήσετε έξω από την πρώτη έκδοση.
Ερωτήσεις
Πού πρέπει να φιλοξενώ τα βίντεο των μαθημάτων;
Χρησιμοποιήστε υπηρεσία φιλοξενίας βίντεο φτιαγμένη γι' αυτό, αντί να αποθηκεύετε αρχεία βίντεο μέσα στην εφαρμογή σας. Οι ειδικοί πάροχοι διαχειρίζονται την ποιότητα ροής, τις διαφορετικές συσκευές και τους περιορισμούς domain, και τα περισσότερα προσφέρουν ρυθμίσεις ιδιωτικότητας ώστε τα βίντεο να παίζουν μόνο στον ιστότοπό σας.
Μπορώ να χρησιμοποιήσω βίντεο YouTube με μη καταχωρημένη λίστα για ένα μάθημα με χρέωση;
Μπορείτε, αλλά το μη καταχωρημένο δεν σημαίνει ιδιωτικό: όποιος έχει τον σύνδεσμο μπορεί να το δει και να το μοιραστεί. Για περιεχόμενο με χρέωση, ένας φιλοξενητής με έλεγχο ιδιωτικότητας σε επίπεδο domain ή υπογεγραμμένους συνδέσμους αναπαραγωγής προστατεύει καλύτερα τη δουλειά σας.
Πώς παίρνουν πρόσβαση οι μαθητές αφού πληρώσουν;
Ο πάροχος πληρωμών ενημερώνει τον διακομιστή σας ότι η πληρωμή ολοκληρώθηκε, συνήθως μέσω webhook, και ο διακομιστής καταγράφει ότι ο μαθητής κατέχει το μάθημα. Κάθε σελίδα μαθήματος ελέγχει έπειτα αυτή την εγγραφή στον διακομιστή πριν εμφανίσει το περιεχόμενο.
Πρέπει να φτιάξω τη δική μου πλατφόρμα μαθημάτων ή να χρησιμοποιήσω το Teachable ή το Kajabi;
Χρησιμοποιήστε φιλοξενούμενη πλατφόρμα μαθημάτων αν θέλετε να πουλήσετε τυπικό βιντεομάθημα με το ελάχιστο στήσιμο και συντήρηση. Φτιάξτε τη δική σας όταν χρειάζεστε συγκεκριμένη μαθησιακή εμπειρία, δικό σας branding σε όλα τα σημεία ή λειτουργίες που δεν προσφέρουν αυτές οι πλατφόρμες.