Collapsible Banner
Là 1 plugin dùng để quy chuẩn cách thức Load, Show, Hide collapsible banner
1. Điều kiện bắt buộc
Trong Project phải có GoogleMobileAds: Xem hướng dẫn tại đây
Cần có
MobileAds.RaiseAdEventsOnUnityMainThread = true;
trước khi gọi MobileAds.Initialize(initStatus). Gọi lúc khi bắt đầu ứng dụngCần thực hiện
MobileAds.Initialize(initStatus)
để khởi tạo MobileAds. Gọi khi bắt đầu ứng dụngLưu ý: Biểu ngữ khi sổ ra có thể che content không bị tính là vi phạm, khi thu gọn lại không che content là được. Có thể khi gắn ID thật chưa có collapsible trả về đều, do google phân bổ, nếu không có collapsible họ sẽ trả về banner dạng thường, sau 1,2 ngày release thì collapsible sẽ về ổn định, đều hơn. Xem thêm
2. Download Plugin
3. Quick Start
3.1 Sử dụng Prefab AdmobCollapsibleBanner
Vào Assets => CSCMobiPlugin => AdmobMediation => CollapsibleBanner => Prefabs => AdmobCollapsibleBanner
Kéo AdmobCollapsibleBanner vào Scene đầu game. Thường là các Scene Splash
Thiết lập các thông tin ở Inspector:
Auto Load: là cờ bật tắt chế độ tự load banner khi Script bắt đầu start.
Nếu không bật chế độ này thì game phải chủ động gọi:
AdmobCollapsibleBanner.Instance.LoadAd()
Position: Là vị trí hiển thị banner
Top: Là trên cùng màn hình
Bottom: Là vị trí dưới cùng màn hình
Ad Unit Id: là Id của Collapsible Banner có dạng: ca-app-pub-xxxxxxxxxxxxxxxx/yyyyyyyyyy
Mặc định ban đầu Banner sẽ bị ẩn khi start. Do đó muốn show lên thì cần gọi:
AdmobCollapsibleBanner.Instance.ShowAd()
3.2 Các method
LoadAd(): Dùng để request mới 1 quảng cáo Collapsible Banner
HideAd(): Dùng để ẩn Banner
ShowAd(): Dùng để hiển thị Banner
Remove(): Dùng để Remove quảng cáo Collapsible Banner, thường dùng trong trường hợp user mua IAP để remove quảng cáo. Nếu user thuộc diện được remove quảng cáo thì cần call Remove ngay sau khi load dữ liệu của game. Sau khi call Remove thì sẽ không thể LoadAd, HideAd, ShowAd.
Restore(): Dùng để cho restore quảng cáo sau khi bị Remove.
Code mẫu:
3.3 Các sự kiện lắng nghe
4. Customize
Bạn có thể tùy biến kế thừa abstract class
BaseCollapsibleBanner
để thực hiện logic riêng
Code mẫu:
4.2 Các method
Tương tự phần 3.2 Các method
4.3 Các sự kiện lắng nghe
Tương tự 3.3 Các sự kiện lắng nghe
5. Sample
Bạn có thể xem ví dụ trong: Assets => CSCMobiPlugin => AdmobMediation => CollapsibleBanner => Samples
Last updated