Odesílání zdrojů produktových dat pomocí protokolu SFTP

Co je to protokol SFTP?

Zkratka SFTP znamená SSH File Transfer Protocol (Protokol pro přenos souborů SSH). Protokol SFTP představuje obvyklý způsob, jak uživatelé na internetu nahrávají nebo stahují soubory. Protokol SFTP zajišťuje bezpečný přenos dat pomocí šifrování, při kterém nedochází k přenosu žádných nezašifrovaných dat textových souborů.


Obsah této stránky


Než začnete

Vytvořte zdroj produktových dat a aktivujte si heslo k účtu SFTP služby Merchant Center. Při odesílání přes SFTP nesmí velikost souboru přesáhnout 4 gigabajty (GB) v komprimovaném ani v nekomprimovaném formátu. Pokud je soubor větší než 4 GB, před nahráním ho rozdělte na několik menších souborů.

Pokud budete i po přečtení tohoto článku potřebovat další pomoc s používáním protokolu SFTP, přečtěte si průvodce odstraňováním problémů.


Vytvoření účtu SFTP

Váš účet Merchant Center už zahrnuje účet SFTP. Je však potřeba ho aktivovat. Postup aktivace účtu SFTP:

  1. Vytvořte zdroj produktových dat.
  2. Vyberte možnost Přidat soubor pomocí protokolu SFTP a klikněte na Zobrazit podrobnosti protokolu SFTP.
  3. Klikněte na Vytvořit heslo. Heslo bude automaticky vygenerováno.
    Poznámka: Heslo se z bezpečnostních důvodů již nezobrazí. Před zavřením vyskakovacího okna si proto heslo dobře uložte. Pokud heslo zapomenete, můžete si ho vygenerovat kliknutím na Resetovat heslo.
  4. Váš účet SFTP služby Merchant Center je nyní aktivní. Vygenerování prvního hesla se však může projevit za několik hodin. Pokud se vám nedaří okamžitě přihlásit k našemu serveru SFTP, zkuste to znovu později.

Nahrání souboru pomocí SFTP

Pomocí protokolu SFTP můžete soubor nahrávat celou řadou metod. Pokyny k těm nejběžnějším naleznete níže. Pokud jste dosud protokol SFTP nepoužívali, doporučujeme možnost 1, protože je její konfigurace nejsnazší.

U každé z možností budete potřebovat následující informace:

  • Host name (Název hostitele): partnerupload.google.com; na tento server SFTP odešlete svůj zdroj.
  • User (Uživatel): uživatelské jméno účtu SFTP, které naleznete v nastavení protokolu SFTP ve službě Google Merchant Center.
  • Port serveru SFTP: 19321 jedná se o port využívaný serverem SFTP služby Google Merchant Center.
  • Otisk serveru SFTP: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d jedná se o identifikační klíč otisku serveru partnerupload.google.com.
  • Password (Heslo): heslo k účtu SFTP, které jste si vygenerovali v účtu služby Merchant Center. Upozorňujeme, že toto heslo se neshoduje s heslem k účtu služby Merchant Center. Heslo k účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.

Možnost 1: Přenos zdroje dat pomocí programu SFTP

Přenos zdroje dat pomocí programu SFTP

Pokud chcete použít tuto metodu, musí být ve vašem počítači nainstalovaný program SFTP, kterému se také říká klient SFTP. Pokud ještě nemáte klienta SFTP, můžete si jej stáhnout z webu. V závislosti na využití těchto klientů SFTP bude možná třeba po uplynutí zkušební doby za tyto programy zaplatit.
Klienty SFTP můžete vyzkoušet zdarma.

Po stažení a nainstalování programu SFTP bude třeba jej nakonfigurovat tak, aby se mohl připojit k našemu serveru SFTP. V klientu SFTP bude třeba zvolit následující nastavení:

  • Host name (Název hostitele): partnerupload.google.com; na tento server SFTP odešlete svůj zdroj.
  • User (Uživatel): uživatelské jméno účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.
  • Password (Heslo): heslo k účtu SFTP vygenerované v účtu služby Google Merchant Center. Upozorňujeme, že toto heslo se neshoduje s heslem k účtu služby Merchant Center. Heslo k účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.
  • Logontype (Typ přihlášení): U tohoto nastavení by měla být vybraná možnost Normal (Normální), nikoli Anonymous (Anonymní). Je možné, že toto nastavení bude třeba změnit, než budete moci zadat uživatelské jméno a heslo.
