Luật dữ liệu trẻ em, bao gồm nhưng không giới hạn ở Đạo luật bảo vệ quyền riêng tư trực tuyến của trẻ em (COPPA), áp đặt các hạn chế về cách thu thập và sử dụng dữ liệu từ những người dùng bị giới hạn độ tuổi (ví dụ: trẻ em dưới 13, 16 hoặc 18 tuổi tùy theo luật hiện hành). Unity Ads cung cấp các tính năng ở cấp trò chơi và cấp người dùng để giúp đơn vị phát hành cung cấp trải nghiệm người dùng an toàn và tích cực cho những người dùng được bảo vệ bởi luật dữ liệu trẻ em có liên quan. Mỗi dự án sử dụng Unity Ads phải xác định xem trò chơi của họ có nhắm mục tiêu người dùng bị giới hạn độ tuổi hay không.
Có hai loại quảng cáo có thể xuất hiện trong trò chơi của bạn:
- Quảng cáo cá nhân hóa khai thác dữ liệu hành vi của người dùng để cung cấp nội dung có thể thu hút sự quan tâm của người dùng hơn. Ví dụ: nếu người dùng đã chơi một loạt các trò chơi có chủ đề thể thao thì quảng cáo cho các trò chơi khác có chủ đề thể thao tương tự có thể xuất hiện. Trò chơi nhắm mục tiêu người dùng bị giới hạn độ tuổi sẽ không thể chạy quảng cáo được cá nhân hóa. Trò chơi chạy quảng cáo cá nhân hóa có xu hướng tích lũy nhiều doanh thu hơn trò chơi cho phép quảng cáo theo ngữ cảnh.
- Quảng cáo theo ngữ cảnh chỉ dựa trên trò chơi người dùng hiện đang chơi. Ví dụ: nếu người dùng đang chơi trò chơi liên quan đến bóng rổ, các trò chơi khác liên quan đến bóng rổ có khả năng xuất hiện, cho dù người dùng đã chơi các trò chơi khác đó. Trò chơi nhắm mục tiêu người dùng bị giới hạn độ tuổi chỉ có thể chạy quảng cáo theo ngữ cảnh. Trò chơi chỉ chạy quảng cáo theo ngữ cảnh có xu hướng tích lũy ít doanh thu hơn trò chơi cho phép quảng cáo cá nhân hóa.
Đặt chỉ định độ tuổi ở cấp trò chơi
Việc chọn chỉ định độ tuổi hoặc tùy chọn tuân thủ sẽ xác định cách xử lý yêu cầu quảng cáo trong dự án của bạn. Ở cấp trò chơi, tất cả yêu cầu quảng cáo đều được coi là lưu lượng truy cập trẻ em toàn bộ hoặc lưu lượng truy cập người lớn toàn bộ, tùy thuộc vào việc đối tượng của bạn là trẻ em (như được quy định trong luật hiện hành về dữ liệu trẻ em) hay người lớn.
Nếu dự án của bạn nhắm đến cả trẻ em và người lớn, bạn có thể triển khai chỉ định độ tuổi ở cấp người dùng để có thể chỉ định quảng cáo được chạy theo nhóm tuổi của người dùng. Tham khảo Triển khai chỉ định độ tuổi ở cấp người dùng để biết chi tiết.
Sau đây là Các tùy chọn tuân thủ luật dữ liệu trẻ em có sẵn thông qua bảng điều khiển Monetization:
- This project is directed to children có nghĩa là trò chơi tuân thủ các hạn chế của luật dữ liệu trẻ em có liên quan nên chỉ có thể chạy quảng cáo theo ngữ cảnh (không được nhắm mục tiêu) cho tất cả người dùng. Chỉ định này cho phép bạn bật chỉ định độ tuổi người dùng cụ thể chỉ dành cho các ứng dụng mà bạn cũng chỉ định là ứng dụng dành cho đối tượng hỗn hợp.
- This project is not directed to children có nghĩa là trò chơi không chịu các hạn chế của luật dữ liệu trẻ em có liên quan nên có thể chạy quảng cáo theo hành vi (nhắm mục tiêu) cho tất cả người dùng.
- Đối tượng hỗn hợp có nghĩa là dự án hướng tới cả người dùng trẻ em và người lớn, như được quy định trong luật dữ liệu trẻ em có liên quan. Đối với các dự án dành cho đối tượng hỗn hợp, thay vì xử lý tất cả người dùng một cách thống nhất và chạy quảng cáo cá nhân hóa hoặc quảng cáo theo ngữ cảnh cho tất cả người dùng ở mọi độ tuổi, bạn có thể phát hiện từng người dùng thuộc nhóm tuổi nào và chạy quảng cáo phù hợp cho từng người dùng, tuân theo COPPA hoặc các hạn chế khác của luật dữ liệu trẻ em hiện hành.
Triển khai chỉ định độ tuổi cấp người dùng
Trong bảng điều khiển Monetization, chỉ định độ tuổi cấp trò chơi sẽ xử lý các yêu cầu quảng cáo một cách thống nhất như thể tất cả người dùng là trẻ em hoặc người lớn. Khi chọn tùy chọn dự án có đối tượng hỗn hợp, bạn có thể theo dõi các tín hiệu riêng của người dùng và xem họ là trẻ em hay người lớn, đồng thời chạy quảng cáo theo ngữ cảnh hoặc quảng cáo cá nhân hóa tương ứng. Nếu không xác định được tín hiệu vì bất kỳ lý do gì thì quảng cáo theo ngữ cảnh sẽ được chạy theo mặc định.
Nếu ứng dụng của bạn dành cho trẻ em nhưng bạn muốn hướng đến đối tượng hỗn hợp một cách thích hợp hơn, bạn có thể gán cho người dùng một chỉ định độ tuổi thông qua lập trình dựa vào lá cờ đã được chuyển tiếp cho SDK Unity Ads.
Để thực hiện điều này, hãy triển khai API siêu dữ liệu phi hành vi theo từng trường hợp sử dụng cụ thể trong các mục sau:
Khách hàng độc quyền và tự phân phối quảng cáo của Unity Ads
Nếu dự án của bạn gửi tín hiệu trực tiếp đến Unity thay vì thông qua nhà phân phối quảng cáo đối tác (MAX, ironSource, or AdMob) và bạn muốn triển khai chỉ định độ tuổi cấp người dùng:
- Triển khai phương thức xác định xem người dùng có nên nhận quảng cáo cá nhân hóa hay không. Cách thực hiện việc này là do bạn toàn quyền quyết định.
- Thông báo trạng thái giới hạn độ tuổi của từng người dùng cho Unity bằng cách triển khai API siêu dữ liệu phi hành vi.
- Xây dựng lại ứng dụng của bạn.
- Trong bảng điều khiển Monetization, vào cài đặt dự án, sau đó đến mục Privacy settings và đặt chỉ định độ tuổi cấp Trò chơi sang This app is directed to children và Is this a Mixed Audience Game? sang Yes.
Khách hàng thông qua hệ thống phân phối quảng cáo bên thứ ba
Nếu dự án của bạn sử dụng nền tảng phân phối quảng cáo được hỗ trợ và bạn muốn triển khai chỉ định độ tuổi cấp người dùng:
- Triển khai phương thức xác định xem người dùng có nên nhận quảng cáo cá nhân hóa hay không. Cách thực hiện việc này là do bạn toàn quyền quyết định.
- Thực hiện theo tài liệu của nhà cung cấp hệ thống phân phối quảng cáo về cách truyền đạt thông tin đó đến nền tảng của họ. Hiện chúng tôi hỗ trợ ironSource, MAX và AdMob làm giải pháp hệ thống phân phối quảng cáo bên thứ ba để chỉ định độ tuổi cấp người dùng.
- Trong bảng điều khiển Monetization, vào cài đặt dự án, sau đó đến mục Privacy settings và đặt chỉ định độ tuổi cấp Trò chơi sang This app is directed to children và Is this a Mixed Audience Game? sang Yes.
Nền tảng phân phối quảng cáo bên thứ ba
Nếu bạn là nhà cung cấp hệ thống phân phối quảng cáo bên thứ ba với mong muốn hỗ trợ việc gửi tín hiệu giới hạn độ tuổi cấp người dùng cho Unity thay mặt nhà phát triển, hãy liên hệ với bộ phận hỗ trợ khách hàng hoặc đối tác quản lý của bạn.
Theo dõi tín hiệu giới hạn độ tuổi của người dùng cụ thể
Từ trang Project Settings của bảng điều khiển Monetization, sau khi đặt chỉ định độ tuổi cấp trò chơi là đối tượng hỗn hợp và triển khai chỉ định độ tuổi cấp người dùng trong ứng dụng, bạn có thể theo dõi những thông tin sau:
- Trạng thái tín hiệu của người dùng trong ứng dụng, trên mỗi nền tảng, nếu có
- Phân chia đối tượng giữa lưu lượng truy cập người lớn và lưu lượng truy cập trẻ em
Xem xét việc triển khai ngưỡng tuổi trong mã ứng dụng của bạn, tuân thủ chính xác định nghĩa nhóm giới hạn độ tuổi trẻ em (như được quy định trong luật dữ liệu trẻ em hiện hành) và người lớn, tất cả lưu lượng truy cập không xác định đều bao gồm những người dùng không đồng ý chia sẻ độ tuổi hoặc nhóm tuổi trong ứng dụng của bạn. Trong trường hợp này, lưu lượng truy cập không xác định được coi là lưu lượng truy cập trẻ em để tuân thủ các hạn chế của luật dữ liệu trẻ em. Do đó, tổng lưu lượng truy cập trẻ em và lưu lượng truy cập không xác định sẽ tạo thành tổng số người dùng sẽ được chạy quảng cáo theo ngữ cảnh.
Triển khai API siêu dữ liệu phi hành vi
// If the user opts out of personalized ads: MetaData userMetaData = new MetaData("user"); userMetaData.Set("nonbehavioral", "true"); Advertisement.SetMetaData(userMetaData); // If the user opts in to personalized ads: MetaData userMetaData = new MetaData("user"); userMetaData.Set("nonbehavioral", "false"); Advertisement.SetMetaData(userMetaData);
// If the user opts out of personalized ads: MetaData userMetaData = new MetaData(this); userMetaData.set("user.nonbehavioral", true); userMetaData.commit(); // If the user opts in to personalized ads: MetaData userMetaData = new MetaData(this); userMetaData.set("user.nonbehavioral", false); userMetaData.commit();
// If the user opts out of personalized ads: UADSMetaData *userMetaData = [[UADSMetaData alloc] init]; [userMetaData set:@"user.nonbehavioral" value:@YES]; [userMetaData commit]; // If the user opts in to personalized ads: UADSMetaData *userMetaData = [[UADSMetaData alloc] init]; [userMetaData set:@"user.nonbehavioral" value:@NO]; [userMetaData commit];
Nếu người dùng không thực hiện hành động xác nhận độ tuổi (ví dụ: họ đóng lời nhắc), chúng tôi khuyên bạn nên nhắc lại họ sau đó. Người dùng có trạng thái giới hạn độ tuổi cá nhân không xác định sẽ xem quảng cáo phù hợp với hành vi mặc định như được xác định trong bảng điều khiển Monetization.
Tuân thủ CARU
Đơn vị Đánh giá Quảng cáo dành cho Trẻ em (CARU) đẩy mạnh các phương pháp về quyền riêng tư và quảng cáo có trách nhiệm đối với trẻ em dưới 13 tuổi. Để hỗ trợ khách hàng của chúng tôi tuân thủ hướng dẫn của CARU, tất cả các quảng cáo COPPA đều có hình nền mờ xác định quảng cáo là “Advertisement” và in đậm nút thoát và nút bỏ qua.