Соединение прайс-листов (Яндекс Маркет)

Andrew z

Новичок
Соединение прайс-листов (Яндекс Маркет)

Кто-нибудь может объяснить, как Яндекс Маркет и ему подобные объединяют xml-прайс-листы в единую БД.

Никак не могу понять, как сопоставляются категории из прайс-листов с категориями Маркета. Ведь многие магазины имеют свою уникальную структуру каталога товаров. А при попадании товаров в базу Маркета они оказываются именно в нужных категориях.
 

Steamroller

Новичок
Ручками. Прописывают соответствие.
Там же клики платные, вот и держат на зарплате специальных сотрудников.
 

Andrew z

Новичок
Допустим вручную.

Но как они устанавливают соответствия между категориями?

По id - нельзя, т.к. в прайсах сегодня под id=5 - холодильники, а завтра под тем же id=5 - стиральные машины.
Следовательно нужно привязывать по названию категорий. Но как это сделать, если возможны несколько одинаковых названий в разных разделах. Например, подкатегория ФОНАРЬ. Она может относиться к сувенирам, к аксессуарам и другим категориям товаров.
 

Steamroller

Новичок
Да вроде по id категории и вяжут, в реальности не так часто они меняются.
 

Andrew z

Новичок
По id сложно. Специально смотрел прайсы нескольких магазинов (в том числе m3x), в качесве id используется счетчик, т.е. в экспортируемый xml категории попадают не с действующими идентификаторами на сайте.

Таким образом, стоит добавить или удалить одну категорию и вся привязка по id летит к черту.
 
Сверху