Boomly

Фильтры каталога: как отобрать партию

Категория задаёт тип товара, а нужную партию внутри неё выбирают фильтрами — включая те случаи, когда отдельной страницы под запрос просто нет.

Что умеет панель

Витрина устроена в два уровня. Категория отвечает за тип товара — по одной на каждый живой тег фида. Всё остальное — отбор внутри категории, и делается он панелью фильтров, а не переходом на другую страницу.

Число разделов на витрине не зафиксировано. Если остаток по тегу обнуляется, категория уходит с витрины и из карты сайта сама, а когда товар возвращается — появляется обратно. Поэтому ориентироваться стоит на список категорий, а не на запомненное количество.

ФильтрКакое поле читает
Цена, ₽цена позиции в рублях
Подписчикичисло подписчиков, если оно указано у позиции
Возраст, днейвозраст аккаунта в днях
Реальное устройствопризнак регистрации с реального устройства
Поискпо названию позиции и по артикулу

Панель сознательно короткая: в ней только те поля, которые фид отдаёт числом. Всё, что записано словами, — происхождение партии, состояние аккаунтов, комплектация, формат выдачи — фильтрами не берётся и ищется по названию.

К этому добавляется сортировка: по популярности, по цене вверх и вниз. Сортировка по остатку доступна прямо из шапки таблицы.

Почему фильтр по возрасту иногда пуст

Возраст в днях заполнен не у всех позиций, и это не сбой. У части товара возраст в принципе не определён: у свежих партий его нет, а у архивных в названии стоит диапазон годов вроде «Старые 2012–2020» — перевести такой диапазон в конкретное число дней нельзя.

Практический вывод: если вам нужны именно старые аккаунты, не полагайтесь только на фильтр. Возраст указывается в названии тремя разными способами — отлёжкой в месяцах, месяцем регистрации и диапазоном годов, — и поиск по названию находит те позиции, которые фильтр по числу пропустит.

  • «Отлежка 5+ мес.» — срок с момента регистрации.
  • «Рег. 03.2025» — конкретный месяц регистрации.
  • «Старые 2012–2020» — диапазон годов, числового возраста у таких позиций нет.
  • «Свежие» и «Старые» без уточнения — самая грубая градация, её стоит перепроверять по соседним меткам.

То же касается подписчиков: поле заполнено далеко не везде, и фильтр по нему сужает выборку сильнее, чем ожидается. Если подписчики для задачи не критичны, этот ползунок лучше не трогать вовсе.

Обратная ошибка тоже встречается: сузить диапазон возраста так, что в выборку не попадут позиции с пустым полем. Фильтр по числу их отбрасывает молча, и партия, подходящая по описанию, просто не показывается.

Остаток и мгновенная выдача — два разных числа

У позиции два счётчика остатка, и это не дублирование. Первый — общий объём партии, который числится за позицией. Второй — сколько из него готово уйти мгновенно, сразу после оплаты. Числа расходятся, и расхождение бывает кратным.

Смысл различия простой. Общий остаток отвечает на вопрос «сколько этого товара вообще есть», мгновенная выдача — на вопрос «сколько приедет прямо сейчас». Для розничной покупки разница незаметна, для крупного заказа она определяющая.

  • Общий остаток — весь объём, который числится за позицией.
  • Мгновенная выдача — часть остатка, готовая уйти сразу после оплаты.
  • Признак мгновенной выдачи стоит у позиции отдельно: он отвечает на вопрос «сразу или нет», а не «сколько».

Сортировка по остатку из шапки таблицы помогает собрать список крупных партий за один заход, но окончательное решение принимается по карточке: там видно и общий объём, и то, сколько уедет немедленно.

Отсюда осторожность с крупными партиями: объём, который вы видите в списке, и объём, который приедет за одну-две минуты, — не одно и то же. Если нужен весь остаток, разумнее разбить закупку или заранее спросить поддержку, а не упираться в окно замены с недобранной партией.

Как отобрать страну

Отдельных страниц под страны в каталоге нет, и это сделано намеренно: страна есть не у всякого товара, а только у части позиций с регистрацией с реального устройства. Заводить под неё разделы значило бы плодить страницы, которые пустеют вместе со стоком.

Вместо этого страна указана прямо в названии позиции, и находится она поиском: в панели каталога достаточно ввести название страны. В живом стоке встречались Бразилия, Колумбия, Филиппины и Таиланд, а также сборная метка MIX для смешанных партий. Наличие меняется, поэтому проверять стоит поиском, а не по памяти.

Тем же поиском отбираются метки, под которые фильтра нет вовсе, — а таких большинство. Происхождение партии, состояние аккаунтов, комплектация и формат выдачи живут только в названии, и панель по ним не фильтрует.

  • Происхождение: «Авторег API», «Авторег API SMS», «Авторег API Mob», «Real Device», «Real Device SMS», «Саморег», «UFAC WWW Bloks».
  • Состояние: «100% Valid», «Без заморозки», «Не умирают в отлёжке», «FROZEN», «Под восстановление», «V2», «V3», «Пустые».
  • Комплект: «2FA», «Cookie», «С почтой», «Gmail», «Firstmail», «Email подтверждён», «IAM only».
  • Формат: то, что стоит в названии после слова «Формат», — от него зависит совместимость с вашим софтом.

Поиск ищет и по артикулу, поэтому найденную позицию удобно сохранять именно по нему: название может измениться при новой поставке, а артикул остаётся тем же.

Отбор по минимальной партии

Единственное, чего в панели нет, — фильтра по минимальной партии, а именно она чаще всего определяет, подходит вам позиция или нет. Разброс большой: от розничной единицы до крупного опта, и соседние строки каталога могут требовать разного объёма. Причём внешне такие позиции почти неразличимы: одинаковое происхождение, одинаковый формат, разная минималка.

Здесь помогает сортировка по цене. Позиции с большой минималкой почти всегда заметно дешевле за единицу, поэтому в списке, отсортированном по возрастанию цены, они собираются вверху — а позиции с маленькой партией оказываются ниже. Точное значение всё равно смотрите в карточке позиции: оно указано рядом с ценой, и это минимум магазина, а не поставщика.

Минималка в карточке — это то значение, с которым позицию реально отпускают, а не то, что заявил поставщик партии. Ориентироваться нужно на него: именно оно проверяется при оформлении заказа.

Порядок отбора получается такой: сначала категория, потом поиск по метке, потом фильтры по числам, и в конце — проверка минимальной партии и мгновенного остатка в карточке. Первые три шага сужают список, последний решает, оформляется заказ или нет. Пропустить последний шаг — самая частая причина, по которой подходящая на вид позиция не оформляется.

Короткие ответы

Связанные страницы