Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ゆるっとSalesforceトーク #7 AppExchange App Analytics
Search
MamoruMachida
July 13, 2022
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ゆるっとSalesforceトーク #7 AppExchange App Analytics
MamoruMachida
July 13, 2022
Other Decks in Programming
See All in Programming
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
330
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
5.7k
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
150
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
520
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
380
The Rails Doctrine Decade
koic
2
440
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.6k
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
140
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.3k
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
660
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
520
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
2
34k
Navigating Team Friction
lara
192
16k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Rails Girls Zürich Keynote
gr2m
96
14k
A Tale of Four Properties
chriscoyier
163
24k
We Have a Design System, Now What?
morganepeng
55
8.3k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
550
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
290
Faster Mobile Websites
deanohume
310
32k
How GitHub (no longer) Works
holman
316
150k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Mind Mapping
helmedeiros
1
390
Transcript
ゆるっと Salesforce #5 App Analytics © 株式会社co-meeting
自己紹介 名前: 町田葵 (まちだ まもる) twitter: mcho71 Salesforce 歴3 年
JavaScript,Apex などでコーディング開発することが多いです。 ゆるっとSalesforce #5 App Analytics © 株式会社co-meeting 2
目次 1. 概要 2. データの取得と表示 3. データ項目について 4. 質問 ゆるっとSalesforce
#5 App Analytics © 株式会社co-meeting 3
1. 概要 ゆるっとSalesforce #5 App Analytics::1. 概要 © 株式会社co-meeting 4
今回登場するアプリケーション App Analytics データの取得を行う。 CRM Analytics ( 旧称: TableauCRM) データの可視化を行う。
ゆるっとSalesforce #5 App Analytics::1. 概要 © 株式会社co-meeting 5
App Analytics AppExchange アプリのAnalytics データが取得できる。 取得方法 App Analytics (Japan) sfdx-cli
Apex AppAnalyticsQueryRequest レコードをインサートしている。 AppAnalyticsQueryRequest はバッチ実行され、完了するとcsv のダウ ンロードリンクが追加される。 ゆるっとSalesforce #5 App Analytics::1. 概要 © 株式会社co-meeting 6
App Analytics 参照元:AppExchange の App Analytics のデータフロー | ISVforce ガイド
| Salesforce Developers ゆるっとSalesforce #5 App Analytics::1. 概要::App Analytics © 株式会社co-meeting 7
App Analytics - 始め方 1. AppExchange アプリをリリースする。 2. 有効化のためにケース申請を行う。 AppExchange
の App Analytics の要求 | ISVforce ガイド 申請はパッケージ単位で行う。 一度のケース申請で複数パッケージを有効化できる。 3. (Optional) App Analytics (Japan) をインストールする。 ゆるっとSalesforce #5 App Analytics::1. 概要 © 株式会社co-meeting 8
CRM Analytics ゆるっとSalesforce #5 App Analytics::1. 概要 © 株式会社co-meeting 9
CRM Analytics データの集計・可視化を行う データ連携方法は以下の4 つ csv をアップロード Salesforce データへの接続 Salesforce
組織外のリモートデータへの接続 レシピとデータフローのデータのステージング CRM Analytics へのデータの接続と同期 ゆるっとSalesforce #5 App Analytics::1. 概要 © 株式会社co-meeting 10
Tableau CRM - 始め方 ISV パートナーは2 ユーザ分のライセンスが付与されている。 そうでない場合は契約が必要。Tableau CRM とTableau
| セールスフ ォース・ジャパン ゆるっとSalesforce #5 App Analytics::1. 概要 © 株式会社co-meeting 11
2. データの取得と表示 ゆるっとSalesforce #5 App Analytics::2. データの取得と表示 © 株式会社co-meeting 12
2-1. App Analytics でデータを取得する オブジェクトAppAnalyticsQueryRequest のレコードを作成するこ とでcsv が取得できる。 今回はApp Analytics
(Japan) を使います。 ゆるっとSalesforce #5 App Analytics::2. データの取得と表示 © 株式会社co-meeting 13
ゆるっとSalesforce #5 App Analytics::2-1. App Analytics でデータを取得する © 株式会社co-meeting 14
ゆるっとSalesforce #5 App Analytics::2-1. App Analytics でデータを取得する © 株式会社co-meeting 15
ゆるっとSalesforce #5 App Analytics::2-1. App Analytics でデータを取得する © 株式会社co-meeting 16
2-2. CRM Analytics でデータを表示する csv を取り込み、データを表示します。 ゆるっとSalesforce #5 App Analytics::2-2.
CRM Analytics でデータを表示する © 株式会社co-meeting 17
ゆるっとSalesforce #5 App Analytics::2-2. CRM Analytics でデータを表示する © 株式会社co-meeting 18
ゆるっとSalesforce #5 App Analytics::2-2. CRM Analytics でデータを表示する © 株式会社co-meeting 19
ゆるっとSalesforce #5 App Analytics::2-2. CRM Analytics でデータを表示する © 株式会社co-meeting 20
ゆるっとSalesforce #5 App Analytics::2-2. CRM Analytics でデータを表示する © 株式会社co-meeting 21
ゆるっとSalesforce #5 App Analytics::2-2. CRM Analytics でデータを表示する © 株式会社co-meeting 22
ゆるっとSalesforce #5 App Analytics::2-2. CRM Analytics でデータを表示する © 株式会社co-meeting 23
ゆるっとSalesforce #5 App Analytics::2-2. CRM Analytics でデータを表示する © 株式会社co-meeting 24
2-3. 自動化 操作を開始する前に | ISVforce ガイド | Salesforce Developers の下
部に以下の3つが記載されていました。 Apex とカスタムオブジェクトで実現する。 developerforce/partner-intelligence-basics Amazon Web Services (AWS) スタックを使用してオートメーシ ョンを作成する。Automate AppAnalytics - AWS Stack | by Kam Patel | Medium 無料の Salesforce Labs アプリケーションである App Analytics を 使用する。 これは触っている感じではなさそうでした。 ゆるっとSalesforce #5 App Analytics::2-3. 自動化 © 株式会社co-meeting 25
2-3-1. Apex とカスタムオブジェクトで実現す る 1. Apex 定期バッチでAppAnalyticsQueryRequest レコードを挿入する 2. update
トリガでcsv リンクが追加されたことを検知 3. リンクからcsv をダウンロード 4. csv をパースして、CRM Analytics 連携用のカスタムオブジェクトへ 変換し、インサート 5. CRM Analytics で連携用のカスタムオブジェクトへ接続 ゆるっとSalesforce #5 App Analytics::2-3. 自動化 © 株式会社co-meeting 26
2-3-2. Amazon Web Services (AWS) スタック を使用してオートメーションを作成する 1. AWS Lambda
の定期実行でAppAnalyticsQueryRequest レコードを 挿入 2. AWS Lambda の定期実行でAppAnalyticsQueryRequest の更新をポ ーリング 3. csv をダウンロードしてs3 に保存 4. CRM Analytics でs3 とデータ連携 ゆるっとSalesforce #5 App Analytics::2-3. 自動化 © 株式会社co-meeting 27
3. データ項目について パッケージ利用状況ログ | ISVforce ガイド | Salesforce Developers ゆるっとSalesforce
#5 App Analytics © 株式会社co-meeting 28
質問あればお願いします ゆるっとSalesforce #5 App Analytics © 株式会社co-meeting 29