✦ Week 1 · Ad Monetization
Days 1–7

Blueprint · Account Setup · Policy Compliance

Week 1
วางโครงสร้างหารายได้ & บัญชีผู้พัฒนา

เป้าหมายของสัปดาห์แรกคือการวางโครงสร้างระบบหารายได้ให้สอดคล้องกับระบบของเกม และเตรียมบัญชีผู้พัฒนาให้ผ่านการอนุมัติล่วงหน้า เพื่อไม่ให้เกิดปัญหาคอขวดในขั้นตอนปล่อยเกม

Day-by-Day Breakdown

ตารางการทำงานรายวัน

วัน ชื่องาน สิ่งที่ต้องทำ ผลลัพธ์ที่ได้
Day 1Core Loop & Ad Mappingกาง Game Flow · มาร์ก Banner / Interstitial / Rewarded · ตั้งความคุ้มค่ารางวัลAd Placement Flowchart
Day 2Developer Account SetupPlay Console $25 · Apple Developer $99/ปี · ตรวจข้อมูลผู้พัฒนาบัญชีสโตร์ส่งยืนยันตัวตนแล้ว
Day 3Ad Network & MediationAdMob · AppLovin MAX / LevelPlay · ผูก Ad Sourceบัญชีโครงข่ายโฆษณาพร้อมใช้
Day 4Tax, Payment & VerificationW-8BEN · ผูกบัญชีธนาคารไทย + SWIFTPayment Profile Active/Verified
Day 5Privacy & LegalPrivacy Policy · COPPA · GDPR / ATTURL Privacy Policy พร้อมใส่ Store
Day 6app-ads.txt Setupสร้างไฟล์ · อัปโหลด Root Domain / GitHub Pagesลิงก์ app-ads.txt เปิดได้จริง
Day 7Ad Units & Checklistสร้าง Banner / Interstitial / Rewarded IDs · ตรวจ Checklistเอกสาร Ad Unit IDs พร้อมเข้า Week 2
Day 1

Core Loop & Ad Mapping

  • นำ Game Flow ทั้งหมดมากาง: Start Screen → Stage Selection → Gameplay → Game Over / Win → Shop
  • มาร์กจุดแสดงผล 3 รูปแบบ (Banner, Interstitial, Rewarded)
  • กำหนดความคุ้มค่าของของรางวัล ไม่ให้กระทบสมดุลเกม

Output: ผังตำแหน่งโฆษณา (Ad Placement Flowchart)

เปิดบทเรียน Day 1 →

Day 2

Developer Account Setup

  • สมัครบัญชี Google Play Console (ค่าแรกเข้า $25)
  • สมัครบัญชี Apple Developer Program ($99/ปี — ถ้าลง iOS)
  • ตรวจสอบข้อมูลชื่อผู้พัฒนา, นิติบุคคล/บุคคลธรรมดา และเบอร์โทรศัพท์

Output: บัญชีสโตร์ที่ส่งเอกสารยืนยันตัวตนเรียบร้อย

เปิดบทเรียน Day 2 →

Day 3

Ad Network & Mediation Setup

  • สมัครบัญชี Google AdMob
  • สมัครบัญชีตัวกลาง Mediation เช่น AppLovin MAX หรือ Unity LevelPlay
  • ผูกบัญชี AdMob เข้าเป็น Ad Source ใน Mediation Dashboard

Output: บัญชีโครงข่ายโฆษณาพร้อมใช้งาน

เปิดบทเรียน Day 3 →

Day 4

Tax, Payment & Verification

  • กรอกแบบฟอร์มภาษีสหรัฐฯ (W-8BEN สำหรับบุคคลธรรมดานอกสหรัฐฯ เพื่อลดการหักภาษีซ้ำซ้อน)
  • ผูกบัญชีธนาคารไทย (ชื่อธนาคาร, เลขบัญชี, SWIFT Code สำหรับ Wire Transfer)

