Загрузка данных...
Попробуйте изменить фильтры.
| # | Приложение | Вчера ({{ paymentsCurrency }}) | Δ к позавчера |
|---|---|---|---|
| {{ idx + 1 }} | {{ r.name }} | {{ r.y.toLocaleString('ru-RU', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) }} | {{ r.diff > 0 ? '↑ +' + r.diff.toLocaleString('ru-RU', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) : '↓ ' + Math.abs(r.diff).toLocaleString('ru-RU', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) }} 0.00 |
| ИТОГО | {{ formatMoney(payoutsTotals.y) }} | {{ payoutsTotals.diff > 0 ? '↑ +' + formatMoney(payoutsTotals.diff) : '↓ ' + formatMoney(Math.abs(payoutsTotals.diff)) }} 0.00 | |
| # | Приложение | Вчера | Δ к позавчера |
|---|---|---|---|
| {{ idx + 1 }} | {{ r.name }} | {{ formatNumber(r.y) }} | {{ r.diff > 0 ? '↑ +' + formatNumber(r.diff) : '↓ ' + formatNumber(Math.abs(r.diff)) }} 0 |
| Приложение | WEEKLY | MONTHLY | Порталы |
|---|---|---|---|
|
{{ row.appName || row.appCode }}
{{ row.appCode }}
|
{{ formatNumber(row.weeklyCount) }} — | {{ formatNumber(row.monthlyCount) }} — |
| # | Portal ID | Адрес | Сумма ({{ portalsCurrency }}) | Кол-во |
|---|---|---|---|---|
| {{ ((portalsPage - 1) * portalsPageSize) + idx + 1 }} | {{ p.portalId || '-' }} | {{ p.siteAddress || '-' }} | {{ p.amount.toLocaleString('ru-RU', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) }} | {{ p.count }} |
| Дата | Приложение | Δ DAILY | Δ WEEKLY | Δ MONTHLY | Δ UNKNOWN | Действия |
|---|---|---|---|---|---|---|
| {{ r.date }} |
{{ r.appName || r.appCode }}
{{ r.appCode }}
|
{{ r.delta.D }} | {{ r.delta.W }} | {{ r.delta.M }} | {{ r.delta.U }} |
| Портал | Приложение | Δ сумма | Было | Стало | Режим | Δ ALL_POINTS | Доля в ALL_POINTS | Apps: было | Apps: стало | Δ apps | Дней с 1-го use | Причины |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
{{ r.siteAddress || r.memberId }}
{{ r.memberId }}
|
{{ r.appName || r.appCode }}
{{ r.appCode }}
|
{{ r.deltaAmount > 0 ? '+' : '' }}{{ formatMoney(r.deltaAmount) }} | {{ formatMoney(r.amountPrev || 0) }} | {{ formatMoney(r.amountToday || 0) }} | {{ r.modePrev }} → {{ r.modeToday }} {{ r.modeToday }} | {{ r.deltaAllPoints > 0 ? '+' : '' }}{{ r.deltaAllPoints }} |
{{ formatMoney(r.sharePrevPct) }}%
→
{{ formatMoney(r.shareTodayPct) }}%
—
|
{{ r.appsCountPrev ?? 0 }} | {{ r.appsCountToday ?? 0 }} | {{ r.deltaAppsCount > 0 ? '+' : '' }}{{ r.deltaAppsCount ?? 0 }} | {{ r.daysSinceFirstUse }} — | {{ payoutDiffReasonLabel(reason) }} — |
| Приложение | Portal | Причина | Режим (вчера) | Дней пользуется | Доход за вчера | Действия |
|---|---|---|---|---|---|---|
|
{{ p.appName || p.appCode }}
{{ p.appCode }}
|
{{ p.siteAddress || '-' }} | {{ p.reason }} | {{ p.modeYesterday || 'U' }} | {{ p.daysSinceFirstUse }} — | {{ formatMoney(p.amountYesterday || 0) }} {{ p.currencyYesterday || 'RUR' }} |
{{ p._recheckError }}
|
| Приложение | Токенов | Refresh сегодня | users.get OK | users.get НЕ ОК | Причины (топ) |
|---|---|---|---|---|---|
|
{{ a.appName || a.appCode }}
{{ a.appCode }}
|
{{ formatNumber(a.totalTokens || 0) }} | {{ formatNumber(a.tokensRefreshedToday || 0) }} | {{ formatNumber(a.usersOkToday || 0) }} | {{ formatNumber(a.usersFailedAfterRefreshToday || 0) }} | {{ a.reasons.slice(0, 5).map(r => r.reason + ': ' + r.count).join(', ') }} — |
{{ error }}