Split.io モジュール

Adobe Workfront Fusion のシナリオでは、Split.io を使用するワークフローを自動化したり、複数のサードパーティアプリケーションやサービスに接続したりできます。

シナリオの作成手順が必要な場合は、 Adobe Workfront Fusion でのシナリオの作成を参照してください。

モジュールについて詳しくは、 Adobe Workfront Fusion のモジュールを参照してください。

アクセス要件

この記事で説明している機能を使用するには、次のアクセス権が必要です。

Adobe Workfront プラン*
Pro 以降
Adobe Workfront ライセンス*
Plan、Work
Adobe Workfront Fusion ライセンス**

現在のライセンス要件:Workfront Fusion ライセンス要件なし。

または

従来のライセンス要件: Workfront Fusion for Work Automation and Integration

製品

現在の製品要件:Select または Prime Adobe Workfront プランをご利用の場合、この記事で説明されている機能を使用するには、Adobe Workfront に加えて Adobe Workfront Fusion も組織で購入する必要があります。Workfront Fusion は Workfront Ultimate プランに含まれています。

または

従来の製品要件:この記事で説明されている機能を使用するには、Adobe Workfront に加えて Adobe Workfront Fusion も組織で購入する必要があります。

ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。

Adobe Workfront Fusion ライセンスについては、Adobe Workfront Fusion ライセンスを参照してください。

前提条件

Split.io モジュールを使用するには、Split.io アカウントが必要です。

Split.io を Workfront Fusion に接続 connect-split-io-to-workfront-fusion

Split.io アカウントへの接続を、Split.io モジュール内から直接作成できます。

  1. 任意の Split.io モジュールで、「接続」フィールドの横にある「追加」をクリックします。

  2. 接続に名前を入力します。

  3. Split.io API キーを入力します。

    Split.io API キーについて詳しくは、Split.io ドキュメントのAPI キーを参照してください。

  4. 続行」をクリックして接続を作成し、モジュールに戻ります。

Split.io モジュールとそのフィールド

split.io モジュールを設定する際、Workfront Fusion に以下のフィールドが表示されます。これらに加えて、アプリまたはサービスのアクセスレベルなどの要因に応じて、追加の split.io フィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、モジュール間の情報のマッピング: Adobe Workfront Fusionを参照してください。

アクション

カスタム API 呼び出し

このアクションモジュールでは、split.io API への認証済みのカスタム呼び出しを行うことができます。これにより、他の split.io モジュールでは不可能なデータフローの自動化を作成できます。

Connection
Split.io アカウントを Workfront Fusion に接続する方法については、この記事内の Split.io を Workfront Fusion に接続を参照してください。
URL
https://api.split.io/internal/api/v2/ への相対パスを入力します。
Method
API 呼び出しの設定に必要な HTTP リクエストメソッドを選択します。詳しくは、Adobe Workfront Fusion での HTTP リクエストメソッドを参照してください。
Headers

リクエストのヘッダーを標準 JSON オブジェクトの形式で追加します。

例: {"Content-type":"application/json"}

Workfront Fusion は認証ヘッダーを追加します。

Query String

API 呼び出しのクエリを標準 JSON オブジェクトの形式で追加します。

例: {"name":"something-urgent"}

Body

標準の JSON オブジェクトの形式で、API 呼び出しの本文の内容を追加します。

メモ:

JSON で if のような条件ステートメントを使用する場合は、条件ステートメントの外側に引用符を付けます。

Limit
各シナリオの実行サイクル中に、モジュールが操作するレコードの最大数を入力またはマッピングします。

スプリットを取得

このアクションモジュールがスプリットを取得します。

Connection
Split.io アカウントを Workfront Fusion に接続する方法については、この記事内の Split.io を Workfront Fusion に接続を参照してください。
Workspace ID
取得するスプリットを含むワークスペースを選択またはマッピングします。
Split Name
取得するスプリットの名前を入力またはマッピングします。

環境でスプリット定義を取得

このアクションモジュールは、指定された環境から特定のスプリット定義を取得します。

Connection
Split.io アカウントを Workfront Fusion に接続する方法については、この記事内の Split.io を Workfront Fusion に接続を参照してください。
Workspace ID
取得するスプリット定義を含むワークスペースを選択またはマッピングします。
Environment Name or ID
取得するスプリット定義を含む環境を選択またはマッピングします。
Split Name
スプリット定義を取得するスプリットの名前を入力またはマッピングします。

スプリットを作成

このアクションモジュールは、トラフィックタイプを指定して、組織内に新しいスプリットを作成します。

NOTE
API はどの環境でもスプリットを設定しません。
Connection
Split.io アカウントを Workfront Fusion に接続する方法については、この記事内の Split.io を Workfront Fusion に接続を参照してください。
Workspace ID
スプリットを作成するワークスペースを選択またはマッピングします。
Traffic Type ID or Name
分割の作成に使用するトラフィックタイプを選択またはマッピングします。
Split Name
作成する分割の名前を入力またはマッピングします。
Split Description
作成する分割の split の説明を入力またはマッピングします。

分割を削除

このアクションモジュールは、組織から分割を削除します。これにより、すべての環境から分割定義の設定が自動的に解除されます。

Connection
Split.io アカウントを Workfront Fusion に接続する手順については、この記事の Workfront Fusion への Split.io の接続を参照してください。
Workspace ID
分割を削除するワークスペースを選択またはマッピングします。
Split Name
削除する分割の名前を入力またはマッピングします。

