Max Plugin
Đây là 1 Plugin có các Class Base để phục vụ Init, Load và Show Ads của Max và 1 một số tracking tự động với GSM
1. Điều kiện sử dụng
Max Plugin Documentation
1. Cấu trúc thư mục và các Class
Assets/CSCMobiPlugin/MaxPlugin/
│
├── Scripts/
│ ├── MaxAdsHybridController.cs (Abstract) Controller chính - nhiều AdUnitId
│ ├── BaseMaxAdsController.cs (Abstract) Controller cơ bản - 1 AdUnitId
│ │
│ ├── GSMMaxInitialization.cs Khởi tạo MAX SDK
│ ├── GSMMaxInfo.cs Thông tin MAX + cấu hình AppLovin
│ ├── MaxAdUnitConfig.cs Cấu hình loadFailMax cho từng AdUnit
│ ├── MaxLoadStatus.cs Trạng thái load của AdUnit
│ ├── GSMMaxTracking.cs Tracking impressions
│ ├── GSMMaxCounterLog.cs Counter log cho analytics
│ └── AndroidToast.cs Toast notification (Android)
│
├── Editor/
│ └── MaxPluginPreBuildProcessor.cs Xử lý trước khi build
│
├── Resources/
│ └── ApplovinSettingData.json Cấu hình AppLovin (runtime)
│
└── Documents/
└── README.md ← Tài liệu chínhMô tả ngắn gọn các Class
Class
Loại
Mô tả
2. GSMMaxInfo - Chức năng và cách sử dụng
2.1 Chức năng
2.2 Cách hoạt động
3. MaxAdsHybridController - Hướng dẫn sử dụng
3.1 Tổng quan
3.2 Kiến trúc
3.3 Các method Abstract cần implement
Loại
Format
Ví dụ
Ghi chú
3.4 Ví dụ triển khai hoàn chỉnh
3.5 Thiết lập AdUnitId trong GSMSettings
3.6 Cách sử dụng trong game
3.7 Các SerializeField config
Property
Type
Default
Mô tả
3.8 Event và Callback
3.9 Cơ chế Fail và Retry
3.10 Override từ GSM Server
3.11 So sánh với BaseMaxAdsController
Tiêu chí
BaseMaxAdsController
MaxAdsHybridController
Version
Last updated