+ All Categories
Home > Documents > Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception...

Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception...

Date post: 25-May-2020
Category:
Upload: others
View: 13 times
Download: 0 times
Share this document with a friend
22
Warming Up to Firebase
Transcript
Page 1: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Warming Up to Firebase

Page 2: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

● App tracking in general

● What is Firebase

● What does it have that GA doesn’t

● Suggested implementation

Warming up to Firebase

Page 3: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

● No simple layer on top

● Different devices different code

● Debugging can be a nightmare○ Especially if no access to code○ Tracking is sent in batches

● Campaign tracking gets lost

● Uninstalls aren’t easily found

Mobile App Tracking

Page 4: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

What is Firebase

Page 5: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

How is it Different From Google Analytics?

Page 6: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Hit Based Tracking

Page 7: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Default Events Logged

first_openin_app_purchaseuser_engagementsession_startapp_updateapp_remove (Android only)os_updateapp_clear_data

app_exceptionnotification_receivenotification_opennotification_dismissdynamic_link_first_opendynamic_link_app_opendynamic_link_app_update

Page 8: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Lots of Custom Tracking

● 500 events● 25 parameters per event● 12,500 different combinations***

***Will not display all in UI

Page 9: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Events displayed

Page 10: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Links up with BigQuery in free version!

Page 11: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Real Time Debugging

Page 12: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Not all the reports Google Analytics

● Screens ● Behaviour flow

Page 13: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

But who needs behaviour flow

Page 14: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Campaign Tracking with Dynamic URLs

Page 15: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

1. Set up the dynamic link with utm codes

2. Add code to your app that picks up the dynamic link and sets the source, medium, campaign etc

Campaign Tracking with Dynamic URLs

Page 16: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Uninstall Tracking

Page 17: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Firebase Prediction

Page 18: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

But Google Analytics reports are so much easier to use!

Page 19: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open
Page 20: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Firebase is an automatic datalayer for GTM

Page 21: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

So you can reap all the other benefits...

Page 22: Warming Up to Firebase€¦ · app_remove (Android only) os_update app_clear_data app_exception notification_receive notification_open notification_dismiss dynamic_link_first_open

Questions?


Recommended