Pliki danych

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

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 Center (w razie potrzeby: plik danych o usługach):

    • Plik danych sprzedawców: plik danych Merchant Center zawiera informacje o Twoich sprzedawcach i linkach do działań na poziomie sprzedawcy.
    • Plik danych o usługach (opcjonalny / niezalecany): nie zalecamy wdrażania plików danych usług na potrzeby nowych integracji z początkiem. Jeśli chcesz zachować dotychczasową integrację, postępuj zgodnie z tą starszą dokumentacją.

    Pola wymagane i zalecane

    Kanał 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 (link do działania) Informacje dotyczące precyzyjnych linków sprzedawcy Tak
    Sprzedawca identyfikator_marki Ciąg znaków określający markę przeznaczoną dla klientów indywidualnych, której należy użyć Opcjonalna

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

    Więcej informacji o określaniu linków działań w plikach danych dotyczących integracji Starter znajdziesz tutaj.

    W każdym pliku danych umieść metadane, które informują Google, jak interpretować dane kanału.

    Oto fragment kodu metadanych kanału:

    "metadata": {
     "generation_timestamp": "1467993600",
     "processing_instruction": "PROCESS_AS_COMPLETE",
     "total_shards": 1
    }
    
  2. Eksportowanie plików danych Format pliku danych jest opisany przy użyciu składni bufora protokołu 3, ale możesz sprawdzić format JSON przy użyciu przykładów wymienionych powyżej. Zalecamy przesyłanie plików danych w formacie JSON.

    Jeśli chcesz kontynuować stosowanie formatu pb3, ogólne informacje na temat używania buforów protokołu do generowania pliku pb3 znajdziesz w artykule Protocol Buffer Basics: Java.

  3. Prześlij pliki danych do skrzynki SFTP. Aby przesłać pliki danych, użyj informacji w skrzynce domyślnej SFTP udostępnionych przez Google oraz klucza prywatnego utworzonego w konfiguracji. Serwer Google SFTP jest dostępny pod adresem sftp://partnerupload.google.com na porcie 19321.

    Prześlij pliki o unikalnych nazwach, np. zawierającej sygnaturę czasową. Unikalne nazwy ułatwiają rozwiązywanie problemów i pozwalają na zapytania o stan kanału.

    Aby określić rozmiar plików danych i częstotliwość przesyłania, skorzystaj z tych wskazówek:

    • Rozmiar plików i fragmentów pliku danych:
      • Rozmiar pliku danych nie powinien przekraczać 200 MB (po kompresji). Skompresuj je za pomocą gzip
      • Jeśli plik może być większy niż 200 MB (po kompresji), podziel go na kilka fragmentów, korzystając z samouczka Pliki kanału fragmentu . Sama integracja z początkiem prawdopodobnie nie osiągnie limitu 200 MB.
    • Częstotliwość ukończonych aktualizacji:
      • Kompletny plik danych dla sprzedawców jest udostępniany raz dziennie.
      • (W przypadku implementacji) dostarczamy pełny plik danych usługi raz dziennie.

Google ocenia pliki danych

Gdy prześlesz pliki danych, Google przetwarza je i ocenia pod kątem jakości i kompletności. Bierzemy pod uwagę kilka czynników:

  • Pliki danych spełniają wymagania.
  • Pliki danych zawierają wszystkie wymagane pola.
  • Każdy sprzedawca ma co najmniej 1 usługę action_link lub 1 usługę o zdefiniowanej co najmniej action_link.
  • Większość danych sprzedawców jest zgodna z lokalizacjami w Mapach Google.