Przesyłanie źródeł danych o produktach za pomocą SFTP

Czym jest SFTP?

SFTP to skrót od SSH File Transfer Protocol. SFTP to popularny sposób pobierania i przesyłania plików przez internet. Dzięki SFTP dane są szyfrowane i bezpiecznie przesyłane, a dane plików z czystym tekstem nie są przesyłane.


Na tej stronie


Zanim zaczniesz

Utwórz źródło danych pliku z produktami i aktywuj konto SFTP w Merchant Center, tworząc hasło. Gdy przesyłasz plik za pomocą SFTP lub FTP, pamiętaj, że plik (skompresowany lub nie) musi być mniejszy niż 4 GB. Jeśli plik jest większy niż 4 GB, przed przesłaniem podziel go na kilka mniejszych plików.

Więcej informacji o korzystaniu z SFTP znajdziesz w naszym poradniku dotyczącym rozwiązywania problemów.


Tworzenie konta SFTP

Twoje konto Merchant Center ma już konto SFTP. Wymaga jednak aktywacji. Aby aktywować konto SFTP:

  1. Utwórz źródło danych pliku z produktami.
  2. Wybierz Dodaj plik przez SFTP i kliknij Wyświetl szczegóły SFTP.
  3. Kliknij Utwórz hasło. Hasło zostanie wygenerowane automatycznie.
    Uwaga: ze względów bezpieczeństwa Twoje hasło nie wyświetli się ponownie. Zapisz je w bezpiecznym miejscu, zanim zamkniesz wyskakujące okienko. Jeśli nie pamiętasz hasła, możesz wygenerować nowe, klikając Resetuj hasło.
  4. Twoje konto SFTP w Merchant Center jest teraz aktywne. Wygenerowanie hasła po raz pierwszy może jednak potrwać kilka godzin. Jeśli nie możesz zalogować się na serwer SFTP od razu, spróbuj ponownie później.

Przesyłanie pliku za pomocą protokołu SFTP

Aby przesłać plik przez SFTP, można użyć wielu metod. Poniżej przedstawiamy te najczęściej stosowane. Jeśli pierwszy raz korzystasz z SFTP, polecamy pierwszą opcję, ponieważ jest najłatwiejsza w konfiguracji.

Każda z przedstawionych opcji wymaga podania następujących informacji:

  • Nazwa hosta: partnerupload.google.com to nasz serwer SFTP, na który zostanie przesłany Twój plik danych.
  • Użytkownik: nazwa użytkownika SFTP, którą znajdziesz w ustawieniach SFTP Google Merchant Center.
  • Port serwera SFTP: 19321 to numer portu serwera SFTP Google Merchant Center.
  • Odcisk cyfrowy serwera SFTP: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d to identyfikujący odcisk klucza serwera dla partnerupload.google.com.
  • Hasło: hasło do serwera SFTP wygenerowane na koncie Google Merchant Center. Pamiętaj, że będzie ono inne niż Twoje hasło do konta Merchant Center. Hasło SFTP znajdziesz w szczegółach źródeł danych opartych na plikach w Merchant Center.

Opcja 1. Przesyłanie pliku za pomocą programu do obsługi SFTP

Przesłanie pliku za pomocą programu do obsługi SFTP

Aby skorzystać z tego sposobu, musisz mieć na komputerze program do obsługi SFTP, zwany także klientem SFTP. Jeśli nie masz jeszcze klienta SFTP, możesz go pobrać z sieci. W zależności od celu korzystania z programu po upływie okresu próbnego konieczny może być zakup licencji klienta SFTP.
Możesz wypróbować jeden z poniższych bezpłatnych klientów SFTP:

Po pobraniu i zainstalowaniu programu do obsługi SFTP musisz skonfigurować w nim połączenie z naszym serwerem SFTP. Konfiguracja klienta SFTP:

  • Nazwa hosta: partnerupload.google.com to nasz serwer SFTP, na który zostanie przesłany Twój plik danych.
  • Użytkownik: nazwę użytkownika SFTP znajdziesz w szczegółach źródeł danych opartych na plikach w Merchant Center.
  • Hasło: hasło do serwera SFTP wygenerowane na koncie Google Merchant Center. Pamiętaj, że będzie ono inne niż Twoje hasło do konta Merchant Center. Hasło SFTP znajdziesz w szczegółach źródeł danych opartych na plikach w Merchant Center.
  • Typ logowania: normalne (nie anonimowe). Zanim będzie można wprowadzić nazwę użytkownika i hasło, może być konieczna zmiana tego ustawienia.
