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 Business Link z rezerwacjami. 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 Typ działania związanego z połączeniem. Rezerwacje, których partnerzy Business Link powinni używać ACTION_LINK_TYPE_MAKE_DINING_RESERVATION
    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

    Więcej informacji o określaniu linków do działań w integracji z Business Linkem do rezerwacji kanały tutaj.

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