フロー定義REST API
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
フロー定義REST APIを使用すると、フロー定義に対してCRUD操作を実行できます。フロー定義は、Web、インタラクティブ、またはトリガーされた実験またはエクスペリエンスです。
フロー定義には、次の属性を使用します。
|
属性 |
種類 |
形容 |
使用例 |
|---|---|---|---|
|
name |
糸 |
フロー定義の名前。 |
"Alert bar" |
|
friendlyId |
糸 |
フロー定義の一意のID。 小文字の英数字とアンダースコアのみを使用できます。 |
"alert_bar_1" |
|
type |
string enum (大文字) |
フロー定義のタイプ。 Web実験またはエクスペリエンスの場合は、この値を "INTERACTIVE_WEB_FLOW"に設定します。 インタラクティブな実験またはエクスペリエンスの場合は、この値を "INTERACTIVE_API_FLOW"に設定します。 トリガーによる実験またはエクスペリエンスの場合は、この値を "TRIGGERED_V3"に設定します。 |
次のいずれかである必要があります。
|
|
subtype |
string enum (大文字) |
フローのサブタイプ。 この値は "EXPERIMENT" または "EXPERIENCE"に設定します。 |
次のいずれかである必要があります。
|
|
status |
string enum (大文字) |
フロー定義のステータス。 テストやエクスペリエンスを作成するときは、この値を "DRAFT"に設定します。 |
次のいずれかである必要があります。
|
|
channels |
大文字の文字列の配列 (enum) |
ユーザーがブランドとやり取りするタッチポイント。 たとえば、Webページの場合、チャネルは "WEB"です。モバイルアプリの画面の場合、チャネルは "MOBILE_APP"です。 |
すべての文字列は次のいずれかである必要があります。
|
|
businessProcess |
糸 |
ウェブまたはインタラクティブな実験やエクスペリエンスの場合は、この値を "interactive_v1"に設定します。 トリガーによる実験またはエクスペリエンスの場合は、この値を "triggered_v1"に設定します。 |
|
|
variants |
配列 |
同じテストの異なるバージョン。 エクスペリエンスの場合は、この値を空の配列 に設定します。 |
|
|
traffic |
オブジェクト |
実験の場合、このオブジェクトは、実験の各バリアントにゲストの何パーセントを露出させるかを決定します。 エクスペリエンスの場合、このオブジェクトは、ゲストの何パーセントをエクスペリエンスに公開するかを決定します。 |
該当なし |
|
schedule |
オブジェクト |
テストまたはエクスペリエンスを実行できる期間。 |
該当なし |
|
sampleSizeConfig |
オブジェクト |
主な目標を持つ実験の場合、このオブジェクトはA/Bテストのパラメーターを定義します。これらのパラメータは、検定が統計的有意性に到達するために必要な最小サンプルサイズに影響します。 |
該当なし |
|
archived |
ブーリアン |
フロー定義のアーカイブ ステータス。 |
true, false |
|
revisions |
オブジェクトの配列 |
フロー定義のリビジョンの配列。 |
該当なし |
|
revision |
整数 |
テンプレートリビジョンの連番。 |
2 |