Как это работает
Откуда берутся цифры
Ниже — механика целиком: что откуда приходит, что считается кодом, а что не считается вовсе. Без этого «прибыль по товару» — просто число на экране, которому нет причин верить.
Источник
Данные приходят по расписанию, а не по клику
Раз в сутки, в заданное вами время и в вашем часовом поясе, сервис забирает из API Wildberries финансовый отчёт, рекламную статистику, воронку, цены и остатки и складывает их в базу вашего магазина. Страницы читают только эту базу.
Отсюда два следствия. Дашборд открывается быстро и не падает, если API Wildberries сейчас недоступен. И наоборот: цифра на экране всегда имеет отметку времени — на каждой странице написано, по какое число посчитаны финансы, реклама и остатки.
Расчёт
Деньги считает код, а не искусственный интеллект
Выручка, комиссия, эквайринг, логистика, хранение, приёмка, штрафы, налог, себестоимость и всё, что из них следует — ДРР, маржа, безубыточная цена — считаются на Python из сырых строк финансового отчёта Wildberries. Это воспроизводимая арифметика: одни и те же данные всегда дают одно и то же число.
Искусственный интеллект в сервисе есть, но он занят другим: разбирает карточки товара, пишет описания и ключевые слова, формулирует жалобы на отзывы. К денежным цифрам его не подпускают — там, где речь о рублях, «модель посчитала» не является ответом.
Свежие дни
Почему у вчерашнего дня не показан ДРР
У данных Wildberries две стороны ведут себя по-разному. Сторона затрат — показы, клики, расход — окончательна сразу. Сторона результата — заказы, выручка, корзины, выкупы — дозаполняется задним числом и только вверх.
Это измерено, а не предположено: повторный опрос тех же дней против первого дал 216 сверенных строк «день × кампания». Показы, клики и расход совпали побайтово — ноль изменившихся строк. Заказы выросли на 15.9%, выручка на 17.9%, и ни одно значение не уменьшилось ни разу.
Значит, любое отношение затрат к результату на свежем дне завышено, и завышено систематически — всегда в сторону «снижай ставку». Поэтому по незрелым дням сервис не показывает ДРР, конверсию и маржу после рекламы вовсе. Расход при этом показывается: он верен уже сейчас, и прятать правдивое вместе с неправдивым незачем.
Действия
В Wildberries ничего не уходит без вашей кнопки
Сервис умеет менять две вещи: цену товара и ставку в рекламе. Обе меняются только после подтверждения — сначала показывается расчёт «было → станет», и лишь потом, отдельным нажатием, значения уходят в Wildberries.
Доступ
Ключ Wildberries и чужие данные
- Ключ хранится зашифрованным и обратно не показывается — ни вам, ни оператору. В интерфейсе видно только его состояние и срок.
- Об истечении ключа предупреждаем заранее. Ключ единый: когда он кончается, разом встают обновление данных, ставки и отчёты.
- Данные магазинов разделены. У каждого магазина своя база, и страница читает ту, к которой у вас есть доступ, — выбрать чужую подстановкой параметра нельзя.
- Аккаунт заводит менеджер. Саморегистрации нет: так мы знаем, чей магазин подключаем и кому принадлежит ключ.