Pliki danych

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

Tworzenie plików danych

  1. 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):

    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

    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
    }
    
  2. 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.

  3. 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 porcie 19321.

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

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 najmniej action_link.
  • Większość danych sprzedawcy jest dopasowywana do lokalizacji w Mapach Google.