REST Resource: projects.apps.recaptchaV3Config

リソース: RecaptchaV3Config

アプリの reCAPTCHA v3 構成オブジェクト。この構成は、reCAPTCHA v3 によってアプリに発行された reCAPTCHA トークンを検証するために、ExchangeRecaptchaV3Token によって使用されます。また、返される AppCheckToken の特定のプロパティ(ttl など)も制御します。

JSON 表現
{
  "tokenTtl": string,
  "name": string,
  "siteSecret": string,
  "siteSecretSet": boolean
}
フィールド
tokenTtl

string (Duration format)

reCAPTCHA トークンから交換された App Check トークンの有効期間を指定します。設定しない場合、デフォルト値の 1 日が使用されます。30 分~ 7 日の範囲で指定してください。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

name

string

必須。reCAPTCHA v3 構成オブジェクトの相対リソース名。次の形式で指定します。

projects/{project_number}/apps/{app_id}/recaptchaV3Config
siteSecret

string

必須。入力のみのreCAPTCHA v3 の検証でサービスを識別するために使用されるサイト シークレット。

セキュリティ上の理由から、このフィールドはどのレスポンスでも入力されません。

siteSecretSet

boolean

出力専用。siteSecret フィールドが以前に設定されているかどうか。siteSecret フィールドは返されないため、以前に設定済みかどうかを確認するには、このフィールドが唯一の方法です。

メソッド

batchGet

指定されたアプリリストの RecaptchaV3Config をアトミックに取得します。

get

指定されたアプリの RecaptchaV3Config を取得します。

patch

指定したアプリの RecaptchaV3Config を更新します。