Uwaga: programy do obsługi SFTP mają inne interfejsy. Być może konieczne będzie ustawienie rodzaju połączenia na SFTP lub dodanie do adresu hosta „sftp://” (np. sftp://partnerupload.google.com). Instrukcje znajdziesz w dokumentacji Twojego klienta SFTP.

Opcja 2. Przesyłanie pliku na SFTP za pomocą wiersza poleceń

Windows: przesyłanie pliku na SFTP za pomocą wiersza poleceń

  1. Z menu Start wybierz Programy, następnie Akcesoria i Wiersz poleceń. Możesz też otworzyć menu Start, wybrać Programy, a następnie MS-DOS Prompt. Jeśli żadna z tych czynności nie działa, wypróbuj tę opcję: w menu Start wybierz Szukaj, a następnie Pliki lub foldery i wpisz szukane słowo. Kliknij dwukrotnie plik o nazwie Wiersz poleceń.
  2. W wyświetlonym oknie wpisz sftp -P 19321 {Twoja nazwa użytkownika sftp}@partnerupload.google.com i naciśnij Enter.
    • Nazwę użytkownika SFTP znajdziesz w szczegółach dotyczących dowolnych źródeł danych w Merchant Center.
    • „-P 19321” oznacza prawidłowy port serwera SFTP Google Merchant Center.
  3. Jeśli łączysz się z partnerupload.google.com po raz pierwszy, może wyświetlić się następujący komunikat: „Nie można ustalić autentyczności hosta „[partnerupload.google.com]:19321”. Odcisk cyfrowy klucza RSA to 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. „Czy na pewno chcesz kontynuować (tak/nie)?” Jeśli wyświetlony odcisk cyfrowy klucza odpowiada odciskowi cyfrowemu klucza powyżej, wpisz „y”.
  4. Pojawi się prośba o podanie hasła. Podaj hasło do serwera SFTP wygenerowane w Google Merchant Center. Pamiętaj, że będzie ono inne niż Twoje hasło do konta Merchant Center. Hasło SFTP znajdziesz w szczegółach źródeł danych opartych na plikach w Merchant Center.
  5. Wyślij plik przez SFTP, wpisując put {katalog włącznie z nazwą pliku} i naciśnij Enter. Na przykład, jeśli chcesz przesłać plik „datafeed.txt” umieszczony w folderze Dokumenty, wpisz „put C:\Users\username\Documents\datafeed.txt”.
  6. Po chwili zobaczysz informację o postępie przesyłania, a następnie potwierdzenie zakończenia przesyłania. Po zakończeniu przesyłania możesz wyjść z programu.
Uwaga: jeśli się pomylisz, może wyświetlić się pusty wiersz poleceń lub komunikat o błędzie. Jeśli tak się stanie, rozpocznij od pierwszego kroku i przejdź przez całą procedurę ponownie, aż uda Ci się przesłać plik.

Mac: przesyłanie pliku na SFTP za pomocą terminala

  1. Otwórz okno terminala. Aby to zrobić, naciśnij Command + Spacja, wyszukaj Terminal, a następnie wybierz go w wyświetlonym polu.
  2. W wyświetlonym oknie terminala wpisz sftp -P 19321 {Twoja nazwa użytkownika sftp}@partnerupload.google.com i naciśnij Enter.
    • Nazwę użytkownika SFTP znajdziesz w szczegółach dotyczących dowolnych źródeł danych w Merchant Center.
    • „-P 19321” oznacza prawidłowy port serwera SFTP Google Merchant Center.
  3. Jeśli łączysz się z partnerupload.google.com po raz pierwszy, może wyświetlić się następujący komunikat: „Nie można ustalić autentyczności hosta „[partnerupload.google.com]:19321”. Odcisk cyfrowy klucza RSA to 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. „Czy na pewno chcesz kontynuować (tak/nie)?” Jeśli wyświetlony odcisk cyfrowy klucza odpowiada odciskowi cyfrowemu klucza powyżej, wpisz „y”.
  4. Pojawi się prośba o podanie hasła. Podaj hasło do serwera SFTP wygenerowane w Google Merchant Center. Pamiętaj, że będzie ono inne niż Twoje hasło do konta Merchant Center. Hasło SFTP znajdziesz w szczegółach źródeł danych opartych na plikach w Merchant Center.
  5. Wyślij plik przez SFTP, wpisując put {katalog włącznie z nazwą pliku} i naciśnij Enter. Na przykład, jeśli chcesz przesłać plik „datafeed.txt” umieszczony w folderze Dokumenty, wpisz „put /Users/username/Documents/datafeed.txt”.
  6. Po chwili zobaczysz informację o postępie przesyłania, a następnie potwierdzenie zakończenia przesyłania. Po zakończeniu przesyłania możesz wyjść z programu.
