Επεκτάσεις και λειτουργίες εφαρμογών
Ορισμένες εφαρμογές προσθέτουν δυνατότητες στο κατάστημά σας χρησιμοποιώντας επεκτάσεις και λειτουργίες. Οι επεκτάσεις και οι λειτουργίες ρυθμίζονται από τον προγραμματιστή εφαρμογών και γίνονται διαθέσιμες όταν εγκαθιστάτε και ενεργοποιείτε την εφαρμογή.
Οι Επεκτάσεις επιτρέπουν στις εφαρμογές να προσθέτουν λειτουργικότητα σε ενότητες όπως είναι το Ηλεκτρονικό κατάστημα, η ολοκλήρωση αγοράς, οι λογαριασμοί πελατών ή το Point of Sale. Για παράδειγμα, μια εφαρμογή ενδέχεται να προσθέσει ένα προσαρμοσμένο πεδίο στη σελίδα ολοκλήρωσης αγοράς, να ανοίξει ένα bot συνομιλίας στο διαδικτυακό κατάστημά σας ή να εμφανίσει πόντους επιβράβευσης στους λογαριασμούς πελατών.
Τα Functions επιτρέπουν στις εφαρμογές να προσαρμόζουν τη λογική backend του καταστήματός σας. Για παράδειγμα, μια εφαρμογή μπορεί να χρησιμοποιήσει ένα Function για να δημιουργήσει έναν προσαρμοσμένο τύπο έκπτωσης, να προσαρμόσει τις επιλογές παράδοσης στην ολοκλήρωση αγοράς ή να εφαρμόσει συγκεκριμένους κανόνες πληρωμής. Τα Functions εκτελούνται αυτόματα ως μέρος των λειτουργιών του καταστήματός σας αφού ρυθμίσετε την εφαρμογή.
Μπορείτε να δείτε και να διαχειριστείτε τις επεκτάσεις και τις λειτουργίες των εγκατεστημένων εφαρμογών σας από τις Ρυθμίσεις > Εφαρμογές στον Διαχειριστή Shopify. Στη σελίδα πληροφοριών της εφαρμογής, οι κάρτες Επεκτάσεις και Functions εμφανίζουν πόσες είναι ενεργές αυτήν τη στιγμή και σε ποιες περιοχές του καταστήματός σας είναι διαθέσιμες. Τοποθετήστε τον δείκτη του ποντικιού πάνω από το κείμενο των περιοχών για να δείτε πού είναι ενεργές, όπως Ολοκλήρωση αγοράς, Λογαριασμοί πελατών, Ηλεκτρονικό κατάστημα ή Point of Sale για τις επεκτάσεις και Ολοκλήρωση αγοράς, Εκπτώσεις, Πληρωμές ή Αποστολή και παράδοση για τις λειτουργίες.
Κάντε κλικ στην επιλογή Επεκτάσεις ή Functions για να δείτε την πλήρη λίστα για τη συγκεκριμένη εφαρμογή. Στη σελίδα Επεκτάσεις ή Functions, μπορείτε να μεταβαίνετε μεταξύ των καρτελών Ενεργές και Ανενεργές για να ελέγξετε ποιες επεκτάσεις ή λειτουργίες εκτελούνται αυτήν τη στιγμή. Κάντε κλικ σε μια επέκταση ή λειτουργία για να την ανοίξετε. Ανάλογα με την επέκταση, θα μεταφερθείτε στην περιοχή του καταστήματός σας όπου μπορείτε να την ενεργοποιήσετε ή να τη διαχειριστείτε ή στα αναλυτικά στοιχεία για την κατάσταση λειτουργίας της.
Εάν είστε προγραμματιστής εφαρμογών, ανατρέξτε στα dev docs του Shopify για επεκτάσεις και στα dev docs του Shopify για Functions για την τεχνική τεκμηρίωση.
Σε αυτήν τη σελίδα
Ενεργοποίηση επεκτάσεων και Functions
Μπορείτε να ενεργοποιείτε και να απενεργοποιείτε επεκτάσεις και Functions στην περιοχή του διαχειριστή Shopify όπου χρησιμοποιούνται. Από τη σελίδα Επεκτάσεις ή Functions στις ρυθμίσεις της εφαρμογής, κάντε κλικ σε ένα όνομα επέκτασης ή Function για να μεταβείτε στην περιοχή όπου μπορείτε να το διαχειριστείτε. Αφού ενεργοποιήσετε μια επέκταση ή ένα Function, εμφανίζεται ως ενεργό στη σελίδα πληροφοριών της εφαρμογής.
Αν έχετε πρόσβαση στα αναλυτικά στοιχεία για την κατάσταση λειτουργίας μιας επέκτασης, κάνοντας κλικ σε μια επέκταση ολοκλήρωσης αγοράς ή λογαριασμών πελατών ανοίγετε αυτά τα στοιχεία αντί για το πρόγραμμα επεξεργασίας. Για να ανοίξετε το πρόγραμμα επεξεργασίας για μία από αυτές τις επεκτάσεις, τοποθετήστε τον δείκτη του ποντικιού πάνω από τη γραμμή της επέκτασης και, στη συνέχεια, κάντε κλικ στο εικονίδιο .
Επεκτάσεις
Οι επεκτάσεις μπορούν να ενεργοποιηθούν στις ακόλουθες περιοχές του διαχειριστή Shopify:
- Ηλεκτρονικό κατάστημα: Προσθέστε μπλοκ εφαρμογών και ένθετα εφαρμογής μέσω του προγράμματος επεξεργασίας θεμάτων. Μάθετε πώς να προσαρμόζετε το θέμα σας με εφαρμογές.
- Ολοκλήρωση αγοράς: Προσθέστε επεκτάσεις εφαρμογής στο πρόγραμμα επεξεργασίας ολοκλήρωσης αγοράς. Μάθετε πώς να διαχειρίζεστε τις εφαρμογές ολοκλήρωσης αγοράς. Για να καταργήσετε μια επέκταση, ανατρέξτε στην ενότητα κατάργηση εφαρμογής.
- Λογαριασμοί πελατών: Προσθέστε επεκτάσεις εφαρμογής στο πρόγραμμα επεξεργασίας ολοκλήρωσης αγοράς. Μάθετε πώς να διαχειρίζεστε τις εφαρμογές ολοκλήρωσης αγοράς για λογαριασμούς πελατών.
- POS: Προσθέστε επεκτάσεις στο Point of Sale σας. Μάθετε πώς να διαχειρίζεστε τις επεκτάσεις διεπαφής χρήστη του POS.
Functions
Τα Functions μπορούν να ενεργοποιηθούν στις ακόλουθες περιοχές του διαχειριστή Shopify:
- Ολοκλήρωση αγοράς: Προσθέστε κανόνες επικύρωσης καλαθιού και ολοκλήρωσης αγοράς. Μάθετε πώς να προσθέτετε επικύρωση καλαθιού και ολοκλήρωσης αγοράς. Για να απενεργοποιήσετε ή να καταργήσετε έναν κανόνα, ανατρέξτε στην απενεργοποίηση κανόνα ολοκλήρωσης αγοράς ή στην κατάργηση κανόνα ολοκλήρωσης αγοράς.
- Εκπτώσεις: Δημιουργήστε προσαρμοσμένους τύπους έκπτωσης με μια εφαρμογή. Μάθετε πώς να δημιουργείτε τη δική σας έκπτωση με μια εφαρμογή.
- Αποστολή και παράδοση: Προσθέστε προσαρμογές παράδοσης. Μάθετε πώς να προσθέτετε μια προσαρμογή παράδοσης.
- Πληρωμές: Προσθέστε προσαρμογές μεθόδων πληρωμής. Μάθετε πώς να προσθέτετε μια προσαρμογή μεθόδου πληρωμής.
Συμβάντα εφαρμογής από επεκτάσεις
Οι εφαρμογές μπορούν να χρησιμοποιήσουν τις επεκτάσεις ολοκλήρωσης αγοράς και λογαριασμού πελάτη τους για να στείλουν συμβάντα εφαρμογής στο Shopify. Ένα συμβάν εφαρμογής καταγράφει μια ενέργεια σε μια επέκταση, όπως την προβολή μιας προσφοράς από έναν πελάτη. Το Shopify χρησιμοποιεί τα συμβάντα εφαρμογής για να προβάλλει τον τρόπο με τον οποίο οι πελάτες χρησιμοποιούν την εφαρμογή στα στοιχεία ανάλυσης του καταστήματός σας. Ο προγραμματιστής εφαρμογών μπορεί επίσης να προβάλει τα συμβάντα για να παρακολουθεί και να υποστηρίζει την εφαρμογή του, καθώς και για δικούς του αναλυτικούς σκοπούς.
Τα συμβάντα εφαρμογής στην ολοκλήρωση αγοράς και στους λογαριασμούς πελατών αποστέλλονται μόνο αφού ένας πελάτης επιτρέψει τα στοιχεία ανάλυσης στις ρυθμίσεις απορρήτου πελατών σας. Το Shopify ενδέχεται να επιστρέψει συγκεντρωτικές πληροφορίες, που σχετίζονται με το αναγνωριστικό επισκέπτη και το αναγνωριστικό περιόδου σύνδεσης, στον έμπορο, επισυναπτόμενες σε ένα συμβάν εφαρμογής προγραμματιστή, για τα στοιχεία ανάλυσης εμπόρου. Εάν δεν θέλετε μια εφαρμογή να στέλνει συμβάντα εφαρμογής στο ηλεκτρονικό κατάστημά σας, τότε απεγκαταστήστε την εφαρμογή.
Κατανόηση της κατάστασης λειτουργίας των επεκτάσεων
Η κατάσταση λειτουργίας των επεκτάσεων δείχνει πόσο αξιόπιστα φορτώνονται οι επεκτάσεις ολοκλήρωσης αγοράς ή λογαριασμών πελατών μιας εφαρμογής για τους πελάτες σας. Όταν μια επέκταση εφαρμογής δεν φορτώνεται, οι πελάτες δεν έχουν στη διάθεσή τους τη δυνατότητα που προσθέτει στην ολοκλήρωση αγοράς ή στους λογαριασμούς πελατών σας, όπως ένα προσαρμοσμένο πεδίο ή πόντους επιβράβευσης.
Τι πρέπει να γνωρίζετε για την κατάσταση λειτουργίας των επεκτάσεων
Πριν δείτε την κατάσταση λειτουργίας των επεκτάσεων μιας εφαρμογής, λάβετε υπόψη τα εξής:
- Η κατάσταση λειτουργίας αξιολογείται μόνο για ενεργές επεκτάσεις στην ολοκλήρωση αγοράς και στους λογαριασμούς πελατών.
- Η κατάσταση λειτουργίας δεν αξιολογείται για επεκτάσεις σε άλλες περιοχές, όπως το Ηλεκτρονικό κατάστημα ή το Point of Sale, ούτε για λειτουργίες.
- Τα ποσοστά αποτυχίας υπολογίζονται με συντηρητικές εκτιμήσεις, ώστε να είναι λιγότερο πιθανό μια επέκταση με λίγες μόνο φορτώσεις να επισημανθεί λόγω μικρού αριθμού αποτυχιών.
Πώς εμφανίζεται η κατάσταση λειτουργίας των επεκτάσεων
Κάθε επέκταση ολοκλήρωσης αγοράς και λογαριασμών πελατών εμφανίζει μία από τις ακόλουθες καταστάσεις λειτουργίας:
- Καλή: Δεν εντοπίστηκαν παρατεταμένες αποτυχίες φόρτωσης για την επέκταση.
- Προειδοποίηση: Πάνω από το 5% των φορτώσεων της επέκτασης τις τελευταίες 7 ημέρες απέτυχε και το ποσοστό αποτυχίας παραμένει πάνω από το 5% εδώ και 72 ώρες.
- Κρίσιμη: Πάνω από το 50% των φορτώσεων της επέκτασης τις τελευταίες 7 ημέρες απέτυχε και το ποσοστό αποτυχίας παραμένει πάνω από το 50% εδώ και 48 ώρες.
- Ανεπαρκή δεδομένα: Δεν υπάρχουν αρκετά δεδομένα για να αξιολογηθεί η κατάσταση λειτουργίας της επέκτασης. Αυτή η κατάσταση εμφανίζεται όταν η επέκταση έχει φορτωθεί λιγότερες από 10 φορές τις τελευταίες 7 ημέρες ή όταν η τρέχουσα έκδοσή της δεν έχει ακόμη αρκετό ιστορικό. Η κατάσταση λειτουργίας αξιολογείται για κάθε έκδοση μιας επέκτασης. Επομένως, μια επέκταση που ενημερώθηκε πρόσφατα μπορεί να εμφανίζει αυτήν την κατάσταση μέχρι η νέα της έκδοση να συμπληρώσει τουλάχιστον 7 ημέρες δραστηριότητας, ακόμη και αν φορτώνεται συχνά.
Οι επεκτάσεις διαθέτουν επίσης μια σελίδα λεπτομερειών που εμφανίζει την κατάσταση λειτουργίας και τα ακόλουθα ποσοτικά μεγέθη για τις τελευταίες 7 ημέρες:
- Ποσοστό αποτυχίας: Το ποσοστό των φορτώσεων της επέκτασης που απέτυχαν.
- Αποτυχίες φόρτωσης: Ο αριθμός των φορών που η επέκταση δεν φορτώθηκε λόγω προβλήματος στην εφαρμογή.
- Φορτώσεις επέκτασης: Ο αριθμός των φορών που φορτώθηκε η επέκταση.
Έλεγχος της κατάστασης λειτουργίας μιας επέκτασης
Από τον Διαχειριστή Shopify, μεταβείτε στις Ρυθμίσεις > Εφαρμογές.
Κάντε κλικ στην εφαρμογή που θέλετε να ελέγξετε.
Κάντε κλικ στην επιλογή Επεκτάσεις.
Στην καρτέλα Ενεργές, ελέγξτε τη στήλη Κατάσταση λειτουργίας για κάθε επέκταση ολοκλήρωσης αγοράς και λογαριασμών πελατών.
Προαιρετικά: Για να δείτε περισσότερες λεπτομέρειες, κάντε κλικ στο όνομα της επέκτασης.
Αντιμετώπιση αποτυχιών φόρτωσης επεκτάσεων
Αν η κατάσταση μιας επέκτασης είναι Προειδοποίηση ή Κρίσιμη, ένα πλαίσιο ειδοποίησης στη σελίδα λεπτομερειών της επέκτασης αναφέρει ότι οι αποτυχίες οφείλονται σε πρόβλημα της εφαρμογής και ότι έχει ειδοποιηθεί ο προγραμματιστής της. Για να ανοίξετε την επέκταση στο πρόγραμμα επεξεργασίας, κάντε κλικ στην επιλογή Άνοιγμα στην ολοκλήρωση αγοράς ή Άνοιγμα στους λογαριασμούς πελατών. Για βοήθεια με την επέκταση, επικοινωνήστε με τον προγραμματιστή της εφαρμογής.
Αν η κατάσταση μιας επέκτασης γίνει Κρίσιμη, τα μέλη του προσωπικού που μπορούν να ελέγχουν την κατάσταση λειτουργίας των επεκτάσεων λαμβάνουν μια ειδοποίηση στη ροή Ειδοποιήσεις του καταστήματός σας. Κάντε κλικ στην ειδοποίηση για να ανοίξετε τη σελίδα λεπτομερειών της επέκτασης.
Αντιμετώπιση προβλημάτων σε σφάλματα Functions
Εάν προκύψει σφάλμα σε ένα Function, εμφανίζεται μια προειδοποίηση στην κάρτα Functions στη σελίδα πληροφοριών της εφαρμογής και στη σελίδα των Functions. Η κάρτα εμφανίζει την ένδειξη Σφάλματα σε [αριθμός] περιοχή αντί για τον συνήθη αριθμό διαθέσιμων περιοχών, και η προειδοποίηση υποδεικνύει πότε εντοπίστηκαν τα πιο πρόσφατα σφάλματα.
Στη σελίδα Λειτουργίες, οι λειτουργίες που παρουσιάζουν σφάλματα επισημαίνονται με το εικονίδιο . Αν μια λειτουργία παρουσιάζει σφάλματα, επικοινωνήστε με τον προγραμματιστή εφαρμογών για βοήθεια. Σε ορισμένες περιπτώσεις, το σφάλμα ενδέχεται να έχει ήδη επιλυθεί. Μπορείτε επίσης να κοινοποιήσετε τα αρχεία καταγραφής της λειτουργίας για να βοηθήσετε τον προγραμματιστή να αντιμετωπίσει το πρόβλημα.