Λήψη δεδομένων περιόδου σύνδεσης παρακολούθησης χρημάτων
Σε ροές εργασίας που απαιτούν δεδομένα περιόδου σύνδεσης παρακολούθησης χρημάτων, μπορείτε να χρησιμοποιήσετε την ενέργεια Λήψη δεδομένων περιόδου σύνδεσης παρακολούθησης χρημάτων για να ανακτήσετε πληροφορίες περιόδου σύνδεσης παρακολούθησης χρημάτων από το POS Pro σας. Οι περίοδοι σύνδεσης παρακολούθησης χρημάτων χρησιμοποιούνται για την παρακολούθηση των μετρητών στα ταμεία του καταστήματός σας.
Σε αυτήν τη σελίδα
Διαμόρφωση
Πεδία
Η ενέργεια Λήψη δεδομένων περιόδου σύνδεσης παρακολούθησης χρημάτων περιέχει τα ακόλουθα πεδία.
| Πεδίο | Περιγραφή |
|---|---|
| Ταξινόμηση δεδομένων κατά | Απαιτείται. Οι παράμετροι με βάση τις οποίες ταξινομούνται τα δεδομένα που επιστρέφονται από το ερώτημα αναζήτησης. |
| Μέγιστος αριθμός αποτελεσμάτων | Απαιτείται. Ο μέγιστος αριθμός αποτελεσμάτων που μπορούν να επιστραφούν από το ερώτημα αναζήτησης που επιλέγετε. Μπορείτε να επιστρέψετε έως και 100 κάθε φορά. |
| Ερώτημα | Απαιτείται. Επιλέξτε από κοινά ερωτήματα ή επιλέξτε Για προχωρημένους για να δημιουργήσετε το δικό σας. |
Συμβολοσειρά ερωτήματος
Αυτό είναι ένα παράδειγμα ερωτήματος για τη λήψη περιόδων σύνδεσης παρακολούθησης χρημάτων που έκλεισαν την τελευταία ημέρα:
closing_time:<='{{ scheduledAt }}' AND closing_time:>'{{ scheduledAt | date_minus: "1 day" }}'Η μεταβλητή closing_time είναι ένα φίλτρο διαθέσιμο στο ερώτημα CashTrackingSessions και μπορεί να χρησιμοποιηθεί πολλές φορές ή να συνδυαστεί με άλλες μεταβλητές. Η μεταβλητή Liquid scheduledAt είναι διαθέσιμη σε ροές εργασίας που χρησιμοποίησαν το στοιχείο ενεργοποίησης «Προγραμματισμένη ώρα». Η ετικέτα Liquid date_minus είναι μια ειδική ετικέτα Flow που σας επιτρέπει να αφαιρέσετε χρόνο από μια ημερομηνία.
Κατά την υποβολή ερωτημάτων για δεδομένα, είναι χρήσιμο να γνωρίζετε τα εξής:
Λίστα διαθέσιμων φίλτρων περιόδου σύνδεσης παρακολούθησης χρημάτων
Τα ερωτήματα πρέπει να ακολουθούν μια συγκεκριμένη σύνταξη
Οι τιμές των πεδίων ερωτήματος δεν τεκμηριώνονται πάντα. Σε ορισμένες περιπτώσεις, οι τιμές μπορούν να βρεθούν ανατρέχοντας στα έγγραφα του API. Εναλλακτικά, μπορείτε συχνά να βρείτε τις τιμές των πεδίων στα URL στον πίνακα διαχειριστή όταν εφαρμόζετε φίλτρα. Για παράδειγμα, για να βρείτε ορισμένες τιμές ερωτήματος παραγγελίας, φιλτράρετε τη σελίδα «Παραγγελίες» στον πίνακα διαχειριστή και, στη συνέχεια, ελέγξτε το URL.
Μπορείτε να εκτελέσετε ή να δοκιμάσετε ένα ερώτημα στο κατάστημά σας χρησιμοποιώντας την εφαρμογή Shopify GraphiQL.
Προσέξτε τι συμβαίνει αν το ερώτημά σας αποτύχει. Συχνά το API θα επιστρέψει όλα τα αποτελέσματα (αντί για κανένα).
Επιστρεφόμενα δεδομένα
Όλες οι ενέργειες Λήψη δεδομένων επιστρέφουν μια λίστα από 0 έως 100 πόρους. Ανάλογα με την περίπτωση χρήσης σας, μπορεί να θέλετε να χρησιμοποιήσετε αυτά τα δεδομένα με διάφορους τρόπους:
- Αν χρειάζεται να χειριστείτε κάθε στοιχείο της λίστας ξεχωριστά, όπως για να προσθέσετε μια ετικέτα για το καθένα, τότε μπορείτε να χρησιμοποιήσετε την ενέργεια Για κάθε.
- Αν χρειάζεται να συγκεντρώσετε δεδομένα, όπως να καταμετρήσετε πόσα αποτελέσματα επεστράφησαν, τότε μπορείτε να χρησιμοποιήσετε τις ενέργειες Καταμέτρηση ή Άθροισμα.
- Αν χρειάζεται να εξάγετε τη λίστα, όπως για να στείλετε ένα email με όλα τα κομμάτια, τότε μπορείτε να χρησιμοποιήσετε τα επιστρεφόμενα δεδομένα απευθείας σε επόμενες ενέργειες.
Για να αποκτήσετε πρόσβαση στα επιστρεφόμενα δεδομένα στα βήματα που ακολουθούν αυτή την ενέργεια, χρησιμοποιήστε τη μεταβλητή με το όνομα Λήψη δεδομένων περιόδου σύνδεσης παρακολούθησης χρημάτων, η οποία είναι μια λίστα με περιόδους σύνδεσης παρακολούθησης χρημάτων. Μπορείτε να χρησιμοποιήσετε αυτήν τη μεταβλητή τόσο σε συνθήκες όσο και σε ενέργειες. Για παράδειγμα, μπορείτε να στείλετε τη λίστα με τις περιόδους σύνδεσης παρακολούθησης χρημάτων σε μια ενέργεια Αποστολή εσωτερικού email ως εξής:
{% for single_cash_tracking_session in GetCashTrackingSessionData %}
* {{ single_cash_tracking_session.id }}
{% endfor %}Στοιχεία ενεργοποίησης
Μπορείτε να χρησιμοποιήσετε αυτήν την ενέργεια σε οποιαδήποτε ροή εργασίας, συμπεριλαμβανομένου του στοιχείου ενεργοποίησης Προγραμματισμένη ώρα. Σε μια ροή εργασίας που χρησιμοποιεί το στοιχείο ενεργοποίησης Προγραμματισμένη ώρα, η ροή εργασίας ξεκινά σε μια ώρα που έχετε καθορίσει, αντί ως αποτέλεσμα ενός συμβάντος. Επειδή δεν υπάρχει κάποιο συγκεκριμένο συμβάν στο κατάστημά σας ή από κάποια εφαρμογή που να ξεκινά τη ροή εργασίας, δεν περιλαμβάνονται αυτόματα δεδομένα.
Αναφορά API
Για περισσότερες πληροφορίες σχετικά με το API που χρησιμοποιείται σε αυτή την ενέργεια, ανατρέξτε στο ερώτημα CashTrackingSessions.