クイックアクション
クイックアクションでは、ホームページ、カレンダー、検索など、ページレイアウトのない領域から一般的な ToDo にアクセスできます。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Life Sciences Cloud、Life Sciences Cloud for Customer Engagementアドオン ライセンス、Life Sciences Customer Engagement管理パッケージが付属するEnterprise EditionおよびUnlimited Edition。 |
管理コンソールでクイックアクションを設定します。クイックアクションの設定に標準アクションは必要ありません。
ページレイアウトの [Salesforce Classic パブリッシャーのクイックアクション] セクションにアクションを追加すると、Life Sciences Cloud モバイルアプリケーションにのみ表示されます。[Salesforce モバイルおよび Lightning Experience アクション] セクションにアクションを追加すると、Life Sciences Cloud モバイル アプリケーションと Web の両方に表示されます。
クイックアクションの場所
クイックアクションを次の場所に表示するように設定します。
- ホームページ。アクションはモバイルアプリケーションのホームページに表示されます。
- Next Best Customer。[Next Best Customer] ウィンドウの取引先の詳細の下にアクションが表示されます。
- カレンダー。訪問プレビューウィンドウにアクションが表示されます。
- 検索。省略符号ボタンをタップすると、取引先リストにアクションが表示されます。
- 訪問。アクションは [Visit Engagement (訪問エンゲージメント)] ページに表示されます。現在、このページでは [コンプライアンス活動を報告] アクションのみがサポートされています。
ホームページ
管理コンソールでホームページアクションを設定するには、ページレイアウトを使用しないクイックアクションまたはカスタムアクションを使用します。ホームページアクションには標準アクションは必要ありません。
サポートされるホームページアクション:
- 新規訪問
- 問い合わせ
- コンテンツの共有
- メール
- 医療インサイトの作成 (インサイト設定で InsightCaptureFromAccount を有効にする必要があります)
- カスタムアクション: URL、アプリケーション、発言
アプリケーションは、次の場合にホームページのクイックアクションを取得します。
- [場所] を [
Home] に設定します。 - [エンティティ] を [
HomePage] に設定します。 - プロファイルまたは権限セットを指定します。
アプリケーションは、次の場合にホームページのカスタムアクションを取得します。
- [場所] を [
HomePage] に設定します。 - [エンティティ種別] を [
HomePage] に設定します。
Visit and Visit Engagement (訪問および訪問エンゲージメント)
訪問レコードページアクションを追加するには、動的アクションが有効になっているかどうかに応じて、訪問ページレイアウトまたは Visit Lightning レコードページを使用します。
アプリケーションは、取引先オブジェクトに設定されたアクションから Visit Engagement アクションを取得します。[Visit Engagement (訪問エンゲージメント)] ページには、アクションのほんの一部のみが表示されます。サポートされるアクションについては、「モバイルでサポートされるアクション」を参照してください。
Visit Engagement ページでクイックアクションを設定するには、[場所] を [Visit] に設定します。
クイックアクションの絞り込み方法
アプリケーションでは、次の手順を使用してクイックアクションを絞り込みます。
- ユーザーがアクションを開いた場所に基づいてアクションを取得します。
- モバイルユーザーの Salesforce プロファイル名を [プロファイル] 項目と照合して、アクションのリストを作成します。[プロファイル] 項目が空の場合、アプリケーションはこの条件のアクションを返しません。
- ユーザーに割り当てられた権限セットの少なくとも 1 つが [権限セット] 項目に一致するアクションを保持します。[権限セット] 項目が空の場合、アプリケーションはこの条件のアクションを返しません。
- OR ロジックを使用してプロファイルリストと権限セットリストを結合し、いずれかのリストで一致があった場合にアクションを含めます。
- 重複アクションを削除します。一意のキーは、アクション名、SObject、レコードタイプの組み合わせです。アプリケーションでは、アクション名とオブジェクトが同じで、レコードタイプが異なる 2 つのレコードが個別として処理されます。
- [並び替え] 項目を使用してアクションの並び替えを昇順で適用します。
表示ルール
クイックアクションの表示ルールは、場所によって異なります。
| 場所 | 表示ルール |
|---|---|
| Flexipage に依存しないホームページおよび iPad レイアウト (カレンダーの訪問プレビュー、取引先リストビュー、Next Best Customer など) | ページレイアウトではクイックアクションは必要ありません。Life Sciences Cloud モバイル アプリケーションは、[クイック アクション] での設定に基づいてアクションを表示します。 |
| レコード Lightning ページ | クイックアクションメタデータは必要ありません。モバイルページレイアウトでクイックアクションを設定すると、アクションの名前がサポートされているアクションと一致すると、アプリケーションに表示されます。Lightning Mobile Runtime(LMR)に関する考慮事項: レコードページには、Salesforce ページレイアウトで設定されたクイックアクションが表示されます。アクションが LMR アクションとして処理される前に、アプリケーションがアクションがハードコードされていないことを確認します。 |
既知の考慮事項
- Configuration mismatch across UIs (UI 間で設定が一致しない): カスタムコンポーネントに設定されたクイックアクションは、取引先レコードページに表示できますが、取引先ページレイアウトに表示されていない場合は、取引先レコードページに表示されません。たとえば、[Next Best Customer (Next Best Customer)] に設定された [新規訪問] アクションは、そのコンポーネントに表示されますが、取引先ページレイアウトに追加しない限り、取引先レコードページには表示されません。
- Duplicate actions (重複アクション): アプリケーションでは、アクション名とオブジェクトを使用する重複するクイックアクションがフィルタリングされます。アクションのオブジェクト項目を空白のままにすると、同じ名前の他のアクションと区別されて、アクションが重複する可能性があります。
- ハードコード化アクションタイプバリエーション: すべてのアクションには、名前空間組織と名前空間以外の組織の両方をサポートするために複数のハードコード化された名前のバリエーション (
Namespace_surveyやsurveyなど) があります。両方のバリエーションで同じカスタムコンポーネントが開きます。
