MageSentinel

Scripts τρίτων στο checkout: κάθε tag είναι μια εξάρτηση

Τα περισσότερα καταστήματα φορτώνουν μια ντουζίνα scripts που δεν έγραψαν: analytics, διαφημίσεις, chat, κριτικές, heatmaps, banners συγκατάθεσης. Το καθένα είναι κώδικας άλλης εταιρείας, που τρέχει στο checkout σας και αλλάζει όποτε αποφασίσει εκείνη.

Όλα τα άρθρα2 λεπτά ανάγνωσης

Δύο αυτοκόλλητα χαρτάκια σε γκρι επιφάνεια

Πώς ένα tag σπάει το checkout

Ένα script που πετάει σφάλμα μπορεί να σταματήσει όσα scripts ακολουθούν — και το widget πληρωμής είναι συχνά ένα από αυτά. Ένα αργό tag μπορεί να καθυστερήσει τη σελίδα μέχρι ο πελάτης να τα παρατήσει. Ένα banner συγκατάθεσης μπορεί να κάθεται πάνω από το κουμπί «Ολοκλήρωση παραγγελίας» σε μικρή οθόνη.

Επειδή αυτά τα scripts φορτώνουν από servers άλλων, αλλάζουν χωρίς deploy από τη δική σας πλευρά. Το κατάστημα δούλευε χθες, κανείς δεν το άγγιξε, και σήμερα το checkout είναι χαλασμένο.

Κρατήστε το checkout λιτό

Ρωτήστε για κάθε tag: χρειάζεται να τρέχει στο checkout; Chat, heatmaps, widgets προτάσεων και τα περισσότερα marketing pixels όχι. Φορτώστε τα στο υπόλοιπο site και αφήστε τα έξω από τις σελίδες όπου ο κόσμος πληρώνει.

Για ό,τι πρέπει να μείνει — analytics, πάροχος πληρωμών, έλεγχοι απάτης — φορτώστε το όπως ορίζει ο πάροχος, κρατήστε το Content Security Policy ενημερωμένο με τα domains τους, και αφαιρέστε παλιά tags που κανείς δεν θυμάται ότι πρόσθεσε.

Πιάστε το απ’ έξω

Ένα monitor που απλώς κατεβάζει το HTML δεν τρέχει ποτέ αυτά τα scripts, άρα δεν τα βλέπει ποτέ να αποτυγχάνουν. Μόνο ένας πραγματικός browser που περνά το checkout φορτώνει ό,τι φορτώνει ο πελάτης και πέφτει στα ίδια σφάλματα.

Όταν ένας έλεγχος αποτύχει, η κονσόλα του browser είναι το τεκμήριο: μπλοκαρισμένο script, αντικείμενο που δεν ορίστηκε, αίτημα που έληξε. Κρατήστε την μαζί με την ειδοποίηση ώστε η διόρθωση να ξεκινά από το πραγματικό σφάλμα, όχι από μαντεψιά. Σχετικά: Magecart skimming και PCI DSS 4.0 και scripts σελίδας πληρωμής.

Ελέγξτε το δικό σας κατάστημα τώρα, δωρεάν: ο έλεγχος checkout WooCommerce ή το τεστ checkout Magento περνά το checkout σε πραγματικό browser και δείχνει το βήμα όπου σταματά.

Συχνές ερωτήσεις

Μπορεί ένα script tracking να χαλάσει το checkout;

Ναι. Ένα script που πετά σφάλμα, φορτώνει αργά ή καλύπτει τη σελίδα μπορεί να σταματήσει το script του checkout ή να κρύψει το κουμπί ολοκλήρωσης.

Ποια scripts ανήκουν στο checkout;

Μόνο πληρωμών, απάτης και τα analytics που χρειάζεστε για μετατροπές· chat και marketing tags φορτώνονται αλλού.

Πώς βρίσκω το script που χαλάει το checkout;

Μπλοκάρετε τα scripts τρίτων ένα ένα στα εργαλεία προγραμματιστή του browser και ξαναδοκιμάζετε το checkout.