Web SDK
ภาพรวมและการติดตั้ง Web SDK
คู่มือนี้อธิบายวิธีการติดตั้งและเริ่มต้นใช้งาน AdStage Web SDK สำหรับการแสดงโฆษณา การติดตามเหตุการณ์ และการใช้งานเฉพาะรูปแบบ ให้อ่านหน้าอื่นๆ ในส่วนนี้
🚀 การติดตั้ง
Package Managers
เลือก package manager และติดตั้ง:
การแก้ปัญหาการติดตั้ง
หากคุณพบปัญหาความขัดแย้งของ peer dependency:
CDN (Prototype / หน้าเว็บแบบคงที่)
ใช้ UMD bundle เมื่อคุณไม่มีขั้นตอนการ build:
หลังจากโหลดแล้ว จะมี global object AdStage พร้อมใช้งาน
⚙️ การเริ่มต้นใช้งาน
คุณต้องเรียก AdStage.init() หนึ่งครั้งก่อนที่จะสร้าง ad slot หรือติดตามเหตุการณ์ใดๆ
รูปแบบ init()
รูปแบบ Provider
การใช้ AdStageProvider ช่วยหลีกเลี่ยงการเรียก init() ด้วยตนเองในหลายจุดเข้าใช้งาน
🔧 ตัวเลือกการกำหนดค่า
| ตัวเลือก | ประเภท | จำเป็น | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|---|
apiKey | string | ใช่ | - | API key ที่ออกให้คุณ |
debug | boolean | ไม่ | false | เปิดใช้งานการแสดงผลแบบละเอียดใน console |
ตัวอย่างพร้อมการป้องกัน Environment
✅ รายการตรวจสอบการตรวจสอบ
| การตรวจสอบ | ความคาดหวัง |
|---|---|
| Network | คำขอ config เริ่มต้นสำเร็จ (200) |
| Console | ไม่มีข้อผิดพลาดในการเริ่มต้น |
| Window Global (CDN) | window.AdStage ถูกกำหนด |
| Provider | Child components แสดงผลปกติ |
🧪 ขั้นตอนถัดไป
- แสดงโฆษณาแรกของคุณ: ดูหน้า Banner / Text / Video
- สำรวจรูปแบบ lifecycle: หน้า Common Features
- ติดตามเหตุการณ์ (หากรองรับในเวอร์ชันหลังๆ)
ไปยังหน้าเฉพาะประเภทโฆษณาเพื่อเริ่มแสดงโฆษณา

