Загружать данные можно с помощью 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 из 4. Свяжите аккаунты Google Cloud Storage и Merchant Center
- В аккаунте Merchant Center нажмите на значок настроек и инструментов .
- Выберите Источники данных.
- На вкладке "SFTP и Google Cloud Storage" выберите "Текущий пользователь", если для входа в Google Cloud Storage и Merchant Center вы используете один и тот же адрес электронной почты. Если нет, выберите "Другой пользователь" и введите адрес, связанный с Google Cloud Storage.
- Нажмите на ссылку "Установить связь с Google Cloud Storage", чтобы автоматически получить сегмент. Он появится в разделе "Название сегмента Google Cloud Storage".
Шаг 2 из 4. Подготовьте источники данных о товарах
- Создайте источники данных о товарах.
- Зарегистрируйте источники данных о товарах в Merchant Center перед загрузкой.
Шаг 3 из 4. Отправьте данные через Google Cloud Storage
Узнайте, как загружать данные в аккаунт Merchant Center через Google Cloud Storage.
Для настройки расписания загрузок рекомендуется использовать программу gsutil или библиотеку gs python. Также поддерживается большинство S3-совместимых клиентов.
- Пример: gsutil -d cp <filename> gs://merchantcenter123456 </filename>
Шаг 3 из 4. Проверьте отправленные данные
В течение 15 минут с момента завершения загрузки на странице "Источники данных" в столбце "Статус" должно появиться уведомление о том, что началась обработка данных.
Часто задаваемые вопросы
Могу ли я использовать аккаунт Google Cloud Storage для других приложений?
Да. Сегменты, хранящиеся в Google Cloud Storage, принадлежат вам и не зависят от службы Merchant Center.
Однако для этого вам нужно создать собственный аккаунт Cloud Storage, иначе вы сможете пользоваться только сегментом, предназначенным для отправки данных в Merchant Center. Никакие другие сведения в нем хранить нельзя.