Уведомление

В этом Справочном центре сейчас содержатся преимущественно статьи о Merchant Center Next. Вы также можете узнать больше о переходе на новую версию и найти ответы на часто задаваемые вопросы.

Когда отправлять сведения о товарах с помощью SFTP

Специальный значок для статей о Merchant Center Next

О том, как отправлять фиды через SFTP в классической версии Merchant Center, рассказано в другой статье.

Что такое SFTP

SFTP расшифровывается как SSH File Transfer Protocol (SSH-протокол передачи файлов). Он часто используется для загрузки и скачивания файлов в интернете. Протокол SFTP более безопасен, так как, в отличие от FTP, он шифрует все передаваемые данные.


Содержание


Подготовка

Создайте файл с данными о товарах и активируйте SFTP-аккаунт Merchant Center, задав пароль. Обратите внимание, что по SFTP можно загружать файлы или архивы размером до 4 ГБ. Если ваш файл больше, перед загрузкой его необходимо разделить на несколько файлов меньшего размера.

Если при использовании SFTP или FTP у вас возникнут проблемы, обратитесь к инструкции по устранению неполадок.


Создание аккаунта SFTP

С вашим аккаунтом Merchant Center уже связан SFTP-аккаунт, однако, его нужно активировать. Вот как это сделать:

  1. Создайте файл с данными о товарах.
  2. Выберите Добавьте файл с помощью SFTP и нажмите Посмотреть информацию об SFTP.
  3. Нажмите Создать пароль. Ваш пароль будет создан системой.
    Примечание. Из соображений безопасности пароль отображается один раз. Обязательно скопируйте его перед тем, как закрыть окно. Если вы забудете его, то просто нажмите Сбросите пароль.
  4. Ваш SFTP-аккаунт Merchant Center активирован.Также обратите внимание, что пароль может стать активен только через несколько часов. Если вам не удастся сразу подключиться к нашему SFTP-серверу, повторите попытку позже.

Загрузка файлов по протоколу SFTP

Существует несколько способов загрузки файлов по протоколу SFTP. Ниже представлены инструкции для наиболее распространенных из них. Если вы никогда раньше не работали с протоколом SFTP, рекомендуем воспользоваться первым способом, поскольку он самый простой.

Независимо от того, какой способ вы выберете, вам понадобится следующая информация:

  • Имя хоста. Это адрес нашего SFTP-сервера, куда вы будете загружать свой фид. Используйте значение partnerupload.google.com.
  • Пользователь: имя пользователя, указанное вами в настройках SFTP в аккаунте Google Merchant Center.
  • Порт сервера SFTP: 19321 – это порт SFTP-сервера в Google Merchant Center.
  • Цифровой отпечаток ключа SFTP-сервера. Это цифровой отпечаток ключа для сервера partnerupload.google.com. Используйте значение 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d.
  • Пароль: пароль SFTP, заданный в аккаунте Merchant Center. Он указывается в настройках SFTP Пароль SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.

Способ 1. Загрузка с помощью специальной программы

Загрузите фиды данных по протоколу SFTP с помощью специальной программы.

Вам потребуется программа для работы с SFTP (SFTP-клиент). Если такой программы у вас нет, ее можно скачать из интернета. Некоторые программы можно использовать бесплатно.
Вот несколько примеров:

После установки необходимо настроить доступ к SFTP-серверу Google. Вам потребуется указать следующие настройки:

  • Имя хоста. Это адрес нашего SFTP-сервера, куда вы будете загружать свой фид. Используйте значение partnerupload.google.com.
  • Пользователь. Имя пользователя SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.
  • Пароль. Пароль SFTP, заданный в аккаунте Google Merchant Center. Он указывается в настройках SFTP Пароль SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.
  • Тип входа на сервер. Выберите обычный, а не анонимный режим. В противном случае вы не сможете ввести имя пользователя и пароль (по крайней мере, в большинстве клиентов).
Примечание. Интерфейсы SFTP-клиентов могут различаться. Возможно, вам потребуется выбрать подключение к SFTP или добавить префикс sftp:// к имени хоста (например, sftp://partnerupload.google.com). Подробные инструкции есть в документации используемой программы.

Способ 2. Загрузка с помощью командной строки

В Windows:

  1. Нажмите Пуск и выберите Программы > Стандартные > Командная строка или Программы > Сеанс MS-DOS. Если ни один из описанных способов не сработает, перейдите в меню Пуск, выберите Поиск > Файлы и папки, а затем введите запрос "строка". Дважды нажмите на файл под названием Командная строка.
  2. В появившемся окне введите sftp -P 19321 {имя_пользователя}@partnerupload.google.com и нажмите клавишу Ввод.
    • Имя пользователя SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.
    • "-P 19321" обозначает порт SFTP-сервера в Google Merchant Center.
  3. Если вы подключаетесь к серверу partnerupload.google.com впервые, то можете увидеть сообщение: "Не удалось проверить подлинность хоста [partnerupload.google.com]:19321. Цифровой отпечаток ключа RSA: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Продолжить?" Если отпечаток ключа в сессии совпадает с указанным в этом сообщении, введите y.
  4. Укажите пароль для SFTP, заданный вами в аккаунте Merchant Center. Он указывается в настройках SFTP Пароль SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.
  5. Чтобы отправить файл по протоколу SFTP, введите put {путь_к_файлу} (включая название файла) и нажмите Ввод. Например, если файл с фидом располагается в папке "Документы" и называется "datafeed.txt", вместо "{путь_к_файлу}" нужно ввести текст "put C:\Users\username\Documents\datafeed.txt".
  6. Через несколько мгновений появится индикатор выполнения. Дождитесь полного завершения загрузки. После этого можно выйти из программы.
