Skip to main content
Engineering, Mobile

How Uber Standardized Mobile Analytics for Cross-Platform Insights

2 October / Global
Featured image for How Uber Standardized Mobile Analytics for Cross-Platform Insights
Image
Figure 1: Uber’s mobile analytics system architecture.
Image
Figure 2: Data flow diagram for the ImpressionAnalyticsBuilder class event generation.
Image
Figure 3: Analytics metadata pyramid overview, highlighting additional standardized analytics metadata.
Image
Figure 4: Example of inflated impression count reduction using accurate impression emission rules.
Image
Figure 5: Comparison of manual event naming versus component-generated event names.
Ben Hjerrild

Ben Hjerrild

Ben Hjerrild is the Tech Lead and Staff Engineer for the Mobile Data Platform team.

Rajat Sharma

Rajat Sharma

Rajat Sharma is a Senior Software Engineer on the Rider Foundations team with a key focus on improving the reliability and performance of the Uber app.

Shawn Dong

Shawn Dong

Shawn Dong is a Senior Software Engineer on the Mobile Data Platform team. His area of expertise is backend development for the data analytics platform.

Wugang Zhao

Wugang Zhao

Wugang Zhao is an Engineering Director at Uber. He leads the mobile platform, web platform, and test infrastructure at Uber.

Posted by Ben Hjerrild, Rajat Sharma, Shawn Dong, Wugang Zhao