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

Newer Version Available

This content describes an older version of this product. View Latest

Templates クラス

Templates クラスは、CRM Analytics テンプレートコレクション、個々のテンプレート、およびテンプレート設定を取得するためのメソッドを備えています。

名前空間

Wave

使用方法

Templates とそれに関連付けられているクラス Wave.TemplatesSearchOptions を使用して、CRM Analytics テンプレート情報を取得します。

次のコードサンプルでは、テンプレート名のリストを返すメソッドが宣言されています。

@AuraEnabled アノテーションを追加すると、Lightning Web コンポーネントは、Templates のメソッドに直接アクセスできます。

lwc.js ファイルの場合の例を次に示します。

Templates のメソッド

Templates のメソッドは次のとおりです。

getTemplate(templateIdOrApiName)

指定された ID または API 名で CRM Analytics テンプレートを取得します。返されるテンプレートは、テンプレート JSON 属性の名前���値のペアの対応付けです。

署名

public static Map<String,Object> getTemplate(String templateIdOrApiName)

パラメーター

templateIdOrApiName
型: String
取得するテンプレートのテンプレート ID または API 名。

戻り値

型: Map<String,Object>

テンプレート JSON 属性の名前と値のペアの対応付け。ここで名前は、オブジェクト値を含む文字列です。属性についての詳細は、TemplateRepresentation を参照してください。

getTemplateConfig(templateIdOrApiName)

指定された ID または API 名で CRM Analytics テンプレート設定を取得します。返されるテンプレート設定は、JSON 属性の名前と値のペアの対応付けです。

署名

public static Map<String,Object> getTemplateConfig(String templateIdOrApiName)

パラメーター

templateIdOrApiName
型: String
テンプレート設定を取得するテンプレート ID または開発者名。

戻り値

型: Map<String,Object>

テンプレート設定 JSON 属性の名前とオブジェクト値の対応付け。属性についての詳細は、TemplateConfigurationRepresentation を参照してください。

getTemplates(options)

検索オプションを使用して、CRM Analytics テンプレートの絞り込まれたコレクションを取得します。

署名

public static Map<String,Object> getTemplates(Wave.TemplatesSearchOptions options)

パラメーター

options
型: Wave.TemplatesSearchOptions
テンプレートコレクションを絞り込むために使用する検索オプション。

戻り値

型: Map<String,Object>

テンプレート名とテンプレートオブジェクト値の対応付け。テンプレートコレクションについての詳細は、TemplateCollectionRepresentation を参照してください。

getTemplates()

すべての CRM Analytics テンプレートを取得します。

署名

public static Map<String,Object> getTemplates()

戻り値

型: Map<String,Object>

テンプレート名とテンプレートオブジェクト値の対応付け。テンプレートコレクションについての詳細は、TemplateCollectionRepresentation を参照してください。