Выгрузка из 1с
Для получения (выгрузки) файлов CommerceML —
в вашей 1с, в разделе «Настройки обмена с сайтами», должна быть
настроена выгрузка данных «
в каталог» — «
на диск».
Если вы делаете первую загрузку в tu.market — выгружать нужно все данные, а не только изменения.
Пример 1c - конфигурации выгрузки в каталог:
развернуть
После выгрузки - убедитесь что ваши файлы сформированы, что они лежат "в папочке", их видно в проводнике вашего компьютера...
...да-да, некоторые клиенты пытаются загрузить в Маркет пустую папку, в которой нет файлов :)
Некоторые версии 1с позволяют делать выгрузку не только в стандарте commerceML, но и в файл формата YML (*.yml). Его также можно сразу загружать в tu.market.
Аналогично, выгрузку вы можете получить из вашего сайта Битрикс, она также поддерживается tu.market.
Полученную выгрузку — просто загрузите в tu.market одним из нижеуказанных способов
Обязательное поле при использовании API — идентификатор: Артикул.
Загрузка в tu.market
Содержимое каталога можно загружать в tu.market следующими способами:
1) Загрузка вручную — на странице Прайс вашей организации в Маркете развернуть
Чтобы загрузить вашу выгрузку вручную — добавьте всё содержимое вашего каталога с выгрузкой (все файлы выгрузки) в zip-архив.
И выберите его, после того как нажмете кнопку «Обновить» и вам откроется проводник вашего компьютера.
Ваш файл загрузится за несколько секунд, товары обновятся или создадутся новые (если выключена опция «только проверка»).
Создание и обновление товаров происходит только в сопоставленных Категориях. Если вы тестируете загрузку - сделайте сопоставление нескольких категорий, загрузив ваш архив в Сопоставлении Категорий (см. Способ 2 - загрузить список)
Загрузку вручную вы можете повторять в любое время: сформировали выгрузку
со свежими данными — загрузили в маркет.
Также, вы можете настроить автоматическую загрузку, по вашему расписанию. Об этом ниже.
2) Автообновление — по расписанию, средствами tu.market развернуть
Маркет может «приходить» за вашими данными сам, в указанное вами время.
Для этого ваши данные (файлы вашей выгрузки) — должны быть доступны по ссылке в интернет.
Т.е. вы делаете выгрузку с актуальными данными в вашей 1С (см.начало это статьи) — вручную или автоматически по вашему расписанию в 1С. Но ваш файл сохраняется на каком-то сервере с доступом через интернет. Это может быть ваш сайт, или общедоступное бесплатное хранилище (таких сервисов много, погуглите).
Таким образом ваши файлы будут доступны по адресу в интернет - ссылке.
развернуть
Позаботьтесь, чтобы ваши файлы при обновлении не меняли ссылку, т.е. чтобы она была «постоянной».
Пример окна интерфейса для указания ссылки (ссылок):
Укажите эти
постоянные ссылки на ваши xml файлы (или одну ссылку на архив с ними) — по кнопке «Указать ссылку» в разделе «Импорт|Экспорт»:
Ссылки на ваши файлы (файл) — должны быть
прямыми! Если вы выкладываете в файл в хранилище - например, ЯндексДиск - проверьте что содежимое вашего файла открывается в браузере или скачивается проводником компьютера.
Подробнее: развернуть
Пример — содержимое файла открывается в браузере:
Пример — файл по ссылке скачивается проводником:
В нашем примере (использование хранилища ЯндексДиск) — не нужно указывать в Маркете ссылку с изображением вашего файла:
Если вы не знаете прямую ссылку к вашему файлу - погуглите: существуют множество сервисов для разных хранилищ. Например, один из них для ЯндексДиска:
https://getfile.dokpub.com/yandex/ Т.е. в нашем примере — прямая ссылка на файл будет иметь вид:
«https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/KZNKdZ4jHvsQ» Получив свою прямую ссылку, убедитесь что содержимое файла доступно по ней, — и смело вставляйте эту ссылку в Маркете: ваши товары будут обновляться по данным из этих файлов.
Но лучше вам использовать ваше собственное хранилище. Обратитесь к своим специалистам, или к нашим менеджерам. В зависимости от вашей системы и компетенций специалиста — это делается от 5 минут до нескольких часов.
развернуть
Указывать ссылки нужно только на xml файлы. А для случаев, когда вы выгружаете и "изображения" — эти данные (каталог с данными) должны быть доступны в вашем хранилище полностью, т.е. включая файлы этих изображений. Тогда маркет сможет загрузить и картинки к вашим товарам.
развернуть
О другом способе передать ваш файл в Маркет — прямо из вашей программы, см.далее
3) Автообновление — средствами вашей учетной программы, через API развернуть
Данные о своих товарах|услугах вы можете передавать прямо из своей программы:
— из 1с или любой другой учетной программы, если вы используете не 1с.
- Передавать можно файлы (или архив) с вашей выгрузкой (о которых говорилось в начале этой статьи).
- Либо - передавать можно данные сразу (не затрачивая время на формирование выгрузки).
И даже в более скоростном и содержательном формате, чем стандартный commerceML от компании 1с.
В общих словах: в вашей 1с
(или другой вашей программе) — появится кнопка «обновить в tu.market», при нажатии которой ваш файл будет сам загружаться в маркетплейс.
Или этот процесс будет настроен внутри вашей программы «по расписанию».
Или оба этих варианта.
Вот пример: всего лишь несколько строк кода «обработки» для одной из версий 1С, которые загрузят вашу выгрузку в tu.market. Согласитесь, повторить его для вашей программы — не составит большого труда и часов работы :)
Эту «обработку» ваш специалист всего лишь адаптирует под вашу версию, и подключит к «кнопке» или к «расписанию» в вашей 1с.
развернуть
Вот еще вариант простой автоматизации — автоматической загрузки файла с вашей выгрузкой — в tu.market:
Скачиваете программу себе на компьютер,
в ее настройках указываете логин/пароль доступа к своей фирме на маркете, и папку в которой лежит ваш файл с выгрузкой.
Всё.
- После этого, клик по этой программе (запуск программы) — автоматически загрузит ваш файл в маркет.
- Для автоматизации — обычным планировщиком windows (он есть на любом компьютере, в т.ч. и на вашем), настраиваете «расписаниe».
- т.е. когда эта программа должна запускаться, например: «каждый день в 7 утра», или «с пнд по птн каждый час», и т.д.
Подробнее об этом варианте
см.здесь.
развернуть
Автоматическое пересоздание самого файла вашей выгрузки (его автообновление на вашем компьютере) — вы настраиваете в вашей 1с, в Меню «Администрирование» «Регламентные задания» (в разных конфигурациях 1с эти пункты Меню могут отличаться).
развернуть
Если у вас возникают трудности с настройкой — обратитесь к своим специалистам, или к нашим менеджерам.
Подробнее об этом см.
«Варианты импорта» — это
настраивается однажды, общепринятыми
стандартными методами, занимает от нескольких минут до нескольких часов работы специалиста, в зависимости от выбранного способа, вашей системы, ее состояния, и конечно же квалификации специалиста.
развернуть
Считайте ваши деньги. Если тонкости этой специфики неясны - вы можете тратить и оплачивать человекочасы (свои или своих специалистов), перебирать методом проб и ошибок различные варианты и способы, итд. Или у вас есть другой вариант: оплатить несколько минут или часов работы специалиста именно в этой области, который «пришел-сделал-ушел». Выбирайте что выгоднее вам.
развернуть
Технический специалист — сможет настроить выгрузку из вашей 1с или другой программы в наиболее
подходящем для вас формате (yml, xml, xls, json, commerceML), и ее автозагрузку одним из предлагаемых и наиболее
подходящим для вас способов.
развернуть
Используйте описанную выше
«загрузку вручную» — для тестирования при настройке
, со включенным «режимом проверки» (переключатель или параметр): см.
«Тестирование обновлений»
При каждом тесте вы будете видеть Отчет по загрузке со Сводкой и Деталями, изменение по результатам ваших корректировок с предыдущей загрузки
Обратите внимание: для успешного создания и обновления товаров — «категории товаров» вашей 1с должны быть сопоставлены с категориями Маркета. Ссылка о «Сопоставлении категорий» - ниже.
Ссылки
Ссылки на описание для форматов и доп.информацию:
развернуть