1. Trường hợp không sử dụng FalconMediation
Cung cấp phương thức để show popup consent theo chuẩn Google.
Last updated
Cung cấp phương thức để show popup consent theo chuẩn Google.
Last updated
Sử dụng Google Mobile Ads Version 9.2.0
Sau khi import xong, chọn Assets > Google Mobile Ads > Settings... kiểm tra lại file Google Mobile Ads Settings xem đã điền đủ thông tin chưa:
Để giảm lỗi cho quá trình build ios và có thể cả crash ứng dụng khi chạy. Khuyến khích dùng các version dưới đây cho IronSource và Google Mobile Ads:
Sau khi import xong, chọn Assets > Google Mobile Ads > Settings... kiểm tra lại file Google Mobile Ads Settings xem đã điền đủ thông tin chưa:
Google khuyến khích show popup consent trước khi show popup ATT. Do đó khi nhận được giá trị consent trả về hãy gọi code show popup ATT. Xem phần hướng dẫn sử dụng để biết thêm chi tiết.
Lưu ý: UMP-specific settings: phần này dùng để set nội dung cho popup ATT. Tuy nhiên chỉ có tác dụng khi để Google CMP tự quản lý việc show popup ATT. Tính năng này nếu muốn sử dụng phải thông báo với bên MO để bật lên. Nếu sử dụng tính năng này thì nội dung của trường này không được để trống.
Sau khi hoàn thành cài đặt và settings, để sử dụng hãy gọi hàm:
FalconUMP.ShowConsentForm(Action onSetIronSourceConsent, Action onInitializeAdmob, Action onShowPopupATT) ngay khi khởi động ứng dụng.
Sau đó implement các action onSetIronSourceConsent, onInitializeAdmob, onShowPopupATT để khởi tạo Mediation, Admob và show popup ATT (chỉ dành cho ios).
Lưu ý:
Trường hợp để Google CMP tự động quản lý việc show popup ATT thì không cần implement action onShowPopupATT.
Trường hợp muốn tự quản lý việc show popup ATT thì phải tự đọc data của Google CMP trả về để xử lý việc có nên show ATT sau đó hay không. Việc xử lý sai có thể dẫn đến app bị reject khi review trên App Store.
Ví dụ:
Một vài consent form yêu cầu cho phép user có thể chỉnh sửa sự đồng thuận bất cứ lúc nào. Do đó bạn nên tạo 1 button cho phép user show lại consent form khi cần thiết (khuyến khích để button này trong popup settings nếu có)
Việc hiển thị button này sẽ tùy thuộc vào giá trị FalconUMP.RequirePrivacyOptionsForm trả về:
True: hiện button
False: ẩn button.
Khi click vào button: gọi hàm FalconUMP.ShowPrivacyOptionsForm(); để hiện lại consent form.