This article helps you:
Understand the differences between cross-platform instrumentation and separate platform instrumentation, and when it's best to implement one over the other
Amplitude customers often ask if they should use the same API Key for the iOS and Android versions of the same app, or if they should tie web and mobile data together. The answer depends on the kind of apps you have and the kind of analyses you want to do.
Sometimes, an app behaves differently on each individual platform—Android, iOS, and web—so your top priority should be to analyze how each one performs on its own. Other times, understanding a user's behavior irrespective of the platform is the top priority: you know your users can come from any platform, and you're more interested in a user's actions than the platform they were on when they took those actions.
Here are some situations when it makes sense to do a cross-platform instrumentation:
There are two primary advantages to this approach: You can see totals across all platforms in a single unified view; and you can create funnels or retention charts that analyze user behavior across platforms.
Sometimes it makes more sense to do a separate platform instrumentation. Here are a couple examples:
Additionally, there are several advantages to consider:
Thanks for your feedback!
May 24th, 2024
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2024 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.