Frequently Asked Questions
To help developers better understand how MG Ads works, we have summarized some common questions from publishers along with their corresponding answers below. MG Ads Introduction
What is MG Ads?
MG Ads focuses on providing monetization solutions for developers publishing applications in the Microsoft Store.
Developers can generate revenue by displaying advertisements within UWP applications.
With MG Ads, developers can:
-
Display advertisements to application users
-
Customize the appearance and style of ads
-
Integrate advertisements seamlessly into their application design
Difference Between MG Ads and Other Ad Networks
Technical Support
Adaptation for the UWP Development Framework
UWP Architecture Support
MG Ads is built based on the UWP architecture, providing advertising solutions specifically designed for native Microsoft Store applications.
It supports applications developed with various technologies, including:
-
C++
-
C
-
Unity Engine
-
Cocos Engine
-
Unreal Engine
-
H5 technologies
Applications built on the UWP architecture require a UWP advertising SDK, which MG Ads fully supports.
Technical Architecture
MG Ads processes advertising requests through:
-
Server clusters
-
Traffic scheduling systems
It uses dynamic scaling technology, allowing computing resources to automatically adjust according to traffic fluctuations.
SDK Compatibility
MG Ads addresses compatibility challenges caused by:
-
Multiple development languages
-
Different technology stacks
-
Multi-channel data synchronization
Through continuous technical development, MG Ads improves:
-
SDK compatibility
-
Multi-channel data synchronization mechanisms
Advertising Resource Integration
Diversity of Advertising Resources and High Fill Rate
MG Ads provides developers with an integrated advertising SDK.
After integration, developers can access advertising resources including:
-
MG distributed product advertisements (CPI-based)
-
Other advertising formats
Other advertising networks may primarily rely on their own advertising resources or specific ad types.
Advertising Delivery Mode
MG Ads prioritizes ad fill rate, ensuring that available advertising inventory can be effectively utilized.
Other ad networks may experience different fill rates depending on factors such as:
-
Resource integration capability
-
Market demand
Device Identification Technology
Device Identification under the UWP Architecture
Within the UWP framework, MG Ads generates device identification solutions by integrating multiple data sources such as:
-
ASHWID
-
Advertising ID
-
Network configuration parameters
-
Location services
Other advertising networks may also adopt device identification technologies, but their approaches to balancing user privacy protection and business requirements may vary.
Monetization Based on Microsoft Store User Behavior
MG has accumulated extensive experience within the Microsoft Store ecosystem, collaborating with developers across numerous UWP applications.
This experience provides MG with deep insights into:
-
User behavior patterns
-
Usage habits
-
Purchase preferences
Based on these insights, MG provides developers with effective advertising monetization strategies.
Whether developers are:
-
Large enterprises
-
Independent developers
-
Small development teams
MG can provide customized cooperation models and revenue-sharing arrangements.
From:
-
Publishing partnerships
-
Cross-promotion
-
Advertising monetization
MG helps developers unlock the commercial potential of the Microsoft Store platform.
The key differentiation of MG Ads is its focus on serving UWP developers. About Ad Display
Do I need to choose which ads appear in my application?
No.
MG Ads automatically delivers advertisements targeted to your application's content or audience.
Ads are matched based on:
-
Relevance
-
Compliance requirements
This ensures effective advertising performance and revenue generation. Who decides which ads appear in my application?
MG Ads uses an ad bidding mechanism to determine which advertisements are displayed.
Advertisements with higher bids are more likely to appear.
MG Ads also considers:
-
Ad quality
-
Relevance
-
User experience
This ensures the displayed advertisements match your application's positioning and user needs. Can I see advertisements displayed in my application?
Yes.
Once advertising settings are completed and ads begin running, you will be able to see them within your application.
However, please note:
⚠ You must not click advertisements displayed in your own application.
Doing so violates MG Ads partnership policies. Can I remove advertisements that I do not like?
Yes.
Through the Brand Safety page in your MG Ads account, you can review advertisements and choose whether to allow them to appear in your application.
MG Ads also continuously optimizes its filtering mechanisms to reduce the appearance of unwanted advertisements. About Costs
Do I need to pay to use MG Ads?
No.
Participation in the MG Ads program is completely free.
MG pays developers based on user interactions with advertisements, including:
-
Clicks
-
Impressions
-
Installations
-
Other interactions
How much revenue can I earn with MG Ads?
It is difficult to estimate potential earnings without real-world testing.
Revenue generated through MG Ads depends on several factors:
-
Application traffic
-
Application category
-
User geographic location
-
Advertising configuration
If you would like an estimated revenue projection, please contact MG.
We can estimate potential monthly revenue based on:
-
Application category (e.g., casual games, tools)
-
Primary traffic regions
Please note that these estimates are approximate projections only.
The best way to understand your earning potential is to:
Register an account and start displaying advertisements in your application.
Once your account is active, you can log in to view performance and revenue statistics. Revenue Sharing
MG Ads adopts a revenue-sharing model designed to provide developers with a transparent earnings structure.
MG Distributed Product Advertising
For MG distributed product advertisements, MG Ads settles payments with developers based on the CPI (Cost Per Install) model.
Revenue may be adjusted depending on:
-
Market conditions
-
Advertising performance
Other Advertising Resources
For other advertising resources, MG Ads considers ad fill rate and deducts operational costs related to:
-
Ad integration
-
Data processing
-
Campaign optimization
The remaining revenue is shared with developers according to the applicable billing model.
This ensures transparency in revenue sources and calculations.
About Registration
How do I register for MG Ads?
If you are ready to start using MG Ads, please register through the platform.
Your application will be reviewed to ensure it complies with partnership policies.
Partnership Policies
Are there policies I must follow?
Yes.
Publishers using MG Ads services must comply with the MG Ads partnership policies.
If these policies are violated, MG Ads may:
-
Stop displaying violating advertisements
-
Stop delivering ads to violating applications
-
Suspend payments
-
Terminate violating accounts
While we prefer to work with publishers to resolve compliance issues, MG reserves the right to take the actions listed above.
Partnership policies may change over time.
According to our terms and conditions, publishers are responsible for staying informed and complying with the latest policies. How does Miracle Games enforce these policies?
MG Ads monitors publisher activity to detect violations of partnership policies.
If violations are discovered, the corresponding account may be suspended or terminated. Additional Information
Transparency and Communication
To improve developer satisfaction, MG Ads provides a transparent communication mechanism.
We offer explanations regarding:
-
Platform operational costs
-
Advertising revenue calculation methods
-
Measures taken to ensure ad fill rates
Developers can also submit feedback or suggestions regarding:
-
Data reporting
-
Revenue sharing
-
Platform functionality
We aim to respond and address inquiries in a timely manner. Data Security and Privacy Protection
MG Ads places strong emphasis on data security and privacy protection.
We implement technical measures to ensure that developer data is not leaked or misused and comply with relevant data protection regulations.
Available security measures include:
-
Data encryption
-
Access control mechanisms
Incentive Programs
To encourage developers to use MG Ads, we provide incentive programs in addition to revenue sharing.
Developers who demonstrate strong performance in areas such as:
-
Ad fill rate
-
Advertising effectiveness
may receive additional rewards.
Customized service and incentive programs may also be provided based on developers’ business models and application categories. Service and Support
MG Ads provides developers with comprehensive support, including:
-
Advertising deployment
-
Data reporting and analytics
-
Ad creative design
-
Advertising strategy optimization
-
Market analysis
We also organize training sessions and communication events to help developers better understand the advertising market and maximize the value of the MG Ads platform.