İçeriğe atla
MonetizePro ilanı için 1. medya

Açıklama

MonetizePro is a production-ready UE4 C++ runtime plugin that adds cross-platform ad monetization to your game without requiring platform-specific Blueprint logic.

Define your ad units once in Project Settings. Reference them by name in Blueprint. The plugin automatically resolves the correct SDK and platform ID at runtime.

No hardcoded Ad Unit IDs in Blueprints. No duplicated graphs per platform. No manual thread handling.

Supported Platforms:

• Win64 – AdsJumbo C++ SDK (Banner, Interstitial, Rewarded).
• Android – Google AdMob 22.6.0 (All 6 formats)
• iOS – GoogleMobileAds.xcframework v13.1.0 (All 6 formats)

Core Features

Named Ad Unit Registry
Define placements once in Project Settings and reference them via FName in Blueprint. Change IDs in one place — all Blueprints update automatically.

Single Blueprint Subsystem
All ad operations are accessed through the MonetizePro Subsystem. One entry point for loading, showing, and managing ads.

Game Thread Safe Callbacks
All SDK callbacks are marshalled back to the Unreal Game Thread before reaching Blueprint. No manual synchronization required.

Video Lifecycle Events
OnVideoStarted, OnVideoCompleted, OnVideoMuted, OnVideoUnmuted — perfect for muting game audio and granting rewards precisely.

Runtime Banner Repositioning
Move active banners instantly without destroying and recreating them. No flicker, no reload.

Null Provider Fallback
If no SDK is configured, calls route to a safe stub provider. Projects always compile and run.

Automatic SDK Detection
Build.cs auto-detects AdsJumbo binaries. If not present, the plugin compiles in stub mode without link warnings.

Ad Formats Supported

• Banner
• Interstitial
• Rewarded
• Rewarded Interstitial
• Native
• App Open

Technical Details

Engine Requirement: Unreal Engine 4.27+
C++ Standard: C++17

Win64: Visual Studio 2019 / 2022
Android: NDK r25b+, Gradle 7+, API 21+
iOS: macOS 13+, Xcode 16+, iOS 13+

iOS builds must be packaged on macOS.

Why MonetizePro?

MonetizePro removes platform complexity from monetization.
You design gameplay. The plugin handles SDK integration, threading, and platform resolution.

It is engineered for stability, predictable build behavior, and marketplace-ready deployment.

İçerdiği biçimler