Skip to main content

データの統合と視覚化

学習の目的

この単元を完了すると、次のことができるようになります。

  • LMO で App Analytics データを LMA データと統合する。
  • 主要業績評価指標 (KPI) を作成する。
  • CRM Analytics ダッシュボードを作成する。
  • パッケージレコードページにダッシュボードを追加する。

LMO で App Analytics データを統合する

Robert は App Analytics 要求を作成し、パッケージ概要データを取得しました。さらに、要求と取得を自動化する Apex トリガーも作成しました。お祝いしたいところですが、まだやるべきことが残っています。

“”

Robert の次のステップは、自動化された App Analytics データを CRM Analytics で LMA データと統合することです。LMO で引き続き手順を実践してみてください。

CRM Analytics の設定

CRM Analytics を使用する前に、CRM Analytics インテグレーションユーザーに LMA データへのアクセス権を付与する権限セットを LMO で作成します。

メモ

PBO には、CRM Analytics ライセンスが 2 つ付属しています。「CRM Analytics Plus 管理者」権限セットがあることを確認してください。CRM Analytics の基本スキルを再確認する必要がある場合は、Trailhead の「CRM Analytics の基本」モジュールを受講してください。

CRM Analytics アプリケーションを作成する

CRM Analytics を使用する準備はできましたか? では、次に進みましょう。Robert と同じ手順を実践している場合は、LMO で CRM Analytics アプリケーションを作成してください。アプリケーションを使用することにより、ユーザーはデータセット、レンズ、ダッシュボードを整理し、共有を制御できます。

  1. アプリケーションランチャー (アプリケーションランチャー) で、[Analytics Studio] を見つけて選択します。
  2. Analytics Studio で、[Create (作成)] をクリックします。
  3. [App (アプリケーション)] を選択します。
  4. [Create Blank App (空白のアプリケーションを作成)] をクリックして、[Continue (次へ)] をクリックします。
  5. アプリケーション名に PartnerIntelligence と入力します。
  6. [Create (作成)] をクリックします。
    「Save any dataset, lens, or dashboard to PartnerIntelligence and they’ll show up here! (データセット、レンズ、またはダッシュボードを PartnerIntelligence に保存すると、ここに表示されます!)」というメッセージが表示された新しい Analytics Studio アプリケーションの例

App Analytics データを CRM Analytics にインポートする

次に、App Analytics の CSV ファイルを保存するデータセットを作成します。Robert と同じ手順を実践している場合は、前の単元でダウンロードした PackageSummaries3Months CSV ファイルを見つけます。

  1. Analytics Studio で、[Create (作成)] をクリックして [Dataset (データセット)] を選択します。
  2. データのソースとして [CSV File (CSV ファイル)] をクリックします。
  3. [New Dataset (新規データセット)] 画面で、[Select a file or drag it here (ファイルを選択するか、ここにファイルをドラッグしてください)] をクリックします。
  4. 開いたファイル選択ウィンドウで、ダウンロードした CSV ファイルを選択し、[開く] (またはオペレーティングシステムの適切なボタン) をクリックしてファイルをアップロードします。
  5. [Next (次へ)] をクリックします。
  6. データセットに PackageSummaries3Months という名前を付け、アプリケーションを選択して [Next (次へ)] をクリックします。
    データセット名、アプリケーション名、ファイルプロパティ、データスキーマファイルが表示された [New Dataset (新規データセット)] ウィンドウ
  7. [Edit Field Attributes (項目属性を編集)] でデータをプレビューした後、[Upload File (ファイルをアップロード)] をクリックします。
    [month (月)]、[organization ID (組織 ID)]、[package ID (パッケージ ID)] 列があるテーブルにパッケージが表示された [Edit Field Attributes (項目属性を編集)] ウィンドウ

アップロードが開始され、新しいデータセットが作成されますが、しばらく時間がかかる場合があります。その間にお好きなお飲み物をお楽しみください。

データフローを作成する

次に、App Analytics ログで LMA パッケージを関連付けます。これを行うには、CRM Analytics データフローを作成します。データフローの操作についての詳細は、「分析用のデータの統合および準備」を参照してください。

メモ

