Data Quality

Smartype

For engineers to ensure proper event collection at run time with automated code completion to eliminate incorrect cross-platform instrumentations

mparticle smartype

Built for developers to naturally prevent data quality issues

    01
    Data plans as code
  • All constants called for in the Data Plan (event names, attribute names, enum values) available as a machine readable JSON Schema

    02
    Data Planning API
  • Programmatically perform all CRUD operations on Data Plans to decrease the time-to-data-quality and time to implement

    03
    Compile-time feedback
  • Feedback developers can use to conform to a Data Plan—thereby limiting the likelihood of an implementation issue.

    04
    Generate typesafe libraries
  • Programmatically generate a strongly typed client library across a variety of languages from a centrally defined Data Model

    05
    Multiplatform code sharing
  • Built on Kotlin so that you can share your common Data Plan implementations across platforms (Android, iOS, web).

    06
    Managed within codebase
  • Any changes to Data Plans result in a regenerated typesafe library that is always insync with the latest Data Plan

Latest from mParticle

See all insights
Q4 product updates

Company

mParticle Q4 Product Innovations

What is a conversions API

Growth

What Is a Conversions API, and Why Marketers Need It Now

Buying a CDP Today

Growth

Part Eight: Buying a CDP Today