Krok 2. Pliki danych

Najpierw musisz utworzyć pliki danych, a Google je oceni.

Tworzenie plików danych

  1. Wygeneruj pliki danych. Większość danych o asortymencie przesyłasz do Google za pomocą kanałów RSS. Na początek utwórz plik danych sprzedawcy (oraz plik danych o usługach, jeśli ma zastosowanie):

    • Plik danych sprzedawców: plik danych sprzedawców opisuje Twoich sprzedawców. oraz linki do działań na poziomie sprzedawcy.
    • Plik danych o usługach (opcjonalne / niezalecane): Nie zalecamy wdrażania plików danych o usługach w przypadku nowych integracji usługi Ordering Redirect. Jeśli chcesz utrzymać dotychczasową integrację, postępuj zgodnie z starszą wersję dokumentacji.

    Pola wymagane i zalecane

    Kanał Nazwa pola Opis Wymagana?
    Sprzedawca merchant_id Unikalny identyfikator sprzedawcy Tak
    Sprzedawca nazwa nazwa sprzedawcy; Tak
    Sprzedawca geo adres i współrzędne geograficzne sprzedawcy; Tak
    Sprzedawca telefon Telefon sprzedawcy Tak
    Sprzedawca kategoria Typ miejsca sprzedawcy. Przydatne
    Sprzedawca action_link Informacje o precyzyjnych linkach u sprzedawców Tak
    Sprzedawca action_link_type Zamawianie dostawców przekierowywania powinno zapoznać się z przewodnikiem dla jedzenia na wynos lub z dostawą. Tak
    Sprzedawca food_ordering_metadata Określ opłaty i Czasy realizacji zamówień w przypadku zamawiania jedzenia. Zalecane
    Sprzedawca brand_id Ciąg tekstowy identyfikujący markę widoczną dla konsumentów, której ma używać Opcjonalnie

    Na początek przejrzyj przykładowe pliki danych

    Do każdego kanału dodaj metadane, które zawierają instrukcje dla Google jak interpretować plik danych.

    Oto fragment metadanych kanału:

    "metadata": {
     "generation_timestamp": "1467993600",
     "processing_instruction": "PROCESS_AS_COMPLETE",
     "total_shards": 1
    }
    
    .
  2. Eksportuj pliki danych. Format plików danych jest opisany za pomocą składni bufora protokołu 3, ale możesz skorzystać z przykładów wymienionych powyżej, aby zapoznać się z formatem JSON. Zalecamy przesyłanie plików danych w formacie JSON.

    Jeśli naprawdę chcesz przejść na format pb3, aby uzyskać ogólne informacje na temat korzystania z protokołu bufory w celu wygenerowania pliku pb3, zobacz Podstawy bufora protokołów: Java.

  3. Prześlij pliki danych do skrzynki referencyjnej SFTP. Do przesyłania plików danych służy funkcja Informacje o skrzynce referencyjnej SFTP dostarczone przez Google i klucz prywatny utworzony w Konfiguracja. Serwer SFTP Google jest dostępny pod adresem sftp://partnerupload.google.com na porcie 19321.

    Prześlij pliki o unikalnych nazwach, na przykład ze znakiem . Unikalne nazwy ułatwiają rozwiązywanie problemów i umożliwiają zadawanie zapytań o stanie pliku danych.

    Aby określić rozmiar plików danych i częstotliwość przesyłania, skorzystaj z następujące wskazówki:

    • Rozmiar plików kanału i fragmentów:
      • Rozmiar pliku danych nie może przekraczać 200 MB (po skompresowaniu). Skompresuj je za pomocą gzip
      • Jeśli po skompresowaniu plik może osiągnąć więcej niż 200 MB, podziel go na kilka części fragmenty po Fragmentacja plików danych . Sama integracja raczej jednak nie nie mogą przekraczać limitu 200 MB.
    • Częstotliwość pełnych aktualizacji:
      • Raz dziennie dostarczany jest kompletny plik danych sprzedawcy.
      • (Jeśli jest zaimplementowany) Raz dziennie dostarczany jest kompletny plik danych o usługach.
    .

Google ocenia pliki danych

Gdy prześlesz pliki danych, Google przetworzy je i oceni pod kątem jakości 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 1 usługę action_link lub 1 usługę ze zdefiniowaną co najmniej action_link.
  • Większość Twoich danych sprzedawcy pasuje do lokalizacji w Mapach Google.
.