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

Templates Configuration リソース

Wave Analytics テンプレートの設定を返します。
リソース URL
1/wave/templates/<templateIdOrApiName>/configuration
形式
JSON
使用可能なバージョン
36.0
HTTP メソッド
GET
GET の要求パラメータ
パラメータ名 説明 必須項目/省略可能 使用可能なバージョン
disable​Apex Boolean true の場合、Apex インテグレーションフックが無効になります。デフォルトは false です。 省略可能 36.0
GET のレスポンスボディ

TemplateConfigurationRepresentation

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
ui Wave UI Definition テンプレートのユーザインターフェース定義。 Small、36.0 36.0
variables Map <String, Wave Variable Definition> テンプレート用の定義された変数セット。 Small、36.0 36.0
Wave UI Definition

UiDefinitionRepresentation

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
display​Messages Display​Message​Representation[] このテンプレート設定の表示メッセージ。 Small、36.0 36.0
pages Page[] このテンプレート設定のページコレクション。 Small、36.0 36.0
DisplayMessageRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
location String テキストが表示されるページの名前。 Small、36.0 36.0
text String 表示するテキストコンテンツ。 Small、36.0 36.0
Page

PageRepresentation

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
condition String ページが表示されるオプション条件。値はクライアント側 EL 表記である必要があります (例: {{Variables.selectedOption}})。 Small、36.0 36.0
helpUrl 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 AssetReferenceRepresentation 標準ウィザードインターフェースの代わりにユーザインターフェースとして使用する Visualforce ページ。 Small、40.0 40.0
PageVariableRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
name String 変数の名前。 Small、36.0 36.0
visibility String この変数の表示の表記。 Small、36.0 36.0
Wave Variable Definition

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 テンプレート内の変数に excludeSelected がある場合は True。それ以外の場合は、False 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 テンプレートでこの変数が必須の場合は True。それ以外の場合は、False Small、36.0 36.0
variable​Type Variable​Type​Representation 変数の型。 Small、36.0 36.0
VariableTypeRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Variable​Type​Enum 変数の型。
  • ArraytType: 変数の型はオブジェクトの配列です。
  • BooleanType: 変数の型はブール型 (true、false) です。
  • DatasetDateType: 変数の型はデータセット内の日付です。
  • DatasetDimensionType: 変数の型はデータセット内のディメンションです。
  • DatasetMeasureType: 変数の型はデータセット内の基準です。
  • DatasetType: 変数の型はデータセット型であり、組織内のデータセットを参照します。
  • DateTimeType: 変数の型は日付/時間型です。
  • NumberType: ユーザ入力を numeric 型の値に制限します。
  • ObjectType: 変数の型は任意のオブジェクトです。
  • SobjectFieldType: 変数の型は sObject 項目であるか、sObject 内の項目を参照します。sObject 変数型も参照してください。
  • SobjectType: 変数の型は sObject 型であるか、組織内の sObject を参照します。
  • StringType: 変数の型は文字列型です
Small、36.0 36.0
レスポンスボディの例
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                "enums": [],
44                "type": "StringType"
45            }
46        },
47        "dashboardHeader": {
48            "defaultValue": "Wow! Interactive Dashboards are Nice!",
49            "description": "The dashboard header.",
50            "excludeSelected": false,
51            "excludes": [],
52            "label": "What would you like the dashboard header to say?",
53            "required": true,
54            "variableType": {
55                "enums": [],
56                "type": "StringType"
57            }
58        },
59        "emailNotifications": {
60            "defaultValue": "Yes",
61            "description": "Email notifications",
62            "excludeSelected": false,
63            "excludes": [],
64            "label": "Would you like to receive emails for promotions?",
65            "required": false,
66            "variableType": {
67                "enums": [
68                    "Yes",
69                    "No"
70                ],
71                "type": "StringType"
72            }
73        },
74        "emailAddress": {
75            "defaultValue": null,
76            "description": "Your email address.",
77            "excludeSelected": false,
78            "excludes": [],
79            "label": "Please enter your email address?",
80            "required": false,
81            "variableType": {
82                "enums": [],
83                "type": "StringType"
84            }
85        }
86    }
87}