Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

 У каждого товарного провайдера есть свой набор условий поиска. Этот набор можно варьировать под цели сайта. Получить список доступных способов поиска и полную информацию о том, что они поддерживают, можно методом 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

Поиск по всем товарным провайдерам

...