Synthetic monitoring φτιαγμένο για Magento 2, όχι προσαρμοσμένο σε αυτό
Αν ψάξετε για synthetic monitoring για Magento βρίσκετε πλατφόρμες γενικής χρήσης και οδηγούς για να γράψετε μόνοι σας Playwright script για το checkout του Magento. Το monitoring είναι γενικό· το κομμάτι του Magento είναι δική σας δουλειά. Το MageSentinel ξεκινά από την άλλη άκρη: φτιάχτηκε πρώτα για το checkout του Magento 2.

Τι σας αφήνουν τα γενικά εργαλεία
Μια γενική πλατφόρμα synthetic monitoring τρέχει όποιο browser script της δώσετε. Για Magento, το script πρέπει να βρει προϊόν διαθέσιμο προς πώληση, να χειριστεί επιλογές configurable προϊόντων, να περιμένει τα components του Knockout ή του Hyvä, να συμπληρώσει διεύθυνση που δέχεται το κατάστημα, να διαλέξει αποστολή, να φτάσει σε τρόπο πληρωμής και να αποφασίσει τι θα κάνει με την παραγγελία. Και μετά να συνεχίσει να δουλεύει μετά από ενημερώσεις θέματος, extensions και patches του Magento.
Οι περισσότεροι δημοσιευμένοι οδηγοί σταματούν πριν την παραγγελία, γιατί ένα script που ολοκληρώνει το checkout δημιουργεί πραγματική παραγγελία που κάποιος πρέπει να καθαρίσει. Έτσι το τελευταίο και πιο ακριβό βήμα μένει αδοκίμαστο.
Τι σημαίνει φτιαγμένο για Magento
Το MageSentinel εντοπίζει κάθε βήμα του checkout σε Luma, Hyvä Checkout και συνηθισμένα extensions one-step checkout, χωρίς ρυθμίσεις ανά θέμα. Ένα θέμα Hyvä που γυρίζει στο checkout του Luma είναι διαφορετική διαδρομή και αντιμετωπίζεται ως τέτοια. Δείτε monitoring checkout σε Hyvä.
Διαβάζει τα REST calls του Magento που κάνει το checkout, όπως /rest/<store>/V1/guest-carts/<id>/payment-information, οπότε μια βλάβη συνδέεται με το αίτημα που χάλασε και όχι μόνο με ένα screenshot. Στα πακέτα με test orders κάνει πραγματική παραγγελία, την επιβεβαιώνει στο admin του Magento και την ακυρώνει.
Το προαιρετικό module σύνδεσης Magento (composer require magesentinel/module-monitor) προσθέτει διαγνωστικά από μέσα: έκδοση Magento, ενεργά modules και πρόσφατα σφάλματα, ώστε το «το checkout χάλασε» να γίνεται «το checkout χάλασε εξαιτίας αυτού».
Πώς φαίνεται μια βλάβη
Κάθε βλάβη αντιστοιχεί σε έναν κωδικό βλάβης με όνομα, όπως SHIPPING, PAYMENT ή PLACE_ORDER_FAILED, με το βήμα, την πιθανή αιτία, screenshot και network log. Ανοίγει ένα περιστατικό ανά πρόβλημα· η αποκατάσταση το κλείνει.
Μάθετε ότι χάλασε το checkout πριν από τους πελάτες σας.
Πραγματικός έλεγχος checkout σε Magento και WooCommerce · 14 ημέρες δωρεάν · χωρίς κάρταΚαι WooCommerce
Η ίδια μηχανή καλύπτει WooCommerce classic και block checkout, οπότε τα agencies με καταστήματα και στις δύο πλατφόρμες δουλεύουν σε ένα dashboard. Η τιμή είναι ανά κατάστημα: Solo €7,90 τον μήνα για ένα κατάστημα, Starter €39 για πέντε, Agency €149 για είκοσι, όλα με 14 μέρες δωρεάν δοκιμή χωρίς κάρτα.
Τρέξτε το δωρεάν Magento checkout test στο κατάστημά σας: περνά το checkout σε πραγματικό browser, Luma ή Hyvä, και δείχνει το βήμα όπου σταματά.
Συχνές ερωτήσεις
Υπάρχει synthetic monitoring φτιαγμένο ειδικά για Magento;
Ναι. Το MageSentinel είναι χτισμένο γύρω από το checkout του Magento 2 (Luma, Hyvä και one-step checkout), αντί να σας ζητά να το γράψετε σε γενικό εργαλείο.
Μπορεί το synthetic monitoring να κάνει πραγματικές test orders στο Magento;
Το MageSentinel μπορεί, στα πακέτα με test orders: κάνει την παραγγελία, την επιβεβαιώνει στο admin του Magento και την ακυρώνει.
Χρειάζεται να εγκαταστήσω extension στο Magento;
Όχι. Οι έλεγχοι τρέχουν απ’ έξω. Το προαιρετικό module σύνδεσης προσθέτει διαγνωστικά από μέσα.