Krok 2. Pliki danych

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

Tworzenie plików danych

  1. Wygeneruj pliki danych. Większość danych o asortymencie przesyłasz do Google za pomocą plików danych. Aby rozpocząć, utwórz plik danych Merchant (i plik danych o usługach, jeśli ma to zastosowanie):

    • Plik danych sprzedawców: plik danych sprzedawców zawiera opis 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 w przypadku nowych integracji z linkiem do firmy w rezerwacjach. Jeśli chcesz zachować dotychczasową integrację, zapoznaj się z tą starszą dokumentacją.

    Pola wymagane i zalecane

    Karty Nazwa pola Opis Wymagany?
    Sprzedawca merchant_id Unikalny identyfikator sprzedawcy. Tak
    Sprzedawca nazwa Nazwa sprzedawcy Tak
    Sprzedawca geo Adres i współrzędne geograficzne sprzedawcy Tak
    Sprzedawca telefon Numer telefonu sprzedawcy Tak
    Sprzedawca kategoria Typ miejsca sprzedawcy Przydatne
    Sprzedawca action_link Informacje dotyczące precyzyjnych linków do konkretnego sprzedawcy Tak
    Sprzedawca action_link_type Typ działania linku. Partnerzy korzystający z linku do strony składania rezerwacji powinni używać ACTION_LINK_TYPE_MAKE_DINING_RESERVATION.
    Sprzedawca brand_id Ciąg znaków identyfikujący markę widoczną dla konsumentów, której należy użyć. Opcjonalny

    Na początek zapoznaj się z przykładowymi plikami danych

    Więcej informacji o określaniu linków do działań w plikach danych integracji linku biznesowego w rezerwacjach znajdziesz tutaj.

    Do każdego pliku danych dodaj metadane, które informują Google, jak interpretować plik danych.

    Oto fragment kodu metadanych pliku danych:

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

    Jeśli chcesz użyć formatu pb3, ogólne informacje o tym, jak za pomocą buforów protokołu wygenerować plik pb3, znajdziesz w artykule Podstawy buforów protokołu: Java.

  3. Prześlij pliki danych na serwer SFTP. Aby przesłać pliki danych, użyj informacji o serwerze SFTP, które Google Ci przekazało, oraz klucza prywatnego utworzonego w sekcji Konfiguracja. Serwer SFTP Google jest dostępny pod adresem sftp://partnerupload.google.com na porcie 19321.

    Prześlij pliki z niepowtarzalnymi nazwami, np. zawierającymi sygnaturę czasową. Unikalne nazwy pomagają w rozwiązywaniu problemów i umożliwiają wysyłanie zapytań o stan kanału.

    Aby określić rozmiar plików danych i częstotliwość dostawy, postępuj zgodnie z tymi wskazówkami:

    • Rozmiar plików danych i fragmentów:
      • Rozmiar pliku danych (po skompresowaniu) nie może przekraczać 200 MB. Skompresuj je za pomocą gzip
      • Jeśli plik może osiągnąć rozmiar większy niż 200 MB (po skompresowaniu), podziel go na kilka części zgodnie z samouczkiem Dzielenie plików danych na części . Jednak sama ta integracja prawdopodobnie nie osiągnie limitu 200 MB.
    • Częstotliwość pełnych aktualizacji:
      • Pełny plik danych o sprzedawcach jest przesyłany raz dziennie.
      • (Jeśli jest wdrożony) Pełny plik danych o usługach jest przesyłany raz dziennie.

Google ocenia pliki danych

Po przesłaniu plików danych Google przetwarza je i ocenia pod kątem jakości i kompletności. Bierzemy pod uwagę kilka czynników:

  • Pliki danych są zgodne ze specyfikacjami.
  • Pliki danych zawierają wszystkie wymagane pola.
  • Każdy sprzedawca ma co najmniej 1 action_link lub 1 usługę z określonym co najmniej 1 action_link.
  • Większość danych sprzedawcy jest zgodna z lokalizacjami w Mapach Google.