Najpierw musisz utworzyć pliki danych, a Google je sprawdzi.
Tworzenie plików danych
-
Generowanie plików danych Większość danych o asortymencie przesyłasz do Google za pomocą plików danych. Aby rozpocząć, utwórz plik danych o produktach (i w stosownych przypadkach plik danych o usługach):
- Plik danych dla sprzedawców: plik danych sprzedawców opisuje Twoje konta sprzedawców i linki do działań na poziomie sprzedawcy.
- Plik danych o usługach (opcjonalny / niezalecany): nie zalecamy wdrażania plików danych o usługach na potrzeby nowych integracji z początku. Jeśli chcesz zachować dotychczasową integrację, postępuj zgodnie z tą starszą dokumentacją.
Pola wymagane i zalecane
Plik danych Nazwa pola Opis Wymagana? Sprzedawca merchant_id Unikalny identyfikator sprzedawcy Tak Sprzedawca name Nazwa sprzedawcy Tak Sprzedawca geo Adres i współrzędne geograficzne sprzedawcy Tak Sprzedawca telefon Telefon sprzedawcy Tak Sprzedawca category Typ miejsca sprzedawcy Opcjonalne Sprzedawca action_link Informacje dotyczące precyzyjnych linków sprzedawcy Tak Sprzedawca action_link_type Typ działania linku. Partnerzy obsługujący rezerwacje muszą używać ACTION_LINK_TYPE_MAKE_DINING_RESERVATION
. Partnerzy zamawiający jedzenie powinni zapoznać się z przewodnikiem po zamawianiu jedzenia na wynos lub z dostawą.Tak Sprzedawca metadane_zamówień_żywieniowych Określ Opłaty i czas realizacji zamówień na zamawianie jedzenia. Polecane Sprzedawca identyfikator_marki Ciąg znaków, który określa markę przeznaczoną dla klientów indywidualnych Opcjonalny Na początek zapoznaj się z przykładowymi plikami danych
- Kanały z rezerwacją
- Plik danych do zamawiania jedzenia
- Plik danych zamawiania jedzenia na wynos
- Pliki danych do zamawiania jedzenia z metadanymi
Więcej informacji o ustawianiu linków działań w plikach danych integracji Starter znajdziesz tutaj.
Do każdego pliku danych dodaj metadane, które będą zawierać instrukcje dla Google dotyczące interpretowania kanału.
Poniżej znajduje się fragment kodu metadanych kanału:
"metadata": { "generation_timestamp": "1467993600", "processing_instruction": "PROCESS_AS_COMPLETE", "total_shards": 1 }
-
Wyeksportuj pliki danych. Format plików danych jest opisany w składni protokołu bufora protokołu 3, ale aby sprawdzić format JSON, możesz skorzystać z przykładów wymienionych powyżej. Zalecamy przesyłanie plików danych w formacie JSON.
Jeśli chcesz kontynuować korzystanie z formatu pb3, ogólne informacje o tym, jak korzystać z buforów protokołów w celu wygenerowania pliku pb3, znajdziesz w artykule Protocol Buffer Basics: Java.
-
Prześlij pliki danych do swojej skrzynki SFTP. Aby przesłać pliki danych, użyj informacji o skrzynce referencyjnej SFTP udostępnionych Ci przez Google oraz klucza prywatnego utworzonego w ramach konfiguracji. Serwer Google SFTP jest dostępny pod adresem
sftp://partnerupload.google.com
na porcie19321
.Prześlij pliki o unikalnych nazwach, np. zawierających sygnaturę czasową. Unikalne nazwy ułatwiają rozwiązywanie problemów i dopuszczają zapytania o stan pliku danych.
Aby określić rozmiar plików i częstotliwość przesyłania, skorzystaj z tych wskazówek:
- Rozmiar plików danych i fragmentów:
- Rozmiar pliku danych nie może przekraczać 200 MB (po kompresji). Skompresuj je za pomocą
gzip
- Jeśli rozmiar pliku może przekroczyć 200 MB (po kompresji), podziel go na kilka fragmentów zgodnie z samouczkiem Pliki kanału fragmentacji. Sama integracja na początek nie prawdopodobnie osiągnie limitu 200 MB.
- Rozmiar pliku danych nie może przekraczać 200 MB (po kompresji). Skompresuj je za pomocą
- Częstotliwość pełnych aktualizacji:
- Pełny plik danych sprzedawcy jest udostępniany raz dziennie.
- Jeśli został zaimplementowany, dostarczany jest pełny plik danych o usługach raz dziennie.
- Rozmiar plików danych i fragmentów:
Google ocenia pliki danych
Gdy prześlesz pliki danych, Google przetworzy je i oceni ich jakość i kompletność. Bierzemy pod uwagę kilka czynników:
- Pliki danych są zgodne ze specyfikacją.
- Pliki danych zawierają wszystkie wymagane pola.
- Każdy sprzedawca ma co najmniej jedną usługę
action_link
lub jedną usługę co najmniejaction_link
. - Większość danych sprzedawcy jest dopasowywana do lokalizacji w Mapach Google.