Output: Payment Profile ขึ้นเป็น Active/Verified

เปิดบทเรียน Day 4 →

Day 5

Privacy & Legal Prerequisites

  • จัดทำหน้านโยบายความเป็นส่วนตัว (Privacy Policy)
  • เช็คกฎหมาย COPPA: ระบุชัดว่าเกมมีกลุ่มเป้าหมายเป็นเด็กอายุต่ำกว่า 13 ปี หรือกลุ่มผู้เล่นทั่วไป
  • เตรียมข้อกำหนดรองรับ GDPR (ยุโรป) และ ATT (iOS)

Output: ลิงก์ URL หน้า Privacy Policy ที่พร้อมนำไปใส่ใน Store

เปิดบทเรียน Day 5 →

Day 6

app-ads.txt Setup

  • สร้างไฟล์ app-ads.txt จาก Dashboard ของ AdMob / Mediation
  • อัปโหลดขึ้น Root Domain ของเว็บไซต์ส่วนตัวหรือ GitHub Pages (เช่น https://yourdomain.com/app-ads.txt)

Output: ลิงก์ app-ads.txt เปิดดูผ่านเบราว์เซอร์ได้สมบูรณ์

เปิดบทเรียน Day 6 →

Day 7

Ad Units Creation & Checklist Review

  • สร้าง Ad Units ในระบบ (Banner ID, Interstitial ID, Rewarded ID)
  • บันทึก ID ทั้งหมดแยกตามแพลตฟอร์ม (Android / iOS)
  • ตรวจสอบ Checklist ซ้ำก่อนส่งมอบงานเข้าสู่ Week 2

Output: เอกสารสรุป Ad Unit IDs และความพร้อมของระบบทั้งหมด

เปิดบทเรียน Day 7 →

สิ่งที่ต้องรู้และเทคนิค

เจาะลึกจุดสำคัญใน Week 1

1. การทำ Ad Placement Mapping (Day 1)

กำหนดจุดแสดงผลให้ตอบโจทย์ทั้ง “รายได้” และ “ความรู้สึกผู้เล่น”

Rewarded Video

  • Option A (Revive): ฟื้นคืนชีพ 1 ครั้ง/รอบ พร้อมเกราะอมตะ 2 วินาที
  • Option B (End Game Booster): จบด่านกดคูณ 2 เหรียญทองที่เก็บได้
  • Option C (Shop Refill): รับ 50 เหรียญฟรี ดูได้วันละ 3 ครั้ง (มีคูลดาวน์ 10 นาที)

Interstitial Ads

กำหนดจุด Trigger: เฉพาะตอนกด “กลับสู่เมนูหลัก” หรือ “กดเริ่มด่านใหม่” หลังจากเล่นจบ ห้ามเด้งทันทีที่แพ้ เพราะเป็นจังหวะที่ผู้เล่นกำลังหงุดหงิด

Banner Ads

กำหนดตำแหน่ง: ขอบจอด้านล่างเฉพาะหน้า Shop และหน้า Stage Select เท่านั้น นอกนั้นให้ปิด

2. การแก้ปัญหา app-ads.txt (Day 6)

หากไม่มีไฟล์นี้ Ad Networks จะจำกัดการส่งโฆษณาเข้ามา ทำให้ Fill Rate ตกต่ำ หากไม่มีเว็บไซต์ส่วนตัว สามารถใช้ GitHub Pages หรือ Firebase Hosting แบบฟรีได้ โดย URL ต้องตรงกับเว็บไซต์ที่ใส่ไว้ใน Google Play Console Store Listing

google.com, pub-XXXXXXXXXXXXXXXX, DIRECT, f08c47fec0942fa0
applovin.com, XXXXXXXXXXXXXXXX, DIRECT

ก่อนเริ่ม Week 2

Checklist ความพร้อม

Progress
0 / 5

Up one level

Ad Monetization Master Plan

← แผน 35 วัน