ResourceField は Dynamic の基本的な構成要素です。各リソース フィールドは、現在のステップの出力変数に対応しています。1 つの Dynamic に複数のリソース フィールドを含めることができます。
Google Workspace Studio を拡張する Google Workspace アドオンでのみ使用できます。
使用例:
function onDynamicDefinitionFunction(e) { // ... let resourceField = AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") .setDataType(AddOnsResponseService.newDataType() .setBasicDataType(AddOnsResponseService.BasicDataType.STRING) ); let resourceDefinitions = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") .addResourceField(resourceField); // ... } function onDynamicProviderFunction(e) { // ... let workflowAction = AddOnsResponseService.newResourceRetrievedAction() .setResourceData( AddOnsResponseService.newResourceData() .addVariableData("question_1", AddOnsResponseService.newVariableData().addStringValue("Answer 1")) ); // ... }
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
set | Resource | フィールドのデータ型を設定します。これにより、他のステップで選択時に型で変数をフィルタできます。 |
set | Resource | 後続のステップで変数の選択時にエンドユーザーに表示されるフィールドの説明を設定します。 |
set | Resource | ステップの実行中に値を指定するプロバイダ関数のキーを設定します。 |
詳細なドキュメント
set Data Type(dataType)
フィールドのデータ型を設定し、他のステップで選択時に型で変数をフィルタできるようにします。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
data | Data | データ型オブジェクト。基本データ型またはカスタム リソースタイプを指定できます。 |
戻る
Resource - チェーン用のこのリソース フィールド オブジェクト。
set Display Text(displayText)
後続のステップで変数の選択時にエンドユーザーに表示されるフィールドの説明を設定します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
display | String | 変数選択時のエンドユーザー向けの説明。 |
戻る
Resource - チェーン用のこのリソース フィールド オブジェクト。
set Selector(selector)
ステップの実行中に値を指定するプロバイダ関数のキーを設定します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
selector | String | Resource で使用される同じキーを使用して、関連付けられた Variable を取得するために使用されるフィールドの参照キー。 |
戻る
Resource - チェーン用のこのリソース フィールド オブジェクト。