...
У каждого товарного провайдера есть свой набор условий поиска. Этот набор можно варьировать под цели сайта. Получить список доступных способов поиска и полную информацию о том, что они поддерживают, можно методом GetProviderSearchMethodInfoList.
Условие поиска | Параметр | Применение условия поиска | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Способ поиска |
Параметр | Таобао | Yahoo (Japan) | ||||||||||
Специальный поиск | Альтернативный поиск | Рекомендации | Tmall | ||||||||||
Поиск подходящей категории товаров | нет параметра (доступен всегда) | + | + | + | + | + | |||||||
SearchMethod | Название способа поиска Тип String | ||||||||||||
Название способа поиска (на нужном языке) | DisplayName | Отображаемое название способа поиска (на нужном языке) Тип String | |||||||||||
Особенности выбранного способа поиска | Flags | Список особенностей способа поиска Тип ProviderSearchFlag[] | |||||||||||
Количество выводимых товаров на одну страницу (влияет на скорость загрузки страницы и работу скорости поиска) | OptimalFrameSize | Оптимальное число запрашиваемых товаров (размер страницы) Тип Int32 | |||||||||||
Максимальное количество товаров на страницу (влияет на скорость загрузки страницы и работу скорости поиска) | MaximumFrameSize | Максимальное число запрашиваемых товаров (размер страницы) Тип Int32 | |||||||||||
Максимальное количество товаров выбранного способа поиска (влияет на скорость загрузки страницы и работу скорости поиска) | MaximumItemsCount | Максимальное число товаров, до которых может выдать способ поиска Тип Int32 | |||||||||||
Сортировки в выбранном способе поиска | AvailableSorts | Список допустимых сортировок в способе поиска (OrderBy в параметрах поиска) Тип ProviderSearchSortInfo[] | |||||||||||
Товарный провайдер | Provider | Тип провайдера Тип ItemProviderType | Поиск подкатегории в текущей категории товаров | нет параметра (доступен всегда) | + | + | + | + | +|||||
Название товара | нет параметра (доступен всегда) | + | + | + | + | + | |||||||
Артикул товара | нет параметра (доступен всегда) | + | + | + | + | + | |||||||
Ссылка на товар | нет параметра (доступен всегда) | + | + | + | + | +||||||||
Поиск товаров внутри категории | нет параметра (доступен всегда) | + | + | + | + | + | |||||||
Имя продавца | Vendor | + | + | + | + | Поддерживает ли способ поиска продавца (VendorId в параметрах поиска) Тип Boolean | +|||||||
Местонахождение продавца | VendorLocation | + | + | — | — | — | Поддерживает ли способ поиска местонахождение продавца (VendorAreaId в параметрах поиска) Тип Boolean | ||||||
Название бренда | Brand | + | + | — | + | — | Поддерживает ли способ поиска бренды (BrandId в параметрах поиска) Тип Boolean | ||||||
В диапазоне цен | PriceRange | + | + | + | + | Поддерживает ли способ поиска фильтр по цене товара (MinPrice и MaxPrice в параметрах поиска) Тип Boolean | +|||||||
По объему продаж | VolumeRange | — | — | + | — | — | По рейтингу продавца | VendorRatingRange | — | — | + | — | —Поддерживает ли способ поиска фильтр по объему продаж (MinVolume и MaxVolume в параметрах поиска) Тип Boolean |
По рейтингу продавца | VendorRatingRange | Поддерживает ли способ поиска фильтр по рейтингу продавца (MinVendorRating и MaxVendorRating в параметрах поиска) Тип Boolean | |||||||||||
Минимальный рейтинг продавца | MinVendorRating | Минимальное значение рейтинга продавца Тип Int32 | |||||||||||
Максимальный рейтинг продавца | MaxVendorRating | Максимальное значение рейтинга продавца Тип Int32 | |||||||||||
По состоянию товара (новый, б/у, неиспользованый) | StuffStatus | + | + | — | — | —Поддерживает ли способ поиска фильтр по состоянию товара (StuffStatus в параметрах поиска) Тип Boolean | |||||||
Характеристики товара (цвет, модель и тд) | Configurators | + | + | — | + | — | Поддерживает ли способ поиска характеристики товара (Configurators в параметрах поиска) Тип Boolean | ||||||
Аукционные товары | Features/Auction | — | + | — | — | + | Список специальных фильтров, поддерживаемых способом поиска (Features в параметрах поиска) Тип ProviderSearchFeatureInfo[] | ||||||
Товары со скидками | Features/Discount | — | + | — | + | —Список специальных фильтров, поддерживаемых способом поиска (Features в параметрах поиска) Тип ProviderSearchFeatureInfo[] | |||||||
Использование в поиске нескольких значений одной характеристики (например, можно вывести только красное, красное И зеленое, красное ИЛИ зеленое) | MultipleConfiguratorLogic | Логика работы способа поиска по нескольким значениям одной характеристики Тип SearchMethodConfiguratorLogic |
Поиск по всем товарным провайдерам
...