Partnerzy Google mogą udostępniać Google uporządkowane dane dotyczące menu za pomocą integracji usługi Zarezerwuj z Google do wykorzystania w sekcji Menu restauracji w Mapach Google na komórki (Android i iOS).
Dane menu są przetwarzane przez istniejącą integrację funkcji Zarezerwuj z Google przy użyciu funkcji ogólnych kanałów. Zanim zaczniesz, poświęć kilka minut, aby upewnić się, że zostały wykonane czynności opisane w artykule Konfiguracja konta, i zapoznaj się z artykułem Korzystanie ze skrzynki odbiorczej podstawowego pliku danych, w którym znajdziesz omówienie ogólnego procesu przesyłania pliku danych oraz wyjaśnienie, jak skonfigurować konto na potrzeby przesyłania ogólnych plików danych.
Tworzenie i przesyłanie plików danych z menu
Podczas tworzenia i przesyłania plików danych menu pamiętaj o tych kwestiach:
- Jeśli plik danych ma menu, postępuj zgodnie ze specyfikacją opisaną w pliku danych menu. Przykładowy plik danych z menu znajdziesz w przykładowym pliku JSON menu kanału.
Nazwy plików z danymi menu nie mogą się powtarzać między przesyłaniem pliku,
Zalecamy dodanie do nazwy pliku sygnatury czasowej, na przykład
menu1_1633621547.json
. - W deskryptorze zbioru plików ustaw w polu
name
wartośćgoogle.food_menu
. Przykładowy plik deskryptora znajdziesz w opisie pliku JSON deskryptora. Nazwy plików deskryptorów między przesyłanymi plikami muszą być niepowtarzalne. Zalecamy dodanie do nazwy pliku sygnatury czasowej, na przykładdescriptor_1633621547.filesetdesc.json
. Plik deskryptora należy przesłać do ogólnej skrzynki referencyjnej SFTP w ramach pliku danych menu. - Pliki danych menu należy przesyłać do ogólnej skrzynki referencyjnej SFTP codziennie jako pełne odświeżenia.
- Postępuj zgodnie ze specyfikacją opisaną w pliku danych sprzedawców w przypadku plików danych sprzedawców. Przykładowy plik danych sprzedawcy znajdziesz w przykładowym pliku danych JSON sprzedawcy.
Zalecamy dodanie do nazwy pliku sygnatury czasowej, na przykład
merchant1_1633621547.json
. - Pliki danych sprzedawców należy codziennie przesyłać do skrzynki referencyjnej SFTP sprzedawców jako pełne odświeżenia.
- Informacje o menu skrzynki pocztowej SFTP i menu sprzedawców znajdziesz w sekcji Konfiguracja i pliki danych w portalu dla partnerów.
- Stan przetwarzania pliku danych i pliku danych sprzedawcy znajdziesz w sekcji Pliki danych i historia w portalu dla partnerów.
Praca z opcjami pozycji menu
Opcje elementu menu można określić za pomocą protokołu MenuItemOption
. Opcje elementu menu są wyświetlane jako płaska lista pod elementem menu.
Zobacz ten przykład.
Obsługiwane są tylko wymagane opcje menu. Wymagana opcja menu to opcja, którą klient musi wybrać podczas składania zamówienia. Przykładem może być zamawianie pizzy. Opcjonalne opcje menu (np. &&tt;ad add avocado") nie są obsługiwane.
Opcje pozycji menu są wyświetlane w formie jednej płaskiej listy, dlatego partnerzy mający kilka zestawów wymaganych opcji (np. latte z opcjami rozmiaru i opcji mleka) muszą zdecydować, jak najlepiej wyświetlać te opcje w Google. Google zaleca stosowanie tych metod:
- Jeśli tylko jedna wymagana opcja ma wpływ na cenę, uwzględnij ją w plikach danych.
- W pozostałych przypadkach to partner decyduje, jak najlepiej reprezentować opcje menu. Nie zalecamy tworzenia długich list opcji dla wszystkich możliwych kombinacji.
Jeśli w menu dodajesz opcje pozycji:
- Pozycja menu musi zawierać co najmniej 1 ofertę z ceną (jeśli opcje menu nie mają wpływu na cenę).
- Każda pozycja w menu musi mieć taką samą cenę do całkowitej ceny produktu z zaznaczoną tą opcją.
Cena powinna być podana tylko dla pozycji menu lub dla jej opcji, ale nie dla obydwóch.