Partnerzy Google mogą udostępniać Google uporządkowane dane menu w ramach integracji list oczekujących rezerwacji do wykorzystania w sekcji Menu wizytówki restauracji w Mapach Google na komórki (Android i iOS).
Dane menu są przetwarzane przy użyciu ogólnych plików danych. Zanim zaczniesz, poświęć kilka minut na wykonanie konfiguracji konta i przeczytaj artykuł Korzystanie ze skrzynki referencyjnej ogólnego pliku danych, w którym znajdziesz omówienie procesu przesyłania ogólnego pliku danych oraz wyjaśnienie, jak skonfigurować konto pod kątem przesyłania ogólnych plików danych.
Tworzenie i przesyłanie plików danych z menu
Podczas tworzenia i przesyłania plików danych z menu pamiętaj o tych kwestiach:
-
Aby wygenerować pliki danych menu, postępuj zgodnie ze specyfikacją danych opisaną w pliku danych menu. Nazwy plików danych menu nie mogą się powtarzać pomiędzy przesyłanymi plikami. Zalecamy umieszczenie w nazwie pliku sygnatury czasowej, np.
menu1_1633621547.json
. -
W deskryptorze zbioru plików ustaw pole
name
na wartośćgoogle.food_menu
. Przykład zawartości pliku deskryptora znajdziesz w przykładzie pliku deskryptora w formacie JSON. Nazwy plików deskryptorów powinny być niepowtarzalne w poszczególnych operacjach przesyłania. Zalecamy umieszczenie w nazwie pliku sygnatury czasowej, np.descriptor_1633621547.filesetdesc.json
. Plik deskryptora należy przesłać do ogólnej skrzynki referencyjnej SFTP jako część pliku danych. - Pliki danych menu należy przesyłać do ogólnej skrzynki referencyjnej SFTP codziennie w ramach pełnego odświeżania.
- Informacje o skrzynce referencyjnej SFTP na kanale SFTP znajdziesz w sekcji Konfiguracja > Pliki danych w portalu dla partnerów.
Praca z opcjami pozycji menu
Opcje pozycji w menu można określić za pomocą protokołu MenuItemOption
. Opcje pozycji menu są wyświetlane na płaskiej liście poniżej pozycji menu. Zobacz ten przykład:
Obsługiwane są tylko wymagane opcje pozycji menu. Wymagana opcja pozycji w menu to opcja, którą klient musi wybrać przy składaniu zamówienia. Na przykład podczas zamawiania pizzy wymagany jest rozmiar. Opcjonalne opcje w menu (np. „opcja dodania awokado”) nie są obsługiwane.
Opcje pozycji w menu są wyświetlane w formie pojedynczej listy, dlatego partnerzy, którzy mają wiele zestawów wymaganych opcji do 1 dania w menu (np. latte z opcjami rozmiaru i opcjami mleka), muszą zdecydować, jak najlepiej wyświetlać je w Google. Google zaleca tę metodę heurystyki:
- Jeśli na cenę wpływa tylko 1 wymagany zestaw opcji, preferuj uwzględnianie go w plikach danych.
- W pozostałych przypadkach to partner musi określić, jak najlepiej przedstawić opcje. Nie zalecamy tworzenia długich list opcji dla wszystkich możliwych kombinacji opcji.
Gdy do pozycji menu dodajesz opcje pozycji menu, możesz:
- Pozycja w menu musi zawierać co najmniej 1 ofertę z ceną (w przypadkach, gdy opcje dania w menu nie wpływają na cenę).
- Pozycja menu musi zawierać zestaw opcji, z których każda ma taką samą cenę jak łączna cena pozycji z wybraną opcją.
Cenę należy podać tylko dla pozycji menu lub jej opcji, ale nie dla obu tych opcji.
Jak wyświetlić menu
Po wprowadzeniu plików danych z menu restauracji mogą się one pojawić na karcie „Menu” wizytówki restauracji. Jeśli wiele źródeł oferuje menu tej samej restauracji, sprzedawca może wybrać preferowanego dostawcę w edytorze menu Profilu Firmy w Google. Więcej informacji o tym, jak sprzedawca może wybrać preferowanego dostawcę menu, znajdziesz w artykule Zarządzanie menu.
Karta „Menu” wyświetla się w wizytówce w tych usługach Google:
Produkt | Urządzenie |
---|---|
wyszukiwarki Google. | Internet mobilny |
wyszukiwarki Google. | Natywna na urządzeniach mobilnych |
Mapy Google | Natywna na urządzeniach mobilnych |
Jeśli chcesz przeprowadzić testy na komputerze, zasymuluj urządzenie mobilne za pomocą narzędzi dla programistów w przeglądarce.
- W widoku zasobów reklamowych wybierz sprzedawcę i kliknij link do wizytówki, aby wyświetlić wizytówkę restauracji.
- Otwórz Narzędzia dla deweloperów w Chrome (prawym przyciskiem myszy kliknij Zbadaj lub Wyświetl -> Deweloper -> Narzędzia dla deweloperów), wybierz typ urządzenia mobilnego i odśwież stronę.
Sprawdzone metody
Poniżej znajdziesz sprawdzone metody tworzenia plików z menu.
- Powiąż z restauracją tylko jedno menu.
- Jako pierwszy język w TextField podaj preferowany język. Jeśli wysyłasz wiele obiektów LocalizedText, obecnie użytkownicy widzą tylko pierwszy obiekt na liście tekstowej.
- Wszystkie pozycje menu należy dodawać do sekcji menu. Nie należy ich dodawać bezpośrednio do obiektu menu.
- Dostarczone treści powinny być w kodowaniu UTF-8. Znaki spoza zestawu ASCII nie są konieczne.
- Ogranicz liczbę plików lub fragmentów kanału do 1000,jak wspomnieliśmy w sekcji Używanie skrzynki referencyjnej ogólnego pliku danych.