ログデータを LMO の LMA ライセンス情報に関連付けるには、LMA ライセンスオブジェクトを結合するデータフローノードを追加で作成する必要があります。さまざまな技術的な理由により、この Trailhead モジュールではこれらの関連付けを作成できませんが、こちらの GitHub リポジトリにサンプルデータフローがあります。LMA データを App Analytics データと統合する方法についての詳細は、「Get App Smart: How to Use AppExchange App Analytics — Part 2 (アプリケーションを賢く使う: AppExchange App Analytics の使用方法 — パート 2)」を参照してください。

次の手順を実行します。

  1. [CRM Analytics Studio] をクリックします。
  2. [Browse (参照)] で [Data Manager (データマネージャー)] をクリックします。
  3. [Manage Dataflows (データフローを管理)] をクリックします。[Manage Dataflows (データフローを管理)] が強調表示された Analytics Studio の [Data Manager (データマネージャー)] ウィンドウのメニュー
  4. [Dataflows & Recipes (データフローとレシピ)] をクリックします。
  5. [Dataflows (データフロー)] をクリックします。
  6. [Create Dataflow (データフローを作成)] をクリックします。
  7. PackageSummary_LMA と名前を付けて、[Create (作成)] をクリックします。[PackageSummary_LMA] データフローページが開きます。
    次のステップで使用するボタンが強調表示された [PackageSummary_LMA] データフローページ
  8. edgemart アイコン (A) をクリックし、次のノードを作成します。
    Node Name (ノード名): digest_PackageSummaries
    Dataset (データセット): PackageSummaries3Months
  9. sfdcDigest アイコン (B) をクリックし、次のノードを作成します。
    Node Name (ノード名): digest_Packages
    Source Object (ソースオブジェクト): sfLma__Package__c
  10. [Select Fields (項目の選択)] をクリックし、idsfLma__Package_ID__cName を選択します。
  11. [Create (作成)] をクリックします。
  12. augment アイコン (C) をクリックし、次のノードを作成します。
    Node Name (ノード名): join_Packages_PackageSummaries
    Left Source (左のソース): digest_PackageSummaries
    Left Key (左のキー): package_id
    Relationship (リレーション): Package
    Right Source (右のソース): digest_Packages
    Right Key (右のキー): sfLma__Package_ID__c
    Right Fields (右の項目): IdNamesfLma__Package_ID__c
  13. sfdcRegister (D) をクリックし、次のデータセットを登録します。
    Node Name (ノード名): register_PackageSummariesWithLMA
    Source Node (ソースノード): join_Packages_PackageSummaries
    Alias (別名): PackageSummariesWithLMA
    Name (名前): PackageSummariesWithLMA
  14. [Create (作成)] をクリックします。

    完了後、作成されたデータフローは若干異なっているかもしれませんが、ノードと要素は次のように自動結合されます。
    上記の手順を完了して作成された PackageSummary_LMA サンプルデータフロー
  15. [Update Dataflow (データフローを更新)] をクリックします。
  16. [Update Dataflow (データフローを更新)] をもう一度クリックします。
  17. [Run Dataflow (データフローを実行)] をクリックします。
  18. [Go To Data Monitor (データ監視に戻る)] をクリックします。

CRM Analytics を使用してデータを視覚化する

このモジュールの前半で Robert と Leung が話し合ったビジネスの質問を覚えていますか? レンズ、KPI、ダッシュボードの作成に進む準備が整ったところで、質問を見直します。

Robert が KPI と視覚化を作成する手順を見ていきましょう。

KPI 視覚化

日次と月次の有効ユーザー数 

四半期内の日別および月別の有効ユーザー数の棒グラフ

ユーザーあたりの作成、参照、更新、削除 (CRUD) アクションの回数

月別ユーザー別の CRUD アクション回数の棒グラフ

Robert は各 KPI に 1 つのレンズを作成します。レンズとは、データセット内のデータの視覚化です。レンズを使用して、データをグラフィカルに探索し、ダッシュボードのクエリを作成します。最後に、Robert はデータセットと新しいレンズを使用してダッシュボードを作成します。

LMO で Robert と同じ手順を実践する準備はできましたか? では、次に進みましょう。

