Bài viết liên tục được cập nhật, và những phần được cập nhật rất có thể chưa được dịch sang ngôn ngữ của bạn. Để xem thông tin mới nhất, vui lòng chọn ngôn ngữ Tiếng Anh.

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:

  1. 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.
  2. 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.

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.

Lưu ý:

Bạn cần hiển thị lời nhắc cấp phép ban đầu (nếu có) và yêu cầu cấp quyền ATT mỗi khi người dùng cài lại ứng dụng. Lý do là vì Apple không lưu lại trạng thái đồng ý sau khi người dùng gỡ ứng dụng ra khỏi máy.

Triển khai yêu cầu cấp quyền ATT

Mẹo:

Adjust đề xuất "Khởi chạy SDK, sau đó khởi chạy ATT pop up". Ở phương pháp này, khi người dùng mở ứng dụng lần đầu, bạn khởi chạy Adjust SDK trước, rồi ngay sau đó hiển thị ATT pop up lên. Để đảm bảo Adjust ghi nhận lượt cài đặt kèm thêm IDFA, bạn có thể thay đổi cài đặt thời điểm gửi thông báo, trì hoãn thời điểm khởi chạy ATT pop up đến 120 giây. Việc này để người dùng có thời gian hiểu hơn về ứng dụng trước khi trả lời pop up, cũng như cho phép Adjust SDK ghi nhận trạng thái đồng ý của người dùng.

Để 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:

Lưu ý:

Adjust SDK sẽ chạy lại quy trình phân bổ trong trường hợp ứng dụng hiển thị ATT pop up dựa trên điều kiện cho trước hoặc ở giai đoạn sau trong hành trình của người dùng, chẳng hạn như sau khi đăng ký hoặc trong phiên truy cập thứ hai. Nếu trạng thái phân bổ thay đổi, SDK sẽ gửi đi updated attribution callback nhằm cập nhật lại trạng thái.

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.

Mẹo:

Lời nhắc không nên được dùng như một yêu cầu cấp quyền. Apple giữ nguyên quan điểm rằng, lời nhắc cấp phép ban đầu chỉ nên được dùng để giúp người dùng đưa ra quyết định tốt hơn. Lời nhắc không được tác động đến quyết định của người dùng.