API Reference - Events Ingestion
Tài liệu API hoàn chỉnh với các ví dụ và mã phản hồi.
Cấu Trúc Sự Kiện
Required Fields
Required Fields
Định danh duy nhất. Sử dụng UUID hoặc kết hợp ID khách hàng + dấu thời gian + hành động.
ID khách hàng Dodo Payments. Phải là khách hàng hợp lệ đang tồn tại.
Loại sự kiện khớp với tên sự kiện của đồng hồ đo của bạn (phân biệt chữ hoa chữ thường). Ví dụ:
api.call, image.generatedOptional Fields
Optional Fields
Gửi Sự Kiện
Mẫu Tiếp Nhận
Các mẫu sự kiện đã được chuẩn bị sẵn cho các trường hợp sử dụng phổ biến. Bắt đầu với một mẫu đã được chứng minh thay vì xây dựng từ đầu.LLM Blueprint
Theo dõi việc sử dụng token AI trên OpenAI, Anthropic, Groq, Gemini và hơn thế nữa.
API Gateway Blueprint
Đo lượng yêu cầu API với lọc đầu cuối và hỗ trợ giới hạn tốc độ.
Object Storage Blueprint
Theo dõi việc tải lên tệp và mức tiêu thụ lưu trữ cho dịch vụ lưu trữ đám mây.
Stream Blueprint
Đo băng thông truyền phát cho video, âm thanh và dữ liệu thời gian thực.
Time Range Blueprint
Hóa đơn theo thời gian trôi qua cho các hàm serverless và phiên bản tính toán.
View All Blueprints
Xem tất cả các bản mẫu có sẵn cùng hướng dẫn triển khai chi tiết.
Thực Hành Tốt Nhất
Use Unique Event IDs
Use Unique Event IDs
Sử dụng ID xác định để tránh trùng lặp:
${customerId}_${action}_${timestamp}Implement Retries
Implement Retries
Thử lại khi gặp lỗi 5xx với đệm tăng theo cấp số nhân. Không thử lại lỗi 4xx.
Include Timestamps
Include Timestamps
Bỏ qua đối với các sự kiện thời gian thực. Bao gồm đối với các sự kiện trì hoãn/ghép để đảm bảo độ chính xác.
Monitor Delivery
Monitor Delivery
Theo dõi tỷ lệ thành công và đưa các sự kiện thất bại vào hàng đợi để thử lại.
Khắc Phục Sự Cố
Events not appearing
Events not appearing
- Tên sự kiện phải khớp chính xác với đồng hồ đo (phân biệt chữ hoa chữ thường)
- ID khách hàng phải tồn tại
- Kiểm tra xem các bộ lọc của đồng hồ đo có đang loại trừ sự kiện không
- Xác minh dấu thời gian gần đây
Authentication errors (401)
Authentication errors (401)
Xác minh khóa API đúng và sử dụng định dạng:
Bearer YOUR_API_KEYValidation errors (400)
Validation errors (400)
Đảm bảo tất cả các trường bắt buộc đều có:
event_id, customer_id, event_nameMetadata not aggregating
Metadata not aggregating
- Các khóa metadata phải khớp chính xác với “Thuộc tính vượt quá” của đồng hồ đo
- Sử dụng số, không phải chuỗi:
tokens: 150chứ không phảitokens: "150"
Các Bước Tiếp Theo
Create Meters
Xác định cách các sự kiện của bạn được tổng hợp thành các đơn vị tính phí với bộ lọc và hàm tổng hợp.
Ingestion Blueprints
Sử dụng các bản mẫu sẵn sàng cho các trường hợp phổ biến như theo dõi LLM, cổng API và lưu trữ.
Complete Tutorial
Xây dựng một trình tạo hình ảnh AI đầy đủ với thanh toán theo mức sử dụng từ đầu.
API Reference
Tài liệu API hoàn chỉnh với tất cả tham số, mã phản hồi và kiểm tra tương tác.