Yêu cầu về quyền riêng tư

Phần này đề cập đến các yêu cầu về quyền riêng tư và dữ liệu.

1 Chính sách

2 Quyền truy cập bên ngoài

Các yêu cầu này liên quan đến việc sử dụng dịch vụ của bên thứ ba.

3 Cuộc gọi bên ngoài

  • Trò chơi KHÔNG ĐƯỢC thực hiện lệnh gọi bên ngoài đến bất kỳ URL hoặc dịch vụ nào, trừ trường hợp bắt buộc phải tuân thủ các Yêu cầu kỹ thuật khác (tức là gọi các API thuộc sở hữu của Google hoặc YouTube).
  • Trò chơi KHÔNG ĐƯỢC tìm cách lách biện pháp ngăn chặn cuộc gọi bên ngoài.
  • Trò chơi KHÔNG ĐƯỢC tạo hoặc hiển thị nội dung đồ hoạ giống hoặc hoạt động như mã Phản hồi nhanh ("QR").

4 Dữ liệu người dùng

Các yêu cầu này liên quan đến việc truy cập và xử lý dữ liệu người dùng.

4.1 Bảng nhớ tạm

  • Trò chơi KHÔNG ĐƯỢC truy cập vào bảng nhớ tạm của người dùng, trừ phi đó là để phản hồi thao tác dán rõ ràng của người chơi.

4.2 Thông tin cá nhân nhạy cảm

  • Nội dung có thể chơi KHÔNG ĐƯỢC nhắc người dùng nhập hoặc thu thập thông tin cá nhân dưới bất kỳ hình thức nào. Điều này bao gồm nhưng không giới hạn ở tên, tuổi, vị trí, tên người dùng hoặc mật khẩu của người dùng.
  • Nội dung có thể chơi KHÔNG ĐƯỢC hiển thị bất kỳ nội dung đồ hoạ nào giống hoặc hoạt động như màn hình đăng nhập hoặc tạo tài khoản.

5 Làm rối mã nguồn

Nhà sáng tạo KHÔNG ĐƯỢC làm rối mã nguồn hoặc che giấu chức năng của trò chơi. Bạn có thể áp dụng những cách sau đây để rút gọn:

  • Xoá khoảng trắng, dòng mới, nhận xét về mã và dấu phân tách khối
  • Rút ngắn tên biến và tên hàm
  • Thu gọn các tệp

Việc chuyển đổi trực tiếp TypeScript sang JavaScript không phải là hành vi vi phạm yêu cầu này, trừ phi bạn áp dụng các kỹ thuật làm rối mã bổ sung.

6 Kích thước và độ phức tạp của mã

Trò chơi sẽ bị giới hạn tổng kích thước hoặc độ phức tạp của mã (bao gồm cả nội dung của thẻ Tập lệnh, JavaScript, WebAssembly, v.v.) mà công cụ của YouTube có thể quét và phân tích. Kích thước tối đa được phép có thể thay đổi theo thời gian.

7 Tính năng ngôn ngữ

Theo quyết định riêng của mình, YouTube có thể từ chối phê duyệt những trò chơi mà YouTube không thể đánh giá mức độ tuân thủ các chính sách của Google và các yêu cầu pháp lý khác do sử dụng các tính năng ngôn ngữ như:

  • WebAssembly (WASM)
  • eval()
  • Nhân viên web

8 Ứng dụng trang đơn

Bạn PHẢI triển khai trò chơi có thể chơi được dưới dạng Ứng dụng trang đơn ("SPA").