Начните с определений. Финансовый отчёт и когорта привлечения могут обоснованно различаться, если группируют события по разным датам, статусам или группам клиентов.
Зафиксируйте правила расчёта показателей
Для каждого ключевого показателя укажите источник событий, учитываемые статусы, период, часовой пояс, валюту и правила корректировок. Назначьте команду, отвечающую за эти правила расчёта.
| Показатель | Какие границы согласовать |
|---|---|
| Ставки и выплаты | Принятые или рассчитанные операции, включая порядок учёта аннулирований |
| GGR | Точная формула и корректировки для конкретного продукта |
| Стоимость бонусов | Начисленные, использованные, конвертированные бонусы или другой определённый показатель |
| Пополнения и вывод средств | Запрошенные, одобренные, обработанные или сверенные платежи |
| Когорта удержания | Входное событие, учитываемая повторная активность и окно наблюдения |
Не объединяйте разные бизнес-вопросы под одним обозначением только ради совпадения двух графиков.
Определите отражение поздних корректировок
Допустим, в условном примере расчёт на €100 исправлен на следующий день. Отчёт по дате события может изменить исходный день, а отчёт по дате проводки — отнести корректировку к следующему дню. Для каждого подхода нужны ясное определение и возможность связать два представления.
Сохраняйте исходную запись, корректировку и соответствующие даты. Панель, которая незаметно меняет исторический итог, может усложнить сверку и разбор, даже если последнее значение верно.
Принимайте отчёты по исходным записям
Выберите репрезентативный период и сверьте ключевые показатели с выгрузками транзакций. Включите аннулирования, поздние расчёты, возвраты и конвертацию валют. Проверяйте как общие суммы, так и отдельные примеры, чтобы взаимно компенсирующиеся ошибки не скрылись за совпавшим итогом.
Проверьте доступ по ролям и детализацию, которую оператор может просматривать или экспортировать. Согласуйте ожидаемую частоту обновления и обозначение неполных или задержавшихся данных. Внешне актуальная панель не должна создавать впечатление, что все источники уже закончили передавать данные.
Стройте отчёт под конкретное решение
Выберите задачу: закрыть день, разобрать платёжное расхождение, оценить изменение продукта или сравнить когорту. Если проблема заключается в необъяснимом результате, аудит эффективности поможет определить предмет разбора до начала разработки панели.
Пришлите расходящиеся отчёты и их определения. Укажите, для какого решения нужен каждый отчёт, и приложите обезличенный пример расхождения.