LoginSignup
0
0

More than 1 year has passed since last update.

PlayFabにおけるAPI呼び出し制限について

Last updated at Posted at 2022-11-22

PlayFabのAPIを使用する際、呼び出し制限が存在します。
この記事では、ドキュメントなどで言及されていない制限を含めて雑にまとめています。
※間違ったことを書いてしまっているのを発見した場合、お伝えください!

前情報

じつはPlayFabのAPI呼び出し制限について触れられている、素晴らしい記事があります。
こちらの記事にも情報が記載されているので、気になる方は見てみてください~

管理画面に表示される制限

image.png

PlayFabのタイトルを選択、左上の歯車マークからタイトルの設定制限を選ぶと各種制限の現在の状態が確認できます。
この中の二つがAPI呼び出し制限に関わるものです。

  • Cloud Script execution time (API call)
    • 1回のCloudScript呼び出しにかかる時間が10秒を超えていないかどうか
  • Cloud Script execution API requests issued
    • 1回のCloudScriptのExecuteCloudScript呼び出し内で呼ばれる(Server)API呼び出しの回数が25回を超えているかどうか

ドキュメントや管理画面から読み取れないAPI呼び出し制限

こちらは、主にフォーラムにPlayFab公式スタッフの方が回答しているものをまとめたものです。

Server APIは10秒間に1000コールまで

こちらは前出の記事でも触れられていました。
ソースのフォーラム投稿はこちら。

  • プレイヤーごとのAPI呼び出しは1分間に数回までであるべき
  • もし10秒間に1000回より高い制限にしたい場合は、エンタープライズ契約をしてから制限について相談できるかもしれない
  • 厳密に1000コールではなく、より多く呼ぶことができる場合もある

Client APIは2分間に1000コールまで

考察

Server APIとClient APIで対応が分けられているようなので、Client APIが使用できる場合はそちらを使用、それ以外はServer APIを使うと分散出来て良いかもしれません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0