スクリプトコスト
Understand the pricing model and free tier for Cloud Code scripts.
読み終わるまでの所要時間 1 分最終更新 23日前
Cloud Code には無料枠があるため、開発とローンチは無料で開始できます。組織が無料枠または適用されるクレジット許容範囲を超えてスケールした後でのみ支払いが開始します。 UGS 製品価格の概要ページ で詳細および価格設定に関する FAQ を確認できます。
コストの計算
コストは、3 つのカテゴリで計算されます。カテゴリ | 説明 |
|---|---|
| 呼び出し | 呼び出しでは、組織内で Cloud Code スクリプトの実行リクエストが成功した回数がカウントされます。成功した実行は、HTTP 200 ステータスコードでスクリプトからレスポンスが返されたリクエストが対象になります。 |
| コンピューティング時間 | コンピューティング時間は、組織内で Cloud Code スクリプトを実行する秒数です。実行には、追加のウォームアップ時間も含まれます。 |
| エグレス | エグレスでは、組織内で成功した Cloud Code スクリプトの実行からのレスポンスのサイズ (GiB 単位) が測定されます。成功した実行は、HTTP 200 ステータスコードでスクリプトからレスポンスが返されたリクエストが対象になります。 |
コスト削減のヒント
Cloud Code を使用するコストを削減するには、以下のヒントに従います。- スクリプトのレスポンスに、使用するデータのみが含まれていることを確認します。スクリプトのレスポンスに含まれる未使用のデータも、エグレスコストに影響します。
- Cloud Code スクリプトが、割り当てられた 15 秒のタイムアウト以内に完了することを確認します。予想外の ループにより、予期しないコストが生成される可能性があります。
while(true) - 実行をバッチ化できるかどうかを検討します。例えば、Cloud Code スクリプト は、
ScriptExampleBからのレスポンスに依存する場合があり、これらを個別に呼び出すと、両方のロジックを 1 つのスクリプト呼び出しに結合した場合に比べてコストが 2 倍になります。ScriptExampleA
コマンドバッチ処理
コマンドバッチ処理は、各ゲームアクションが、キューに収集し、サーバーにバッチで送信して処理できるコマンドであるという概念です。詳細については、コマンドバッチ処理 のページを参照してください。 例えば、Cloud SaveEconomy- 最初のアクションの結果、100 XP と 10 コインが発生します。
- 2 番目のアクションの結果、50 XP と 5 コインが発生します。
- 3 番目のアクションの結果、200 XP と 30 コインが発生します。