주요 내용
대시보드에 Usage & Limits 페이지가 추가되었습니다. 청구된 크레딧, 진행 중인 동시성, 분당 rate limit, 키별 사용량, 제품별 패널 등 플랜과 관련된 모든 숫자를 여기에서 확인할 수 있습니다. 또한 플랜 측정 방식을 성공 시 과금 모델로 변경했으며(성공한 request만 집계됨), Proxy Finder에 이탈 국가(exit-country) 필터링 기능을 출시했습니다.
새로운 기능
Usage & Limits: 모든 플랜 숫자를 한 곳에서 확인
Dashboard → Billing → Usage & Limits가 활성화되었습니다. 청구 기간(날짜가 "Y일 중 X일"로 표시됨), Used(사용됨), Included(포함됨), Remaining(남음) 및 Overage(초과)가 포함된 크레딧 패널, Single, Proxy Finder, Browser를 위한 3개의 제품별 패널, 정렬 가능한 키별 테이블이 표시됩니다.
실시간 카운터가 제품 패널에 적용되었습니다. "In flight now / limit" 및 "Rate last min / limit"은 게이트웨이에서 직접 가져오며, 탭이 표시되는 동안 30초마다 새로고침됩니다. 플랜에 Browser가 포함되어 있지 않더라도, 해당 행에 "Not in plan" 배지와 함께 현재 사용량이 표시됩니다. 트래픽은 볼 수 있지만 비교할 한도는 표시되지 않습니다.
3개의 하위 탭(Overview, API keys, Limits & Features)에는 각각 알림 점이 있습니다. 근접(Near) 시 주황색, 초과(Over) 시 빨간색입니다. 조용한 탭은 어둡게 유지됩니다.
성공 시 과금: 성공한 request에만 청구됨
플랜 측정 방식을 변경했습니다. 모든 request는 리소스를 소비하지만, 성공한 결과만 플랜에 집계됩니다. 크레딧 패널과 키별 테이블에 Spent(소비됨)와 Billed(청구됨)가 나란히 표시되며 힌트를 통해 차이점을 명확히 설명합니다.
지난주 실제 프로덕션 분할: Browser에서 40,830 크레딧이 Spent인 반면 Billed는 1,020이었습니다. Proxy Finder에서는 195.3M이 Spent인 반면 Billed는 193.2M이었습니다. 이 차이는 애플리케이션 오류입니다. 인프라에서 request에 실패하면 비용을 지불하지 않습니다.
Proxy Finder: 이탈 국가별 필터링
이제 Proxy Finder는 이탈 국가(exit-country) 필터를 사용하고 일치하는 이그레스(egress)를 가진 프록시를 반환합니다. 대시보드 플레이그라운드에 새로운 이탈 국가 선택기가 연결되어 있으므로 먼저 코드를 작성하지 않고도 테스트해 볼 수 있습니다.
더 깔끔하고 표준적인 가격 책정 페이지
/prices는 이제 표준 플랜 모델에서 읽어옵니다. 지루하게 들리지만 그렇지 않습니다. 이전에는 1시간 길이의 캐시 뒤에 있었지만 이제 관리자 편집기의 모든 플랜 변경 사항이 1분 이내에 공개적으로 전파됩니다(purge 훅을 통해 즉시). 비교 매트릭스는 중요도(Usage, Features(지역 타겟팅이 맨 아래가 아닌 맨 위에 위치), Rate Limits, Account)에 따라 재구성되었습니다. 카드들은 플랜 간에 행별로 정렬됩니다. 불가리아어 "Безплатен"과 같은 긴 현지화 라벨이 계속 들어맞도록 Free 플랜은 의도적으로 작은 가격 글꼴을 유지합니다.
결제, 맞춤형 플랜 및 조직 키
계정에 할당된 맞춤형 플랜이 있는 경우 플랜 변경 모달에 자체 탭으로 표시되며 업그레이드 딥링크에서 이를 허용합니다. 플랜이 공개인지 할당되었는지와 관계없이 하나의 흐름입니다.
결제 정보의 VAT 필드에 실시간 VIES 확인 기능이 추가되었습니다(로드 시 및 blur 이벤트마다 실행). 필드 아래에 단일 상태 줄을 표시하여 방금 입력한 내용과 헤더 배지가 일치하지 않는 문제를 방지합니다. 국가는 텍스트 입력에서 실제 드롭다운으로 변경되었습니다. 그리고 API Keys 페이지에 키나 해당 지표를 건드리지 않고 Personal과 조직 간에 키를 이동하는 전송 기능이 추가되었습니다. 조직 소유의 키는 Usage & Limits 페이지에서 조직 소유자에게 계산되므로, plan-limits 행과 API Keys 페이지의 수치가 정확히 일치합니다.
이제 모든 인보이스 링크는 Dashboard에서 소유권이 확인된 proxy를 통과하므로, 우리가 자체 생성한 PDF도 이전의 Stripe 제공 PDF와 동일한 버튼 뒤에 렌더링됩니다.
Under the Hood
plan limiter는 signal 모드로 연결되어 있습니다. 승인된 모든 request를 기능, 제품별 동시성, sliding-minute rate, 일일 브라우저, 크레딧 및 대역폭에 대해 평가하고 차단 없이 판정을 기록합니다. 준비가 되면 플래그를 전환하여 시행합니다. 야간 조정 작업은 실시간 카운터와 과거 기록을 교차 확인하며 1% 이상의 차이가 발생하면 알림을 보냅니다.
마케팅 사이트의 hero 아래에도 파트너 로고 마키가 추가되었습니다.
Numbers
- 실시간 카운터 새로고침: 탭이 표시되는 동안 30초
- /api/limits의 response 캐시: 10초
- 가격 수정 사항 공개 전파: 1분 미만(purge 훅 사용 시 즉시)
- Pay-for-success, Proxy Finder, 7일: 1.953억 크레딧 사용 대 1.932억 청구됨
다음 2주: plan limiter의 시행 모드를 활성화하고, 메일링 단계가 시작되면 이메일로 경고를 보냅니다.