Акценти
В Dashboard бе добавена страница Usage & Limits. Всяко число от плана е там: фактурирани кредити, паралелност в реално време, заявки в минута, потребление за всеки ключ, панели за всеки продукт. Също така превключихме отчитането на плана към pay-for-success модел (отчитат се само успешните заявки) и пуснахме филтриране по изходяща държава в Proxy Finder.
Какво ново
Usage & Limits: всяко число от плана на едно място
Dashboard → Billing → Usage & Limits е на живо. Показва вашия период на отчитане (изписани дати, "ден X от Y"), панел за кредити с Used, Included, Remaining и Overage, три панела по продукти за Single, Proxy Finder и Browser, както и таблица с възможност за сортиране по ключ.
Броячите в реално време са в продуктовите панели: "In flight now / limit" и "Rate last min / limit" идват директно от gateway, обновявайки се на всеки 30 секунди, докато разделът е видим. Ако планът ви не включва Browser, редът продължава да показва текущото потребление със значка "Not in plan"; виждате трафика, просто не виждате лимит за сравнение.
Три подраздела (Overview, API keys, Limits & Features) носят точка за внимание. Оранжева за Near, червена за Over. Неактивните раздели остават затъмнени.
Pay-for-success: таксуват се само успешните заявки
Променихме начина на отчитане на плана. Всяка заявка изразходва ресурси; само успешните резултати се отчитат към вашия план. Spent и Billed стоят един до друг в панела за кредити и в таблицата по ключове, а подсказката обяснява разликата.
Реално разделение в продукция за последната седмица: при Browser, 40 830 кредита Spent срещу 1 020 Billed. При Proxy Finder, 195.3M Spent срещу 193.2M Billed. Разликата са грешки в приложението. Когато нашата инфраструктура провали заявка, вие не плащате за нея.
Proxy Finder: филтриране по изходяща държава
Proxy Finder вече приема филтър за изходяща държава и връща проксита със съответстващ изход. Интерактивната среда в Dashboard има нов свързан селектор за Exit country, така че можете да го изпробвате, преди да пишете код.
Страница с цени, по-чиста и канонична
/prices вече чете от каноничния модел на плановете. Звучи скучно; не е така. Всяка промяна на план от администраторския редактор се разпространява публично за под минута (мигновено с purge hook), докато преди стоеше зад едночасов кеш. Матрицата за сравнение е прегрупирана по важност: Usage, Features (гео-таргетирането вече е най-горе, вместо скрито най-долу), Rate Limits, Account. Картите се подравняват ред по ред между плановете. Free запазва нарочно по-малкия си шрифт за цена, така че дълги локализирани етикети като българското "Безплатен" все още да се побират.
Фактуриране, персонализирани планове и ключове за организация
Ако към вашия акаунт е присвоен персонализиран план, той вече се показва като собствен раздел в модала за смяна на план, а дълбоката връзка за надграждане го приема. Един поток, независимо дали планът е публичен или присвоен.
Детайлите за фактуриране получиха VIES проверка на живо в полето за VAT (стартира при зареждане и при всяко напускане на полето) с един ред за статус под полето, за да не виждате заглавна значка, която противоречи на това, което току-що сте въвели. Държавата бе променена от текстово поле в реално падащо меню. А страницата с API ключовете има действие за трансфер, което премества ключ между Personal и организация, без да променя ключа или неговите метрики. Ключовете, притежавани от организация, се отчитат към собственика на организацията в страницата Usage & Limits, така че редът с лимитите на плана съвпада напълно с числото в страницата с API ключовете.
Всеки линк към фактура сега преминава през proxy с проверка за собственост в Dashboard, така че генерираните от нас PDF файлове се показват зад същия бутон като по-старите, предоставени от Stripe.
Под капака
Ограничителят на плана е свързан в режим на сигнал. Той оценява всяка допусната заявка спрямо функции, едновременни сесии за продукт, честота на плъзгаща се минута, браузъри на ден, кредити и честотна лента, и записва решението, без да блокира. Прилагането става с превключване на флаг, когато сме готови. Ежедневното нощно съгласуване проверява активните броячи спрямо историческите записи; всяко отклонение над 1% ни изпраща предупреждение.
Маркетинговият сайт също добави бягащ ред с лога на партньори под главния банер.
Числа
- Обновяване на брояча на живо: 30 секунди, докато разделът е видим
- Кеш на отговора за /api/limits: 10 секунди
- Редакциите на цените се разпространяват публично: под минута (незабавно с функцията за изчистване)
- Pay-for-success, Proxy Finder, 7 дни: 195.3M изразходвани кредити срещу 193.2M фактурирани
Следващите две седмици: режим на прилагане на ограничителя на плана и предупреждения по имейл, след като фазата на изпращане на имейли бъде активирана.