Доступно
Money Desk
Одно письмо в день с данными по всем доходам: App Store, Google Play, Microsoft Store, AdMob, Whop и Polar.
- Python
- Postgres or SQLite

Что он делает
Когда доход поступает из шести источников, никто не знает общую сумму. Money Desk собирает все источники в одну таблицу, конвертирует по курсу на день, группирует по продуктам на разных платформах и отправляет одно письмо, в котором указано, что действительно приносит доход, а что только выглядит занятым.
- Шесть источников, одна таблица. Финансовые отчеты App Store Connect, доход Google Play, аналитика Microsoft Store, AdMob, Whop и Polar.
- Чистый доход, а не валовой. Комиссии магазинов и сборы вычтены, одна валюта, актуальные курсы обмена.
- По продуктам, на разных магазинах. Одно и то же приложение в трех магазинах считается как один продукт, поэтому видна концентрация.
- Оповещения об устаревших данных. Источник, который перестал обновляться, помечается, а не молча повторяет вчерашние цифры.
Требования
- Linux с systemd (или любая машина с cron) и Python 3.9 или новее; таблица — SQLite, встроенная.
- Доступ к API используемых источников (каждый необязателен): ключ App Store Connect, сервисный аккаунт Play с финансовым доступом, приложение Azure AD в Partner Center, клиент OAuth AdMob, токен Whop или Polar.
- Почтовый ящик SMTP для ежедневного письма или ваша команда.
Полезно знать
- Каждая платформа отчитывается со своей задержкой; в письме указано, насколько актуальны все цифры.
- Money Desk только читает данные. Он никогда не перемещает деньги.
Обновлено: