emyeusss7
Legendary
Hướng Dẫn Thực Chiến: Build Mini Game Mobile Kiếm Tiền Với Offerwall & Video Ads - Source Code, Ad Networks, Setup Toàn Tập
Tổng hợp nguồn code, Ad Networks uy tín, chiến lược monetization hybrid
Posted by @emyeusss7 | MMO69.COM | Category: Mobile Growth & Monetization - Part 4
LỜI MỞ ĐẦU
Bài trước tôi chia sẻ sâu về Offerwall monetization on Landing Page. Bài này tập trung phần thực hành: tìm source code ở đâu, chọn ad networks nào, setup hybrid monetization (Offerwall + Video Ads) cho mini game.
Video ads vẫn là revenue stream tốt. Offerwall là stream complementary. Càng nhiều stream, revenue càng stable.
1. Monetization Hybrid - Tại Sao Cần Cả Hai
"Offerwall hay video ads tốt hơn?" - Câu trả lời: cả hai.
Layering strategy:
User tự phân loại: Casual (60-70%) chỉ xem ads → $0.05-0.20/user. Engaged (20-30%) xem ads + làm offer → $0.50-3.00. Power (5-10%) heavy offerwall + IAP → $3-20+.
=> Càng nhiều layers, revenue càng diversified. Không rely vào một nguồn duy nhất.
2. Nguồn Source Code Game Free
2.1 GitHub
Nguồn free source code lớn nhất. Tìm với keywords:
Tips: Sort by "Most stars", check License (MIT/Apache 2.0 = OK commercial), check "Last commit" date. Fork repo thay vì download zip.
2.2 Các nguồn free khác
Lưu ý khi dùng free code: Luôn check License (GPL = phải open source code của bạn), review code quality, test kỹ trên nhiều devices, reskin đủ sâu trước khi publish.
3. Nguồn Source Code Trả Phí
Tips mua source code: Luôn xem demo trước, check "Last Updated", đọc documentation, verify ads SDK compatibility, budget thêm cho reskin.
4. Top Video Ad Networks Uy Tín
Setup khuyên dùng:
5. Top Offerwall Networks Uy Tín
Common info: Publisher share ~60-80%. Min payout $20-50. Payment Net 30. Unity/Android/iOS SDK. Min payout $50 (trừ MyLead $20).
Setup khuyên dùng:
6. Chọn Networks Theo Thị Trường Target
US/UK/CA (Tier 1):
EU (Germany, France, Nordics):
Tier 2/3 (VN, India, Brazil, SEA):
7. Setup Kỹ Thuật - Tích Hợp Nhiều Networks
7.1 Architecture
7.2 Callback Flow
7.3 Key Notes
8. Reward System Hybrid - Thiết Kế Cân Bằng
Nguyên tắc: Video ads reward đủ tốt để user xem, nhưng không tốt bằng Offerwall.
Cả 4 tier đều có chỗ. User tự chọn level engagement phù hợp.
9. Ads Placement - Đặt Đúng Chỗ, Kiếm Nhiều Hơn
Video Ads - Placement tốt
Offerwall - Placement hiệu quả
Timing rules
10. Flow User Trong Game Hybrid
Daily engagement loop: Morning (daily bonus + missions) → Mid-day (few rounds + 2-3 videos) → Evening (longer session + offers) → End of day (mission summary + streak reminder).
11. Mediation - Tối Đa Revenue
Mediation = kết nối nhiều ad networks qua 1 SDK, tự động hiển thị ads từ network có eCPM cao nhất.
Best practice: Luôn dùng mediation, enable auto-optimization, add nhiều networks (competition = higher eCPM), test bidding nếu available.
12. Sai Lầm Phổ Biến
13. Kết Luận
Action plan 6 tuần:
Video ads và Offerwall là partners, không phải enemies. Mỗi cái serve user segment khác nhau, cùng tạo revenue stream stable.
# Tổng Kết — Quy Trình Từng Bước Để Bắt Đầu Kiếm Tiền Với Mini Game Mobile & Offerwall
Tags: #Offerwall #VideoAds #MobileMonetization #AdNetworks #SourceCode #Unity #MiniGame #GameDev #Mediation
---
Bài viết mang tính chất chia sẻ kinh nghiệm. Ad networks có thể thay đổi policies, payouts theo thời gian. Luôn check official docs trước khi integrate.
Nếu hữu ích, like và share. Comment nếu bạn có kinh nghiệm với networks khác hoặc tips muốn đóng góp.
Tổng hợp nguồn code, Ad Networks uy tín, chiến lược monetization hybrid
Posted by @emyeusss7 | MMO69.COM | Category: Mobile Growth & Monetization - Part 4
LỜI MỞ ĐẦU
Bài trước tôi chia sẻ sâu về Offerwall monetization on Landing Page. Bài này tập trung phần thực hành: tìm source code ở đâu, chọn ad networks nào, setup hybrid monetization (Offerwall + Video Ads) cho mini game.
Video ads vẫn là revenue stream tốt. Offerwall là stream complementary. Càng nhiều stream, revenue càng stable.
1. Monetization Hybrid - Tại Sao Cần Cả Hai
"Offerwall hay video ads tốt hơn?" - Câu trả lời: cả hai.
- Video ads = Passive revenue, fill rate cao, phù hợp mọi market
- Offerwall = Active revenue, payout cao hơn, giữ engagement tốt
- IAP = Revenue cao nhất per transaction, conversion thấp
Layering strategy:
- Layer 1 (Base): Banner + Interstitial = baseline stable
- Layer 2 (Mid): Rewarded video ads = income tốt, user voluntary
- Layer 3 (High): Offerwall = income cao, deep engagement
- Layer 4 (Top): IAP = premium, từ paying users
User tự phân loại: Casual (60-70%) chỉ xem ads → $0.05-0.20/user. Engaged (20-30%) xem ads + làm offer → $0.50-3.00. Power (5-10%) heavy offerwall + IAP → $3-20+.
=> Càng nhiều layers, revenue càng diversified. Không rely vào một nguồn duy nhất.
2. Nguồn Source Code Game Free
2.1 GitHub
Nguồn free source code lớn nhất. Tìm với keywords:
- "unity hyper casual game source code"
- "unity idle game template"
- "unity spin wheel game"
- "unity clicker game open source"
- "unity merge game github"
Tips: Sort by "Most stars", check License (MIT/Apache 2.0 = OK commercial), check "Last commit" date. Fork repo thay vì download zip.
2.2 Các nguồn free khác
| Nguồn | Có gì | Ghi chú |
|---|---|---|
| Unity Asset Store (filter Free) | Complete projects, templates, UI kits, plugins | Native Unity, quality khá tốt |
| itch.io | Game jam source code, indie projects | Tìm tag "Source Code", nhiều free hoặc pay-what-you-want |
| OpenGameArt.org | Sprites, tilemaps, sound effects | License CC0/CC-BY, tốt cho reskin |
| Unity Learn | Tutorial projects kèm full source | Free, official Unity |
| Godot Asset Library | Templates cho Godot engine | Nếu dùng Godot thay Unity |
| YouTube (Code Monkey, Jason Weimann, Tarodev)[/B] [TD]Full tutorial + GitHub link | Check description cho source code link |
Lưu ý khi dùng free code: Luôn check License (GPL = phải open source code của bạn), review code quality, test kỹ trên nhiều devices, reskin đủ sâu trước khi publish.
3. Nguồn Source Code Trả Phí
| Marketplace | URL | Giá | Best For |
|---|---|---|---|
| SellMyApp | sellmyapp.com | $19-$499 | Game-specific templates, nhiều đã tích hợp ads SDK |
| CodeCanyon | codecanyon.net | $15-$199 | Quick templates, review system minh bạch, documentation tốt |
| Chupamobile | chupamobile.com | $49-$999 | Full app, có setup service (họ reskin cho bạn) |
| Unity Asset Store | assetstore.unity.com | $5-$500 | Unity developer, native integration, regular updates |
| Fiverr | fiverr.com | $50-$2,000 | Custom development, check reviews kỹ |
| Apptopia | apptopia.com | $100+ | Mua app đã publish, có user base và revenue history |
Tips mua source code: Luôn xem demo trước, check "Last Updated", đọc documentation, verify ads SDK compatibility, budget thêm cho reskin.
4. Top Video Ad Networks Uy Tín
| Network | Loại Ads | Tier 1 eCPM | Fill Rate | Min Payout | Điểm mạnh |
|---|---|---|---|---|---|
| AppLovin | Rewarded, interstitial, banner, native | $5-25 | 90%+ | $100 (Net 15) | eCPM cao nhất. MAX mediation free. ML targeting mạnh. |
| Unity Ads | Rewarded, interstitial, banner | $4-20 | 85%+ | $100 (Net 30) | 1-click setup trong Unity. Game-specific targeting. Đã merge ironSource. |
| Google AdMob | Rewarded, interstitial, banner, native | $2-15 | 95%+ | $20 (Net 30) | Bắt buộc phải có. Fill rate tuyệt vời mọi country. Global reach. |
| Meta AN | Rewarded, interstitial, banner, native | $5-20 | 80%+ | $50 (Net 30) | Excellent targeting. High eCPM US/UK/EU. Quality ads. |
| ironSource | Rewarded, interstitial, offerwall | $4-18 | 85%+ | $50 (Net 30) | #1 Offerwall + strong video. LevelPlay mediation. Hybrid ideal. |
| Mintegral | Rewarded, interstitial, banner, offerwall | $3-15 | 80%+ | $50 (Net 30) | Mạnh Asia-Pacific. Interactive ad formats. |
| Vungle | Rewarded, interstitial, banner | $4-18 | 85%+ | $50 (Net 60) | High-quality video. Strong creative optimization. |
| Chartboost | Rewarded, interstitial, banner | $3-15 | 80%+ | $75 (Net 45) | Game-focused. Cross-promotion tools. Direct deals. |
Setup khuyên dùng:
- Minimum: AdMob + 1 network nữa (AppLovin hoặc Unity Ads)
- Recommended: AdMob + AppLovin + Unity Ads + Meta AN
- Pro: Tất cả qua mediation (MAX hoặc LevelPlay), auto-optimizing eCPM
- Rule of thumb: Luôn có AdMob làm fallback
5. Top Offerwall Networks Uy Tín
| Network | Payout Range | Coverage | Offer Types | Rating |
|---|---|---|---|---|
| ironSource Offerwall | $0.10-$200+ | Global (Tier 1 mạnh nhất) | App install, survey, signup, trial, purchase, finance | ★★★★★ |
| Tapjoy | $0.05-$150+ | US, UK, DE, FR, CA, AU | Survey (best), app install, video, signup, trial, shopping | ★★★★★ |
| RevU | $0.10-$100+ | US, UK, CA, AU | App install, engagement, survey, signup, trial | ★★★★☆ |
| AdGate Media | $0.10-$150+ | US, UK, CA, AU, DE, global | Survey, app install, signup, trial, video, shopping | ★★★★☆ |
| ayetStudio | $0.05-$80+ | Global (tốt Tier 2/3) | App install, engagement, signup, survey | ★★★★☆ |
| Offertoro | $0.05-$60+ | Global | App install, engagement, survey, signup | ★★★☆☆ |
| MyLead | $0.10-$100+ | EU mạnh, US growing | Survey, signup, trial, app install, finance | ★★★★☆ |
Common info: Publisher share ~60-80%. Min payout $20-50. Payment Net 30. Unity/Android/iOS SDK. Min payout $50 (trừ MyLead $20).
Setup khuyên dùng:
- Starter: ironSource Offerwall (must-have, largest inventory)
- Intermediate: ironSource + Tapjoy (complementary, best coverage)
- Advanced: ironSource + Tapjoy + RevU + AdGate (maximum fill + payout)
- Minimum 2 networks. Mỗi network có inventory khác nhau = user nhiều choices = revenue cao hơn.
6. Chọn Networks Theo Thị Trường Target
US/UK/CA (Tier 1):
- Video: AppLovin, Meta AN, Unity Ads
- Offerwall: ironSource, Tapjoy, RevU
- Focus: High payout offers (finance, trial, subscription)
EU (Germany, France, Nordics):
- Video: AppLovin, Unity Ads, AdMob
- Offerwall: Tapjoy, MyLead, ironSource
- Focus: Surveys, app installs
Tier 2/3 (VN, India, Brazil, SEA):
- Video: AdMob (best fill rate), Unity Ads
- Offerwall: ironSource, ayetStudio, Offertoro
- Focus: Volume over per-conversion payout
7. Setup Kỹ Thuật - Tích Hợp Nhiều Networks
7.1 Architecture
Code:
YOUR GAME
├── MEDIATION LAYER (MAX / LevelPlay)
│ ├── Video Ads: AppLovin, AdMob, Unity Ads, Meta AN, Vungle
│ └── Offerwall: ironSource, Tapjoy, RevU, AdGate
├── REWARD ENGINE
│ ├── Virtual Currency System
│ ├── Daily Tasks / VIP / Battle Pass
│ └── Event System
└── ANALYTICS (Firebase + Custom Events)
7.2 Callback Flow
Code:
Video Ads: SDK → Ad shown → Completed → Callback → Award coins
Offerwall: User completes offer → Server-to-server postback
→ Your server validates (fraud + duplicate check)
→ Credit reward → User sees updated balance
7.3 Key Notes
- Server-side validation cho Offerwall - không trust client-side only
- Idempotency: Handle duplicate callbacks (cùng offer có thể gửi 2 lần)
- Reward capping: Giới hạn max reward/ngày để prevent abuse
- Timeout: Offer completion có thể mất phút đến giờ. Handle delayed rewards gracefully.
8. Reward System Hybrid - Thiết Kế Cân Bằng
Nguyên tắc: Video ads reward đủ tốt để user xem, nhưng không tốt bằng Offerwall.
| Tier | Action | Reward Range | Tính chất |
|---|---|---|---|
| Free | Login bonus, achievement, level completion | 5-50 coins | Baseline, không cần action |
| Video Ads | Watch video, double reward, revive | 10-80 coins | Quick, frequent, small satisfaction |
| Offerwall | Survey, install app, signup trial, finance | 50-5000+ coins | Requires effort, high value |
| IAP | $0.99-$9.99 purchase | 500-8000+ coins + VIP/skins | Instant, premium, best experience |
Cả 4 tier đều có chỗ. User tự chọn level engagement phù hợp.
9. Ads Placement - Đặt Đúng Chỗ, Kiếm Nhiều Hơn
Video Ads - Placement tốt
- "Watch ad to double reward" → sau complete level/mission
- "Watch ad to spin bonus wheel" → optional bonus
- "Watch ad to revive" → sau khi thua
- "Watch ad for 2x earning rate (30 min)" → idle game boost
Offerwall - Placement hiệu quả
- "Get More Coins" button → khi user thiếu coin
- "Reward Center" tab → luôn visible trong menu
- "Daily Mission" panel → tasks liên kết Offerwall
- "VIP Upgrade" screen → làm offers để upgrade VIP
Timing rules
- Video ads cooldown: tối thiểu 60-90 giây giữa các videos
- Daily video cap: 10-20 videos/ngày
- Offerwall popup: tối đa 1 lần/mở app
- Offer refresh: mỗi 4-6 giờ
10. Flow User Trong Game Hybrid
Code:
[Onboarding] User mở app → Tutorial → Welcome 500 coins → Tip về earning
↓
[Gameplay Loop] Chơi mini game → Nhận small reward → Muốn chơi tiếp
↓
[Tipping Point] "You need 200 more coins!"
├── [1] Watch Video (+15 coins) - QUICK
├── [2] Complete Offer (+100-2000 coins) - RECOMMENDED
├── [3] Buy Coins ($0.99 = 500 coins) - INSTANT
└── [4] Wait for daily bonus (tomorrow)
↓
[Return] User tiếp tục chơi → Daily missions → Streak reward → Come back tomorrow
Daily engagement loop: Morning (daily bonus + missions) → Mid-day (few rounds + 2-3 videos) → Evening (longer session + offers) → End of day (mission summary + streak reminder).
11. Mediation - Tối Đa Revenue
Mediation = kết nối nhiều ad networks qua 1 SDK, tự động hiển thị ads từ network có eCPM cao nhất.
| Platform | Cost | Supported Networks | Điểm mạnh |
|---|---|---|---|
| MAX by AppLovin | Free | AppLovin, AdMob, Meta AN, Unity Ads, Vungle, Mintegral... | Best in class. Real-time eCPM optimization. Bidding support. Recommended. |
| LevelPlay by ironSource | Free | ironSource, AdMob, AppLovin, Unity Ads, Meta AN... | Built-in Offerwall + video mediation. Good cho hybrid. |
| Google AdMob Mediation | Free | Most major networks via adapters | Simple. Good nếu AdMob là primary. Less sophisticated optimization. |
Best practice: Luôn dùng mediation, enable auto-optimization, add nhiều networks (competition = higher eCPM), test bidding nếu available.
12. Sai Lầm Phổ Biến
| Sai lầm | Dấu hiệu | Fix |
|---|---|---|
| Quá nhiều video ads | Session time giảm, uninstall tăng | Cap 3-5 videos/session, cooldown 60s |
| Forced interstitial ads | D1 retention < 25% | Chỉ dùng rewarded video (voluntary) |
| Ads ngay khi mở app | User close app trước ad end | Đợi 1-2 phút gameplay trước khi offer video |
| Offerwall reward quá thấp | Conversion rate < 2% | 1 offer ≥ 10 video ads worth. Min 100 coins/offer |
| Offerwall placement ẩn | Ít user biết Offerwall tồn tại | Visible button trong menu, prompt khi thiếu coin |
| Không handle delayed rewards | User complain "did offer but got nothing" | Server-side callbacks, "pending rewards" UI |
| Fraud protection yếu | Revenue clawback cao | Server validation, rate limiting, behavioral analysis |
| Không có analytics | Chạy mù, không biết gì | Firebase Analytics + custom events từ day 1 |
| Copy game không reskin | Store reject hoặc bị report | Luôn reskin sâu, thêm unique features |
13. Kết Luận
- Hybrid monetization (Video Ads + Offerwall + IAP) là mô hình bền vững nhất cho mini game mobile
- Video ads = baseline revenue, easy, works everywhere
- Offerwall = high-value revenue, deep engagement, better retention
- Source code có sẵn nhiều nơi (free + paid), giảm time-to-market
- Dùng mediation để optimize eCPM, add nhiều networks
- Design reward system cân bằng, value exchange, không ép user
Action plan 6 tuần:
- Tuần 1-2: Chọn source code, reskin, setup dev environment
- Tuần 3-4: Tích hợp mediation (MAX/LevelPlay), add 3-4 video + 2-3 offerwall networks, build reward system
- Tuần 5: Internal test tất cả flows, fix bugs
- Tuần 6+: Soft launch 1 market, monitor analytics, A/B test, scale
Video ads và Offerwall là partners, không phải enemies. Mỗi cái serve user segment khác nhau, cùng tạo revenue stream stable.
# Tổng Kết — Quy Trình Từng Bước Để Bắt Đầu Kiếm Tiền Với Mini Game Mobile & Offerwall
Tags: #Offerwall #VideoAds #MobileMonetization #AdNetworks #SourceCode #Unity #MiniGame #GameDev #Mediation
---
Bài viết mang tính chất chia sẻ kinh nghiệm. Ad networks có thể thay đổi policies, payouts theo thời gian. Luôn check official docs trước khi integrate.
Nếu hữu ích, like và share. Comment nếu bạn có kinh nghiệm với networks khác hoặc tips muốn đóng góp.


.gif)