CRM Analytics ダッシュボードを作成する

  1. CRM Analytics Studio に戻るために、アプリケーションランチャー をクリックして [App Launcher (アプリケーションランチャー)] を選択します。
  2. アプリケーションランチャー をもう一度クリックし、[Analytics Studio] を選択します。
  3. [Create (作成)] をクリックして、[Dashboard (ダッシュボード)] を選択します。
  4. [Create Analytics Dashboard (Analytics ダッシュボードを作成)] ウィンドウで、[Create Dashboard from Template (テンプレートからダッシュボードを作成)] をクリックします。
  5. [Details Dashboard] を選択して [Continue (次へ)] をクリックします。
  6. ダッシュボードに Package Summary Dashboard (パッケージ概要ダッシュボード) と名前を付けます。
  7. PartnerIntelligence アプリケーション選択します。
  8. [Create (作成)] をクリックします。
    「Package Summary Dashboard」という名前と「PartnerIntelligence」というアプリケーションが入力されたダッシュボードウィンドウ

レンズを作成する

  1. [Analytics Studio] をクリックして、Analytics Studio ホームページに戻ります。
  2. [Browse (参照)] で [All Items (すべての項目)] をクリックします。
  3. [DATASETS (データセット)] をクリックし、[PackageSummariesWithLMA] データセットをクリックします。
  4. [New Lens (新規レンズ)] タブで、[Charts (グラフ)] アイコン グラフ をクリックします。
  5. [Column (縦棒)] グラフアイコン 縦棒 を選択します。
  6. [Bar Length (棒の長さ)] で [Count of Rows (行 計数)] をクリックします (横の下矢印ではありません)。[Count of Rows (行 計数)] は [Bar Length (棒の長さ)] の下にあるタブ
  7. [Unique (ユニーク)] をクリックし、[user_id_token] を選択します。
  8. [Bars (横棒)][+ Add a group (グループを追加)] をクリックし、[month (月)] を選択します。
  9. [Bar Length (棒の長さ)] で [Unique of user.id.token (user.id.token ユニーク)] の横のドロップダウン矢印 ドロップダウン矢印 をクリックし、[Sort Descending (降順に並び替え)] を選択します。
  10. [Save (保存)] をクリックしてレンズを保存します。
  11. 開いた [Save (保存)] ウィンドウで、新規レンズの [Name (名前)] に Monthly Active Users (月次の有効ユーザー数) と入力します。
  12. [App (アプリケーション)] リストで [PartnerIntelligence] を選択します。
  13. [Save (保存)] をクリックします。
  14. [Clip to Designer (デザイナーにクリップ)] デザイナーにクリップ をクリックします。[Display Label (表示ラベル)] 項目と [Clip to Designer (デザイナーにクリップ)] ボタンが表示された [Display Label (表示ラベル)] ウィンドウ
  15. [Display Label (表示ラベル)] に MAU と入力し、[Clip to Designer (デザイナーにクリップ)] をクリックします。このアクションによって、新規作成したレンズが、開いているダッシュボードに追加されます。

ダッシュボードに視覚化を追加する

  1. [Package Summary Dashboard (パッケージ概要ダッシュボード)] タブをクリックします。
    Package Summary Dashboard 編集ページの [Main Chart Title (メイングラフタイトル)] セクション (B) と、PackageSummariesWithLMA データセットのレンズリストに表示された [MAU] レンズ
  2. [Analytics Studio] をクリックして、Analytics Studio ホームページに戻ります。
  3. [Browse (参照)] で [All Items (すべての項目)] をクリックします。
  4. [DATASETS (データセット)] をクリックし、[PackageSummariesWithLMA] データセットをクリックします。
  5. [New Lens (新規レンズ)] タブで、[Charts (グラフ)] アイコンをクリックします。
  6. 保存 をクリックし、[Save (保存)] をクリックしてダッシュボードを保存します。
  7. [Preview (プレビュー)] をクリックしてダッシュボードをプレビューします。

Robert は上位 25 顧客の KPI を作成します。また、単元 1 でダウンロードした Marketplace Analytics データをインポートし、第 3 四半期のリスティング訪問数の KPI を表示するレンズを作成します。CRM Analytics でいろいろと試しながら、2 つの視覚化と 4 つの総計値を作成します。

Robert は完成した Cloudy Health ダッシュボードを Leung に見せます。うれしいことに、追跡したいすべての総計値が、便利なわかりやすいビジュアル形式で表示されています!

4 つの Visits by Source (参照元別訪問数) 総計値、Monthly Active Users (月次の有効ユーザー数) グラフ、Top 25 Customers by Subscriber Count (登録者数による上位 25 顧客) グラフを含む完成した CRM Analytics ダッシュボードの例。

