Τα περισσότερα εστιατόρια κρατούν λογικά ενημερωμένο το Google προφίλ τους και ξεχνούν τα υπόλοιπα — οι Apple Maps δείχνουν παλιές ώρες, το Facebook έχει το περσινό τηλέφωνο, το bio του Instagram δείχνει σε κλειστή ιστοσελίδα. Το Listings Management κάνει το Ordering.Tools τη μοναδική πηγή αλήθειας: αλλαγή εδώ, push σε κάθε συνδεδεμένο κατάλογο μέσα σε λεπτά.
Συνδεόμαστε native με τους πέντε καταλόγους που καλύπτουν ~95% της εύρεσης εστιατορίων: Google Business Profile, Apple Business Connect, Facebook Pages, Instagram Business και Bing Places. Κάθε σύνδεση είναι OAuth, τα tokens είναι κρυπτογραφημένα και κάθε push καταγράφεται για να βλέπετε τι πήγε πού και πότε.
Αλλάξτε ώρες στο admin και κάθε κατάλογος ενημερώνεται σε ~10 λεπτά. Χωρίς spreadsheet, χωρίς πέντε logins, χωρίς "γιατί το Facebook είναι ακόμα λάθος".
Μιλάμε απευθείας με Google, Apple, Facebook, Instagram και Bing — οι αλλαγές δεν περνούν από τρίτο που προσθέτει καθυστέρηση ή ξαναγράφει τα δεδομένα.
Κάθε push καταγράφει ποια πεδία στάλθηκαν, τον κωδικό απάντησης και τη διάρκεια. Οι αποτυχίες εμφανίζονται στο admin και στο Sentry με tag feature:listings.
Αν Google ή Facebook λάβει πρόταση επεξεργασίας από πελάτη, εμφανίζουμε banner για να ξανα-push-άρετε τη δική σας έκδοση ή να αποδεχτείτε την αλλαγή.
OAuth σε Google Business Profile, Apple Business Connect, Facebook Pages, Instagram Business και Bing Places. Τα tokens κρυπτογραφούνται με το ίδιο KMS όπως το Stripe.
Ώρες, διεύθυνση, τηλέφωνο, φωτογραφίες, μενού, περιγραφή — οπουδήποτε στο Ordering.Tools. Κάθε αποθήκευση πυροδοτεί debounced sync trigger.
Παράθυρο debounce 60 δευτερολέπτων ενοποιεί δέκα γρήγορες επεξεργασίες σε ένα push, ώστε να μένετε πολύ κάτω από τα όρια του κάθε καταλόγου.
Κάθε provider λαμβάνει minimal patch με μόνο τα αλλαγμένα πεδία. Τα αποτελέσματα γράφονται στο VenueListingSyncLog· οι αποτυχίες ειδοποιούν μέσω Sentry.
Κάθε πλατφόρμα έχει δικό της adapter που μετατρέπει το canonical σχήμα μας στο API της — χωρίς aggregator-μεσάζοντα.
Venue + VenueSite + ενεργό Schedule + γκαλερί συγκεντρώνονται σε μία πηγή αλήθειας — το ίδιο JSON-LD που τροφοδοτεί τα structured data τροφοδοτεί και το push.
/admin/listings δείχνει κάθε συνδεδεμένη πλατφόρμα, χρόνο τελευταίου συγχρονισμού και τα 25 πιο πρόσφατα push — με ένα κουμπί "Resync now" ανά πλατφόρμα.
Εξωτερική επεξεργασία στο Google; Listing παλαιότερο των 24 ωρών; Νυχτερινό cron sweep + εισερχόμενα webhooks κρατούν τους καταλόγους ευθυγραμμισμένους με το Ordering.Tools.
Ιδιοκτήτες που θέλουν απλά να ξεχάσουν ότι υπάρχουν Apple Maps και Bing — συνδέστε μία φορά, επεξεργαστείτε στο Ordering.Tools, ποτέ ξανά login σε κατάλογο.
Ομάδες operations που αλλάζουν εορταστικές ώρες σε όλον τον στόλο και δεν θέλουν να το κάνουν πέντε φορές σε πέντε εργαλεία.
Τουριστικά καταστήματα που οι διεθνείς επισκέπτες χρησιμοποιούν Apple Maps native. Η Apple Business Connect ενσωμάτωση είναι σπάνια στους ανταγωνιστές.
Beach bars και ski lodges που αλλάζουν ώρες κάθε σεζόν. Μία αποθήκευση κάνει "ανοιχτά μόνο σαββατοκύριακα" παντού.
Pre-launch checklist: συνδέστε τους πέντε καταλόγους, συμπληρώστε το προφίλ στο admin και τα listings σας ξεκινούν πλήρη από την πρώτη μέρα.
Ενημερωμένες ώρες, νέες φωτογραφίες, push του νέου menu link — όλα από μία αποθήκευση αντί για πέντε ξεχωριστά dashboards.
Τα περισσότερα directory-sync εργαλεία (Yext, Uberall) χρεώνουν €100–€500 ανά κατάστημα ετησίως για ~100 καταλόγους. Η πραγματικότητα είναι ότι Google, Apple Maps, Facebook, Instagram και Bing καλύπτουν τη συντριπτική πλειοψηφία της ευρεσιμότητας. Ενσωματώσαμε αυτούς τους πέντε native — δωρεάν.
Κάθε πλατφόρμα έχει δικό της adapter και ροή OAuth. Όταν ένα push αποτυγχάνει, βλέπουμε το πραγματικό σφάλμα της πλατφόρμας στο Sentry, όχι ένα αφαιρετικό "sync failure" από ουρά κάποιου vendor. Τα tokens μένουν κρυπτογραφημένα με το ίδιο KMS όπως τα Stripe και MyPOS credentials.
Το cron sweep είναι περιορισμένο σε 25 venues ανά tick × 5 πλατφόρμες = 125 API κλήσεις ανά εκτέλεση. Per-venue debounce ενοποιεί μπαράζ αποθηκεύσεων. Δεν υπάρχει τρόπος να κτυπήσεις τα όρια Google ή Facebook κατά λάθος.
Yelp και TripAdvisor write APIs απλά δεν υπάρχουν δημόσια — οι ιδιοκτήτες πρέπει να διεκδικήσουν και να επεξεργαστούν εκεί απευθείας. Το λέμε ευθέως στο marketing: το Listings Management καλύπτει Google, Apple, Facebook, Instagram και Bing — πέντε καταλόγους υψηλής επίδρασης, όχι εκατό χαμηλής επισκεψιμότητας.