Client Metrics Libraries

Open source and free for everyone. Log events, IAB impressions, dwell-time, and attributed conversions.

Source code:

Why Promoted Metrics?

The Promoted Client Metrics Libraries generate the data that powers a real-time optimization loop with our backends: Metrics → Delivery → Metrics. More than product analytics, Promoted Metrics are the data that your backend ML and ads engineering and measurement teams need.

Our open source Client Metrics Libraries are free to use. Use our backend, or fork our client libraries and build your own backend.

Cross platform for Mobile and Web: iOS, Android, Web, and React Native.

Impressions Matter

Recent studies by the WSJ have shown that impressions and dwell time are the greatest predictor of content engagement in social media platforms such as TikTok.

The Promoted Metrics Libraries specialize in impression tracking, to figure out what users really thought of your content. We then attribute actions like clicks and conversions to impressions to learn what to show to drive results.

This data powers our recommendations to deliver useful results faster.

Robust and Efficient

Promoted depends on networking and protobuf code that's in use across millions of mobile devices every day. We send binary protobufs over the network, which take up 80% less data than JSON. Our event batching saves energy while still delivering real-time metrics.

Your customers won't notice any performance or battery impact when you integrate with Promoted.

Configuration and Monitoring

Our Metrics Libraries for mobile platforms are built with Google Firebase™ to ensure that your metrics pipeline remains healthy. Analytics alert you to any anomalies. Remote Config controls logging behavior in production.

Other diagnostic tools show you exactly what data Promoted is logging from your app, both in development and production.

All of this keeps your metrics pipeline powering your delivery system, without interruption.

Demo Apps

Want to learn more? We have a Demo App on GitHub. See how to integrate the Promoted Metrics Library with your Android app, as well as examples of its use. Demo Apps for iOS and React Native are coming soon.

Demo App for Android ▸

Firebase is a trademark of Google LLC. iOS is a trademark of Apple Inc. Android is a trademark of Google LLC. Android icon used under CC BY 3.0 license with modifications. React Native is a trademark of Facebook Inc. React icon used under CC BY-SA 1.0 license with modifications.

© 2021