ダッシュボードをパッケージレコードページに追加する

  1. アプリケーションランチャー をクリックして [App Launcher (アプリケーションランチャー)] を選択します。
  2. アプリケーションランチャー をもう一度クリックして [License Management App (ライセンス管理アプリケーション)] を選択します。

    メモ: Sales アプリケーションにリダイレクトされる場合があります。その場合は、アプリケーションランチャー を選択してもう一度お試しください

    ライセンス管理アプリケーションのツールバーには、[Home (ホーム)]、[Leads (リード)]、[Accounts (取引先)]、[Licenses (ライセンス)]、[Packages (パッケージ)]、[Package Versions (パッケージバージョン)] などのタブが含まれています。
  3. [Packages (パッケージ)] をクリックします。
  4. [All (すべて)] リストビューを開きます。
  5. リストからパッケージを選択します。
  6. 設定 をクリックして [Edit Page (編集ページ)] をクリックします
    次のステップに対応するコールアウトが表示された Lightning アプリケーションビルダーのパッケージレコードページ
  7. [CRM Analytics Dashboard (CRM Analytics ダッシュボード)] コンポーネント (A) をページにドラッグします (B)。
    CRM Analytics ダッシュボードコンポーネントのプロパティ: [Dashboard (ダッシュボード)] (A)、[Height (高さ)] (B)、[Dashboard Filters (ダッシュボード検索条件)]、[Add Dashboard Filter (ダッシュボード検索条件を追加)] ボタン (C)
  8. [Package Summary Dashboard (パッケージ概要ダッシュボード)]を選択します (A)。
  9. [Height (高さ)]700 に変更します (B)。
  10. [Add Dashboard Filter (ダッシュボード検索条件を追加)] をクリックします (C)。
  11. [Dataset Field (データセット項目)] で Package.sfLma__Package_ID__c を選択します。
  12. [Locked (ロック)][Hidden (非表示)] を選択します。
  13. [Select (選択)] をクリックし、開いた [Select Field (項目の選択)] ピッカーで [Package ID (パッケージ ID)] を選択します。
  14. [Done (完了)] をクリックします。
  15. [Dataset (データセット)] ウィンドウに戻り、[OK] をクリックします。
  16. パッケージレコードページで、[Save (保存)] をクリックします。
  17. [Page Saved (ページが保存されました)] ウィンドウで [Activate (有効化)] をクリックします。
  18. 確認ウィンドウで [Assign as Org Default (組織のデフォルトとして割り当て)] をクリックします。
    [Activation: Package Record Page (有効化: パッケージレコードページ)] にある [The org default (組織のデフォルト)]、[App default (アプリケーションのデフォルト)]、[App, record type, profile (アプリケーション、レコードタイプ、プロファイル)] 設定
  19. [Desktop and phone (デスクトップおよび電話)] を選択します。
  20. [Next (次へ)] をクリックし、さらに [Save (保存)] をクリックします。
  21. パッケージレコードページを保存します。
  22. 戻る をクリックして、Lightning アプリケーションビルダーを終了し、レコードページでダッシュボードを確認します。

インポートした Marketplace Analytics データを使用して作成された Monthly Active Users (月次の有効ユーザー数) グラフと 4 つの総計値を表示している新しい CRM Analytics ダッシュボードを含むパッケージレコードページの例

まとめ

Leung は感激しています。すべての総計値を含むダッシュボード全体を表示できるだけでなく、パッケージの詳細レコードページとそのパッケージに絞り込まれた総計値まで参照できるのです。彼女は Robert にお礼を述べますが、すぐに次の分析の質問をします。

“”

それが、Marketplace Analytics、AppExchange App Analytics、CRM Analytics を使用することの利点です。次のビジネスチャンスがどのようなものであれ、Salesforce のツールを使用して測定することができます。また、Salesforce のツールセットは常に改善されているため、各種ドキュメントとパートナーコミュニティを定期的に確認してください。

リソース

無料で学習を続けましょう!
続けるにはアカウントにサインアップしてください。
サインアップすると次のような機能が利用できるようになります。
  • 各自のキャリア目標に合わせてパーソナライズされたおすすめが表示される
  • ハンズオン Challenge やテストでスキルを練習できる
  • 進捗状況を追跡して上司と共有できる
  • メンターやキャリアチャンスと繋がることができる