Η καρτέλα Custom Javascript εκτελεί το δικό σας JavaScript στο κατάστημά σας. Χρησιμοποιήστε την για μικρές λειτουργίες που δεν καλύπτουν οι ρυθμίσεις του builder και οι εφαρμογές.
Πού θα το βρείτε
Ανοίξτε τον builder, κάντε κλικ στο εικονίδιο με το γρανάζι και ανοίξτε την καρτέλα Custom Javascript. Το πλαίσιο ονομάζεται Javascript code: Applies to the entire store. Επικολλήστε τον κώδικά σας χωρίς ετικέτες <script>. Γράψτε μόνο απλό JavaScript.
Πότε εκτελείται ο κώδικάς σας
- Εκτελείται μία φορά όταν ένας πελάτης ανοίγει το κατάστημά σας, αφού εμφανιστεί η σελίδα.
- Δεν εκτελείται ξανά σε κάθε σελίδα. Όταν ένας πελάτης μεταβαίνει σε άλλη σελίδα μέσα στο κατάστημά σας, η σελίδα αλλάζει χωρίς πλήρη επαναφόρτωση, οπότε ο κώδικάς σας δεν εκτελείται δεύτερη φορά. Αν ο κώδικάς σας αλλάζει στοιχεία σε μία σελίδα, φροντίστε να χειρίζεται τις αλλαγές σελίδας ή χρησιμοποιήστε ένα τμήμα Custom code σε εκείνη τη σελίδα.
- Στην προεπισκόπηση του builder ο κώδικας εκτελείται επίσης και εκτελείται ξανά όταν τον αλλάζετε.
- Ο κώδικάς σας εκτελείται στον δικό του χώρο, οπότε τα ονόματα που δηλώνετε δεν συγκρούονται με το κατάστημα. Αν ο κώδικάς σας προκαλέσει σφάλμα κατά την εκτέλεση, το σφάλμα πιάνεται και δεν χαλάει το κατάστημά σας. Το σφάλμα είναι κρυφό, οπότε αν δεν συμβαίνει τίποτα, δοκιμάστε τον κώδικά σας βήμα βήμα.
Χρησιμοποιήστε μια εφαρμογή όταν μπορείτε
Για πολλά scripts που επικολλούν εδώ οι έμποροι υπάρχει ειδική εφαρμογή που κάνει τη δουλειά καλύτερα:
- Παρακολούθηση Facebook, TikTok, Snapchat, Pinterest, X ή Google Ads: χρησιμοποιήστε τις εφαρμογές pixel. Δείτε Pixels και Conversion API.
- Google Analytics ή ετικέτες που διαχειρίζεστε στο Google Tag Manager: χρησιμοποιήστε την εφαρμογή Google Tag Manager.
- Κωδικοί επαλήθευσης για Google Search Console, Meta, TikTok ή Snapchat: χρησιμοποιήστε την εφαρμογή Domain Verifier. Ο κώδικας σε αυτή την καρτέλα δεν φτάνει στο head της σελίδας σας με τον τρόπο που απαιτεί η επαλήθευση.
- Ζωντανή συνομιλία: δείτε Crisp live chat.
Αυτές οι εφαρμογές στέλνουν για εσάς συμβάντα, όπως τις αγορές, την κατάλληλη στιγμή.
Κώδικας για όλο το κατάστημα ή τμήμα Custom code
- Καρτέλα Custom Javascript: κάθε σελίδα, εκτελείται μία φορά ανά επίσκεψη.
- Τμήμα Custom code: μία σελίδα, με δικό του HTML, CSS και JavaScript, και εκτελείται κάθε φορά που εμφανίζεται αυτό το τμήμα. Δείτε Προσαρμοσμένος κώδικας.
Συμβουλές
- Μην επικολλάτε ποτέ μυστικά κλειδιά ή κωδικούς πρόσβασης. Οποιοσδήποτε μπορεί να διαβάσει αυτόν τον κώδικα στον browser του.
- Δοκιμάστε το ζωντανό κατάστημά σας σε κινητό και σε υπολογιστή μετά τη δημοσίευση.
- Τα scripts τρίτων μπορεί να επιβραδύνουν το κατάστημά σας. Προσθέστε μόνο ό,τι χρειάζεστε.
- Αν κάτι χαλάσει, αδειάστε το πλαίσιο, κάντε δημοσίευση και προσθέστε ξανά τον κώδικά σας κομμάτι κομμάτι.
- Ένας βοηθός AI συνδεδεμένος με το κατάστημά σας χρειάζεται την άδειά σας για να αλλάξει τον προσαρμοσμένο κώδικα. Δείτε Διαχείριση πρόσβασης βοηθού.
Καλό να γνωρίζετε
Το Custom Javascript ανήκει στην αγορά που επεξεργάζεστε. Επαναλάβετέ το σε κάθε αγορά που το χρειάζεται. Οι αλλαγές δημοσιεύονται όταν κάνετε κλικ στο Publish.