미터는 원시 이벤트를 청구 가능한 수량으로 변환합니다. 이벤트를 필터링하고 집계 함수(Count, Sum, Max, Last)를 적용하여 고객별 사용량을 계산합니다.

API 리소스
미터 생성
Aggregation
Filtering (Optional)

- AND 논리: 모든 조건이 일치해야 함
- OR 논리: 어떤 조건이든 일치할 수 있음
분석 보기

- 개요: 총 사용량 및 사용량 차트
- 이벤트: 수신된 개별 이벤트
- 고객: 고객별 사용량 및 요금
통화 대신 크레딧으로 청구
기본적으로 미터는 고객에게 단위당 달러(또는 구성된 통화)로 청구합니다. 대신 미터를 크레딧 잔액에서 차감하도록 설정할 수 있으며, 사용량이 금전적 청구를 생성하는 대신 크레딧을 소비합니다.Credit-based deduction requires a Credit Entitlement attached to the same product. Create your credit first, then link it to the meter.
크레딧 기반 차감을 사용해야 할 때
| 시나리오 | Standard (currency) | Credit-based |
|---|---|---|
| 단순한 단위당 가격 책정 ($0.01/call) | ✅ 가장 적합 | 불필요한 오버헤드 |
| 선불 크레딧 팩 (토큰 10K 구매 후 시간 경과 사용) | ❌ 표현 불가 | ✅ 가장 적합 |
| 구독과 함께 묶인 사용량 (프로 요금제에 100K 호출 포함) | 무료 임계값을 통해 가능 | ✅ 더 나음 - 크레딧은 이월되고 만료되며 포털에 표시 |
| 크레딧 풀을 공유하는 다중 미터 제품 | ❌ 각 미터가 별도 청구 | ✅ 모든 미터가 단일 잔액에서 차감 |
크레딧을 차감하도록 미터 구성하기
Create a Credit Entitlement
먼저 Products → Credits에서 크레딧을 생성하세요. 단위(예: “API Calls”, “Tokens”), 정밀도, 수명 주기 설정(만료, 이월, 초과 사용)을 정의합니다.자세한 지침은 Credit-Based Billing guide를 참조하세요.
크레딧 차감 작동 방식
구성되면 차감 파이프라인이 자동으로 실행됩니다:- 이벤트 수신 - 애플리케이션이 Event Ingestion API를 통해 사용 이벤트를 전송합니다
- 미터 집계 - 이벤트가 미터 구성(Count, Sum, Max, Last)에 따라 집계됩니다
- 백그라운드 워커 처리 - 매분 워커가 마지막 체크포인트 이후의 새 이벤트를 가져옵니다
- 크레딧 차감 - 집계된 사용량이
meter_units_per_credit요율로 크레딧으로 변환되어 FIFO 순서로 (가장 오래된 권한부터) 차감됩니다 - 초과 사용 추적 - 잔액이 0이 되고 초과 사용이 활성화된 경우, 사용량은 계속되며 설정된 동작에 따라 처리됩니다(리셋 시 면제, 다음 인보이스에 청구, 부족분으로 이월)
다중 미터, 단일 크레딧 풀
동일한 제품의 여러 미터를 동일한 크레딧 권한에 연결할 수 있습니다. 모든 미터가 하나의 공유 잔액에서 차감됩니다. 예시: 두 개의 미터를 가진 AI 플랫폼:text.generation- 1,000 토큰당 1 크레딧image.generation- 이미지당 10 크레딧
문제 해결
Events not appearing
Events not appearing
- 이벤트 이름은 정확히 일치해야 합니다(대소문자 구분)
- 미터 필터가 이벤트를 제외하고 있지 않은지 확인하세요
- 고객 ID가 존재하는지 확인하세요
- 테스트를 위해 필터를 일시적으로 비활성화하세요
Aggregation not working
Aggregation not working
- Over Property가 메타데이터 키와 정확히 일치하는지 확인하세요
- 숫자를 사용하세요, 문자열이 아닌:
tokens: 150not"150" - 모든 이벤트에 필수 속성을 포함하세요
Filters not working
Filters not working
- 대소문자를 정확히 일치시켜야 합니다
- 데이터 유형에 맞는 연산자를 사용하세요
- 필터링된 속성을 이벤트에 포함시켰는지 확인하세요
Wrong usage totals
Wrong usage totals
- 이벤트 탭에서 실제 수신된 이벤트 수를 확인하세요
- 집계 유형(Count vs Sum)을 확인하세요
- Sum/Max의 경우 값이 숫자인지 확인하세요
