APIリファレンス - イベント取り込み
完全なAPIドキュメントと例、レスポンスコード。
イベント構造
必須フィールド
必須フィールド
オプションフィールド
オプションフィールド
イベントの送信
取り込みブループリント
一般的なユースケースのための既製のイベントパターン。ゼロから構築するのではなく、実績のあるブループリントから始めましょう。LLMブループリント
OpenAI、Anthropic、Groq、GeminiなどのAIトークン使用量を追跡します。
APIゲートウェイブループリント
エンドポイントフィルタリングとレート制限サポートを備えたAPIリクエストをメーターします。
オブジェクトストレージブループリント
クラウドストレージサービスのファイルアップロードとストレージ消費を追跡します。
ストリームブループリント
ビデオ、オーディオ、リアルタイムデータのストリーミング帯域幅を測定します。
時間範囲ブループリント
サーバーレス関数やコンピュートインスタンスの経過時間に基づいて請求します。
すべてのブループリントを見る
詳細な実装ガイド付きのすべての利用可能なブループリントを確認します。
ベストプラクティス
ユニークなイベントIDを使用する
ユニークなイベントIDを使用する
重複を防ぐために決定論的なIDを使用してください:
${customerId}_${action}_${timestamp}リトライを実装する
リトライを実装する
5xxエラーに対しては指数バックオフでリトライします。4xxエラーに対してはリトライしないでください。
タイムスタンプを含める
タイムスタンプを含める
リアルタイムイベントの場合は省略します。遅延/バッチイベントの正確性のために含めてください。
配信を監視する
配信を監視する
成功率を追跡し、失敗したイベントをリトライのためにキューに入れます。
トラブルシューティング
イベントが表示されない
イベントが表示されない
- イベント名はメーターと正確に一致する必要があります(大文字と小文字を区別)
- 顧客IDは存在する必要があります
- メーターフィルターがイベントを除外していないか確認してください
- タイムスタンプが最近のものであることを確認してください
認証エラー (401)
認証エラー (401)
APIキーが正しいことを確認し、フォーマットを使用してください:
Bearer YOUR_API_KEYバリデーションエラー (400)
バリデーションエラー (400)
すべての必須フィールドが存在することを確認してください:
event_id, customer_id, event_nameメタデータが集計されない
メタデータが集計されない
- メタデータキーはメーターの「プロパティを超えて」と正確に一致する必要があります
- 文字列ではなく数値を使用してください:
tokens: 150ではなくtokens: "150"