[MUSIC PLAYING]
PATRICK MARTIN: Hi, everybody.
My name's Patrick Martin, and I'm
going to give you a brief rundown of recent Firebase
updates, designed to make your liveops lives easier.
Now I probably don't need to tell y'all this,
but mobile gaming has come a long way since the early days.
Firebase has had liveops tools for years.
Crashlytics is a free integration with any Firebase
product and can track crashes from the field
amongst your actual live player base.
It can aggregate crash reports, provide associated device
metrics, and give you some baseline tools
for figuring out what was happening
at the time of the crash.
With the latest SDK for Unity, detailed hardware metrics
are sent up with every crash report.
This includes the CPU and GPU your players have,
driver version, VRAM, and anything else that could
help narrow in on the issue.
Check out "The Complexity of NDK Crash Reporting"
for a fuller breakdown of how we achieve this.
What you really want to do is monitor your player behavior
and react as rapidly as possible to your players needs.
So we have Firebase personalization.
This builds off of Remote Config and A/B testing,
but leverages Google's AI expertise.
Where A/B testing alone might find the best experience
for a group, personalization can build a customized experience
for every player in your game.
In a way, this becomes the most live version
of liveops you could imagine.
An AI monitoring your game 24/7, and ensuring
that your game is always being the best version of itself
for your players, even if your players have
different personal preferences.
So at any point, you can check in on your personalization,
swap out configurations that don't work,
add new configurations to test, or just make a config
the default if it's taken a clear lead.
If you'd like to know more, check
out "Personalizing Your App in Real-Time,
Powered by Firebase and ML," also in the Google
for Game Developer Summit.
[MUSIC PLAYING]