Отслеживание событий подписки на Android в приложении с помощью Firebase Analytics

Мы используем Firebase Analytics для отслеживания нашего приложения для Android. Мы подключили его к нашей учетной записи Google Play, чтобы получить автоматические события in_app_purchase . Позже мы поняли, что не поддерживают подписки на приложения: https://support.google.com/firebase/answer/6317485?hl=ru

Как отслеживать доходы от подписки?
Мы подумали об использовании события ecommerce_purchase ( https://support.google.com/firebase/answer/6317499?hl=ru ), чтобы мы могли отслеживать ARPU, ARPPU и LTV наших пользователей.

Проблема, с которой мы сталкиваемся, связана с повторением подписки. Должны ли мы вручную отправлять это событие каждый месяц / год и прекращать отправку после отмены подписки? Это похоже на взломанный с ошибкой взлом …

Любые другие идеи?

Благодаря!

Если вы хотите продолжить описанную вами технику, с вашего сервера вы можете отслеживать, активировано или отменено событие подписки Google через API подписки .

Если вы опросили этот API, вы сможете определить, когда отправить событие ecommerce_purchase в firebase.

Вот пример Ruby для опроса API для Google Play . Вы можете опросить iTunes API с помощью аналогичной техники.