プロジェクトの Remote Config テンプレートを公開します。
projects.getRemoteConfig
によって返された ETag をIf-Match
ヘッダーとして渡し、最後に確認された Remote Config テンプレートがこの更新によって上書きされることを確認します。現在のバージョンに関係なく、更新を強制するには、 If-Match: *
を渡します。
成功した場合、またはエラーの場合は、公開された RemoteConfig と更新された ETag を応答ヘッダーとして返します。
エラー コードのリストについては、出版ガイドを参照してください。
HTTPリクエスト
PUT https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
URL はgRPC トランスコーディング構文を使用します。
パスパラメータ
パラメーター | |
---|---|
project | 必須。 Firebase プロジェクトのプロジェクト ID またはプロジェクト番号。接頭辞「projects/」が付きます。 |
クエリパラメータ
パラメーター | |
---|---|
validateOnly | オプション。デフォルトは 注: |
リクエストボディ
リクエスト本文にはRemoteConfig
のインスタンスが含まれています。
レスポンスボディ
成功した場合、応答本文にはRemoteConfig
のインスタンスが含まれます。
認可範囲
次の OAuth スコープのいずれかが必要です。
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
詳細については、 「認証の概要」を参照してください。