Inquiry icon START A CONVERSATION

Share your requirements and we'll get back to you with how we can help.

Please accept the terms to proceed.

Thank you for submitting your request.
We will get back to you shortly.

In-Car Advertisement Solution

Client

Leading telecommunications company that provides wireless voice and data services to customers in the United States.

Industry

Technology / Advertising

Offering

An in-car advertisement solution tailored for rideshare and transportation network companies. The solution uses a kiosk-like tablet device to display engaging content and ads to passengers during rides. The solution enhances passenger experience leading to increased loyalty while providing a cost-effective way for advertisers to reach a highly targeted audience.

Show More Show Less

Business Requirement

The client wanted a scalable and resilient tablet application that operates in kiosk mode and enhances rideshare experience.

  • Develop an admin dashboard to manage creatives and ad sets.
  • Develop backend infrastructure and enable data extraction capabilities for analytics.

QBurst Solution

The application operates in kiosk mode by utilizing Mobile Device Management (MDM). This prevents users from exiting the app and using the device for personal use. Upon launch, drivers can enter their registered email and tablet ID to log into the app. This validates the information with the backend.

After a successful login, the app plays the default ad set and retrieves driver-specific data from the backend. Once the default ad set ends, the app checks for completed data fetches and plays user- specific ad sets. At the end of each ad set, the app sends a location / data ping to the backend for user engagement tracking and displays a leaderboard to the rider.

The internal admin dashboard is a content management application that enables CRUD (create, read, update, delete) functionality for the app.

Business Benefits

  • Added revenue stream: The advertising solution created a new revenue stream for ridesharing companies and drivers by enabling them to monetize the tablets installed in vehicles.
  • Increased customer engagement: Interactive games and engaging content increased customer engagement and satisfaction, leading to higher ratings for drivers.
  • Improved brand awareness: The advertisements displayed on the tablets improved brand awareness for the advertisers, leading to increased sales.
  • Enhanced customer targeting: Targeted ads based on demographics, location, and other criteria improved the effectiveness of advertising campaigns.
  • Increased operational efficiency: The internal admin dashboard and backend functionalities helped streamline operations and made it easier to manage advertisements across multiple vehicles and locations.

Key Features

Tablet application

  • Offers live games including real-time trivia, daily giveaways, and cash prizes.
  • Displays driver profiles, weather, and other location- specific information.
  • Features engaging interactive ads.

Internal admin dashboard

  • Add / edit new video ads, games, and trivia game questions.
  • Create and manage ad sets and assign them to different tablets.
  • Create entry against orders placed by advertisers to determine placement and timing of ads.

Technical Highlights

  • Django and PostgreSQL deployed into EC2 instances with autoscaling enabled for multi- zone deployment.
  • Incorporated Datadog and New Relic to ensure performance and uptime .
  • REST APIs for tablet application, internal admin site, driver dashboard, advertiser dashboard, and analytics engine.
  • Implemented ETLS to export data to the snowflake warehouse for analytics.
  • Tensorflow integration for rider detection.
  • Asynchronous jobs for cache mechanism and ETL.
  • Third-party advertising integrations supporting multiple SSPs.
  • Game scorecard integration using Stats Perform API.

Technologies

  • Android SDK
  • PostgreSQL
  • Java
  • AWS DynamoDB
  • Angular 10
  • EC2
  • Django
  • CloudWatch
  • Nginx

Business Requirement

The client wanted a scalable and resilient tablet application that operates in kiosk mode and enhances rideshare experience.

  • Develop an admin dashboard to manage creatives and ad sets.
  • Develop backend infrastructure and enable data extraction capabilities for analytics.

QBurst Solution

The application operates in kiosk mode by utilizing Mobile Device Management (MDM). This prevents users from exiting the app and using the device for personal use. Upon launch, drivers can enter their registered email and tablet ID to log into the app. This validates the information with the backend.

After a successful login, the app plays the default ad set and retrieves driver-specific data from the backend. Once the default ad set ends, the app checks for completed data fetches and plays user- specific ad sets. At the end of each ad set, the app sends a location / data ping to the backend for user engagement tracking and displays a leaderboard to the rider.

The internal admin dashboard is a content management application that enables CRUD (create, read, update, delete) functionality for the app.

Business Benefits

  • Added revenue stream: The advertising solution created a new revenue stream for ridesharing companies and drivers by enabling them to monetize the tablets installed in vehicles.
  • Increased customer engagement: Interactive games and engaging content increased customer engagement and satisfaction, leading to higher ratings for drivers.
  • Improved brand awareness: The advertisements displayed on the tablets improved brand awareness for the advertisers, leading to increased sales.
  • Enhanced customer targeting: Targeted ads based on demographics, location, and other criteria improved the effectiveness of advertising campaigns.
  • Increased operational efficiency: The internal admin dashboard and backend functionalities helped streamline operations and made it easier to manage advertisements across multiple vehicles and locations.

Key Features

Tablet application
  • Offers live games including real-time trivia, daily giveaways, and cash prizes.
  • Displays driver profiles, weather, and other location- specific information.
  • Features engaging interactive ads.
Internal admin dashboard
  • Add / edit new video ads, games, and trivia game questions.
  • Create and manage ad sets and assign them to different tablets.
  • Create entry against orders placed by advertisers to determine placement and timing of ads.

Technical Highlights

  • Django and PostgreSQL deployed into EC2 instances with autoscaling enabled for multi- zone deployment.
  • Incorporated Datadog and New Relic to ensure performance and uptime .
  • REST APIs for tablet application, internal admin site, driver dashboard, advertiser dashboard, and analytics engine.
  • Implemented ETLS to export data to the snowflake warehouse for analytics.
  • Tensorflow integration for rider detection.
  • Asynchronous jobs for cache mechanism and ETL.
  • Third-party advertising integrations supporting multiple SSPs.
  • Game scorecard integration using Stats Perform API.

Technologies

  • Android SDK
  • PostgreSQL
  • Java
  • AWS DynamoDB
  • Angular 10
  • EC2
  • Django
  • CloudWatch
  • Nginx

More Stories

More Stories
QBurst, end-to-end software development

Welcome to QBurst.com

Login with Google

QBurst, end-to-end software development Google
{'en-in': 'https://www.qburst.com/en-in/', 'en-jp': 'https://www.qburst.com/en-jp/', 'ja-jp': 'https://www.qburst.com/ja-jp/', 'en-au': 'https://www.qburst.com/en-au/', 'en-uk': 'https://www.qburst.com/en-uk/', 'en-ca': 'https://www.qburst.com/en-ca/', 'en-sg': 'https://www.qburst.com/en-sg/', 'en-ae': 'https://www.qburst.com/en-ae/', 'en-us': 'https://www.qburst.com/en-us/', 'en-za': 'https://www.qburst.com/en-za/', 'en-de': 'https://www.qburst.com/en-de/', 'de-de': 'https://www.qburst.com/de-de/', 'x-default': 'https://www.qburst.com/'}