Firebase Analyticsを試した内容を、Google I/O 2016 情報共有会でLTしたときの資料です。
Firebase Analytics༻ײGoogle I/O 2016 ใڞ༗ձ in Fablic.@androhi
View Slide
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.gradledependencies {classpath 'com.android.tools.build:gradle:2.1.0'classpath 'com.google.gms:google-services:3.0.0'}@androhi
app/build.gradledependencies {...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.javapublic class MainActivity extends AppCompatActivity {private FirebaseAnalytics mFirebaseAnalytics;@Overrideprotected 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 BuildExtraordinary Apps→ ओʹμογϡϘʔυͷ͍ํ@androhi
·ͱΊ→ ͱʹ͔͘ಋೖ͕؆୯→ μογϡϘʔυݟ͍͢→ ଞͷػೳͱ࿈ܞͰ͖Δ@androhi
ิ͏ͪΐͬͱࡉ͔͍༰Λɺϒϩάʹॻ͖·ͨ͠ɻFirebase Analytics Overview@androhi
͋Γ͕ͱ͏͍͟͝·ͨ͠@androhi