モデルに基づいてユーザーのプロジェクト プレビューを更新します。
HTTP リクエスト
POST https://actions.googleapis.com/v2/{parent=projects/*}/preview:write
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
parent |
必須。親リソース名。形式は |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 | |
---|---|
{ "previewSettings": { object ( |
フィールド | ||
---|---|---|
previewSettings |
必須。ユーザーのプレビューを更新するための設定。 |
|
共用体フィールド source 。プレビューの作成に使用されたデータソース。source は次のいずれかになります。 |
||
files |
一度にサーバーに送信されるファイルのリスト。構成ファイルまたはデータファイルのリストです。1. 最初のリクエストは ConfigFiles にする必要があります。2. 最初のリクエストには、「settings」を含む ConfigFile が必要です。3. 最初のリクエストには、「manifest」を含む ConfigFile が必要です。4. インライン Cloud Functions の関数に対応する Webhook ConfigFile は、そのソースコードに対応する DataFile の前にストリーミングする必要があります。 |
|
draft |
プロジェクトのドラフトから取得されたコンテンツ。 |
|
submittedVersion |
現行バージョンから取得されたコンテンツ。 |
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
プレビュー リソースの定義。
JSON 表現 | |
---|---|
{
"name": string,
"validationResults": {
object ( |
フィールド | |
---|---|
name |
プレビューの一意の識別子。形式: |
validationResults |
ユーザー プロジェクトのプレビュー コンテンツに関連付けられた検証結果。 |
simulatorUrl |
ユーザー プレビューをテストするためのシミュレータの URL。 |
ContentFromDraft
プレビュー コンテンツが下書きから取得されることを示します。
ContentFromSubmittedVersion
プレビュー コンテンツが既存のバージョンから取得されることを示します。
JSON 表現 | |
---|---|
{ "version": string } |
フィールド | |
---|---|
version |
必須。プレビューの作成に使用される、送信済みのプロジェクトのバージョン。形式: |
PreviewSettings
プレビューを更新するための設定。
JSON 表現 | |
---|---|
{ "sandbox": boolean } |
フィールド | |
---|---|
sandbox |
トランザクションなどの特定の処理をサンドボックス モードで実行するかどうかを指定します。プレビュー リクエストでは、デフォルトでこれらのオペレーションがサンドボックス モードで実行されます。つまり、 |