Khởi chạy yêu cầu cấp quyền ATT
Để thu thập IDFA (Id for Advertiser) của thiết bị, bạn cần hiển thị yêu cầu cấp quyền (consent prompt) của App Tracking Transparency (ATT) trên thiết bị sử dụng iOS 14.5 trở lên. Qua yêu cầu này, người dùng sẽ quyết định khả năng theo dấu của ứng dụng, qua việc cho phép (opt-in) hoặc không cho phép (opt-out) ứng dụng truy cập IDFA. Theo thiết lập mặc định, tất cả người dùng ban đầu đều opt-out và họ cần bật quyền truy cập vào IDFA nếu cho phép ứng dụng theo dấu.
Để thuyết phục người dùng cấp quyền truy cập thông tin, bạn cần thực hiện các bước sau:
- Sử dụng lời nhắc cấp phép ban đầu - Bước này là không bắt buộc, nhưng chúng tôi đề xuất bạn thực hiện vì lời nhắc sẽ giúp cải thiện tỷ lệ opt-in.
- Triển khai yêu cầu cấp quyền ATT - Bước này là bắt buộc nếu người dùng sử dụng iOS 14.5 trở lên.
Bạn chỉ phải hỏi ý kiến của người dùng nếu trạng thái ATT đang là 0
("Không xác định"). Để biết thêm thông tin về trạng thái đồng ý (consent status), vui lòng tham khảo bài viết Nhận thông tin về trạng thái đồng ý trong raw data export.
Sử dụng lời nhắc cấp phép ban đầu (pre-permission prompt)
Lời nhắc cấp phép ban đầu giúp người dùng phần nào hiểu được, tại sao sắp tới họ sẽ nhận được yêu cầu cấp quyền, từ đó suy nghĩ đến việc cho phép ứng dụng truy cập thông tin. Cài đặt lời nhắc cấp phép ban đầu giúp đẩy nhanh quy trình xét duyệt ứng dụng trên store và tối ưu hóa tỷ lệ opt-in.
Trước khi yêu cầu người dùng cấp quyền, bạn có thể thử đọc qua hướng dẫn này để xem các phương án thiết kế thông báo hiệu quả và thuyết phục nhất.
Triển khai yêu cầu cấp quyền ATT
Để có thể thu thập IDFA, bạn cần người dùng opt-in và đồng ý chia sẻ thông tin. Việc này cũng áp dụng với cả người dùng hiện tại, những người bạn đã có được các thông tin này. Bạn có thể sử dụng giải pháp của Adjust để triển khai ATT pop-up theo một trong hai thứ tự sau:
- Khởi chạy ATT pop-up, sau đó khởi chạy SDK - Gọi trình bao bọc (wrapper function) trong SDK để hiển thị ATT pop-up, sau đó mới khởi chạy Adjust SDK.
- Khởi chạy SDK, sau đó khởi chạy ATT pop-up - Khởi chạy Adjust SDK, sau đó mới gọi trình bao bọc để hiển thị ATT pop-up.