Udostępnianie uporządkowanych danych menu

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

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ład descriptor_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.
  • Wybór skrzynek odbiorczych

  • 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.

Pozycje menu z cenami

Ilustracja 1.

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.