Poznámka: Rozhraní jednotlivých klientů SFTP se může lišit. Může být nutné zvolit připojení typu SFTP nebo umístit před adresu názvu hostitele předponu protokolu „sftp://“ (např. sftp://partnerupload.google.com). Podrobnější pokyny naleznete v dokumentaci ke klientovi SFTP.

Možnost 2: Odeslání dat prostřednictvím protokolu SFTP pomocí příkazového řádku

Windows: Odeslání dat prostřednictvím protokolu SFTP pomocí příkazového řádku

  1. V nabídce Start zvolte Programy, poté Příslušenství a nakonec Příkazový řádek. Nebo v nabídce Start zvolte Programy a poté vyberte příkazový řádek MS-DOS. Pokud žádný z uvedených kroků nefunguje, zkuste tuto možnost: V nabídce Start vyberte Vyhledat, pak zvolte Hledat soubory nebo složky a napište výraz, který chcete vyhledat. Dvakrát klikněte na soubor s názvem Příkazový řádek.
  2. V zobrazeném okně napište sftp -P 19321 {vaše uživatelské jméno účtu sftp}@partnerupload.google.com a stiskněte klávesu Enter.
    • Uživatelské jméno účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.
    • „-P 19321“ označuje správný port pro server SFTP služby Google Merchant Center.
  3. Pokud se k serveru partnerupload.google.com připojujete poprvé, může se vám zobrazit následující výzva: „Pravost hostitelského serveru '[partnerupload.google.com]:19321' nelze doložit. Digitální otisk klíče RSA je 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Opravdu chcete pokračovat v připojení (ano/ne)?“ Jakmile ověříte, že se digitální otisk klíče zobrazený ve vaší relaci shoduje s otiskem výše, zadejte písmeno „y“.
  4. Budete vyzváni k zadání hesla. Zadejte heslo k účtu SFTP, které jste si vygenerovali ve službě Merchant Center. Upozorňujeme, že toto heslo se neshoduje s heslem k účtu služby Merchant Center. Heslo k účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.
  5. Napište „put {název adresáře, včetně názvu souboru}“ a stisknutím klávesy Enter soubor odešlete prostřednictvím protokolu SFTP. Pokud jste svůj zdroj nazvali například „datafeed.txt“ a uložili ve složce Documents (Dokumenty), napíšete „put C:\Users\jmeno_uzivatele\Documents\datafeed.txt“.
  6. Pár okamžiků poté by se měla objevit aktualizace stavu s průběhem nahrávání a následně potvrzením, až bude nahrávání dokončeno. Poté můžete program ukončit.
Poznámka: Pokud se v rámci postupu dopustíte chyby, může se zobrazit prázdný příkazový řádek nebo chybová zpráva. Pokud k tomu dojde, začněte znovu od prvního kroku a pokračujte, dokud se vám nepodaří přenos souboru dokončit.

Mac: Odeslání dat prostřednictvím protokolu SFTP pomocí programu Terminal

  1. Otevřete okno programu Terminal. Stačí stisknout klávesy Command + mezerník, vyhledat výraz „Terminal“ a v zobrazeném okně vybrat program.
  2. V zobrazeném okně programu Terminal napište sftp -P 19321 {vaše uživatelské jméno účtu sftp}@partnerupload.google.com a stiskněte klávesu Enter.
    • Uživatelské jméno účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.
    • „-P 19321“ označuje správný port pro server SFTP služby Google Merchant Center.
  3. Pokud se k serveru partnerupload.google.com připojujete poprvé, může se vám zobrazit následující výzva: „Pravost hostitelského serveru '[partnerupload.google.com]:19321' nelze doložit. Digitální otisk klíče RSA je 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Opravdu chcete pokračovat v připojení (ano/ne)?“ Jakmile ověříte, že se digitální otisk klíče zobrazený ve vaší relaci shoduje s otiskem výše, zadejte písmeno „y“.
  4. Budete vyzváni k zadání hesla. Zadejte heslo k účtu SFTP, které jste si vygenerovali ve službě Merchant Center. Upozorňujeme, že toto heslo se neshoduje s heslem k účtu služby Merchant Center. Heslo k účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.
  5. Napište „put {název adresáře, včetně názvu souboru}“ a stisknutím klávesy Enter soubor odešlete prostřednictvím protokolu SFTP. Pokud jste svůj zdroj nazvali například „datafeed.txt“ a uložili ve složce Documents (Dokumenty), napíšete „put /Users/username/Documents/datafeed.txt“.
  6. Pár okamžiků poté by se měla objevit aktualizace stavu s průběhem nahrávání a následně potvrzením, až bude nahrávání dokončeno. Poté můžete program ukončit.
