組織の準備
学習の目的
この単元を完了すると、次のことができるようになります。
- 機能制限トライアルの設定方法を説明する。
- Trialforce の設定に関連する組織の種別を挙げる。
- Trialforce の設定のための組織を設定するプロセスを説明する。
Volunteer Tracker アプリケーションで無料トライアルを探索
Salesforce で使用できるさまざまな種類の無料トライアルを調べてみましょう。Volunteer Tracker (ボランティア追跡) という優れた製品があるとします。名前のとおり、組織のボランティアを追跡するアプリケーションです。見込み客向けにどのようなエクスペリエンスを作成できるか確認してみましょう。これから、Volunteer Tracker アプリケーション用に各種類 (インストール可能トライアル、機能制限トライアル、Trialforce トライアル) のトライアルをリリースします。
最初にすべきこと: ライセンスの設定
すでに説明したとおり、アプリケーションのトライアルとフルバージョンの違いはライセンスによって決まります。トライアルを設定する前に、ライセンスに関連付ける必要があります。これを行うには、アプリケーションの管理パッケージをライセンス管理組織 (LMO) にリンクします。LMO は、ライセンス管理アプリケーション (LMA) がインストールされている組織です。見込み客からリードを収集するには LMO と LMA の両方が必要です。
- Salesforce パートナーコミュニティの [公開中] タブで [パッケージ] をクリックします。
- アプリケーションのパッケージを見つけます。この場合は、Volunteer Tracker アプリケーションです。[ライセンスの管理] をクリックします。
- [登録] をクリックします。
- LMO のログイン情報を入力し、[送信] をクリックします。
- デフォルトライセンスの無料トライアルを選択します。
- トライアル期間を日数で入力します。必要に応じて、[ライセンスの有効期限なし] を選択することもできます。
- ライセンスのシート数を入力します。または、見込み客の組織の全ユーザーにライセンスを提供する場合は、[ライセンスがサイト全体] を選択します。
- [保存] をクリックします。
次に、アプリケーションのリストページに移動してリードの追跡を設定します。
- [公開中] タブで、[リスト] をクリックします。
- アプリケーションのリストをクリックし、[リード] をクリックします。
- [顧客がこのリストを操作したらリードを収集します。] を選択します。
これでトライアルからリードがフィードされるようになりました! それでは、トライアルを設定しましょう。
既存の組織への Volunteer Tracker のインストール
顧客の組織にアプリケーションをインストールするのは簡単です。Salesforce パートナーコミュニティの公開コンソールから開始します。
- 公開コンソールで [リスト] タブをクリックします。
- 製品リストをクリックします。
- [App (アプリケーション)] をクリックします。
- [顧客がアプリケーションをインストールする方法] の下で、ビジネスケースに最適なオプションを選択します。インストール可能トライアルの場合、通常は AppExchange からの直接インストールが最適です。他のオプションについては後で説明します。
- [トライアル] をクリックします。
- [トライアルインストールを提供] では、ライセンス管理アプリケーション (LMA) ライセンスに、管理パッケージをライセンス管理組織にリンクしたときに選択した設定が反映されています。
- [保存] をクリックします。
これで完成です。[AppExchange から直接] インストールオプションを選択した場合、AppExchange リストで顧客に [今すぐ入手] ボタンが表示されます。[今すぐ入手] をクリックした後、顧客はウィザードに従ってアプリケーションのインストール先 (本番組織または Sandbox 組織) を選択します。
アプリケーションは組織にインストールされ、顧客は自社のデータを使用してアプリケーションを試すことができます。とても簡単です。
Volunteer Tracker の機能制限トライアル
Salesforce を使用していない顧客に Volunteer Tracker (ボランティア追跡) を見せるには、機能制限トライアルが最も簡単な方法です。顧客は AppExchange リストからアプリケーションの機能制限トライアルを開始します。
機能制限トライアルは独自の組織に存在し、使用するユーザーはそれぞれ評価ユーザーとしてログインします。顧客は組織のデータを変更できず、パスワードは必要ありません。複数の顧客が同時に機能制限トライアルを使用できます。顧客はデータを変更できないため、競合が発生するリスクはありません。
機能制限トライアルを作成する前に、アプリケーションの管理パッケージがリストにリンクされていることを確認します。確認方法については、『ISVForce ガイド』を参照してください。
機能制限トライアル組織の作成
Salesforce パートナーコミュニティの公開コンソールから開始します。
- 公開コンソールで [リスト] タブをクリックします。
- 各自の製品リストをクリックします。
- [トライアル] をクリックします。
- [機能制限トライアルを作成] をクリックします。
- ウィザードがポップアップします。簡潔でわかりやすい名前を機能制限トライアルに付け、適切なバージョンのアプリケーションの管理パッケージに関連付けます。次に [送信] をクリックします。
機能制限トライアル用の Developer Edition 組織が作成されます。この組織には、システム管理者と評価ユーザーという 2 種類のユーザーが含まれています。Salesforce からユーザーごとにメールが送信されます。メールを受信したら、組織を設定できます。
機能制限トライアル組織の設定
メールから開始します。
- システム管理者用の [Salesforce へようこそ: アカウントを確認してください] メールを開き、[アカウントを確認] をクリックします。
- ウィザードに従ってパスワードを変更する手順を実行します。
- サンプルデータを追加し、組織を設定したらアプリケーションを使用できます。適切なサンプルデータによって製品の販売が促進されます。これについては次の単元で説明します。
- 評価ユーザー用の [Salesforce にようこそ: アカウントを確認してください] メールを開き、[アカウントを確認] (1) をクリックします。指示に従ってアカウントを確認し、パスワードを変更します。
- 評価ユーザー (2) として機能制限トライアル組織にログインし、アプリケーションにアクセスできることを確認します。アクセスできない場合は、このユーザーを管理パッケージのライセンスに割り当てる必要があります。
機能制限トライアル組織を使用できるようになりました。いよいよリストにリンクします。
組織をリストに接続
Salesforce パートナーコミュニティの公開コンソールからプロセスを開始します。
- 公開コンソールで [リスト] タブをクリックします。
- 各自の製品リストをクリックします。
- [トライアル] をクリックします。
- [組織を接続]をクリックします。
- ウィザードがポップアップします。参照のみユーザーのユーザー名とパスワードを入力し、[送信] をクリックします。ユーザー名には「eval」が含まれている必要があります。
- [保存] をクリックします。
顧客が製品を試せるようになりました。AppExchange リストに移動し、リストの [機能制限トライアル] をクリックしてトライアルができるか試します。
Trialforce での Volunteer Tracker
Trialforce は高度な機能を備えています。最も柔軟な無料トライアルであり、さまざまな種別の見込み客や顧客に対して複数の異なるエクスペリエンスを作成し、それぞれを独自のトライアル組織で実行できます。さらに取引開始も簡単です。製品を購入した顧客は、トライアル組織を本番組織として使い始めるだけです。
ただし、Trialforce は魔法ではありません。機能させるためには、少しの知識といくつかの組織の設定が必要です。それでも心配はいりません。ここではその方法を説明します。
Trialforce で提供するエクスペリエンスごとに、設定データとサンプルデータを含むテンプレートを作成します。見込み客が Trialforce トライアルを開始すると、このテンプレートのデータがトライアル組織にリリースされます。
これらのテンプレートはどこにあり、どうやってトライアル組織にリリースされるのでしょうか? トライアル ではいくつかの組織種別を使用してテンプレートを管理します。
- Trialforce ソース組織 (TSO) には、テンプレートの設定およびサンプルデータが保持されます。ここにアプリケーションをインストールします。作成するエクスペリエンスごとにこれらの組織のいずれかを作成し、見込み客にどう表示するかを正確に設定します。TSO では、設定およびサンプルデータが含まれるテンプレートを作成します。
- 環境ハブではトライアルの TSO を作成できます。これが最も簡単な TSO の作成方法です。
- Trialforce 管理組織 (TMO) は、トライアルにカスタムブランド設定が必要な場合に TSO の作成と管理に使用します。環境ハブではブランド設定された TSO を作成できません。
TSO を作成したら、Salesforce パートナーコミュニティでサポートケースを登録し、サインアップ要求 API の使用の承認を受けます。商品には、「Partner Programs & Benefits (パートナープログラムと特典)」と指定します。トピックには、「ISV Technology Request (ISV テクノロジー要求)」と指定します。サインアップ要求 API についての詳細は、後の単元で説明します。
どの方法で TSO を作成する場合でも、2018 年 10 月以降、新しい TSO ではデフォルトで組織の Lightning Experience が有効になることに注意してください。その結果、これらの組織で作成された新規ユーザーもデフォルトが Lightning になります。Lightning が有効になったすべてのユーザーは、選択すれば Classic に切り替えることができます。重要なことは、アプリケーションが Lightning で機能することを確認しておくことです。アプリケーションが Lightning 対応であるかを確認しましょう。
TSO のテンプレート作成方法は、次の単元で説明します。ここでは、これらの組織を設定しましょう。
環境ハブから直接 Trialforce ソース組織を作成する
- ビジネス組織にインストールされている環境ハブにログインします。
- [組織を作成] をクリックします。
- [目的] で、[Trialforce] を選択します。
- 必要な情報を入力し、[作成] をクリックします。
Trialforce 管理組織を使用してブランド設定された Trialforce ソース組織を作成する
ブランド設定された TSO を作成するには、TMO が必要です。そのためには、既存の Developer Edition 組織または Partner Developer Edition 組織が必要です。これは、管理パッケージに使用している組織以外であればどの組織でもかまいません。新しい組織が必要な場合は、環境ハブから作成できます。
開発者組織ができたら、TMO へのアクセス権を取得するためのサポートケースを登録します。
1.Salesforce パートナーコミュニティにログインします。
2.質問アイコンをクリックし、[Log a Case for Help (サポートケースを登録)] をクリックします。
3.[Salesforce Partner Program Support (Salesforce パートナープログラムサポート)] を選択します。
4.商品には、「Partner Programs & Benefits (パートナープログラムと特典)」と入力して選択します。
5.トピックには、「ISV Technology Request (ISV テクノロジー要求)」と入力して選択します。
6.その他の必要な詳細を入力して、[ケースを作成] をクリックします。
TMO が有効になったら、ソース組織を作成します。これは、Classic で実行する必要があります。
- Classic で、[設定] メニューに移動します。
- [クイック検索] ボックスに「ソース」と入力します。
- [ビルド] メニューで [Trialforce 管理] をクリックします。
- [ソース組織] をクリックします。
- [新規] をクリックし、必要な情報を入力して保存します。
作成方法に関係なく、作成する Trialforce エクスペリエンスごとに 1 つの TSO が必要になります。
TSO と TMO に関する上記の説明が役に立つことを願っています! 次の単元では、効果的な Trialforce エクスペリエンスの作成を取り上げます。
リソース
- ISVforce ガイド: Trialforce
- ISVforce ガイド: Trialforce の設定
- プレゼンテーション: Lightning Ready Requirements for AppExchange Apps (AppExchange アプリケーションの Lightning 対応要件)
- Second-Generation Managed Packaging Developer Guide (第二世代管理パッケージ開発者ガイド): Associate a Package with the License Management App (ライセンス管理アプリケーションへのパッケージの関連付け)
- Second-Generation Managed Packaging Developer Guide (第二世代管理パッケージ開発者ガイド): Manage Licenses for Managed Packages (管理パッケージのライセンスの管理)