テンプレートREST API
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
テンプレートREST APIを使用すると、Webテンプレートおよび決定テンプレートに対してCRUD操作を実行できます。オファー テンプレートは、Sitecore PersonalizeREST APIでは使用できません。
テンプレートには、次の属性を使用します。
|
属性 |
種類 |
形容 |
使用例 |
|---|---|---|---|
|
name |
糸 |
テンプレートの名前。 |
"Alert bar template" |
|
friendlyId |
糸 |
テンプレートの一意のID。 小文字の英数字とアンダースコアのみを使用できます。 |
"alert_bar_template_1" |
|
type |
string enum (大文字) |
テンプレートのタイプ。 |
次のいずれかである必要があります。
|
|
status |
string enum (大文字) |
テンプレートの現在のステータス。 |
次のいずれかである必要があります。
|
|
description |
糸 |
接続の説明。 |
"Alert bar web template" |
|
render |
ブーリアン |
WebテンプレートのプレビューをSitecore Personalizeアプリでレンダリングするかどうかを決定します。 これをtrueに設定するのは、Webテンプレートがレンダリングできると確信している場合にのみ行ってください。 ハンドルバーループを使用するより高度なWebテンプレートでは、これをtrueに設定しないでください。 |
true, false |
|
defaultTemplate |
ブーリアン |
これがデフォルトのテンプレートであるかどうかを判断します。 テンプレートを作成するときは、この値をfalseに設定する必要があります。 |
false |
|
customTemplate |
ブーリアン |
これがカスタムテンプレートであるかどうかを判断します。 テンプレートを作成するときは、この値をtrueに設定する必要があります。 |
true |
|
templateElements 随意 |
JSONオブジェクトのJSON配列 |
テンプレートを定義するカスタムHTML、CSS、JavaScript、FreeMarkerコード。 コードには、ProductType | stringなどのテンプレート パラメータを含めることができます。テンプレートのパラメータは、テンプレートのレンダリング時にテンプレート変数の値 ( sneakersなど) に置き換えられます。 |
該当なし |
|
archived |
ブーリアン |
フロー定義のアーカイブ ステータス。 |
true, false |
|
revisions |
JSONオブジェクトのJSON配列 |
フロー定義のリビジョンの配列。 |
該当なし |
|
revision |
整数 |
テンプレートリビジョンの連番。 |
2 |