ドキュメント

​
​

Development

User Acquisition

Monetization

産業

Cloud Save

Unity SDK tutorial

Cloud Save for Cloud Code

Open Unity Dashboard

Cloud Save

LiveOps
​
​
Cloud Save
  • Overview
  • Get started
  • Concepts
  • Tutorials
    • Unity SDK tutorial
    • Unity SDK sample
    • Cloud Save for Cloud Code
    • Cloud Save Dashboard
    • REST API tutorial
  • Reference
  • Privacy and consent
  1. Cloud Save

REST API のチュートリアル

Access Cloud Save data from any development environment with the REST API.
読み終わるまでの所要時間 4 分
最終更新 7ヶ月前

Cloud Save 内のデータには REST API を使用してアクセスできます。
REST API はより柔軟性があり、開発者は好みの言語やゲーム開発エンジンを使用して、またはゲームサーバーから、ワークフローを自動化することができます。
Cloud Save サービスでは、以下の REST API が提供されます。
  • Cloud Save Player API: プレイヤーのアクション用 (データの保存/ロードなど)
  • Cloud Save Admin API: 開発者のアクション用 (クエリ/インデックスの設定など)
注
Cloud Save サービスには、1 プレイヤーにつき 1 分あたり 600 リクエストのレート制限があります。

認証

Multiplay Hosting トークン または ステートレストークン を使用して Cloud Save REST API のリクエストを認証できます。受信したトークンを Bearer トークンとしてリクエストヘッダーで HTTP 認証に使用します。
注
ゲームサーバーからの Multiplay トークンでの認証が推奨されます。ステートレストークンで認証するにはサービスアカウントを作成し、秘密鍵を安全に保存する必要がありますが、Multiplay トークンではこれが不要で、管理の複雑さが軽減されます。

Multiplay Hosting トークンを使用した認証

ゲームサーバーで以下のリクエストを実行することで、Multiplay Hosting トークンを取得できます。
curl -X GET http://localhost:8086/v4/token
リクエストでは以下の形式のレスポンスが返されます。
{"token":"<BEARER_TOKEN>", "error":""}

ステートレストークンを使用した認証

ステートレストークンを使用するには、サービスアカウントを作成し、Token Exchange API を呼び出して、生存期間に制限があるステートレストークンを取得する必要があります。

REST API の呼び出し

コードベースにネイティブの HTTP ライブラリを使用してモジュールエンドポイントを呼び出すことができます。取得した認証トークンを Bearer トークンとしてリクエストヘッダーで HTTP 認証に使用します。
プレイヤーにデータを保存する CURL リクエストの例は以下のようになります。
curl -X POST -H 'Authorization: Bearer <BEARER_TOKEN>' \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ -d '{"key":"someKey","value":"someValue"}' \ 'https://cloud-save.services.api.unity.com/v1/data/projects/<PROJECT_ID>/players/<PLAYER_ID>/items'

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • 認証

      • Multiplay Hosting トークンを使用した認証

      • ステートレストークンを使用した認証

    • REST API の呼び出し


このページの問題を報告する