新しい Omnistudio とその機能について知る
学習の目的
この単元を完了すると、次のことができるようになります。
- Omnistudio の概要を説明する。
- Omnistudio の 2 つのバージョンの違いを説明する。
- 新しい Omnistudio の機能を要約する。
- Omnistudio アシスタントツールについて説明する。
始める前に
このモジュールを受講する前に、基盤となる Trailhead モジュール「Omnistudio Basics (Omnistudio の基本)」を先に修了してください。
Omnistudio の概要
「Omnistudio Basics (Omnistudio の基本)」で学んだように、Salesforce Omnistudio はオムニチャネルビジネスプロセスやアプリケーションを作成するのに役立つツールとサービスのデジタルスイートです。このスイートは、デジタルエクスペリエンス、サービス管理、開発者エクスペリエンスという 3 つのコンポーネントレイヤーで構成されています。
デジタルエクスペリエンス
デジタルエクスペリエンスレイヤーを使用して、豊かなユーザーインタラクションエクスペリエンスを実現します。このレイヤーには、Salesforce Lightning Web コンポーネント上に構築された 2 つコンポーネントが含まれます。
-
Flexcard は、コンテキスト情報やアクションをカード形式で表示して一目で確認できる UI 要素です。
-
Omniscript は、ビジネスプロセスに沿ってユーザーを案内し、シームレスなデジタルエクスペリエンスを提供します。
これらのコンポーネントを使用してオムニチャネル Web アプリケーションやエクスペリエンスサイトを作成します。OmniOut 機能を使用してサードパーティの Web サイトでコンポーネントを実行することもできます。
サービス管理
サービス管理レイヤーには、Salesforce 内外でデータを参照、更新、変換、計算、追跡するデータサービスが含まれます。Flexcard と Omniscript のユーザーインターフェースコンポーネント間でデータを送受信します。
-
Data Mapper は、Salesforce データを参照、変換、更新します。Data Mapper の種別には、ターボ抽出、抽出、読み込み、変換の 4 つがあります。
-
Integration Procedure は、1 回のサーバーコールで複数のアクションを実行する宣言型のサーバー側プロセスです。
開発者エクスペリエンス
開発者エクスペリエンスレイヤーは、開発者またはシステム管理者が Omnistudio の変更を環境間で管理および移行するためのツールで構成されています。
Salesforce コマンドラインインターフェース (SF CLI) は、Omnistudio 標準ランタイムを使用しているときに、組織間で Omnistudio コンポーネントをリリースできるツールです。管理パッケージランタイムを使用する場合は、Omnistudio Build Tool を使用します。詳細は、「Data Deployment with the Omnistudio Build Tool (Managed Package) (Omnistudio Build Tool を使用したデータリリース (管理パッケージ))」を参照してください。
2 種類の Omnistudio
製品がリリースされるたびに、Omnistudio はどんどん改善されていきます。大きなアップグレードや改善により、常に変化する市場環境や業界の要件に対応することができます。
管理パッケージ用 Omnistudio は、Industry Cloud 向けに設計されたオリジナルバージョンです。Omnistudio の需要が高まり、Omnistudio を採用する Salesforce Industry Cloud が増えるにつれて、Salesforce コアプラットフォームとの統合が不可欠になりました。
この要件を満たすために、新しいバージョンの Omnistudio がリリースされ、Salesforce コアプラットフォームに完全に統合されました。コアプラットフォーム機能と関連テクノロジーを活用し、一貫したコネクテッドエクスペリエンスを顧客に提供することができます。新しい Omnistudio では Salesforce 標準オブジェクトモデルと標準デザイナーが使用されるため、アプリケーションコンポーネントは標準ランタイムで最適に機能します。
まとめると、Salesforce は最新の Omnistudio ソリューションに加え、従来の管理パッケージ用 Omnistudio を提供しています。
- 違いについての詳細は、Salesforce ヘルプ記事「Differences Between Omnistudio and Omnistudio for Managed Packages (Managed Package) (Omnistudio と管理パッケージ用 Omnistudio の違い (管理パッケージ))」を参照してください。
- ソリューションを最新バージョンに移行する方法については、「Migration Process from Omnistudio for Managed Packages to Omnistudio (Managed Package) (管理パッケージ用 Omnistudio から Omnistudio への移行プロセス (管理パッケージ))」 を参照してください。
新しい Omnistudio の概要
Omnistudio の新機能を活用することで、サービスコンソールや Industry Cloud アプリケーションなどの開発を、よりシンプルでスピーディーに進めることができます。さらに、すべてのアプリケーションを高速かつスムーズに動作させ、最良のエンドユーザーエクスペリエンスを実現できます。

