Skip to main content

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.