Mobile Content Delivery Platform (MCDP) delivers personalized in-app ads to targeted audiences, helping you retain, activate, and grow users. MCDP supports multiple creative materials per ad delivery and automatically optimizes traffic allocation based on performance, reducing operational costs without manual intervention.
Benefits
-
Eliminate operational scheduling
MCDP provides centralized configuration for campaign audiences, marketing resources, and actions, along with a data dashboard. App operators can manage the entire marketing workflow without developer assistance, eliminating long scheduling cycles.
-
Flexibly customize target audiences
MCDP integrates the user segmentation feature of Mobile Analysis Service (MAS). You can target campaign audiences based on user properties or behaviors, or create delivery audiences manually.
-
Support for high-concurrency calls
MCDP supports 1,000 concurrent calls per second on a server with 4 CPUs and 8 GB of memory. This ensures stable delivery performance.
Product features

The following figure shows the MCDP system framework. MCDP combines campaign creation, execution, management, and feedback into a unified platform.
-
Activity management
-
A two-level model of campaigns and campaign units supports more flexible and complex marketing activities.
-
Two types of marketing campaigns are supported: proactive and interactive.
-
Ad delivery and message push actions can coexist within a single campaign.
-
Multiple ad deliveries can be configured in a single workflow to improve efficiency.
-
Fatigue control policies for deliveries and pushes protect the user experience while allowing multiple campaigns to run in parallel.
-
Custom delivery rules enable flexible grayscale releases.
-
-
Group management
Create target audiences for campaigns or reuse audiences from MAS. Filter audiences by user behavior or properties for targeted ad delivery.
-
Booth Management
Visually create and manage ad slots with different styles, positions, heights, and content types without writing client-side code. A dashboard provides real-time monitoring of ad slot resource usage so you can adjust resource allocation.
-
Material Management
An online material library supports multiple material types. Campaigns can directly use resources from the library as ad materials, improving efficiency for recurring campaigns and team productivity.
-
Push management
You can configure fatigue control for pushes.
-
Activity performance analysis
Next-day (T+1) statistics let you evaluate campaign performance from multiple dimensions for a clear overview of your operations.
Scenarios
-
Proactive marketing scenario
A bank runs a marketing campaign to activate and acquire users. The theme is "Enjoy a discount on every online payment on Wednesdays." The campaign runs every Wednesday for one year, and different materials are delivered to different audiences.
-
For users who have a card and have enabled online payments: Run Campaign A, which offers an X% discount on every online payment. You can reach these users with an MCDP ad, such as a carousel ad in a banner on the app's home page.
-
For users who have a card but have not enabled online payments: Run Campaign B, which offers three coupons for enabling online payments and an X% discount on every online payment. You can reach these users with MCDP ads, such as a carousel ad in a banner on the app's home page and a launch screen ad.
-
-
Interactive marketing scenario
A user logs on to the app. If the user logged on within the last month and then logs on for three consecutive days during the campaign, you can send them a push message for the "Bonus Points for Active Users" campaign.