Overview of Amplitude Data

  • Updated

This article will help you:

  • Understand how Amplitude Data can help you
  • Find information you may need in the Amplitude Data documentation

Welcome to Amplitude Data! This article will give you an overview of what Data does, and provide you with an outline of the rest of the documentation for the product.

Amplitude Data helps you define, track, and verify your product analytics. It ensures events are captured correctly and consistently across all teams and platforms, and it enables teams to use their analytics without worrying about data cleanup, integrity, or trustworthiness.

For PMs, data analysts, and other data consumers, Amplitude Data provides an always up-to-date tracking plan for the entire company. It replaces ad-hoc spreadsheets and wiki pages with one centralized tracking plan app. It minimizes turnaround time with engineering when adding and changing events, and enforces taxonomy standards and conventions across all teams.

For developers, Amplitude Data provides a toolkit that simplifies and accelerates the process of instrumenting analytics across one or more products. It automatically generates a type-safe tracking library according to the latest spec, lints code to make sure analytics events are tracked correctly, and exposes a unified API that removes the need to understand the ins and outs of each analytics provider.

Amplitude Data works with all popular developer platforms (e.g. JavaScript, TypeScript, Java, Python, Ruby, Objective C, Swift, Kotlin, C#) and requires no infrastructure changes to your analytics pipeline.

We recommend you read the following articles—covering best practices, working with branches, and typical workflows—before getting started using Amplitude Data. And be sure to check out the developer documentation for Amplitude Data as well.