Poniżej znajdziesz szczegółowy opis procesu kompleksowej integracji rezerwacji w Centrum działań.
Integracja
Wykonaj standardowy proces integracji wysokiego poziomu opisany w przewodniku kompleksowej integracji.
Kompleksowe wskazówki dotyczące rezerwacji
Poniższe punkty to przykłady i samouczek dotyczące kluczowych funkcji wymaganych przez kompleksową integrację z rezerwacjami:
-
Pliki danych:
- Całkowita integracja z rezerwacjami wymaga codziennego przesyłania plików danych o usługach i dostępności za pomocą protokołu SFTP.
- W plikach danych sprzedawcy: nazwa, adres, numer telefonu i adres URL każdej lokalizacji muszą być zgodne z informacjami w katalogu Google, aby dopasowanie było możliwe.
- Sprzedawcy w kompleksowych rezerwacjach mogą mieć tylko jedną usługę służącą do wyświetlania informacji o dostępności.
- Zalecamy, aby w przypadku wszystkich sprzedawców ustawić dla atrybutu service_id tę samą stałą wartość, jeśli jedyną usługą oferowaną przez sprzedawców są rezerwacje. W razie potrzeby w pliku danych o usługach określ regułyschedule_rules i cancel_policy.
- Głównym rozróżnieniem kompleksowych zasobów reklamowych dla rezerwacji jest zdefiniowanie parametru „party_size” dla wszystkich dostępności. Więcej informacji znajdziesz w tych przewodnikach:
-
Serwer rezerwacji:
- Serwer rezerwacji działa jako punkt wejścia Google do potwierdzania dostępności oraz tworzenia, aktualizowania, usuwania i modyfikowania rezerwacji dokonanych za pomocą platform Google.
- Aby zapewnić użytkownikom dobre wrażenia, wymagamy, aby odpowiedź na każde z tych żądań była zgodna z naszym progiem błędów i opóźnień.
-
Przykłady próśb i odpowiedzi znajdziesz w tych przewodnikach:
- Standardowa integracja: wdrożyć standardową integrację z serwerem rezerwacji.
- Integracja z listą oczekujących: wdrożenie integracji serwera rezerwacji z listą oczekujących.
-
Aktualizacje w czasie rzeczywistym:
- Aktualizacje w czasie rzeczywistym nie są wymagane, ale mogą umożliwić Ci asynchroniczne wysyłanie do nas informacji o anulowaniach rezerwacji lub zmianach dostępności przed próbą uzyskania dostępu do informacji o dostępności przez użytkownika. W przypadku niepowodzenia funkcji BatchAvailabilityLookup spowoduje to wyświetlanie użytkownikom mniejszej liczby niemożnych do zarezerwowania miejsc. Więcej informacji znajdziesz w dokumentacji Struktura aktualizacji w czasie rzeczywistym.
- Dodatkowe uwagi:
Dodatkowe kompleksowe funkcje rezerwacji
Oto funkcje, które warto wziąć pod uwagę podczas kompleksowej integracji z systemem rezerwacji. Żadna z tych opcji nie jest wymagana, ale wiele z nich będzie koniecznych, aby Actions Center mogło wyświetlać Twój asortyment zgodnie z logiką biznesową Twojej firmy:
- Rezerwacje wymagające zatwierdzenia w restauracji (rezerwacja asynchroniczna)
- Dodawanie sekcji miejsc
- Dodawanie okien anulowania
- Listy oczekujących
- Opłaty za niestawienie się / depozyty
- Ustawianie minimalnego czasu rezerwacji z wyprzedzeniem