この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Template Configuration リソース

Tableau CRM テンプレートの設定を返します。
リソース URL
1/wave/templates/<templateIdOrApiName>/configuration
形式
JSON
使用可能なコンポーネント
使用可能なバージョン
36.0
HTTP のメソッド
GET
GET の要求パラメータ
パラメータ名 説明 必須か省略可能 使用可能なバージョン
disable​Apex Boolean Apex インテグレーションフックが有効化されているか否かを示します。 省略可能 36.0
GET レスポンスボディ (TemplateConfigurationRepresentation)
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
ui Ui​Definition​Representation テンプレートのユーザインターフェース定義。 Small、36.0 36.0
variables Map <String, Variable​Definition​Representation> テンプレートの定義済み変数の対応付け。 Small、36.0 36.0

次の JSON はレスポンスボディの例です。

1{
2  "ui": {
3    "pages": [
4      {
5        "title": "Application Preferences",
6        "variables": [
7          "lensDashboardName",
8          "dashboardHeader"
9         ]
10      },
11      {
12      "title": "Other preferences",
13      "variables": [
14        "emailNotifications",
15        "emailAddress"
16       ]
17      }
18    ]
19  },
20  "variables": {
21    "numberPicked": {
22      "defaultValue": 3,
23      "description": "A number between 1 and 10.",
24      "excludeSelected": false,
25      "excludes": [],
26      "label": "Please pick a number between 1 and 10?",
27      "required": true,
28      "variableType": {
29        "enums": [],
30        "max": 10,
31        "min": 1,
32        "type": "NumberType"
33      }
34    },
35    "lensDashboardName": {
36      "defaultValue": "My View of Election Data",
37      "description": "The name of the sample lens.",
38      "excludeSelected": false,
39      "excludes": [],
40      "label": "What would you like to name your lens and dashboard?",
41      "required": true,
42      "variableType": {
43        "type": "StringType"
44      }
45    },
46    "dashboardHeader": {
47      "defaultValue": "Wow! Interactive Dashboards are Nice!",
48      "description": "The dashboard header.",
49      "excludeSelected": false,
50      "excludes": [],
51      "label": "What would you like the dashboard header to say?",
52      "required": true,
53      "variableType": {
54        "enums": [],
55        "type": "StringType"
56      }
57    },
58    "emailNotifications": {
59      "defaultValue": "Yes",
60      "description": "Email notifications",
61      "excludeSelected": false,
62      "excludes": [],
63      "label": "Would you like to receive emails for promotions?",
64      "required": false,
65      "variableType": {
66        "enums": ["Yes","No"],
67        "type": "StringType"
68      }
69    },
70    "emailAddress": {
71      "defaultValue": null,
72      "description": "Your email address.",
73      "excludeSelected": false,
74      "excludes": [],
75      "label": "Please enter your email address?",
76      "required": false,
77      "variableType": {
78        "enums": [],
79        "type": "StringType"
80      }
81    }
82  }
83}
UiDefinitionRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
display​Messages Display​Message​Representation[] このテンプレート設定の表示メッセージ。 Small、36.0 36.0
pages Page​Representation[] このテンプレート設定のページコレクション。 Small、36.0 36.0
DisplayMessageRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
location String テキストが表示されるページの名前。 Small、36.0 36.0
text String 表示するテキストコンテンツ。 Small、36.0 36.0
PageRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
condition String ページが表示されるかどうかを決定する条件 (省略可能)。値はクライアント側 EL 表記です (例: {{Variables.selectedOption}})。 Small、36.0 36.0
help​Url String このページのヘルプ Web ページへの URL。 Small、36.0 36.0
title String ページのタイトル。 Small、36.0 36.0
variables Page​Variable​Representation[] このテンプレート設定の変数のコレクション。 Small、36.0 36.0
vfPage Asset​Reference​Representation 標準ウィザードインターフェースの代わりにウィザードのユーザインターフェースとして使用する Visualforce ページ。 Small、40.0 40.0
PageVariableRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
name String 変数の名前。 Small、36.0 36.0
visibility String この変数の表示の表記。 Small、36.0 36.0
VariableDefinitionRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
computed​Value Object 変数の計算値。この値は、統合された Apex 実装によって設定されます。 Small、38.0 38.0
default​Value Object 変数のデフォルト値。 Small、36.0 36.0
description String 変数の説明。 Small、36.0 36.0
exclude​Selected Boolean すでに選択されている値をこの変数で除外するか否かを示します。 Small、36.0 36.0
excludes String [] 変数選択から除外する値のリスト。 Small、36.0 36.0
label String 変数の表示ラベル。 Small、36.0 36.0
most​Recent​Value Object 最新のアプリケーション作成プロセスで指定された値。 Small、36.0 36.0
required Boolean 変数が必須か否かを示します。 Small、36.0 36.0
variable​Type Variable​Type​Representation 変数の型。有効な変数種別は、次のとおりです。 Small、36.0 36.0
ArrayTypeRepresentation

