Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Firebase Analytics 使用感
Search
Takahiro Shimokawa
May 30, 2016
Programming
930
0
Share
Firebase Analytics 使用感
Firebase Analyticsを試した内容を、Google I/O 2016 情報共有会でLTしたときの資料です。
Takahiro Shimokawa
May 30, 2016
More Decks by Takahiro Shimokawa
See All by Takahiro Shimokawa
PlayStoreでの新しいユーザー訴求 -LiveOpsの活用とその成果-
androhi
0
2.9k
ConcatAdapterを深掘る
androhi
1
480
Android Studio 4.1推しポイント!
androhi
0
1.5k
一人開発でつまづいたときの処方箋
androhi
0
400
Androidの物理ベースアニメーション
androhi
1
680
ConstraintLayout再入門
androhi
2
3.6k
Support Library v23.2 overview
androhi
0
760
Support Library 総復習
androhi
2
2.6k
(続)エンジニアのためのSketch3入門
androhi
1
3k
Other Decks in Programming
See All in Programming
TAKTでAI駆動開発の品質を設計する
j5ik2o
6
700
New "Type" system on PicoRuby
pocke
1
430
CSC307 Lecture 17
javiergs
PRO
0
310
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
170
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
5.2k
Oxlintのカスタムルールの現況
syumai
5
980
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
690
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
3
2k
RTSPクライアントを自作してみた話
simotin13
0
440
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
190
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
The untapped power of vector embeddings
frankvandijk
2
1.7k
Rails Girls Zürich Keynote
gr2m
96
14k
Paper Plane
katiecoart
PRO
1
51k
Exploring anti-patterns in Rails
aemeredith
3
390
Un-Boring Meetings
codingconduct
0
310
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
140
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