$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Firebase Analytics 使用感
Search
Takahiro Shimokawa
May 30, 2016
Programming
0
910
Firebase Analytics 使用感
Firebase Analyticsを試した内容を、Google I/O 2016 情報共有会でLTしたときの資料です。
Takahiro Shimokawa
May 30, 2016
Tweet
Share
More Decks by Takahiro Shimokawa
See All by Takahiro Shimokawa
PlayStoreでの新しいユーザー訴求 -LiveOpsの活用とその成果-
androhi
0
2.7k
ConcatAdapterを深掘る
androhi
1
450
Android Studio 4.1推しポイント!
androhi
0
1.4k
一人開発でつまづいたときの処方箋
androhi
0
370
Androidの物理ベースアニメーション
androhi
1
640
ConstraintLayout再入門
androhi
2
3.5k
Support Library v23.2 overview
androhi
0
710
Support Library 総復習
androhi
2
2.5k
(続)エンジニアのためのSketch3入門
androhi
1
2.9k
Other Decks in Programming
See All in Programming
分散DBって何者なんだ... Spannerから学ぶRDBとの違い
iwashi623
0
170
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
210
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
180
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
dachi023
1
470
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
120
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
210
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
330
GeistFabrik and AI-augmented software development
adewale
PRO
0
250
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
400
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
140
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
1k
CSC305 Lecture 17
javiergs
PRO
0
270
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Become a Pro
speakerdeck
PRO
30
5.7k
How GitHub (no longer) Works
holman
316
140k
Designing Experiences People Love
moore
142
24k
Site-Speed That Sticks
csswizardry
13
990
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
GraphQLとの向き合い方2022年版
quramy
50
14k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Facilitating Awesome Meetings
lara
57
6.7k
Building Applications with DynamoDB
mza
96
6.8k
How to Think Like a Performance Engineer
csswizardry
28
2.3k
Transcript
Firebase Analytics ༻ײ Google I/O 2016 ใڞ༗ձ in Fablic. @androhi
About me → גࣜձࣾ Zaim → Android ΞϓϦ୲ → DroidKaigi
- SupportLibrary @androhi
چ Firebase → mBaas (Mobile Backend as a Service) →
Realtime Database → ՝ۚํࣜ @androhi
৽ Firebase → mBaas (Mobile Backend as a Service) →
Develop → Grow → Earn → Ұ෦՝ۚํࣜ → Ճػೳແྉ @androhi
Develop - 1 → Realtime Database → Authentication → Cloud
Messaging → Storage → Hosting @androhi
Develop - 2 → Remote Config → Test Lab →
Crasy Reporting @androhi
Grow → Notifications → App Indexing → Dynamic Links →
Invites → AdWords @androhi
Earn → AdMob @androhi
Firebase Analytics @androhi
→ Android / iOS → Introduction @androhi
@androhi
ಋೖखॱ → Firebase SDK ηοτΞοϓ → ίϯιʔϧઃఆ → ॳظԽίʔυͷ࣮ @androhi
Firebase SDK ηοτΞοϓ @androhi
build.gradle dependencies { classpath 'com.android.tools.build:gradle:2.1.0' classpath 'com.google.gms:google-services:3.0.0' } @androhi
app/build.gradle dependencies { ... compile 'com.google.firebase:firebase-core:9.0.0' } apply plugin: 'com.google.gms.google-services'
@androhi
ίϯιʔϧઃఆ @androhi
Firebase console → https://firebase.google.com/console/ → ΞϓϦʢύοέʔδ໊ʣΛొ @androhi
→ ઃఆϑΝΠϧ DLʢgoogle- services.jsonʣ → ϓϩδΣΫτʹஔ @androhi
ॳظԽίʔυͷ࣮ @androhi
MainActivity.java public class MainActivity extends AppCompatActivity { private FirebaseAnalytics mFirebaseAnalytics;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mFirebaseAnalytics = FirebaseAnalytics.getInstance(this); } @androhi
ࣗಈͰܭଌ @androhi
I/O 2016 ͷηογϣϯ 1. Firebase Overview → σϞ͕ଟ͘ओཁػೳͷհ 2. Use
Firebase Analytics to Build Extraordinary Apps → ओʹμογϡϘʔυͷ͍ํ @androhi
·ͱΊ → ͱʹ͔͘ಋೖ͕؆୯ → μογϡϘʔυݟ͍͢ → ଞͷػೳͱ࿈ܞͰ͖Δ @androhi
ิ ͏ͪΐͬͱࡉ͔͍༰Λɺϒϩάʹॻ͖ ·ͨ͠ɻ Firebase Analytics Overview @androhi
͋Γ͕ͱ͏͍͟͝·ͨ͠ @androhi