Trialforce の主要概念と関係
主要概念
- Trialforce 管理組織
- Trialforce 管理組織 (TMO) は、Trialforce でトライアルを作成するための出発点です。TMO では、次の作業を実行できます。
- 1 つ以上の Trialforce ソース組織の作成。
- カスタムブランド設定のテンプレートの定義。
- Trialforce ソース組織
- Trialforce ソ���ス組織 (TSO) は、Trialforce テンプレートを作成するために使用します。Trialforce テンプレートによってトライアル組織のプロビジョニングを行えます。TSO では、次の作業を実行できます。
- ソリューションをインストールして、サンプルデータを追加します。
- 顧客に提供したいデザインや機能を組み込んで TSO を設定します。
- (省略可能) テンプレートを使用してカスタムブランドを指定します。
- 1 つ以上の Trialforce テンプレートを作成します。
- Trialforce テンプレート
- Trialforce テンプレートは TSO のスナップショットです。このテンプレートは、顧客が製品のトライアルにサインアップしたときに提供するトライアル組織を定義します。Trialforce テンプレートは、SignupRequest API を使用したトライアル組織の生成や、環境ハブからデモ組織を作成する場合にも使用します。テンプレートは、TSO にソリューションをインストールして設定した後に作成します。
Trialforce 組織種別間の関係
TMO、TSO、および Trialforce テンプレートには、階層関係があります。

TMO は、階層の最上部に位置します。1 つの TMO から複数の TSO を作成できます。同様に、1 つの TSO から複数の Trialforce テンプレートを作成できます。AppExchange のリストに Trialforce テンプレートを追加すると、そのテンプレートが顧客のトライアル組織の提供に使用されます。
TMO は会社に 1 つ作成し、TSO は提供するソリューションごとに 1 つ、Trialforce テンプレートはソリューションのバージョンごとに 1 つ作成することをお勧めします。この構成により、トライアルの管理と更新が容易になります。バージョン、ブランド設定、トライアル組織の設定詳細など、何かを変更するたびに、階層内の 1 つのレベルを変更するだけで済みます。
これらの関係を示した例を確認しましょう。
例
あなたの会社は Appy の電子署名と、Codey のマップという 2 つのソリューションを提供しています。社内の TMO については、2 つの TSO を作成しています。1 つは Appy の電子署名用で、もう 1 つは Codey のマップ用です。Appy の電子署名 TSO を使用して、Trialforce テンプレートを作成し、関連する AppExchange リストに接続します。Codey のマップにもこの手順を繰り返します。
しばらくして、Codey のマップに機能を追加し、ソリューションの新しいバージョンを作成します。既存の Codey のマップの TSO に、最新のソリューションバージョンをインストールし、更新した Trialforce テンプレートを作成します。次に、新しい Trialforce テンプレートによって Codey のマップのリストを更新し、顧客がこの機能を体験できるようにします。
Trialforce のトライアルの提供オプション
TMO、TSO、および Trialforce テンプレートを設定したら、トライアルを見込み客に提供する方法を選択します。
- AppExchange: 顧客が AppExchange のリストでトライアルを開始する場合です。この方法は、設定ステップが最も少なく、トライアルを最速で提供できる方法です。
- SignupRequest API: 顧客は、ブランド化されたサインアップフォームを使用して、Web サイトからトライアルを開始します。この方法では高度なカスタマイズが可能で、サインアッププロセスを完全に制御できます。