AppExchange ソリューションについて
学習の目的
この単元を完了すると、次のことができるようになります。
- AppExchange を定義する。
- AppExchange のソリューションタイプを挙げる。
- プロジェクトで AppExchange ソリューションを使用するメリットについて説明する。
AppExchange とは?
AppExchange とは、お客様がクラウドで事業を運営するために必要なものをすべて見つけられるようにする業界初のマーケットプレイスです。システム管理者や開発者をはじめとする Salesforce ユーザーが、AppExchange ソリューションを利用してビジネスプロセスの効率性やチームの生産性を高めています。
AppExchange はアプリケーションだけではない
Salesforce の 88% を超えるお客様がアプリケーションを 1 つ以上インストールしています。その一方で、AppExchange はアプリケーション以外にも拡大され、現在では次のタイプのソリューションを扱っています。
- アプリケーション
- コンポーネント
- Bolt ソリューション
- フローソリューション
- B2C Commerce ソリューション
- Data Cloud ソリューション
- Tableau Accelerator
- コンサルタント
お客様がどの業界、部門、事業でも、AppExchange の数多のソリューションの中から各自に適したものを見つけることができます。
AppExchange ソリューションには、次のような共通点があります。以下に例を示します。
-
簡単にインストール: 数千種のソリューションのいずれも数回のクリック操作でインストールできます。
-
シームレスな設定: コードではなく、クリック操作でソリューションを統合して設定できます。
-
ピアレビューを実施: AppExchange ソリューションに対して 8 万件を超えるピアレビューが実施されています。
-
セキュリティテスト済み: AppExchange に掲載するには、リスティングにリンクされたソリューションが AppExchange パートナーおよびソリューションの Salesforce セキュリティ要件に記載されている適用可能なすべての要件に準拠することを確認します。
スピードに対するニーズ
Salesforce のお客様が何よりも求めるのがスピードです。ページの読み込み時間といった意味でのスピードではなく、ソリューションを迅速に構築してデプロイできるかどうかという意味でのスピードです。AppExchange のソリューションを使用すれば、ゼロから構築する必要がなくなるため、商品化に要する時間が短縮します。
お客様はまた、適切な AppExchange ソリューションをすばやく見つけることを望んでいます。このモジュールでは、それぞれのソリューションタイプについて説明し、各タイプを使用する状況を明確にして、必要なソリューションをすばやく見つける方法をご紹介します。
それでは始めましょう。
一緒にトレイルを進みましょう
エキスパートの説明を見ながらこのステップを実行したい場合は、次の動画をご覧ください。これは「Trail Together」(一緒にトレイル) シリーズの一部です。
アプリケーション: 特化型アプリケーション
アプリケーションとは、連動して特定の機能を果たす要素の集まりで、すぐインストールできる状態になっています。アプリケーションを作成する場合は、開発者がカスタムのオブジェクト、アプリケーション、タブ、コンポーネントなどを 1 つのアプリケーションパッケージにまとめます。AppExchange ではアプリケーションごとにその内容がリストされています。パッケージの中には、たくさんの要素が詰め込まれているものもあります。
逆に、極めてシンプルなものもあります。
コンポーネント: ビルディングブロック
アプリケーションとしてまとめられていると便利ですが、アプリケーションや Web ページを使いやすくするちょっとした機能のみが必要な場合もあります。こうした際に役立つのがコンポーネントです。
コンポーネントは、モジュール式のビルディングブロックです。コンポーネントを使用すれば、アプリケーションなどの他のソリューションをコーディングなしで構築できます。コンポーネントにより、機能を独自に開発することなく追加できます。
Web コンポーネントは、ユーザーインターフェース要素です。Web コンポーネントを理解する早道は、Lightning Experience ユーザーインターフェースを理解することです。Lightning Experience では、ボタンやタブなどページ上のすべての要素が Lightning Web コンポーネントです。ページを補強またはカスタマイズする場合は、ページに Web コンポーネントを追加します。
Salesforce 開発者が作成したコンポーネントもありますが、AppExchange にリストされているコンポーネントの大半はパートナーが作成したものです。
以下に、コンポーネントの使用例をいくつかご紹介します。
- Salesforce のログインや機能の使用状況を追跡する。
- プロセスを開始する。
- Salesforce オブジェクト全体から重複レコードを検出してマージする。
- カレンダーをページに追加する。
Bolt ソリューション: Industry Solutions
業種固有のソリューションを市場にいち早く投入することが求められる場合があります。そのソリューションは Sales Cloud や Service Cloud などの Salesforce 製品と連携し、ビジネスロジックや自動化が組み込まれている必要があります。また、カスタマイズ可能なユーザーインターフェースも備えていなければなりません。このすべてを満たすには、Bolt ソリューションが必要です。
Bolt ソリューションは、Salesforce にすぐデプロイできるようにすべてを備えた Industry Solutions です。
Bolt ソリューションを使用して、次のようなことを実行できます。
- 顧客のオンボーディング時にスムーズなカスタマーエクスペリエンスを実現する。
- Salesforce CRM とシームレスに統合するコミュニティや Web サイトの作成にすぐ着手する。
- フランチャイズ加盟店がロゴなどのブランドアセットの最新バージョンにアクセスできるポータルを作成する。
注意点: すぐインストールできるアプリケーションやコンポーネントとは異なり、Bolt ソリューションをデプロイする場合は、その Bolt を作成したパートナーのサポートを必要とします。
Lightning Data: CRM データの強化
顧客の周囲でどのようなことが起きているのかを把握できるようになる高品質なデータであることがあります。こうした場合に必要なのが Lightning Data です。
Lightning Data は、Salesforce 組織をデータフィードに接続して、CRM データを自動的に強化するもので、特殊なアプリケーションと考えることができます。
Lightning Data Engine により、組織とサードパーティのデータフィードがバックグラウンドで自動的かつ永続的につながることになり、すべてのデータが常に最新の状態に維持されます。
Salesforce のお客様は Lightning Data を使用して、次のような重要なビジネスプロセスを強化しています。
- リードのスコアリングとルーティング。
- 特に取引先ベースのマーケティング (ABM) におけるマーケティングセグメンテーション。
- 人工知能 (AI) と Einstein 機能。
フローソリューション: プロセスの自動化
プロセスを自動化する必要があるが、インテグレーションやコーディングの手間は省きたいと思うことがあります。こうした場合に欠かせないのがフローソリューションです。フローソリューションでは、データの更新、メールの送信、外部システムとのやり取りといったタスクがユーザーに代わって自動的に実行されます。
「フローソリューション」は包括的な用語で、フローアクションとフローテンプレートという 2 種類のソリューションを包含します。
フローアクションは事前構築されたスタンドアロン型の機能要素で、フローのコンテキスト内でアクションを実行します。たとえば、クレジットカードの検証がこれに該当します。この検証は、複数のステップで構成される支払処理フローの 1 つのアクティビティです。
フローアクションはフロー全体の 1 つの要素です。この全体を表すのがフローテンプレートです。上記の支払処理の場合、フローテンプレートは顧客のクレジットカードを検証するだけでなく、支払情報を保存し、料金を回収します。
フローテンプレートは事前構築されたエンドツーエンドの設定可能なビジネスプロセスで、特定の業種のユースケースに合わせて作られています。
AppExchange には、このような素晴らしいソリューションタイプに加えて、特定の Salesforce 実装向けのソリューションも用意されています。
B2C Commerce ソリューション
Salesforce 実装に B2C Commerce が含まれている場合、AppExchange の B2C Commerce ソリューションはインストール可能なパッケージであり、次のことを実現できます。
- 商品化期間の短縮
- 低リスクの E コマース実装
- 総所有コストの削減
- スピーディなイノベーション
- 広範な信頼性
AppExchange には、B2C Commerce カートリッジとヘッドレスインテグレーションという 2 種類の B2C Commerce ソリューションがあります。
- カートリッジは、プログラムコードとデータをパッケージ化して導入するためのコンテナであり、効率を最大化するためにフォルダー構造になっています。
- ヘッドレスインテグレーションは、E コマースのフロントエンドとバックエンドを分離する API ファーストの実装パターンです。これにより、開発者はストアフロントと UI レイヤーで卓越したユーザーエクスペリエンスを柔軟に作成できます。
「AppExchange の B2C Commerce ソリューション: クイックルック」を受講して、詳細を確認してください。
Data Cloud ソリューション
Data Cloud では、顧客データは大規模にハーモナイズされて保存されます。また、データはリアルタイムの顧客データの動的なグラフにも変換されます。Salesforce 実装に Data Cloud が含まれている場合は、AppExchange のソリューションを確認してください。このソリューションは、Data Cloud 環境の有効化、拡張、強化、充実を可能にするインストールしやすいアプリケーションです。
製品別コレクションでは、Data Cloud ソリューションは次の 3 つのグループに分類されています。
-
データ強化アプリケーション: Data Cloud でのデータの接続、強化、ハーモナイズをサポートします。
-
データ有効化アプリケーション: ソーシャルメディアなどの広告プラットフォームにオーディエンスを送信します。
-
データ計画エキスパート: Data Cloud に関する専門知識を活用したさまざまなアドバイスやサービスを提供します。
詳細は、「AppExchange の Data Cloud ソリューション: クイックルック」を参照してください。
Tableau Accelerator
Tableau は、ビジネスニーズを十二分に満たすためにデータの活用方法を変革する、Salesforce の画期的なビジュアル分析プラットフォームです。Tableau 実装は、Tableau Exchange および Tableau Desktop で利用可能なダッシュボード拡張機能、コネクタ、アクセラレーターなどの製品を使用してカスタマイズします。
ただし、Tableau 実装を強化する最も簡単な方法は、AppExchange の Tableau Accelerator 製品別コレクションを詳しく調べることです。
Tableau Accelerator は、サンプルデータを含む事前構築されたダッシュボードとワークブックです。サンプルデータは独自のデータと差し替えることができます。Tableau Accelerator は、最小限の設定でインサイトを取得でき、ヘルスケアや金融サービスなどの各業界や、営業、マーケティング、財務などのさまざまなビジネス機能で利用可能です。
「AppExchange の Tableau Accelerator: クイックルック」を受講して、詳細を確認してください。
コンサルタント
AppExchange ではもう 1 つ、お客様の役に立つリソースを見つけることができます。コンサルタントです。コンサルタントとは、その業種の深い知識を備え、Salesforce の専門知識が実証されているスペシャリストで、Salesforce のお客様のチームと協力してその目標達成に取り組みます。コンサルタントの利用者の多くは、社内のリソースやソリューションに関する知識が不足しているお客様です。
コンサルタントは、Salesforce の認定資格を定期的に更新し、成果を挙げたプロジェクトをポートフォリオにまとめるといった方法で、各自の専門知識を実証しています。大半のケースでは、各コンサルタントの指針、専門知識、サポートによってお客様の成功が促進されます。お客様とコンサルタントの協力により、多くの成果を迅速に達成することができます。
Salesforce の機能を拡張する
AppExchange ソリューションは、Salesforce のコア機能を迅速かつ簡単に拡張する手段です。ビジネス課題がどのようなものでも、役に立つソリューションが見つかります。
タイプ |
説明 |
---|---|
アプリケーション |
すべてを備えた特化型アプリケーション |
コンポーネント |
ページ、アプリケーション、Bolt ソリューションに機能を追加するビルディングブロック |
Bolt ソリューション |
パートナーによるサービスと一体化した業界ソリューション |
Lightning Data |
CRM データを拡充するサードパーティデータ |
フローソリューション |
フローアクション: プロセスフローに機能を追加するスタンドアロン型の要素 フローテンプレート: 事前構築されたエンドツーエンドの設定可能なビジネスプロセスで、特定の業種のユースケースに合わせて調整する |
B2C Commerce ソリューション |
カートリッジ: コードをパッケージ化して導入するためのコンテナ ヘッドレスインテグレーション: E コマースのフロントエンドとバックエンドが分離された API ファーストの実装。 |
Data Cloud ソリューション |
Data Cloud 実装を拡張するインストールしやすいアプリケーション |
Tableau Accelerator |
Tableau 実装を拡張する事前構築されたダッシュボードとワークブック |
コンサルタント |
業界の深い知識を備え、Salesforce スキルが実証されているエキスパート |
これでも説明が足りないようであれば、無料トライアルをご利用ください。パートナーの多くは、お客様が購入前にトライアルできるようにしています。トライアルは、関心あるソリューションが各自のニーズを満たすかどうかを確認する優れた方法です。
活躍している Trailblazer の皆さんは、AppExchange を利用して Salesforce や各自のビジネスで大きな成果を挙げています。
リソース
- Salesforce サイト: What Is AppExchange? (AppExchange とは?)
- Trailhead: AppExchange の基礎
- Trailhead: Lightning Web コンポーネントの基本
- Salesforce パートナーコミュニティのトピック: Lightning Components Overview (Lightning コンポーネントの概要)
- Trailhead: Flow Builder の基本
- AppExchange ブログ投稿: 8 New Flow Templates to Accelerate Automation (自動化を促進する 8 種の最新フローテンプレート)