Примечание. Если на каком-то этапе вы увидите вместо следующего запроса пустую строку, значит вы допустили ошибку. В таком случае повторите указанные шаги, начиная с первого.

На Mac:

  1. Откройте окно Терминала. Для этого нажмите сочетание клавиш Command + Пробел, найдите пункт Терминал и выберите его.
  2. В появившемся окне введите sftp -P 19321 {имя_пользователя}@partnerupload.google.com и нажмите клавишу Ввод.
    • Имя пользователя SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.
    • "-P 19321" обозначает порт SFTP-сервера в Google Merchant Center.
  3. Если вы подключаетесь к серверу partnerupload.google.com впервые, то можете увидеть сообщение: "Не удалось проверить подлинность хоста [partnerupload.google.com]:19321. Цифровой отпечаток ключа RSA: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Продолжить?" Если отпечаток ключа в сессии совпадает с указанным в этом сообщении, введите y.
  4. Укажите пароль для SFTP, заданный вами в аккаунте Merchant Center. Он указывается в настройках SFTP Пароль SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.
  5. Чтобы отправить файл по протоколу SFTP, введите put {путь_к_файлу} (включая название файла) и нажмите Ввод. Например, если файл с фидом располагается в папке "Документы" и называется "datafeed.txt", нужно ввести текст "put /Users/имя_пользователя/Documents/datafeed.txt".
  6. Через несколько мгновений появится индикатор выполнения. Дождитесь полного завершения загрузки. После этого можно выйти из программы.
Примечание. Если на каком-то этапе вы увидите вместо следующего запроса пустую строку, значит вы допустили ошибку. В таком случае повторите указанные шаги, начиная с первого.

В Linux

  1. Откройте Терминал.
  2. В появившемся окне введите sftp -P 19321 {имя_пользователя}@partnerupload.google.com и нажмите клавишу Ввод.
    • Имя пользователя SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.
    • "-P 19321" обозначает порт SFTP-сервера в Google Merchant Center.
  3. Если вы подключаетесь к серверу partnerupload.google.com впервые, то можете увидеть сообщение: "Не удалось проверить подлинность хоста [partnerupload.google.com]:19321. Цифровой отпечаток ключа RSA: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Продолжить?" Если отпечаток ключа в сессии совпадает с указанным в этом сообщении, введите y.
  4. Укажите пароль для SFTP, заданный вами в аккаунте Merchant Center. Он указывается в настройках SFTP Пароль SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.
  5. Чтобы отправить файл по протоколу SFTP, введите put {путь_к_файлу} (включая название файла) и нажмите Ввод. Например, если файл с фидом располагается в папке Documents и называется "datafeed.txt", нужно ввести текст "put /home/username/Documents/datafeed.txt".
  6. Через несколько мгновений появится индикатор выполнения. Дождитесь полного завершения загрузки. После этого можно выйти из программы.
Примечание. Если на каком-то этапе вы увидите вместо следующего запроса пустую строку, значит вы допустили ошибку. В таком случае повторите указанные шаги, начиная с первого.

Ошибки входа при попытке загрузить файл через SFTP

Ошибки при подключении к SFTP-серверу могут возникать по разным причинам. Ниже перечислены некоторые из них.

У вас ещё нет аккаунта SFTP

Прежде чем начать загрузку файлов через SFTP, необходимо создать аккаунт SFTP. Обратите внимание, что данные для входа в аккаунты SFTP и Google Merchant Center, то есть имена пользователя и пароли, будут отличаться.

Ваш аккаунт SFTP ещё не активен

Возможно, вам не удается подключиться к серверу, так как с момента создания или изменения вашего аккаунта SFTP прошло слишком мало времени. Активация нового аккаунта занимает несколько часов.

Вы неверно указали адрес SFTP-сервера

Если вы подключаетесь к SFTP-серверу с помощью командной строки, используйте адрес {ваше_имя_пользователя_SFTP}@partnerupload.google.com и порт сервера 19321, например sftp -P 19321 {ваше_имя_пользователя_sftp}@partnerupload.google.com. При использовании SFTP-клиента вам, возможно, потребуется добавить префикс sftp:// к адресу хоста: sftp://partnerupload.google.com.

Вы используете неверное имя пользователя SFTP

Убедитесь, что вы указали имя пользователя SFTP, связанное с нужным аккаунтом Merchant Center. Имя пользователя SFTP можно найти в подробной информации о любом файловом источнике данных в Merchant Center.

Вы используете неверный пароль SFTP

В целях безопасности пароль SFTP не отображается в вашем аккаунте. Если вы забыли пароль, вам нужно его сбросить.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
true
Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню
8601116702938402620
true
Поиск по Справочному центру
true
true
true
true
true
71525
false
false