Appearance
Usage Tracking
Usage tracking helps you understand which features spend credits and which models deliver the best product experience.
Fields to log
| Field | Why it matters |
|---|---|
request_id | Support and debugging. |
task_id | Async media task tracking. |
user_id | Product-level attribution. |
model | Cost and quality comparison. |
endpoint | Feature-level usage. |
credits | Billing attribution. |
status | Reliability monitoring. |
Example log
json
{
"request_id": "req_01hy...",
"task_id": "task_01KPQ7J7DWB7QZ3WCEK3YVPBRA",
"user_id": "user_123",
"model": "gemini-3.1-flash-image-preview",
"endpoint": "/v1/async/images/generations",
"credits": 1.5,
"status": "completed"
}Privacy
Log metadata by default. Store prompts and generated content only when your product policy allows it.
