
API 리소스
View Meter API References
View Meter API References
Create Meter
List Meters
Get Meter
Archive Meter
Unarchive Meter
미터 생성
1
2
3
Filtering (Optional)

- AND 논리: 모든 조건이 일치해야 함
- OR 논리: 어떤 조건이든 일치할 수 있음
4
Create
설정을 검토하고 Create Meter를 클릭합니다.
분석 보기

- Overview: 시간에 따른 총 사용량 및 사용량 추이
- Events: 수신된 개별 이벤트와 해당 metadata
- Customers: 고객별 사용량 합계 및 요금
통화 대신 크레딧으로 청구
기본적으로 Meter는 고객에게 달러(또는 설정한 통화)로 단위당 요금을 청구합니다. 대신 고객의 credit balance에서 차감하도록 Meter를 구성할 수 있으며, 이 경우 사용량이 금전적 요금을 발생시키는 대신 credit을 소모합니다.Credit 기반 차감에는 동일한 product에 연결된 Credit Entitlement이 필요합니다. 먼저 credit entitlement를 생성한 다음 Meter에 연결하세요.
크레딧 기반 차감을 사용해야 할 때
크레딧을 차감하도록 미터 구성하기
1
Create a Credit Entitlement
먼저 Products → Credits에서 credit entitlement를 생성합니다. 단위(예: “API Calls”, “Tokens”), precision 및 lifecycle 설정(expiry, rollover, overage)을 정의합니다.자세한 지침은 Credit-Based Billing guide를 참조하세요.
2
Create or Edit a Usage-Based Product
사용 기반 제품으로 이동하여 Meter 구성 섹션을 엽니다.
3
Add a Meter
미터를 연결하려면 + 버튼을 클릭하세요. 이벤트 이름, 집계 유형, 측정 단위를 평소처럼 구성합니다.
4
Enable 'Bill Usage in Credits'
Meter 구성에서 Bill usage in Credits를 전환하여 credit 설정을 표시합니다:

Toggle 'Bill usage in Credits' to switch from currency-based to credit-based deduction.
string
필수
이 Meter가 차감할 credit entitlement를 선택합니다.
number
필수
1 크레딧을 차감하기 위해 필요한 사용 단위 수입니다. 예를 들어:
1= 각 미터 이벤트가 1 크레딧을 차감100= 100개의 미터 이벤트가 1 크레딧을 차감1000= 1,000개의 API 호출이 1 크레딧을 소비
5
Free Threshold and Credits
Free Threshold는 금액으로 청구되는 Meter에 적용되며, credit으로 청구되는 Meter에는 적용되지 않습니다. Meter가 credit으로 청구되면 모든 단위가 credit 차감에 포함됩니다.예시: meter-units-per-credit가 1인 경우, API 호출을 2,500회 수행한 고객에게서 2,500 credit이 차감됩니다.
크레딧 차감 작동 방식
구성되면 차감 파이프라인이 자동으로 실행됩니다:- 이벤트 수신 — 애플리케이션이 Event Ingestion API를 통해 사용량 이벤트를 전송합니다.
- Meter 집계 — Meter 구성에 따라 이벤트가 집계됩니다(Count, Sum, Max, Last).
- 백그라운드 worker 처리 — 매분 worker가 마지막 checkpoint 이후의 새 이벤트를 가져옵니다.
- Credit 차감 — 집계된 사용량이
meter_units_per_creditrate를 사용하여 credit으로 변환되고 FIFO 순서(가장 먼저 만료되는 grant부터 사용)에 따라 차감됩니다. - 초과 사용량 추적 — balance가 0이 되면 이후 사용량은 overage로 기록되며 구성된 동작(reset 시 면제, 다음 invoice에서 청구 또는 deficit으로 이월)에 따라 처리됩니다. balance가 소진되어도 Dodo Payments는 사용량을 차단하지 않습니다. 잔액이 0일 때 액세스를 중지하려면 애플리케이션에서 balance를 확인하세요.
다중 미터, 단일 크레딧 풀
동일한 product의 여러 Meter를 동일한 credit entitlement에 연결할 수 있습니다. 모든 Meter가 하나의 공유 balance에서 차감됩니다. 예시: 두 개의 Meter가 있는 AI platform:text.generation— 토큰 1,000개당 credit 1개image.generation— 이미지당 credit 10개
List Customer Ledger
Get Customer Balance
문제 해결
Events not appearing
Events not appearing
- 이벤트 이름이 정확히 일치하는지 확인하세요(대소문자 구분)
- Meter filter가 이벤트를 제외하고 있지 않은지 확인하세요
- 고객 ID가 계정에 존재하는지 확인하세요
- 테스트를 위해 일시적으로 filter를 비활성화하세요
Aggregation not working
Aggregation not working
- Over Property가 metadata key와 정확히 일치하는지 확인하세요
- 문자열이 아닌 숫자를 사용하세요:
tokens: 150,tokens: "150"가 아님 - 모든 이벤트에 필수 property를 포함하세요
Filters not working
Filters not working
- 대소문자가 정확히 일치하는지 확인하세요
- 데이터 type에 맞는 올바른 operator를 사용하세요
- 이벤트에 filter 대상 property가 포함되어 있는지 확인하세요
Wrong usage totals
Wrong usage totals
- 실제로 수신된 이벤트 수를 확인하려면 Events 탭을 확인하세요
- aggregation type을 확인하세요(Count와 Sum)
- Sum 및 Max에 사용되는 값이 숫자인지 확인하세요