Λήψη δεδομένων έκπτωσης
Σε ροές εργασίας που απαιτούν δεδομένα έκπτωσης, μπορείτε να χρησιμοποιήσετε την ενέργεια «Λήψη δεδομένων έκπτωσης» για να ανακτήσετε πληροφορίες έκπτωσης από το κατάστημά σας.
Σε αυτήν τη σελίδα
Ρύθμιση παραμέτρων
Πεδία
Η ενέργεια «Λήψη δεδομένων έκπτωσης» περιέχει τα ακόλουθα πεδία, τα οποία χρησιμοποιούνται για τη δημιουργία του ερωτήματος:
| Πεδίο | Περιγραφή |
|---|---|
| Ταξινόμηση δεδομένων κατά | Απαιτείται. Οι παράμετροι βάσει των οποίων ταξινομούνται τα δεδομένα που επιστρέφονται από το ερώτημα αναζήτησης. |
| Μέγιστος αριθμός αποτελεσμάτων | Απαιτείται. Ο μέγιστος αριθμός αποτελεσμάτων που μπορεί να επιστραφεί από το ερώτημα αναζήτησης που επιλέγετε. Μπορείτε να επιστρέψετε έως και 100 κάθε φορά. |
| Ερώτημα | Απαιτείται. Επιλέξτε από κοινά ερωτήματα ή επιλέξτε Για προχωρημένους για να δημιουργήσετε το δικό σας. |
Συμβολοσειρά ερωτήματος
Αυτό είναι ένα παράδειγμα ερωτήματος για τη λήψη ενεργών εκπτώσεων που χρησιμοποιούν κωδικό:
method:code AND status:activeΟι μεταβλητές method και status είναι φίλτρα διαθέσιμα στο ερώτημα κόμβου έκπτωσης και μπορούν να χρησιμοποιηθούν πολλές φορές ή να συνδυαστούν με άλλες μεταβλητές.
Κατά την υποβολή ερωτημάτων για δεδομένα, είναι χρήσιμο να γνωρίζετε τα εξής:
- Λίστα διαθέσιμων φίλτρων έκπτωσης.
- Τα ερωτήματα πρέπει να ακολουθούν μια συγκεκριμένη σύνταξη
- Οι τιμές των πεδίων ερωτήματος δεν είναι πάντα τεκμηριωμένες. Σε ορισμένες περιπτώσεις, μπορείτε να βρείτε τις τιμές ανατρέχοντας στην τεκμηρίωση του API. Εναλλακτικά, μπορείτε συχνά να βρείτε τις τιμές των πεδίων στα URL του πίνακα διαχειριστή όταν εφαρμόζετε φίλτρα. Για παράδειγμα, για να βρείτε ορισμένες τιμές ερωτήματος Παραγγελίας, φιλτράρετε τη σελίδα «Παραγγελίες» στον πίνακα διαχειριστή και, στη συνέχεια, ελέγξτε το URL.
- Μπορείτε να εκτελέσετε ή να δοκιμάσετε ένα ερώτημα στο κατάστημά σας χρησιμοποιώντας την εφαρμογή Shopify GraphiQL.
- Να έχετε υπόψη σας τι συμβαίνει εάν το ερώτημά σας αποτύχει. Συχνά, το API θα επιστρέψει όλα τα αποτελέσματα (αντί για κανένα).
Επιστρεφόμενα δεδομένα
Όλες οι ενέργειες Λήψη δεδομένων επιστρέφουν μια λίστα με 0 έως 100 πόρους. Ανάλογα με την περίπτωση χρήσης, μπορεί να θέλετε να χρησιμοποιήσετε αυτά τα δεδομένα με διάφορους τρόπους:
- Αν χρειάζεται να χειριστείτε κάθε στοιχείο της λίστας μεμονωμένα, για παράδειγμα, για να προσθέσετε μια ετικέτα σε καθένα από αυτά, τότε μπορείτε να χρησιμοποιήσετε την ενέργεια Για κάθε.
- Αν χρειάζεται να συγκεντρώσετε δεδομένα, για παράδειγμα, να μετρήσετε πόσα αποτελέσματα επιστράφηκαν, τότε μπορείτε να χρησιμοποιήσετε τις ενέργειες Καταμέτρηση ή Άθροισμα.
- Αν χρειάζεται να εξαγάγετε τη λίστα, για παράδειγμα, για να στείλετε ένα email με όλα τα στοιχεία, τότε μπορείτε να χρησιμοποιήσετε τα επιστρεφόμενα δεδομένα απευθείας σε επόμενες ενέργειες.
Για να αποκτήσετε πρόσβαση στα επιστρεφόμενα δεδομένα στα βήματα που ακολουθούν αυτήν την ενέργεια, χρησιμοποιήστε τη μεταβλητή με το όνομα Λήψη δεδομένων έκπτωσης, η οποία είναι μια λίστα εκπτώσεων. Μπορείτε να χρησιμοποιήσετε αυτήν τη μεταβλητή τόσο σε συνθήκες όσο και σε ενέργειες. Για παράδειγμα, μπορείτε να στείλετε τη λίστα των αυτόματων εκπτώσεων εφαρμογών σε μια ενέργεια Αποστολή εσωτερικού email ως εξής:
{% for discount_item in getDiscountData %}
{% if discount_item.discount.__typename == "DiscountAutomaticApp" %}
* {{discount_item.discount.DiscountAutomaticApp.title}}
{% endif %}
{% endfor %}Στοιχεία ενεργοποίησης
Μπορείτε να χρησιμοποιήσετε αυτήν την ενέργεια σε οποιαδήποτε ροή εργασίας, συμπεριλαμβανομένου του στοιχείου ενεργοποίησης Προγραμματισμένη ώρα. Σε μια ροή εργασίας που χρησιμοποιεί το στοιχείο ενεργοποίησης Προγραμματισμένη ώρα, η ροή εργασίας ξεκινά σε μια ώρα που έχετε καθορίσει, αντί ως αποτέλεσμα ενός συμβάντος. Επειδή δεν υπάρχει κάποιο συγκεκριμένο συμβάν στο κατάστημά σας ή από κάποια εφαρμογή που να ξεκινά τη ροή εργασίας, δεν περιλαμβάνονται αυτόματα δεδομένα.
Λεπτομέρειες API
Πρότυπα
Αποστολή εβδομαδιαίας σύνοψης μέσω email για ενεργές εκπτώσεις που χρησιμοποιούν κωδικό
Αποστέλλει μέσω email μια σύνοψη των ενεργών εκπτώσεων που χρησιμοποιούν κωδικό. Η ροή εργασίας εκτελείται βάσει προγράμματος κάθε Δευτέρα στις 9 π.μ. Η ροή εργασίας μπορεί να προσαρμοστεί για να αλλάξετε τον χρόνο εκτέλεσης, τον τρόπο με τον οποίο λαμβάνετε τη σύνοψη, τον τύπο των εκπτώσεων που θέλετε να συμπεριλάβετε και τον τρόπο λειτουργίας. Προβολή προτύπου