Nguyên tắc dành cho nhà phát triển ứng dụng dành cho tính năng Watch Next

Hãy tuân thủ các hướng dẫn này khi bạn chèn nội dung vào kênh Xem tiếp theo.

Các loại nội dung nên có trong kênh Xem tiếp theo

Hãy giới hạn việc thêm nội dung tự động vào ứng dụng của bạn chỉ dành cho các bộ phim và chương trình truyền hình truyền thống. Không thêm các đoạn video ngắn và nội dung dạng ngắn khác.

Bao gồm cả những bộ phim chưa hoàn thành.

Thêm phim chưa xem xong vào kênh Xem tiếp bằng cách sử dụngTYPE_MOVIE. Một bộ phim được coi là chưa hoàn thành nếu nó đã được bắt đầu nhưng chưa kết thúc dựa trên các nguyên tắc sau:

  • Phim được bắt đầu phát nếu người dùng xem hơn 3% hoặc 2 phút, tùy theo mốc thời gian nào đến trước.
  • Một bộ phim kết thúc khi phần giới thiệu cuối phim bắt đầu. Trong trường hợp này, đừng thêm nó vào kênh Xem tiếp theo. Bạn có thể xác định trạng thái này bằng công nghệ tự động phát hiện phần kết thúc hoặc sử dụng phương pháp ước tính dựa trên độ dài nội dung.

Bao gồm cả các tập phim truyền hình chưa hoàn thành.

Thêm các tập phim truyền hình chưa xem xong vào kênh Xem tiếp bằng cách sử dụngTYPE_TV_EPISODE. Một tập phim được coi là chưa hoàn thành nếu nó đã được bắt đầu nhưng chưa kết thúc theo các nguyên tắc sau:

  • Một tập phim sẽ được bắt đầu nếu người dùng xem hơn 2 phút.
  • Một tập phim kết thúc khi phần giới thiệu cuối phim bắt đầu. Trong trường hợp này, đừng thêm nó vào kênh Xem tiếp theo. Bạn có thể xác định trạng thái này bằng công nghệ tự động phát hiện phần kết thúc hoặc sử dụng phương pháp ước tính dựa trên độ dài nội dung, chẳng hạn như còn chưa đến 3 phút nữa là kết thúc một tập phim.

Xử lý các tập phim truyền hình mới và các tập phim truyền hình tiếp theo.

Thêm các tập mới và tập tiếp theo của loạt phim mà người dùng đã bắt đầu xem vào kênh Xem tiếp theo, dựa trên các hướng dẫn sau:TYPE_TV_EPISODE :

  • Người dùng bắt đầu xem một loạt phim nếu họ xem hơn 2 phút, hoặc 1 phút sau khi phần giới thiệu kết thúc, của bất kỳ tập nào trong loạt phim đó.
  • Nếu người dùng bắt đầu xem một loạt phim và xem xong một tập, và tập tiếp theo trong loạt phim đó có sẵn trên dịch vụ của bạn, hãy thêm tập tiếp theo này vào kênh Xem tiếp bằng cách sử dụngWATCH_NEXT_TYPE_NEXT.
  • Nếu người dùng đã xem hết tất cả các tập hiện tại trong một loạt phim và có mùa hoặc tập mới được phát hành, hãy thêm tập mới này vào kênh Xem tiếp theo bằng cách sử dụngWATCH_NEXT_TYPE_NEW. Thêm tập phim mới bất kể người dùng đã xem loạt phim đó lần cuối cách đây bao lâu, ví dụ như sau một năm hoặc hơn.

Thời điểm thêm một mục vào kênh Watch Next

Thêm nội dung đang xem dở và các tập mới của loạt chương trình đã xem trước đó vào kênh Watch Next theo các nguyên tắc sau.

Khi nào nên thêm nội dung chưa hoàn thiện

Khi người dùng có nội dung đang xem dở, hãy thêm nội dung đó vào kênh Watch Next ngay lập tức khi một trong hai trường hợp sau xảy ra:

  • Người dùng thoát ứng dụng trên Android TV.
  • Người dùng tạm dừng hoặc dừng phát lại một nội dung nào đó trong hơn 5 phút.

Trong những trường hợp này, hãy xuất bản ngay lập tức mọi nội dung chưa hoàn thiện, với độ trễ tối đa là 5 giây. Ví dụ, khi người dùng thoát khỏi ứng dụng Android TV, hãy xuất bản bất kỳ mục nào chưa hoàn thành bằng API Watch Next trong vòng 5 giây.

Xuất bản bất kỳ nội dung chưa hoàn thiện nào lên Android TV bằng API Watch Next, bất kể việc xem diễn ra ở đâu. Ví dụ: nếu người dùng xem một bộ phim trong trình duyệt Chrome và tạm dừng, thì ứng dụng trên Android TV phải xuất bản nội dung chưa hoàn tất đó ngay lập tức lên Android TV, với độ trễ tối đa là 5 giây.

Thời điểm thêm tập mới

Thêm ngay các tập mới của loạt phim đã xem trước đó khi tất cả các điều kiện sau đây đều đúng:

  • Tập mới đã có trên dịch vụ của bạn.
  • Người dùng hoàn thành tập trước.
  • Người dùng có quyền xem tập phim mới.

Thêm tập phim mới bất kể người dùng đã xem loạt phim đó lần cuối cách đây bao lâu, ví dụ như sau một năm hoặc hơn.

Điều kiện để cập nhật nội dung và giao diện người dùng

Người dùng phải tương tác với nội dung trong ứng dụng của bạn thì nội dung đó mới đủ điều kiện được đăng tải lên kênh Xem tiếp theo.

Không thêm quá một tập phim từ cùng một loạt phim truyền hình. Ví dụ, đừng thêm một tập phim chưa hoàn thành và một tập phim mới thuộc cùng một loạt phim.

Không cập nhật tất cả các mục trong hàng Phát tiếp theo khi một mục thay đổi. Chỉ cập nhật mục mà người dùng đã tương tác kể từ lần cập nhật cuối cùng.

Những dữ liệu nào cần bao gồm cho mục Xem tiếp theo

Bao gồm các thông tin sau cho mỗi mục Xem tiếp theo:

  • Xem tiếp theo
  • Vị trí phát lại cuối cùng
  • Thời lượng
  • Thời gian tương tác gần đây nhất
  • Thuộc tính chương trình video: ngoài các thuộc tính bắt buộc được đánh dấu trong bảng thuộc tính chương trình video, thuộc tính ID nội dung phải được thiết lập cho mỗi chương trình video. Thuộc tính ID Nội dung phải khớp với ID nội bộ mà bạn cung cấp trong nguồn cấp dữ liệu Hành động phương tiện. Điều này cho phép Android TV đối chiếu tài sản hiệu quả hơn và cung cấp tính năng đáng tin cậy cao cho người dùng.

Xóa nội dung khỏi kênh Xem tiếp theo

Xóa nội dung ngay khi người dùng xem xong một bộ phim hoặc không còn tập nào chưa xem của một loạt phim truyền hình.