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

Ключ

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

...

 

Условие поиска

Параметр для описания способа поиска

Применение условия поиска
1Способ поискаSearchMethod

Название способа поиска (Тип используемого поискового метода)

Тип String
2

Название способа поиска (на нужном языке)

DisplayName

Отображаемое название способа поиска (на нужном языке)

Тип String
3

Особенности выбранного способа поиска

Flags

Список особенностей способа поиска

Тип ProviderSearchFlag[]
4

Количество выводимых товаров на одну страницу (влияет на скорость загрузки страницы и работу скорости поиска)

OptimalFrameSize

Оптимальное число запрашиваемых товаров (размер страницы)

Тип Int32
5Максимальное количество товаров на страницу (влияет на скорость загрузки страницы и работу скорости поиска)MaximumFrameSize

Максимальное число запрашиваемых товаров (размер страницы)

Тип Int32
6Максимальное количество товаров выбранного способа поиска (влияет на скорость загрузки страницы и работу скорости поиска)MaximumItemsCount

Максимальное число товаров, до которых может выдать способ поиска

Тип Int32
7Сортировки в выбранном способе поискаAvailableSorts

Список допустимых сортировок в способе поиска (OrderBy в параметрах поиска)

Тип ProviderSearchSortInfo[]
8Товарный провайдерProvider

Тип провайдера Nullable<ItemProviderType>

Тип ItemProviderType
9

Название товара

нет параметра (доступен всегда) 
10Артикул товаранет параметра (доступен всегда) 
11Ссылка на товарнет параметра (доступен всегда) 
12Поиск товаров внутри категориинет параметра (доступен всегда) 
13Имя продавцаVendor

Поддерживает ли способ поиска продавца (VendorId в параметрах поиска)

Тип Boolean

14Местонахождение продавцаVendorLocation

Поддерживает ли способ поиска местонахождение продавца (VendorAreaId в параметрах поиска)

Тип Boolean
15Название брендаBrand

Поддерживает ли способ поиска бренды (BrandId в параметрах поиска)

Тип Boolean
  BrandId

Идентификатор искомой торговой марки

Тип String
  BrandPropertyValueId

Идентификатор значения искомой торговой марки (устаревший параметр, используйте BrandId)

Тип String
16В диапазоне ценPriceRange

Поддерживает ли способ поиска фильтр по цене товара (MinPrice и MaxPrice в параметрах поиска)

Тип Boolean
17По объему продажVolumeRange

Поддерживает ли способ поиска фильтр по объему продаж (MinVolume и MaxVolume в параметрах поиска)

Тип Boolean
18По рейтингу продавцаVendorRatingRange

Поддерживает ли способ поиска фильтр по рейтингу продавца (MinVendorRating и MaxVendorRating в параметрах поиска)

Тип Boolean
19Минимальный рейтинг продавцаMinVendorRating

Минимальное значение рейтинга продавца

Тип Int32
20Максимальный рейтинг продавцаMaxVendorRating

Максимальное значение рейтинга продавца

Тип Int32
21По состоянию товара (новый, б/у, неиспользованый)StuffStatus

Поддерживает ли способ поиска фильтр по состоянию товара (StuffStatus в параметрах поиска)

Тип Boolean
22Характеристики товара (цвет, модель и тд)Configurators

 

Поддерживает ли способ поиска характеристики товара (Configurators в параметрах поиска)

Тип Boolean

 

 

23Аукционные товарыFeatures/Auction

Список специальных фильтров, поддерживаемых способом поиска (Features в параметрах поиска)

Тип ProviderSearchFeatureInfo[]
24Товары со скидкамиFeatures/Discount

Список специальных фильтров, поддерживаемых способом поиска (Features в параметрах поиска)

Тип ProviderSearchFeatureInfo[]
25

Использование в поиске нескольких значений одной характеристики

(например, можно вывести только красное, красное И зеленое, красное ИЛИ зеленое)

MultipleConfiguratorLogic

Логика работы способа поиска по нескольким значениям одной характеристики

Тип SearchMethodConfiguratorLogic
26 CategoryId

Идентификатор категории, в которой искать товары

Тип String
  CategoryMode

Режим выдачи категорий в результатах поиска

Тип Nullable<SearchCategoryMode> : SearchCategoryMode
27 VendorName

Имя продавца

Тип String
28 VendorId

Идентификатор продавца

Тип String
29 VendorAreaId

Идентификатор местонахождения продавца (зоны)

Тип String
30 ItemTitle

Поисковая строка по названию товара

Тип String
31 LanguageOfQuery

Язык поисковой строки по названию товара

Тип String
32 MinPrice

Минимальная цена

Тип Nullable<Decimal> : Decimal
33 MaxPrice

Максимальная цена

Тип Nullable<Decimal> : Decimal
34 MinVolume

Минимальный объем продаж

Тип Nullable<Int64> : Int64
35 MaxVolume

Максимальный объем продаж

Тип Nullable<Int64> : Int64
36 MinVendorRating

Минимальный рейтинг продавца

Тип Nullable<Int32> : Int32
37 MaxVendorRating

Максимальный рейтинг продавца

Тип Nullable<Int32> : Int32
38 BrandId

Идентификатор искомой торговой марки

Тип String
  
39 BrandPropertyValueId

Идентификатор значения искомой торговой марки (устаревший параметр, используйте BrandId)

Тип String
  
40 Configurators

Список поисковых свойств, представленных структурой

Тип OtapiValuedConfigurator[]

 

41 OrderBy

Параметры сортировки

Тип String
42 OutputMode

Режим выдачи результатов поиска

Тип Nullable<SearchOutputMode> : SearchOutputMode
43 CategoryMode  

Режим выдачи категорий в результатах поиска

Тип Nullable<SearchCategoryMode> : SearchCategoryMode
44 IsOriginal

Признак выбора только оригинальных товаров

Тип Nullable<Boolean> : Boolean
45 IsTmall

Признак выбора только товаров из Tmall

Тип Nullable<Boolean> : Boolean
46 StuffStatus

Состояние товара

Тип Nullable<OtapiStuffStatus> : OtapiStuffStatus
47 Features

Список искомых фич товара

Тип OtapiSearchFeature[]
48 IsClearItemTitles

Признак очистки заголовков товаров

Тип Nullable<Boolean> : Boolean
49 UseOptimalFrameSize

Признак использования оптимального размера фрейма вместо переданного

Тип Nullable<Boolean> : Boolean

...