- HTTP リクエスト
- パスパラメータ
- リクエストの本文
- レスポンスの本文
- ContentFromDraft
- ContentFromSubmittedVersion
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- PreviewSettings
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
モデルに基づいてユーザーのプロジェクト プレビューを更新します。
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 |
取引などの特定の操作をサンドボックス モードで実行するかどうかを示します。デフォルトでは、プレビュー リクエストはこれらのオペレーションをサンドボックス モードで実行します。つまり、 |