AgencyService
Спільний модуль project-application-api для актуальної платної аудиторії проєкту та її календаря.
Задача
- Зі ProjectStatisticsRelation отримати унікальних RU, які мали платну активність.
- Повернути актуальний список Agency RU.
- За період показати RU, які з’явилися в Agency або перестали бути актуальними.
- Віддати список нашому frontend і логікам, яким потрібна платна аудиторія, зокрема Golden FANM Sender.
Цільове покриття
| Проєкт | Agency |
|---|---|
| Golden | ✅ |
| Prime | — |
| Chathouse | ✅ |
| Udate | — |
Golden уже має актуальний Agency list і календар. Для Chathouse їх можна побудувати з детальної статистики. Розрахунок для обох проєктів один; adapter проєкту не потрібен після імпорту статистики у спільний формат.
Prime Agency blacklist до цього сервісу не належить: це senderIgnore у ProjectGlobalFavorite.