Интеграция 1С с Яндекс Маркетом
Яндекс Маркет входит в тройку самых популярных маркетплейсов России по посещаемости, количеству и объёму заказов, уступая лишь Willdberries и OZON. А 1С — бессменный лидер среди товароучётных систем в России. Поэтому нередко возникает задача по интеграции 1С с маркетплейсом Яндекс Маркет.
Если вы впервые настраиваете синхронизацию 1С с Яндекс Маркетом, мы настоятельно рекомендуем ознакомиться с этой статьёй.
Что нужно учесть при интеграции
Кванты для недорогих товаров
Если вы продаёте недорогие товары, то их поштучная продажа на маркетплейсе может привести к убыткам из-за различных комиссий Маркета (за обработку заказа, за размещение, за доставку и др.). Чтобы этого не произошло, объединяйте товары в кванты. Если задан квант продажи, то покупатель сможет заказать только кратное ему число товаров.
Например, если квант равен 10, то покупатель сможет оформить заказ на 10, 20, 30 и т. д. единиц товара, а 1, 2 или 15 — не сможет. Обратите внимание на то, что это правило будет действовать до тех пор, пока на складе остаётся достаточное количество товаров. Как только остаток на складе станет меньше кванта, Маркет автоматически разрешит оформление заказа поштучно. Чтобы этого не допустить выгружайте информацию об остатках кратно кванту продажи. То есть если у вас на остатках 33 единицы товара и вы установили квант продажи в размере 10, то в качестве остатка на Маркет выгружайте 30. А также обратите внимание на то, что квант продажи не может быть больше 100.
При интеграции по YML фидам (подробнее рассмотрено ниже) квант продажи передаётся тегом step-quantity
Квант продажи очень удобен тем, что при его использовании целый ряд комиссий маркетплейс будет считает не за единицу товара, а за квант. Так, с учётом кванта рассчитывается комиссия за доставку покупателю (FBS, FBY, Экспресс), за доставку в населенный пункт покупателя (FBS); за отмену заказа по вине продавца (FBS, Экспресс, DBS).
Стоит также учесть, что для некоторых категорий товаров (например, для большей части канцтоваров) нельзя задать значение кванта и выше установленного Маркетом ограничения. Если указать значение выше ограничения, товар автоматически будет скрыт с витрины и вы не сможете продавать его на маркетплейсе.
Штрихкоды для упрощения
После выгрузки данных о товарах из 1С в Яндекс Маркет на маркетплейсе нужно будет создать карточки товаров. И если вы запускаете продажи по модели FBS (описание модели ниже), то вам обязательно нужно будет для каждого товара указать габариты и вес товара в упаковке, фотографии товаров и другие обязательные параметры. Это трудоёмкий процесс. Но если вы продаёте типовой товар и ведёте штрихкоды (или параметры Бренд/Производитель и Артикул производителя), но выгрузив эти данные маркетплейс автоматически склеит ваши товары с существующими на Маркете карточками так, что вам вообще не придётся вручную создавать карточки.
Штрихкоды в YML фидах (подробнее рассмотрены ниже) нужно передавать в тегах barcode, производителя — в теге vendor, а артикул производителя — в vendorCode. Иначе эти параметры не будут учтены.
Склеивание карточек
Нередко бывают ситуации, когда Яндекс Маркет автоматически склеивает выгруженные из 1С товары с несоответствующими им карточками товаров на маркетплейсе. Например, если вы продаёте кондиционеры не комплектом сплит-систем, а внутренний и внешний блок отдельно, то они могут склеиться с целым комплектом.
Чтобы этого избежать рекомендуем просмотреть все склеенные карточки товаров. И, в случае необходимости, разорвать склейку. Для этого в личном кабинете перейдите в меню «Товары» → «Каталог» и перейдите на вкладку «Привязка к карточкам»:
Интеграция при разных моделях Яндекс Маркета
Яндекс Маркет поддерживает разные модели работы в зависимости от того, какие задачи вы готовы выполнять самостоятельно, а какие — делегировать маркетплейсу.
Максимально делегировать все задачи маркетплейсу можно работая по модели FBY. В этом случае вы заранее поставляете партию товара на склад маркетплейса и продаёте товар оттуда. При такой модели интеграция с 1С не требуется — нет данных, которые требуют регулярного обновления на маркетплейсе, Маркет итак знает количество нраспроданного товара.
Модель FBS
По модели FBS Яндекс Маркет принимает заказы и передаёт их продавцу. Продавец должен оперативно упаковать заказ по правилам маркетплейса и доставить его в выбранный при подключении пункт выдачи заказа (ПВЗ) или сортировочный центр (в случае крупногабаритного товара). Доставку до конечного покупателя осуществляет Маркет. И по завершению заказа, в зависимости от выбранной при подключении периодичности выплат, осущетсвляет перевод средств продавцу.
При интеграции с 1С по модели FBS на Маркет обязательно передавать для каждого товара габариты и вес в упаковке. Это требование логично, ведь доставку заказов осуществляет маркетплейс. Как мы упоминали выше, требование легко выполнить, если передать на маркетплейс штрихкоды товаров или связку Бренд/Производитель и Артикул производителя.
При этой модели комиссия с каждого заказа будет составлять существенную долю от его суммы. Поэтому мы настоятельно рекомендуем использовать кванты продаж, если вы продаёте недорогие товары.
Модель DBS
По модели DBS Яндекс Маркет только принимает заказы и оплату и передаёт их продавцу. Доставку покупателю полностью обеспечивает продавец. Это отличная модель для тех, кто может организовать доставку самостоятельно, например, в пределах собственного города. А также отличный вариант для тех, у кого есть собственные точки выдачи (магазин, офис, слад) и у кого нет возможности оперативно упаковывать заказы и отвозить из в ПВЗ маркетплейса. По модели DBS легко настроить продажу через маркетплейс с возможностью только самовывоза заказов, вообще без доставки.
Учитывая, что Маркет не оказывает услугу доставки, комссия маркетплейса по такой модели существенно ниже. Также по такой модели заказов будет существенно меньше, чем по модели FBS, т.к. продажи маркетплейс будет осуществлять только в населённых пунктах, в которых продавец осуществляет доставку собственными силами или только в населённых пунктах, где находятся пункты самовывоза продавца.
При этой модели Яндекс Маркет не требует указывать для каждого продаваемого товара габариты и вес в упаковке, т.к. доставку он не осуществляет.
Запросите интеграцию вашей 1С с маркетплейсами
Ценообразование в 1С для Яндекс Маркета
Как правило, в 1С ведутся только розничные цены, учитывающие продажу розничным клиентам из пункта самовывоза (со склада, из магазина, из офиса). Эти цены не включают расходы на доставку и оплату рекламных каналов. Если по этим ценам запустить продажи на Яндекс Маркете, высока вероятность получить убытки.
Яндекс Маркет взымает ряд комиссий в зависимости от испольщуемой схемы продажи (различия описаны выше). Полный перечень комиссий и их уровни можно оценить в официальном калькуляторе Яндекс Маркета →
В идеальном случае в 1С ведётся и себестоимость, исходя из которой, зная комиссии маркетплейса, там же в 1С можно расчитать и целевую цену продажи товара на маркетплейсе. Но мы никогда не встречали клиентов, которые так делают.
Поэтому в базовом сценарии при формировании цены продажи на маркетплейсе можно опираться только на розничные цены и ориентировочную маржинальность товаров, автоматически добавлять к розничной цене фиксированный % наценки, покрывающий комиссии маркетплейса. Дополнительно проработать наценки на крупногабаритные товары и использовать кванты для недорогих товаров. Таким образом можно эффективно управлять ценами на Маркете так, чтобы обеспечить требуемый объём продаж и маржинальности.
Как часто стоит обновлять данные из 1С на Маркете
Интуитивно, кажется, что ответ очевиден — чем чаще, тем лучше. Но если у вас не настроено автоматическое резервирование заказанных на маркетплейсе товаров в 1С (а оно не настроено примерно у всех), то не стоит часть выгружать данные из 1С. В таком случае лучше всего обновлять данные 1 раз в день. Иначе может сложиться такая ситуация:
- ваша 1С выгрузила на Яндекс Маркет информацию о том, что товара X у вас на остатках 3 штуки;
- два покупателя оформили заказ на Яндекс Маркете, купив у вас 2 штуки товара;
- вы не поставили товар в резерв и поэтому 1С ещё раз выгрузила на Яндекс Маркет информацию о том, что у вас в наличии 3 штуки товара X;
- далее ещё два покупателя оформили заказ на товар X на Яндекс Маркете, купив у вас 2 штуки товара;
Итого на Яндекс Маркете у вас купили 4 штуки товара X несмотря на то, что в наличии у вас его всего 3 штуки. Придётся отменять заказ, оплачивать комиссию за отмену и смириться со снижением рейтинга продавца на площадке.
Интеграция с Яндекс Маркетом через YML фиды
Один из самых популярных способов интеграции любой учётной системы с Яндекс Маркетом заключается в формировании на стороне учётной системы YML файлов (фидов) с данными о товарах и загрузкой их в маркетплейс.
Так, чтобы интегрировать 1С с Маркетом вам нужно регулярно формировать YML файлы с актуальными данными о вашей номенклатуре. Яндекс Маркет рекомендует формировать два вида YML файлов: с параметрами товаров (они меняются очень редко и сам файл получается достаточно объёмный) и с условиями размещения (цены, остатки, кванты) — эти данные могут меняться несколько раз в день, поэтому важно часто передавать их на Маркет.
Официальная справка Яндекс Маркета по формату YML →
В общем виде YML файл содержит информацию о структуре категорий и параметры товаров. Пример YML файла:
После того, как один или несколько необходимых YML файлов сформированы, нужно добавить ссылки на них на стороне Яндекс Маркета. Сделать это нужно в личном кабинете маркетплейса через меню «Товары» → «Автообновление каталога», кликнув на кнопку «Добавить ссылку на файл» вот так:
При добавлении ссылки на файл укажите те данные, которые нужно загружать из конкретного файла. Нужно ли обновлять из него цены и наличие для отдельного магазина или модели работы или только загружать основные параметры товаров (изображения, наименования товаров, штрихкод, артикул, вес, габариты и т.д.).
Интеграция 1С с Яндекс Маркетом через uniSiter
Мы в uniSiter уже 6 лет занимаемся, в том числе, интеграциями 1С с маркетплейсом Яндекс Маркет. Вряд ли остались случаи, которые могут поставить в тупик наших специалистов. Мы являемся техническими партнёрами Яндекс Маркета по подключению продавцов к площадке (Договор № ДС-46241-02/23 от 22.02.2023 между ООО «АйТи» и ООО «Яндекс»).
Поддерживаемые версии 1С
Платформа uniSiter поддерживает интеграцию с версиями 1С на платформе версии не ниже 8.3.10. Реализованы интеграция с конфигурациями:
- Управление торговлей, редакция 11, редакция 10.3;
- Комплексная автоматизация, редакция 1.1, редакция 2;
- Управление нашей фирмой, редакция 1.6, редакция 3.0;
- Розница, редакция 1, редакция 2.3;
- Бухгалтерия предприятия, редакция 3.0;
- Управление производственным предприятием, редакция 1.3;
- Далион: Управление магазином;
- и другими.
Если вы используете другую версию платформы или конфигурации, скорее всего, мы сможем найти решение и для вас
Техническая реализация интеграции
Во-первых мы интегрируем базу 1С с платформой uniSiter так, чтобы в неё с нужной периодичностью передавались данные о товарах. При этом часто меняющиеся данные (цены, остатки) передаются часто, а данные о товарах (фото, габариты, хазарктеристики) — 1 раз в день, чтобы не нагружать 1С.
При интеграции 1С с платформой uniSiter мы можем использовать один из двух вариантов:
- с помощью внешней обработки, реализующей максимально гибкую интеграцию, передающую данные о товарах в JSON формате;
- стандартную интеграцию по протоколу CommerceML;
Подробнее про интеграцию 1С с платформой uniSiter →
Во-вторых мы максимально гибко настраиваем формирование YML фидов (описаны выше) для загрузки данных в Яндекс Маркет. При этом мы можем автоматически расчитывать кванты продажи, например, исходя из желаемой минимальной цены заказа; отключать продажу крупногабаритных товаров; в рамках индивидуальной разработки реализовать любой алгоритм ценообразования на площадке.
Кроме этого мы консультируем и предоставляем предиктивную аналитику, касающуюся ожидаемых финансовых результатов продаж на Яндекс Маркете.
Интеграция с другими маркетплейсами и площадками
Платформа uniSiter поддерживает интеграцию не только с Яндекс Маркетом, но и с другими маркетплейсами и площадками: Мегамаркет, OZON, Avito, ВКонтакте, 2ГИС, Яндекс Карты и др.
Таким образом, настроив одну интеграцию вашей 1С с платформой uniSiter, можно отстроить продажи на 3-х маркетплейсах и дополнительных площадках. При этом размещением товаров (какие товары на каких площадках и по каким ценам продавать) можно управлять прямо из вашей 1С.
Запросите интеграцию вашей 1С с маркетплейсами