新しい Omnistudio には、強化された標準デザイナー、組み込みのガードレールやデザインアシスタントなどのエラー防止ツール、事前構築済みの業種コンポーネントが含まれています。
高パフォーマンス標準ランタイム
Omnistudio は、アプリケーションやインテグレーションが効率的に動作し、迅速に応答するように、Salesforce コアプラットフォームの高パフォーマンス標準ランタイムを活用しています。改善されたコード実行、効率的なデータ処理、拡張可能なアーキテクチャの連携により、これを実現しています。
高パフォーマンスは、スムーズなユーザーエクスペリエンス、特にリアルタイムのデータ処理と複雑なインタラクションを必要とするシナリオで極めて重要です。たとえば、Omnistudio を使用して構築されたコールセンターアプリケーションは、大量の同時ユーザーに対応し、データをリアルタイムで遅延なく処理することができます。
新しい標準デザイナー
高度な標準デザイナーが Omnistudio スイートに新たに追加されました。各デザイナーの最新で直感的なインターフェースを使用して、アプリケーションコンポーネントを宣言的に作成して設定します。さらに、高い柔軟性を利用し、開発時間を短縮できます。
長く複雑なインタラクションのサポート
Omnistudio はマルチステッププロセスや複雑なワークフローを容易に処理できます。これらのツールを使用して、マルチページフォームやガイド付きプロセス、多段階承認などの一連のインタラクションを迅速にデザインして構築できます。たとえば、データ入力、ドキュメントのアップロード、確認などの複数のステップを含む顧客のオンボーディングプロセスがあるとします。Omnistudio を使用することで、こうしたインタラクションがスムーズに安定して行われ、シームレスなユーザーエクスペリエンスを提供できます。
ガードレールとデザインアシスタントによる堅牢性
Omnistudio に組み込まれたガードレールを使用して、アプリケーションやインテグレーションの信頼性を確保し、エラーを防ぎます。このガードレールは、コンポーネント開発でのよくあるミスを防止し、ベストプラクティスを適用します。デザインアシスタントは、コンポーネントの質とパフォーマンスについてインサイトを提供します。
Industry Cloud のエンタイトルメントで使用可能
Salesforce Industries Cloud のお客様の場合、包括的な Omnistudio スイートは Industry Cloud ライセンスに含まれています。すぐに使用できる、事前構築済みの業種固有の Omnistudio コンポーネントやソリューションを、ビジネスに合わせてカスタマイズして利用することもできます。また、Omnistudio を使用して、新しいコンポーネントやソリューションを最初から作成することもできます。
Omnistudio アシスタントツール
魅力的なユーザーエクスペリエンスを構築し、その効果を分析・最適化するために、Omnistudio にはデザインアシスタントと OmniAnalytics という強力なツールが用意されています。
デザインアシスタント
デザインアシスタントを活用すれば、Flexcard や Omniscript を作成中にコンポーネントの健全性やデザインの質、複雑さ、パフォーマンスについてリアルタイムのフィードバックを参照し、ベストプラクティスを適用できます。このフィードバックに基づいてデザインを改善し、システムリソースを最適化して、遅延の増大、スループットの低下、リソースの過剰使用、実行時の障害といった問題を防ぐことができます。
デザインアシスタントには、Flexcard と Omniscript に表示されるビジュアルインジケーターと通知が含まれます。デザインの非効率を特定して解決するのに役立ちます。
OmniAnalytics
OmniAnalytics を使用して、Omniscript や Flexcard 内のユーザーインタラクションを追跡できます。たとえば、「最も多く反応を得ている広告はどれか?」や「何人のユーザーが購入プロセスを完了しているか?」といった質問に答えることができます。OmniAnalytics はユーザー行動に関する貴重なインサイトを提供し、パフォーマンスやユーザー満足度を向上させるためにアプリケーションを改善します。
次のステップ
この単元では、Omnistudio デジタルスイートと、Omnistudio の最新バージョンの概要を確認しました。Omnistudio のアシスタントについても学習しました。次の単元では、Omnistudio の標準デザイナーとその機能について学習します。
リソース
- Salesforce ヘルプ: Omnistudio for Managed Packages (管理パッケージ用 Omnistudio)
- Salesforce ヘルプ: OmniStudio
- Salesforce ヘルプ: About Omnistudio Design Assistant (Omnistudio デザインアシスタントについて)
- Salesforce ヘルプ: Using OmniAnalytics to Track User Engagement in Omniscripts and Flexcards (OmniAnalytics を使用した Omniscript と Flexcard のユーザーエンゲージメントの追跡)