アンケートとのインテグレーション
アンケートをイベントワークフローに統合して、ユーザーがイベントライフサイクルの適切な時点で構造化されたフィードバックとコンプライアンス情報を収集できるようにします。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Life Sciences Cloud、Life Sciences Cloud for Customer Engagementアドオン ライセンス、Life Sciences Customer Engagement管理パッケージが付属するEnterprise EditionおよびUnlimited Edition。 |
| 必要なユーザー権限 | |
|---|---|
| アンケートを作成および編集する | 「ライフサイエンス商業管理者」権限セット |
アンケートは、テリトリーベースの関連付けまたは行動との直接関連付けによって共有できます。
テリトリーベースの関連付けでは、アンケートはエンゲージメントコンテキストレコードを介して共有されます。
直接共有では、件名が含まれるアンケートへの招待を使用して、アンケートが関連付けられているイベント ID を直接入力します。
テリトリーベースのアンケートの場合、テリトリーを設定してユーザーをテリトリーに割り当てます。詳細については、『Get Your Org Ready for the Customer Engagement Managed Package(Customer Engagement管理パッケージへの組織の準備)』の「Set Up Sales Territories for Life Sciences Cloud」を参照してください。
アンケートをコンポーネントに表示するには、管理イベントがワークフローパスで設定された状態と同じであり、現在のユーザーが管理イベントの主催者またはコーディネーターである必要があります。テリトリーベースの共有の場合、テリトリースイッチャーがアンケートの件名に関連付けられたテリトリーと同じであることを確認します。
管理イベントアンケートの作成
管理イベントのアンケートを作成し、直接またはテリトリーベースの共有に設定します。
-
直接共有するためのアンケートを作成します。
- アプリケーションランチャーで、[アンケート] を見つけて選択します。
- [新規] をクリックします。
- [表示] ページの [新規アンケート] モーダルで、アンケート名を追加します。
- [オフラインモバイルアンケート] を選択します。
- [続行] をクリックします。
- ページを追加し、必要に応じてアンケートの質問に入力します。
- 変更内容を保存します。
- 「Event Feedback」などのアンケート名を追加します。
- アンケートを有効化します。
- 作成したアンケートの関連リストから、[アンケートへの招待] をクリックし、ID をコピーします。
-
親招待 ID としてアンケートへの招待 ID、件名として管理イベント ID を使用してアンケートの件名を作成します。
-
開発者コンソールから、Apexスクリプトを実行してアンケートの件名レコードを作成します。このスクリプトを参照として使用し、スクリプトを実行する前に以下の ID 値を独自のレコード ID に置き換えます。
SurveySubject s = new SurveySubject(); s.ParentId = '0KiEU000000K3L70AK'; // SurveyInvitationId s.SubjectId = '1POEU000000uMAy4AM'; // Mng Event Id s.Name = 'surveySubject'; insert s;
-
開発者コンソールから、Apexスクリプトを実行してアンケートの件名レコードを作成します。このスクリプトを参照として使用し、スクリプトを実行する前に以下の ID 値を独自のレコード ID に置き換えます。
-
アンケートをテリトリーと共有するには、アンケートへの招待 ID を親招待 ID、テリトリー ID を件名としてアンケートエンゲージメントコンテキストを作成します。
-
Apex スクリプトを実行して、アンケートエンゲージメントコンテキストレコードを作成します。このスクリプトを参照として使用し、スクリプトを実行する前に以下の ID 値を独自のレコード ID に置き換えます。
SurveyEngagementContext s = new SurveyEngagementContext(); s.ContextType = 'MngEvent'; s.SurveyInvitationId = '0KiEU000000Cyej0AC'; //survey invitation id from step3 s.Name = 'SurveyEngagementTerritory'; insert s;
-
Apex スクリプトを実行して、アンケートエンゲージメントコンテキストレコードを作成します。このスクリプトを参照として使用し、スクリプトを実行する前に以下の ID 値を独自のレコード ID に置き換えます。
関連項目:
この記事で問題は解決されましたか?
ご意見をお待ちしております。
