メインコンテンツへスキップ

ユースケース

ストリームブループリントがサポートする一般的なシナリオを探ります:

Video Platforms

ビデオ帯域幅の消費とストリーミング品質に基づいて顧客に請求します。

Music Streaming

サブスクリプション階層ごとにユーザーのオーディオストリーミング使用量を追跡します。

Live Events

ライブストリームの使用量を監視し、帯域幅使用量に応じて課金します。

Real-Time Data

IoT およびテレメトリアプリケーション向けのリアルタイムデータ転送を追跡します。
ビデオ/オーディオストリーミングプラットフォーム、ライブストリーミングサービス、リアルタイムデータアプリケーションに最適です。

クイックスタート

顧客によって消費されたストリーミングバイトを追跡します:
1

Install the SDK

2

Get Your API Keys

3

Create a Meter

お使いの Dodo Payments Dashboard でメーターを作成します:
  • Event Name: stream_consumption(または任意の名前)
  • Aggregation Type: sum を使用してストリーミングされた合計バイト数を追跡します
  • Over Property: bytes を使用して帯域幅使用量に基づいて課金します
4

Track Stream Usage

設定

取り込み設定

apiKey
string
必須
ダッシュボードから取得した Dodo Payments API キー。
environment
string
必須
環境モード: test_mode または live_mode
eventName
string
必須
メーター設定に一致するイベント名。

ストリームバイト追跡オプション

customerId
string
必須
課金の帰属先となる顧客ID。
bytes
number
ストリームで消費されたバイト数。帯域幅ベースの課金に必要です。
metadata
object
ストリームタイプ、品質、sessionId など、ストリームに関する任意のメタデータ。

ベストプラクティス

チャンク単位で追跡: 長時間のストリームでは、全体が完了するのを待たずにチャンク単位で使用量を追跡します。
正確なバイト数の計測: 合計帯域幅に対して請求する場合は、オーバーヘッド(ヘッダー、プロトコルのオーバーヘッドなど)を含めたバイト数になるようにしてください。
最終更新日 2026年4月1日