Poznámka: Pokud se v rámci postupu dopustíte chyby, může se zobrazit prázdný příkazový řádek nebo chybová zpráva. Pokud k tomu dojde, začněte znovu od prvního kroku a pokračujte, dokud se vám nepodaří přenos souboru dokončit.

Linux: Odeslání dat prostřednictvím protokolu SFTP pomocí příkazového řádku

  1. Otevřete program Terminal.
  2. V zobrazeném okně programu Terminal napište sftp -P 19321 {vaše uživatelské jméno účtu sftp}@partnerupload.google.com a stiskněte klávesu Enter.
    • Uživatelské jméno účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.
    • „-P 19321“ označuje správný port pro server SFTP služby Google Merchant Center.
  3. Pokud se k serveru partnerupload.google.com připojujete poprvé, může se vám zobrazit následující výzva: „Pravost hostitelského serveru '[partnerupload.google.com]:19321' nelze doložit. Digitální otisk klíče RSA je 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Opravdu chcete pokračovat v připojení (ano/ne)?“ Jakmile ověříte, že se digitální otisk klíče zobrazený ve vaší relaci shoduje s otiskem výše, zadejte písmeno „y“.
  4. Budete vyzváni k zadání hesla. Zadejte heslo k účtu SFTP, které jste si vygenerovali ve službě Merchant Center. Upozorňujeme, že toto heslo se neshoduje s heslem k účtu služby Merchant Center. Heslo k účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.
  5. Napište „put {název adresáře, včetně názvu souboru}“ a stisknutím klávesy Enter soubor odešlete prostřednictvím protokolu SFTP. Pokud jste svůj zdroj nazvali například „datafeed.txt“ a uložili ve složce Documents (Dokumenty), napíšete „put /home/username/Documents/datafeed.txt“.
  6. Pár okamžiků poté by se měla objevit aktualizace stavu s průběhem nahrávání a následně potvrzením, až bude nahrávání dokončeno. Poté můžete program ukončit.
Poznámka: Pokud se v rámci postupu dopustíte chyby, může se zobrazit prázdný příkazový řádek nebo chybová zpráva. Pokud k tomu dojde, začněte znovu od prvního kroku a pokračujte, dokud se vám nepodaří přenos souboru dokončit.

Chyby přihlášení při nahrávání souborů přes SFTP

Potíže s připojením k serveru SFTP můžete mít z několika běžných důvodů.

Nevytvořili jste si účet SFTP

Než začnete nahrávat soubory pomocí protokolu SFTP, musíte pro účet Merchant Center vytvořit účet SFTP. Upozorňujeme, že přihlašovací údaje k účtu SFTP jsou jiné než k účtu Google Merchant Center. Z toho důvodu mají účty různá uživatelská jména i hesla.

Váš účet SFTP není aktivní

Pokud se snažíte připojit moc brzy po vytvoření nebo úpravě účtu SFTP, je možné, že se nebudete moci přihlásit. Nové údaje k SFTP se aktivují až po několika hodinách.

Nejste připojeni ke správnému serveru SFTP

SFTP: Pokud používáte příkazový řádek, měli byste být připojeni k serveru {vaše uživatelské jméno SFTP}@partnerupload.google.com s předepsaným portem serveru 19321 (např. sftp -P 19321 {vaše uživatelské jméno sftp}@partnerupload.google.com). Pokud používáte klienta SFTP, může být nutné umístit před adresu názvu hostitele předponu protokolu „sftp://“ (například sftp://partnerupload.google.com).

Používáte nesprávné uživatelské jméno pro SFTP

Ověřte, zda používáte název SFTP pro správný účet Merchant Center. Uživatelské jméno účtu SFTP najdete v podrobnostech kteréhokoli ze souborů zdrojů dat ve službě Merchant Center.

Používáte nesprávné heslo pro SFTP

Kvůli bezpečnosti se heslo pro SFTP v účtu nezobrazuje. Pokud jste heslo zapomněli, musíte jej obnovit.

Pomohly vám tyto informace?

Jak bychom článek mohli vylepšit?
true
Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
8055174476915301954
true
Prohledat Centrum nápovědy
true
true
true
true
true
71525
false
false