ArrayTypeRepresentation は、抽象 VariableTypeRepresentation からプロパティを継承します。これらの基本プロパティは、ArrayTypeRepresentation に、次のテーブルで明示的に定義されたプロパティとともに表示されます。

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
enums Object 配列の列挙値の制限付きリスト。 Small、36.0 36.0
items​Type Variable​Type​Representation 配列変数種別の変数種別コンテンツ。 Small、36.0 36.0
size​Limit Size​Limit​Representation 配列のサイズ制限。 Small、36.0 36.0
BooleanTypeRepresentation

BooleanTypeRepresentation は、抽象 VariableTypeRepresentation からプロパティを継承します。これらの基本プロパティは、BooleanTypeRepresentation に、次のテーブルで明示的に定義されたプロパティとともに表示されます。

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
enums Boolean[] boolean 変数種別の列挙値の制限付きリスト。 Small、36.0 36.0
ConnectorTypeRepresentation

ConnectorTypeRepresentation は、抽象 VariableTypeRepresentation からプロパティを継承します。これらの基本プロパティは、ConnectorTypeRepresentation に、次のテーブルで明示的に定義されたプロパティとともに表示されます。

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
enums String[] コネクタ変数種別の列挙された文字列値の制限付きリスト。 Small、48.0 48.0
DatasetAnyFieldTypeRepresentation

DatasetAnyFieldTypeRepresentation は、抽象 BaseObjectTypeRepresentation からプロパティを継承します。

DatasetDateTypeRepresentation

DatasetDateTypeRepresentation は、抽象 BaseObjectTypeRepresentation からプロパティを継承します。

DatasetDimensionTypeRepresentation

DatasetDimensionTypeRepresentation は、抽象 BaseObjectTypeRepresentation からプロパティを継承します。

DatasetMeasureTypeRepresentation

DatasetMeasureTypeRepresentation は、抽象 BaseObjectTypeRepresentation からプロパティを継承します。

DatasetTypeRepresentation

DatasetTypeRepresentation は、抽象 BaseObjectTypeRepresentation からプロパティを継承します。

DateTimeTypeRepresentation

DateTimeTypeRepresentation は、抽象 VariableTypeRepresentation からプロパティを継承します。

NumberTypeRepresentation

NumberTypeRepresentation は、抽象 VariableTypeRepresentation からプロパティを継承します。これらの基本プロパティは、NumberTypeRepresentation に、次のテーブルで明示的に定義されたプロパティとともに表示されます。

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
enums Double[] 数値変数種別の列挙された倍精度浮動小数点値の制限付きリスト。 Small、36.0 36.0
max Double 数値の最大許容値。 Small、36.0 36.0
min Double 数値の最小許容値。 Small、36.0 36.0
ObjectTypeRepresentation

ObjectTypeRepresentation は、抽象 BaseObjectTypeRepresentation からプロパティを継承します。

SObjectFieldTypeRepresentation

SObjectFieldTypeRepresentation は、抽象 BaseObjectTypeRepresentation からプロパティを継承します。これらの基本プロパティは、SObjectFieldTypeRepresentation に、次のテーブルで明示的に定義されたプロパティとともに表示されます。

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
data​Type String デフォルト項目が指定されていない場合は sObject 項目のデータ型。有効なデータ型は XSD データ型です (例: xsd:string)。 Small、36.0 36.0
SObjectTypeRepresentation

SObjectTypeRepresentation は、抽象 BaseObjectTypeRepresentation からプロパティを継承します。

StringTypeRepresentation

StringTypeRepresentation は、抽象 VariableTypeRepresentation からプロパティを継承します。これらの基本プロパティは、StringTypeRepresentation に、次のテーブルで明示的に定義されたプロパティとともに表示されます。

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
enums String[] 文字列変数種別の列挙値の制限付きリスト。 Small、36.0 36.0
BaseObjectTypeRepresentation

BaseObjectTypeRepresentation は、抽象 VariableTypeRepresentation からプロパティを継承します。これらの基本プロパティは、BaseObjectTypeRepresentation に、次のテーブルで明示的に定義されたプロパティとともに表示されます。

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
properties Map<String, Variable​Type​Representation> オブジェクト変数種別の定義済みプロパティおよび種別。 Small、36.0 36.0
required String[] オブジェクト変数種別の必須プロパティ。 Small、36.0 36.0
strict​Validation Boolean オブジェクトのペイロードに予期しないプロパティが存在する場合に厳格な検証を使用するか否かを示します。 Small、36.0 36.0
VariableTypeRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Variable​Type​Enum 変数の型。有効な値は、次のとおりです。
  • ArrayType
  • BooleanType
  • ConnectorType
  • DatasetAnyFieldType
  • DatasetDateType
  • DatasetDimensionType
  • DatasetMeasureType
  • DatasetType
  • DateTimeType
  • NumberType
  • ObjectType
  • SobjectFieldType
  • SobjectType
  • StringType
Small、36.0 36.0
SizeLimitRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
min Integer 配列の要素の最小数。 Small、37.0 37.0
max Integer 配列の要素の最大数。 Small、37.0 37.0