Загружать фиды можно с помощью Google Cloud Storage – новой облачной службы, предназначенной для безопасного хранения данных в инфраструктуре Google и работы с ними. Этот сервис совместим с целым рядом облачных инструментов и библиотек, которые также используются в службах Amazon Simple Storage Service (Amazon S3) и Eucalyptus Systems, Inc.
Принцип работы
Принцип работы Google Cloud Storage тот же, что и у SFTP-сервера. С помощью обоих сервисов можно загружать файлы и получать к ним доступ через программу-клиент. Функции папок здесь выполняют так называемые сегменты. Когда вы связываете свой аккаунт в Google Merchant Center с Cloud Storage, то автоматически получаете личный набор для хранения данных о товарах. Кроме того, у сервиса Google Cloud Storage есть ряд преимуществ, в том числе повышенная безопасность, до 10 ГБ места на диске, а также гибкая инфраструктура, которая подходит и для других приложений.
Разработчики могут использовать Cloud Storage для размещения своих товаров в Merchant Center. Однако для этого нужно обладать достаточными техническими знаниями и опытом в программировании приложений. Подробнее о Google Cloud Storage…
Инструкции
Чтобы загрузить фид, активировать Google Cloud Storage не нужно: у вас в любом случае будет персональный сегмент для хранения данных. Подробнее о том, в каких случаях нужно активировать сервис…
Шаг 1. Свяжите аккаунты Google Cloud Storage и Merchant Center
- Войдите в аккаунт Merchant Center.
- Нажмите на значок инструментов и выберите SFTP и GCS в настройках.
- Откройте вкладку Google Cloud Storage.
- Если для входа в Google Cloud Storage и в аккаунт Merchant Center вы используете один и тот же адрес электронной почты, выберите пункт Текущий пользователь. Если нет, выберите Другой пользователь и введите адрес, связанный с Google Cloud Storage.
- Нажмите на ссылку Установить связь с Google Cloud Storage, чтобы автоматически получить сегмент. Он появится в разделе Название сегмента Google Cloud Storage.
Шаг 2. Подготовьте фиды данных
- Создайте фид данных.
- Перед отправкой фидов зарегистрируйте их в Merchant Center. Важно. Для успешного сопоставления отправленных файлов название зарегистрированного фида должно совпадать с названием файла, указанным при регистрации фида, включая его расширение.
Шаг 3. Отправьте данные с помощью Google Cloud Storage
Узнать больше о том, как добавлять сведения о товарах в аккаунт Merchant Center через Google Cloud Storage, можно из следующих статей:
Для настройки расписания загрузок рекомендуется использовать программу gsutil или библиотеку gs python. Также поддерживается большинство S3-совместимых клиентов.
- Пример: gsutil -d cp <filename> gs://merchantcenter123456 </filename>
Шаг 4. Проверьте отправленные данные
В течение 15 минут с момента завершения загрузки на странице Фиды в столбце Статус должно появиться уведомление о том, что началась обработка данных.
Часто задаваемые вопросы
Могу ли я использовать аккаунт Google Cloud Storage для других приложений?
Да. Сегменты, хранящиеся в Google Cloud Storage, принадлежат вам и не зависят от службы Merchant Center.
Однако для этого вам нужно создать собственный аккаунт Cloud Storage, иначе вы сможете пользоваться только сегментом, предназначенным для отправки данных в Merchant Center. Никакие другие сведения в нем хранить нельзя.
Могу ли я хранить другие данные в сегменте Merchant Center?
Нет. Такие сегменты предназначены исключительно для данных, отправляемых в Merchant Center. Вскоре после отправки информация из сегмента автоматически удаляется.