Повечето ресторанти поддържат що-годе актуален Google профил и забравят за останалите указатели — Apple Maps показва стари часове, Facebook още има миналогодишния телефон, Instagram био-то води към затворен сайт. Listings Management прави Ordering.Tools единствен източник на истина: промяната тук се пуска до всеки свързан указател за минути.
Интегрираме нативно с петте указателя, които покриват ~95% от търсенето на ресторанти: Google Business Profile, Apple Business Connect, Facebook Pages, Instagram Business и Bing Places. Всяка интеграция е OAuth-базирана, токените са криптирани, а всеки push се записва, така че виждате какво е изпратено къде и кога.
Променете часовете в админа и всеки указател се обновява за ~10 минути. Без таблици, без пет логина, без "защо Facebook още е грешен".
Говорим директно с Google, Apple, Facebook, Instagram и Bing — промените не минават през трета страна, която добавя забавяне или пренаписва данните.
Всеки push записва кои полета са изпратени, кода на отговора и времето. Грешките изскачат в админа и в Sentry с таг feature:listings.
Ако Google или Facebook получи предложение за редакция от клиент, показваме банер, за да re-push-нете вашата версия или да приемете промяната.
OAuth към Google Business Profile, Apple Business Connect, Facebook Pages, Instagram Business и Bing Places. Токените са криптирани със същия KMS като Stripe.
Часове, адрес, телефон, снимки, меню, описание — навсякъде в Ordering.Tools. Всяко запазване пуска debounced sync trigger.
60-секунден debounce прозорец сглобява десет бързи редакции в един push, така че оставате далеч под rate-лимитите на всеки указател.
Всеки provider получава минимален patch само с променените полета. Резултатите отиват в VenueListingSyncLog; грешките алармират през Sentry.
Всяка платформа има отделен adapter, който мапва нашата canonical форма към техния API — без агрегатор-посредник.
Venue + VenueSite + активен Schedule + галерия се сливат в един източник на истина — същият JSON-LD, който захранва структурираните данни, захранва и push-а.
/admin/listings показва всяка свързана платформа, последна синхронизация и последните 25 push резултата — с бутон "Resync now" за всяка платформа.
Външна редакция в Google? Листинг по-стар от 24 часа? Нощен cron sweep + входящи webhooks държат указателите ви съгласувани с Ordering.Tools.
Собственици, които искат просто да забравят, че Apple Maps и Bing съществуват — свържете веднъж, редактирайте в Ordering.Tools, повече никога не влизате в указател.
Operations екипи, които променят празничните часове за целия флот и не искат да го правят пет пъти в пет инструмента.
Туристически обекти, чиито международни гости използват Apple Maps по подразбиране. Apple Business Connect интеграцията е рядкост сред конкурентите.
Плажни барове и ски лоджове, които сменят часове всеки сезон. Едно запазване включва "отворено само в уикенда" навсякъде.
Pre-launch чеклист: свържете петте указателя, попълнете профила в админа и листингите ви тръгват пълни от ден едно.
Обновени часове, нови снимки, push на новото меню — всичко с едно запазване вместо пет различни табла.
Повечето directory-sync инструменти (Yext, Uberall) таксуват €100–€500 на обект годишно за ~100 указателя. Реалността е, че Google, Apple Maps, Facebook, Instagram и Bing покриват преобладаващото мнозинство от откриваемостта на ресторанти. Интегрирахме тези пет нативно — безплатно.
Всяка платформа има свой adapter и OAuth поток. Когато push-ът се провали, виждаме реалната грешка в Sentry, а не абстрактен "sync failure" от опашка на доставчик. Токените стоят криптирани със същия KMS като Stripe и MyPOS креденшълите.
Cron sweep-ът е ограничен до 25 обекта на тик × 5 платформи = 125 API повиквания на пускане. Per-venue debounce обединява залпове от запазвания. Няма как да удариш rate-лимитите на Google или Facebook случайно.
Yelp и TripAdvisor write API-та просто не съществуват публично — операторите трябва да клеймват и редактират директно там. Казваме го директно в маркетинга: Listings Management покрива Google, Apple, Facebook, Instagram и Bing — пет указателя с висок ефект, не сто с нисък трафик.