Cấu trúc tệp nguồn cấp nội dung

30/11/2019
Định dạng XML của YouTube sẽ được thay bằng DDEX (chỉ âm nhạc) và mẫu CSV (tất cả các ngành). YouTube không khuyến khích bất kỳ hoạt động triển khai mới nào về định dạng XML của YouTube. Bạn chỉ nên sử dụng trang này làm tài liệu tham chiếu cho các hoạt động triển khai hiện có. Hãy truy cập vào phần Sử dụng nguồn cấp dữ liệu DDEX của YouTube để biết thêm thông tin về định dạng mới.
Chỉ những đối tác sử dụng Trình quản lý nội dung của YouTube để quản lý nội dung có bản quyền mới có thể dùng các tính năng mô tả trong bài viết này.

Định dạng nguồn cấp nội dung YouTube cung cấp các biện pháp tạo hoặc cập nhật nội dung và chính sách của bạn trong Hệ thống quản lý quyền của YouTube. Đây là định dạng dựa trên XML.

Tệp XML của nguồn cấp nội dung đưa ra hướng dẫn về cách tải lên YouTube. Trong hầu hết các trường hợp, bạn tải tệp XML lên cùng với tệp phương tiện kỹ thuật số cho một nội dung mới hoặc nội dung hiện có. Tệp XML của nguồn cấp nội dung có thể cung cấp dữ liệu lên tới 100 nội dung (và kích thước tối đa là 1 Mb), mặc dù chúng tôi khuyến nghị tạo tệp XML riêng cho mỗi nội dung.

Nguồn cấp nội dung YouTube bao gồm phần tử <feed> cấp cao nhất chứa một hoặc nhiều phần tử con được liệt kê dưới đây. Bạn sử dụng thẻ <relationship> để liên kết hai hoặc nhiều mục trong nguồn cấp dữ liệu; ví dụ: bạn định nghĩa mối quan hệ giữa <asset> và <file> để tạo tham chiếu. Mỗi thành phần nguồn cấp dữ liệu liệt kê dưới đây được sử dụng trong một hoặc nhiều loại mối quan hệ khác nhau; xem Định nghĩa mối quan hệ để biết chi tiết.

  • Thẻ <asset> chứa siêu dữ liệu xác định và mô tả nội dung.

  • Thẻ <file> chứa vị trí tệp để sử dụng làm tham chiếu và cũng có thể làm video. Bạn tạo tham chiếu bằng cách định nghĩa mối quan hệ giữa <file> và <asset>; xem Tạo tham chiếu để biết chi tiết.

  • Thẻ <reference> cập nhật tham chiếu đã tạo trước đó.

  • Thẻ <video> tạo hoặc cập nhật video YouTube. Video được liên kết với chính xác một tệp tham chiếu nhưng một tệp tham chiếu không phải lúc nào cũng được liên kết với video.

  • Thẻ <claim> liên kết video đã tải lên với nội dung mà video đó khớp. Thẻ cũng xác định người quản lý quyền kiểm soát nội dung và chính sách mà người quản lý muốn thực thi cho nội dung. Cuối cùng, xác nhận quyền sở hữu này cho biết người quản lý đang xác nhận quyền sở hữu phần âm thanh, hình ảnh hoặc nghe nhìn trong nội dung của video.

  • Thẻ <ownership> chứa thông tin về chủ sở hữu nội dung hoặc nhóm nội dung. Thẻ này cũng chứa dữ liệu quyền sở hữu khác như phần trăm nội dung được sở hữu và các lãnh thổ nơi nội dung được sở hữu. Đối với các sáng tác, mỗi thẻ <owner> xác định tên nhà xuất bản quản lý quyền đối với sáng tác đó tại Hoa Kỳ.

  • Cần có thẻ <rights_admin> để đặt chính sách cho nội dung. Thẻ này cho biết liệu chính sách liên kết có áp dụng với nội dung do đối tác tải lên hay video do người dùng tải lên khớp với những nội dung đó hay không.

  • Thẻ <rights_policy> chứa các quy tắc giải thích cách quản lý nội dung của của một chủ sở hữu quyền. Quy tắc bao gồm các điều kiện đối sánh và điều kiện xem chỉ định các trường hợp trong đó chủ sở hữu quyền muốn nội dung khả dụng trên YouTube hoặc bị chặn hiển thị trên YouTube.

  • Thẻ <audioswap> được sử dụng để nhận dạng các tệp sẽ được đưa vào chương trình Hoán đổi âm thanh. Thẻ này chỉ được sử dụng nếu bạn đang đưa bản ghi âm vào chương trình Hoán đổi âm thanh của YouTube và chỉ cần xuất hiện một lần trong mỗi nguồn cấp dữ liệu.

  • Thẻ <video_breaks> chứa danh sách các thời điểm quảng cáo khi quảng cáo giữa video, quảng cáo trong luồng có thể chạy trong một video cụ thể. Bạn phải chỉ định quảng cáo trong video cho một video nếu muốn chạy quảng cáo giữa video cho một video.

    Nếu bạn đang sử dụng tính năng phân phối quảng cáo dành cho đối tác của YouTube cho phép bạn sử dụng máy chủ quảng cáo của bên thứ ba để dự báo, bán, hướng lưu lượng truy cập và báo cáo về quảng cáo trong luồng thì thẻ <video_breaks> cũng sẽ xác định nền tảng bên thứ ba và cung cấp thông tin nhắm mục tiêu quảng cáo cho mỗi thời điểm quảng cáo.

  • Thẻ <content_rating> chứa thông tin có thể được sử dụng để phân loại nội dung của video khi không có xếp hạng chính thức như xếp hạng của Motion Picture Association of America (MPAA)Motion Picture Association of America (MPAA) rating. Nếu nội dung tập hoặc phim có xếp hạng chính thức, bạn có thể sử dụng thẻ <rating>, là thẻ phụ của <asset> để chỉ định xếp hạng đó.

  • Thẻ <ad_policy> chứa cài đặt xác định loại quảng cáo có thể hiển thị trong video hoặc trên một kênh hay trang xem video. Bạn có thể áp dụng cài đặt này cho một hoặc nhiều video.

  • Thẻ <playlist> chứa thông tin về danh sách phát bạn muốn tạo, cập nhật hoặc xóa. Có một vài cách để cập nhật danh sách phát, bao gồm cả cách thay đổi tên danh sách phát, thêm video vào danh sách phát và xóa video khỏi danh sách phát.

  • Thẻ <channel> đặt bố cục tùy chỉnh cho chế độ xem Duyệt của kênh, chế độ này tổ chức nội dung kênh thành các phần tùy chỉnh hiển thị video từ danh sách phát cụ thể hoặc dựa trên mức sử dụng kênh.

  • Thẻ <relationship> tạo liên kết giữa hai hoặc nhiều mục trong nguồn cấp dữ liệu. Mỗi thành phần của nguồn cấp dữ liệu liệt kê ở trên được sử dụng trong một hoặc nhiều loại mối quan hệ khác nhau.

* Nguồn: Youtube