Uwaga: jeśli się pomylisz, może wyświetlić się pusty wiersz poleceń lub komunikat o błędzie. Jeśli tak się stanie, rozpocznij od pierwszego kroku i przejdź przez całą procedurę ponownie, aż uda Ci się przesłać plik.

Linux: przesyłanie pliku na SFTP za pomocą wiersza poleceń

  1. Otwórz terminal.
  2. W wyświetlonym oknie terminala wpisz sftp -P 19321 {Twoja nazwa użytkownika sftp}@partnerupload.google.com i naciśnij Enter.
    • Nazwę użytkownika SFTP znajdziesz w szczegółach dotyczących dowolnych źródeł danych w Merchant Center.
    • „-P 19321” oznacza prawidłowy port serwera SFTP Google Merchant Center.
  3. Jeśli łączysz się z partnerupload.google.com po raz pierwszy, może wyświetlić się następujący komunikat: „Nie można ustalić autentyczności hosta „[partnerupload.google.com]:19321”. Odcisk cyfrowy klucza RSA to 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. „Czy na pewno chcesz kontynuować (tak/nie)?” Jeśli wyświetlony odcisk cyfrowy klucza odpowiada odciskowi cyfrowemu klucza powyżej, wpisz „y”.
  4. Pojawi się prośba o podanie hasła. Podaj hasło do serwera SFTP wygenerowane w Google Merchant Center. Pamiętaj, że będzie ono inne niż Twoje hasło do konta Merchant Center. Hasło SFTP znajdziesz w szczegółach źródeł danych opartych na plikach w Merchant Center.
  5. Wyślij plik przez SFTP, wpisując put {katalog włącznie z nazwą pliku} i naciśnij Enter. Na przykład, jeśli chcesz przesłać plik „datafeed.txt” umieszczony w folderze Dokumenty, wpisz „put /home/username/Documents/datafeed.txt”.
  6. Po chwili zobaczysz informację o postępie przesyłania, a następnie potwierdzenie zakończenia przesyłania. Po zakończeniu przesyłania możesz wyjść z programu.
Uwaga: jeśli się pomylisz, może wyświetlić się pusty wiersz poleceń lub komunikat o błędzie. Jeśli tak się stanie, rozpocznij od pierwszego kroku i przejdź przez całą procedurę ponownie, aż uda Ci się przesłać plik.

Błędy logowania podczas przesyłania plików za pomocą SFTP

Oto kilka problemów, często spotykanych podczas łączenia się z serwerem SFTP.

Nie masz utworzonego konta SFTP

Zanim prześlesz pliki za pomocą SFTP, musisz utworzyć konto SFTP dla Merchant Center. Pamiętaj, że loginy do konta SFTP i Google Merchant Center są różne. Konta te mają różne nazwy użytkownika i hasła.

Twoje konto SFTP nie zostało aktywowane

Logowanie może być niemożliwe przez krótki czas po utworzeniu lub edycji konta SFTP. Dane konta SFTP stają się aktywne w ciągu kilku godzin.

Próbujesz się połączyć z niewłaściwym serwerem SFTP

W przypadku protokołu SFTP, jeśli korzystasz z wiersza poleceń, musisz połączyć się z {nazwa użytkownika SFTP}@partnerupload.google.com, podając port serwera 19321 (np. sftp -P 19321 {nazwa użytkownika sftp}@partnerupload.google.com). Jeśli korzystasz z klienta SFTP, do adresu hosta musisz dodać protokół „sftp://” (np. sftp://partnerupload.google.com).

Używasz nieprawidłowej nazwy użytkownika SFTP

Sprawdź, czy używasz nazwy konta SFTP dla właściwego konta Merchant Center. Nazwa użytkownika SFTP znajduje się w szczegółach źródeł danych w Merchant Center.

Używasz nieprawidłowego hasła SFTP

Hasło SFTP nie jest wyświetlane na Twoim koncie ze względów bezpieczeństwa. Jeśli nie pamiętasz hasła, musisz je zresetować.

Czy to było pomocne?

Jak możemy ją poprawić?
true
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
7624325609834631252
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
71525
false
false