環境で分割定義を作成

このアクションモジュールは、特定の環境の分割定義を設定します。

Connection
Split.io アカウントを Workfront Fusion に接続する手順については、この記事の Workfront Fusion への Split.io の接続を参照してください。
Workspace ID
分割定義を作成するワークスペースを選択またはマッピングします。
Environment Name or ID
分割定義を作成する環境を選択またはマッピングします。
Split Name
定義を作成する分割の名前を入力またはマッピングします。
Comments
分割定義に追加するコメントを入力またはマッピングします。
Rules

定義に追加するターゲティングルールごとに、「Add item」をクリックし、ルールを入力またはマッピングします。

ターゲットルールについて詳しくは、Split.io ドキュメントの環境で分割定義を作成を参照してください。

Default rule

他のルールの仕様を満たさないトラフィックに対して分割で使用するルールを入力またはマッピングします。

ターゲットルールについて詳しくは、Split.io ドキュメントの環境で分割定義を作成を参照してください。

Default treatment

分割が強制終了した場合、または顧客がトラフィック配分に含まれていない場合に分割で使用する処理を入力またはマッピングします。

処理について詳しくは、Split.io ドキュメントの環境で分割定義を作成を参照してください。

Treatments

定義に追加する処理ごとに、「Add item」をクリックし、処理を入力またはマッピングします。

処理について詳しくは、Split.io ドキュメントの環境で分割定義を作成を参照してください。

環境から分割定義を削除

このアクションモジュールは、特定の環境の分割定義の設定を解除します。

Connection
Split.io アカウントを Workfront Fusion に接続する手順については、この記事の Workfront Fusion への Split.io の接続を参照してください。
Workspace ID
分割定義を削除するワークスペースを選択またはマッピングします。
Environment Name or ID
スプリット定義を削除する環境を選択またはマッピングします。
Split Name
定義を削除するスプリットの名前を入力またはマッピングします。
Comments
分割定義に追加するコメントを入力またはマッピングします。

環境でスプリット定義を部分更新

このアクションモジュールは、特定の環境のスプリット定義を更新します。

Connection
Split.io アカウントの Workfront Fusion への接続方法については、この記事内のSplit.io の Workfront Fusion への接続を参照してください。
Workspace ID
スプリット定義を更新するワークスペースを選択またはマッピングします。
Environment Name or ID
スプリット定義を更新する環境を選択またはマッピングします。
Split Name
定義を更新するスプリットの名前を入力またはマッピングします。
Update content

更新するスプリットの各属性に関して、「Add item」をクリックし、必要な変更を入力またはマッピングします。

詳しくは、Split.io ドキュメント内の環境でスプリット定義を部分更新を参照してください。

Comments
分割定義に追加するコメントを入力またはマッピングします。

タグを関連付け

このアクションモジュールは、指定したオブジェクトにタグを追加します。

Connection
Split.io アカウントの Workfront Fusion への接続方法については、この記事内のSplit.io の Workfront Fusion への接続を参照してください。
Workspace ID
タグを追加するワークスペースを選択またはマッピングします。
Object Name
タグを追加するオブジェクト名を入力またはマッピングします。
Object Type
タグを追加するオブジェクトのタイプを入力またはマッピングします。
Tags
追加するタグごとに、「Add item」をクリックし、タグを入力またはマッピングします。

検索

ワークスペースを取得

この検索モジュールは、組織のワークスペースを取得します。

Connection
Split.io アカウントの Workfront Fusion への接続方法については、この記事内のSplit.io の Workfront Fusion への接続を参照してください。
Limit
各シナリオの実行サイクル中に、モジュールで取得するワークスペースの最大数を入力またはマッピングします。

環境を取得

この検索モジュールは、環境のリストを取得します。

Connection
Split.io アカウントの Workfront Fusion への接続方法については、この記事内のSplit.io の Workfront Fusion への接続を参照してください。
Workspace ID
リストに表示する環境を含むワークスペースを選択またはマッピングします。

分割を取得

この検索モジュールは、分割のリストを取得します。

Connection
Split.io アカウントを Workfront Fusion に接続する手順については、この記事の Split.io を Workfront Fusion に接続を参照してください。
Workspace ID
リストに表示するスプリットを含むワークスペースを選択またはマッピングします。
Limit
それぞれのシナリオ実行サイクル中にモジュールが取得するスプリットの最大数を、入力またはマッピングします。

環境内でスプリット定義をリスト

この検索モジュールは、特定の環境のスプリット定義のリストを取得します。

Connection
Split.io アカウントを Workfront Fusion に接続する手順については、この記事の Split.io を Workfront Fusion に接続を参照してください。
Workspace ID
リストに表示するスプリット定義を含むワークスペースを選択またはマッピングします。
Environment Name or ID
リストに表示するスプリット定義を含む環境を選択またはマッピングします。
Limit
それぞれのシナリオ実行サイクル中にモジュールが取得するスプリット定義の最大数を、入力またはマッピングします。

トラフィックタイプを取得

この検索モジュールは、トラフィックタイプのリストを取得します。

Connection
Split.io アカウントを Workfront Fusion に接続する手順については、この記事の Split.io を Workfront Fusion に接続を参照してください。
Workspace ID
リストに表示するトラフィックタイプを含むワークスペースを選択またはマッピングします。
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43