この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

App Analytics の使用事例

ビジネスの目標を達成するために、チーム全体で App Analytics を使用します。このガイドを読んで、一般的な使用事例と、App Analytics のデータをサンプル商品の機能に対応づける方法を理解してください。
使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方
使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition

App Analytics の使用事例

App Analytics にはさまざまな使用事例がありますが、最も一般的な使用事例は次のとおりです。

パートナーユーザ 目的 App Analytics がどのように役立つか
プリセールスエンジニアまたはアカウントエグゼクティブ 顧客に優れたトライアル体験を提供し、商談を成立させる

App Analytics は、Sandbox 組織とトライアル組織の詳細なパッケージ利用状況ログを提供します。

  • ログデータから、パッケージのトライアルを利用しているユーザ数と、ユーザが積極的にテストしている機能を知ることができます。
  • ログデータを分析して、見込みのある登録者に合わせてカスタマイズしたおすすめを提案できます。
  • 見込みのある登録者がさらに多くの機能を試せるようにしたり、自社のソリューションが登録者の使用事例にどのように対応できるかを実際に示すようにトライアル体験を設定したりできます。
カスタマーサクセス担当者 機能の導入を推進して登録者離れを最小限に抑える

App Analytics は、利用中の登録者のパッケージ利用状況ログ、パッケージ利用状況概要、および登録者のスナップショットを提供します。

  • 3 つのすべてのデータタイプの包括的な利用状況データを使用して、登録者のさまざまなユーザがソリューションをいつどのように活用して居るかを知ることができます。
  • 機能の導入を推進するようにカスタマイズしたお勧めを提供し、アップセルの機会を捉えて、顧客離れのリスクを予測できます。
  • 複数のパッケージでのユーザの活動を追跡して、特定のパッケージのどこに機会やリスクが存在するかを判断できます。
  • App Analytics のデータをライセンス管理アプリケーションのデータと組み合わせることで、登録者が商品をどのように導入しているかをより明確に把握できます。
商品マネージャ 商品のインサイトを取得して、ロードマップの優先度付けを推進する

App Analytics は、登録者ベース全体から利用状況データを提供するため、全体的な分析と詳細なユーザレベルの分析を行うことができます。

商品マネージャは、利用状況データを分析することで以下を行うことができます。
  • 最もよく使用される機能の特定
  • 未完了のユーザジャーニーの特定
  • ユーザの問題点の特定
  • 想定しない利用状況パターンの特定または想定した動作の検証
  • ほと���ど使用されない機能やサポートが終了した機能の廃止

これらのインサイトに基づいて、商品を改良したり修復したりできます。そして、商品のロードマップの優先度付けや調整が行えます。

ソフトウェアエンジニア コードを最適化する

App Analytics は、Apex の利用状況データを提供します。データをそのまま使用するか、または他のデータを組み合わせることで、コードを最適化し、パフォーマンスと信頼性を高めることができます。

Apex データと組み合わせて、次の製品を使用することを検討してください。
  • 登録者サポートコンソールを使用すると、登録者の問題をトラブルシューティングし、コードを実行しながらリアルタイムでログにアクセスできます。
  • Salesforce Code Analyzer を使用すると、開発中にコードの問題を特定して修復できます。

App Analytics が適さない使用事例もあります。たとえば、App Analytics を使用してパッケージ利用状況ログの user_id_token に基づいて顧客のライセンス利用状況を監査することはお勧めしません。その理由は、利用状況データには、パッケージを使用するライセンスが付与されているユーザ、パッケージを間接的に操作するユーザ、そして自動化プロセスのデータが含まれているためです。

App Analytics データの商品機能への対応付け

App Analytics の最も一般的な使用事例として、App Analytics の利用状況データを機能レベルで分析します。機能レベルの分析結果は、登録者やチームとの間で行う機能に関する検討に役立ちます。

App Analytics のデータは、管理パッケージに含まれるコンポーネントの開発者名である custom_entity の概念を中心に編成されています。custom_entity の情報は、パッケージ利用状況概要、パッケージ利用状況ログ、登録者のスナップショットに含まれています。

Salesforce のニュースレターの登録を簡単に管理できるようにするソリューションの新機能を、登録者がどのように利用しているかを知りたいとします。この機能を作成した開発者は、次のコンポーネントを管理パッケージに追加しました。
  • 新規カスタムオブジェクトの Newsletter_Subscription
  • 新規 Lightning ページの SubscriptionPage
  • 新規 Lightning コンポーネントの SubscriptionComponent
  • 新規 Apex クラスの SubscriptionHandler

登録者がコンポーネントを操作すると、インタラクションのデータが App Analytics を介して送られます。

コンポーネント パッケージ利用状況ログ (日次) パッケージ利用状況概要 (月次) 登録者のスナップショット (日次)
Newsletter_Subscription 作成、参照、更新、および削除 (CRUD) イベント CRUD イベント レコード件数
SubscriptionPage Lightning インタラクション Lightning インタラクション
SubscriptionComponent Lightning コンポーネントインタラクション Lightning コンポーネントインタラクション
SubscriptionHandler Apex 実行 Apex 実行
機能のデータにすべての登録者に関するソリューション全体のデータを組み合わせた App Analytics のデータ全体の量は膨大になります。そこで、次のいずれかの戦略によって分析を容易にします。
  • この機能の利用状況を最も的確に表す単一のコンポーネントを選択し、custom_entity でそのコンポーネントのデータのみを見ます。この例では、Newsletter_Subscription というカスタムオブジェクトが候補として適切です。その理由は、他のコンポーネントからの CRUD イベントだけではなく、すべてのソースからの CRUD イベントを追跡しているからです。
  • 分析するユーザジャーニーのコンポーネントの組み合わせを選択します。この例であれば、SubscriptionPage の後に SubscriptionComponentSubscriptionHandler、そして Newsletter_Subscription の CRUD が続くインタラクションを選択します。

パッケージ利用状況ログと登録者のスナップショットは毎日更新されるため、登録者の利用状況をより密接に、そして頻繁に追跡できます。パッケージ利用状況概要は毎月更新されます。このデータを収集して提供する方法については、「AppExchange の App Analytics のデータフロー」を参照してください。