Tất cả những video được tải lên qua điểm cuối
videos.insert
thuộc các dự án API chưa được xác minh và tạo sau ngày 28/7/2020 sẽ bị hạn chế ở chế độ xem riêng tư. Để gỡ bỏ hạn chế này, mỗi dự án API phải
trải qua một quy trình kiểm tra để xác minh
việc tuân thủ Điều khoản dịch vụ. Vui lòng xem Nhật ký sửa đổi API để biết thêm chi tiết.
Tài nguyên video
đại diện cho một video trên YouTube.
Phương thức
API hỗ trợ các phương thức sau cho tài nguyên videos
:
- getRating
- Truy xuất mức phân loại mà người dùng được uỷ quyền đã đưa ra cho danh sách các video cụ thể. Thử ngay.
- list
- Trả về danh sách video khớp với tham số yêu cầu API. Thử ngay.
- chèn
- Tải một video lên YouTube và đặt siêu dữ liệu của video đó nếu muốn.
- cập nhật
- Cập nhật siêu dữ liệu của video. Thử ngay.
- xóa
- Xóa video trên YouTube. Thử ngay.
- rate [tỷ lệ]
- Thêm lượt thích hoặc không thích cho video hoặc xóa lượt đánh giá khỏi video. Thử ngay.
- reportAbuse
- Báo cáo video vì chứa nội dung lạm dụng. Thử ngay.
Trình bày tài nguyên
Cấu trúc JSON dưới đây thể hiện định dạng của tài nguyên videos
:
{ "kind": "youtube#video", "etag": etag, "id": string, "snippet": { "publishedAt": datetime, "channelId": string, "title": string, "description": string, "thumbnails": { (key): { "url": string, "width": unsigned integer, "height": unsigned integer } }, "channelTitle": string, "tags": [ string ], "categoryId": string, "liveBroadcastContent": string, "defaultLanguage": string, "localized": { "title": string, "description": string }, "defaultAudioLanguage": string }, "contentDetails": { "duration": string, "dimension": string, "definition": string, "caption": string, "licensedContent": boolean, "regionRestriction": { "allowed": [ string ], "blocked": [ string ] }, "contentRating": { "acbRating": string, "agcomRating": string, "anatelRating": string, "bbfcRating": string, "bfvcRating": string, "bmukkRating": string, "catvRating": string, "catvfrRating": string, "cbfcRating": string, "cccRating": string, "cceRating": string, "chfilmRating": string, "chvrsRating": string, "cicfRating": string, "cnaRating": string, "cncRating": string, "csaRating": string, "cscfRating": string, "czfilmRating": string, "djctqRating": string, "djctqRatingReasons": [, string ], "ecbmctRating": string, "eefilmRating": string, "egfilmRating": string, "eirinRating": string, "fcbmRating": string, "fcoRating": string, "fmocRating": string, "fpbRating": string, "fpbRatingReasons": [, string ], "fskRating": string, "grfilmRating": string, "icaaRating": string, "ifcoRating": string, "ilfilmRating": string, "incaaRating": string, "kfcbRating": string, "kijkwijzerRating": string, "kmrbRating": string, "lsfRating": string, "mccaaRating": string, "mccypRating": string, "mcstRating": string, "mdaRating": string, "medietilsynetRating": string, "mekuRating": string, "mibacRating": string, "mocRating": string, "moctwRating": string, "mpaaRating": string, "mpaatRating": string, "mtrcbRating": string, "nbcRating": string, "nbcplRating": string, "nfrcRating": string, "nfvcbRating": string, "nkclvRating": string, "oflcRating": string, "pefilmRating": string, "rcnofRating": string, "resorteviolenciaRating": string, "rtcRating": string, "rteRating": string, "russiaRating": string, "skfilmRating": string, "smaisRating": string, "smsaRating": string, "tvpgRating": string, "ytRating": string }, "projection": string, "hasCustomThumbnail": boolean }, "status": { "uploadStatus": string, "failureReason": string, "rejectionReason": string, "privacyStatus": string, "publishAt": datetime, "license": string, "embeddable": boolean, "publicStatsViewable": boolean, "madeForKids": boolean, "selfDeclaredMadeForKids": boolean }, "statistics": { "viewCount": string, "likeCount": string, "dislikeCount": string, "favoriteCount": string, "commentCount": string }, "player": { "embedHtml": string, "embedHeight": long, "embedWidth": long }, "topicDetails": { "topicIds": [ string ], "relevantTopicIds": [ string ], "topicCategories": [ string ] }, "recordingDetails": { "recordingDate": datetime }, "fileDetails": { "fileName": string, "fileSize": unsigned long, "fileType": string, "container": string, "videoStreams": [ { "widthPixels": unsigned integer, "heightPixels": unsigned integer, "frameRateFps": double, "aspectRatio": double, "codec": string, "bitrateBps": unsigned long, "rotation": string, "vendor": string } ], "audioStreams": [ { "channelCount": unsigned integer, "codec": string, "bitrateBps": unsigned long, "vendor": string } ], "durationMs": unsigned long, "bitrateBps": unsigned long, "creationTime": string }, "processingDetails": { "processingStatus": string, "processingProgress": { "partsTotal": unsigned long, "partsProcessed": unsigned long, "timeLeftMs": unsigned long }, "processingFailureReason": string, "fileDetailsAvailability": string, "processingIssuesAvailability": string, "tagSuggestionsAvailability": string, "editorSuggestionsAvailability": string, "thumbnailsAvailability": string }, "suggestions": { "processingErrors": [ string ], "processingWarnings": [ string ], "processingHints": [ string ], "tagSuggestions": [ { "tag": string, "categoryRestricts": [ string ] } ], "editorSuggestions": [ string ] }, "liveStreamingDetails": { "actualStartTime": datetime, "actualEndTime": datetime, "scheduledStartTime": datetime, "scheduledEndTime": datetime, "concurrentViewers": unsigned long, "activeLiveChatId": string }, "localizations": { (key): { "title": string, "description": string } } }
Thuộc tính
Bảng sau đây xác định các thuộc tính xuất hiện trong tài nguyên này:
Thuộc tính | |
---|---|
kind |
string Xác định loại tài nguyên API. Giá trị sẽ là youtube#video . |
etag |
etag Thẻ Etag của tài nguyên này. |
id |
string Mã nhận dạng mà YouTube sử dụng để xác định riêng biệt video. |
snippet |
object Đối tượng snippet chứa thông tin cơ bản về video, chẳng hạn như tiêu đề, nội dung mô tả và danh mục video. |
snippet.publishedAt |
datetime Ngày và giờ xuất bản video. Xin lưu ý rằng thời gian này có thể khác với thời gian video được tải lên. Ví dụ: Nếu một video được tải lên ở dạng video riêng tư rồi sau đó chuyển sang chế độ công khai, thì tài sản này sẽ chỉ định thời điểm video đó được chuyển sang chế độ công khai. Có một vài trường hợp đặc biệt:
|
snippet.channelId |
string Mã nhận dạng mà YouTube sử dụng để xác định riêng biệt kênh nơi video được tải lên. |
snippet.title |
string Tiêu đề của video. Giá trị thuộc tính có độ dài tối đa là 100 ký tự và có thể chứa tất cả ký tự UTF-8 hợp lệ ngoại trừ < và >. Bạn phải đặt giá trị cho thuộc tính này nếu gọi phương thức videos.update và đang cập nhật phần snippet của tài nguyên video . |
snippet.description |
string Nội dung mô tả của video. Giá trị thuộc tính có độ dài tối đa là 5000 byte và có thể chứa tất cả các ký tự UTF-8 hợp lệ ngoại trừ < và >. |
snippet.thumbnails |
object Bản đồ các hình thu nhỏ liên kết với video. Đối với mỗi đối tượng trong bản đồ, khoá là tên của hình thu nhỏ và giá trị là một đối tượng chứa thông tin khác về hình thu nhỏ. |
snippet.thumbnails.(key) |
object Các giá trị khoá hợp lệ là:
|
snippet.thumbnails.(key).url |
string URL của hình ảnh. |
snippet.thumbnails.(key).width |
unsigned integer Chiều rộng của hình ảnh. |
snippet.thumbnails.(key).height |
unsigned integer Chiều cao của hình ảnh. |
snippet.channelTitle |
string Tiêu đề kênh của kênh chứa video. |
snippet.tags[] |
list Danh sách các thẻ từ khoá có liên kết với video. Thẻ có thể chứa dấu cách. Giá trị thuộc tính có độ dài tối đa là 500 ký tự. Xin lưu ý các quy tắc sau về cách tính giới hạn ký tự:
|
snippet.categoryId |
string Danh mục video trên YouTube liên kết với video. Bạn phải đặt giá trị cho thuộc tính này nếu gọi phương thức videos.update và đang cập nhật phần snippet của tài nguyên video . |
snippet.liveBroadcastContent |
string Cho biết video có phải là một chương trình phát sóng trực tiếp sắp diễn ra/đang hoạt động hay không. Hoặc giá trị là "không có" nếu video đó không phải là một sự kiện phát sóng trực tiếp sắp diễn ra/đang hoạt động. Các giá trị hợp lệ cho tài sản này là:
|
snippet.defaultLanguage |
string Ngôn ngữ của văn bản trong các thuộc tính snippet.title và snippet.description của tài nguyên video . |
snippet.localized |
object Đối tượng snippet.localized chứa tiêu đề và nội dung mô tả đã bản địa hoá của video hoặc bằng ngôn ngữ mặc định cho siêu dữ liệu của video.
localizations để thêm, cập nhật hoặc xoá các bộ phim/chương trình đã bản địa hoá. |
snippet.localized.title |
string Tiêu đề của video đã bản địa hoá. |
snippet.localized.description |
string Nội dung mô tả video đã bản địa hoá. |
snippet.defaultAudioLanguage |
string Thuộc tính default_audio_language chỉ định ngôn ngữ nói trong bản âm thanh mặc định của video. |
contentDetails |
object Đối tượng contentDetails chứa thông tin về nội dung video, bao gồm cả thời lượng của video và cho biết video đó có phụ đề hay không. |
contentDetails.duration |
string Thời lượng của video. Giá trị thuộc tính là khoảng thời gian theo tiêu chuẩn ISO 8601. Ví dụ: Đối với video có thời lượng tối thiểu 1 phút và dưới 1 giờ, thời lượng sẽ có định dạng PT#M#S , trong đó chữ cái PT thể hiện giá trị chỉ định một khoảng thời gian, chữ M và S tương ứng với thời lượng tính bằng phút và giây. Ký tự # đứng trước chữ cái M và S đều là số nguyên cho biết số phút (hoặc giây) của video. Ví dụ: Giá trị PT15M33S cho biết video dài 15 phút 33 giây.Nếu video dài ít nhất một giờ, thì thời lượng sẽ ở định dạng PT#H#M#S , trong đó # đứng trước chữ cái H chỉ định thời lượng của video theo giờ và tất cả các chi tiết khác giống như mô tả ở trên. Nếu video dài ít nhất một ngày, thì các chữ cái P và T sẽ được phân tách và định dạng của giá trị là P#DT#H#M#S . Vui lòng tham khảo quy cách ISO 8601 để biết đầy đủ thông tin chi tiết. |
contentDetails.dimension |
string Cho biết video sẽ xem được ở chế độ 3D hay 2D. |
contentDetails.definition |
string Cho biết video hiện được ở độ phân giải cao ( HD ) hay chỉ ở độ phân giải chuẩn.Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.caption |
string Cho biết video có phụ đề hay không. Các giá trị hợp lệ của tài sản này là:
|
contentDetails.licensedContent |
boolean Cho biết video có đại diện cho nội dung được cấp phép hay không, tức là nội dung được tải lên một kênh liên kết với một đối tác nội dung của YouTube, sau đó được đối tác đó xác nhận quyền sở hữu. |
contentDetails.regionRestriction |
object Đối tượng regionRestriction chứa thông tin về các quốc gia nơi một video có thể xem được (hoặc không thể xem). Đối tượng này sẽ chứa thuộc tính contentDetails.regionRestriction.allowed hoặc thuộc tính contentDetails.regionRestriction.blocked . |
contentDetails.regionRestriction.allowed[] |
list Danh sách mã vùng xác định những quốc gia nơi video có thể xem được. Nếu thuộc tính này có mặt và một quốc gia không có trong giá trị của thuộc tính này, thì video sẽ không được xuất hiện ở quốc gia đó. Nếu thuộc tính này có mặt và chứa danh sách trống thì video sẽ bị chặn ở tất cả các quốc gia. |
contentDetails.regionRestriction.blocked[] |
list Danh sách mã vùng giúp xác định những quốc gia nơi video bị chặn. Nếu thuộc tính này có mặt và một quốc gia không có trong giá trị của thuộc tính này, thì video có thể xem được ở quốc gia đó. Nếu thuộc tính này có mặt và chứa danh sách trống, thì video có thể xem được ở tất cả các quốc gia. |
contentDetails.contentRating |
object Nêu rõ mức phân loại mà video nhận được theo nhiều hệ thống phân loại. |
contentDetails.contentRating.acbRating |
string Mức phân loại của video được Uỷ ban phân loại Úc (ACB) hoặc Cơ quan Truyền thông và Truyền thông Úc (ACMA) tạo ra. Mức phân loại của ACMA được dùng để phân loại chương trình truyền hình dành cho trẻ em. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.agcomRating |
string Điểm xếp hạng của video từ Autorità per le Garanzie nelle Comunicazioni (AGCOM) của Ý. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.anatelRating |
string Điểm xếp hạng của kênh Anatel (Asociación Nacional de Televisión) của chương trình truyền hình Chile. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.bbfcRating |
string Mức phân loại của Hội đồng phân loại phim ở Anh (BBFC) cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.bfvcRating |
string Điểm xếp hạng của video của Hội đồng kiểm duyệt phim và video Thái Lan. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.bmukkRating |
string Mức phân loại của video của Hội đồng phân loại truyền thông Áo (Bundesministerium für Unterricht, Kunst und Kultur). Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.catvRating |
string Hệ thống phân loại dành cho truyền hình Canada – Hệ thống phân loại truyền hình ở Canada. Mức phân loại này của Ủy ban Phát thanh và Viễn thông Canada (CRTC) dành cho các chương trình phát sóng bằng tiếng Anh ở Canada. Để biết thêm thông tin, hãy xem trang web của Hội đồng Tiêu chuẩn Phát sóng Canada. Các giá trị hợp lệ của thuộc tính này là:
|
contentDetails.contentRating.catvfrRating |
string Mức phân loại video của Ủy ban Phát thanh và Truyền hình Canada (CRTC) cho các chương trình phát sóng bằng tiếng Pháp ở Canada. Để biết thêm thông tin, hãy xem trang web của Hội đồng Tiêu chuẩn Phát sóng Canada. Các giá trị hợp lệ của thuộc tính này là:
|
contentDetails.contentRating.cbfcRating |
string Điểm xếp hạng của Hội đồng Chứng nhận Trung ương về Phim (CBFC – Ấn Độ) trong video. Các giá trị hợp lệ của tài sản này là:
|
contentDetails.contentRating.cccRating |
string Điểm xếp hạng Consejo de Calificación rạp chiếu phim (Chile) của video. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.cceRating |
string Điểm xếp hạng của video trên Comissionão de Classificação de Espect ́culos của Bồ Đào Nha. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.chfilmRating |
string Điểm xếp hạng của video tại Thuỵ Sĩ. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.chvrsRating |
string Video theo hệ thống phân loại video tại nhà ở Canada (CHVRS) của video đó. Các giá trị hợp lệ của tài sản này là:
|
contentDetails.contentRating.cicfRating |
string Mức phân loại của video do Commission de Contrôle des Films (Bỉ). Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.cnaRating |
string Điểm xếp hạng của video do tổ chức CONSLIUL NATIONAL AL AUDIOVIZUALULUI (CNA) của Romania đánh giá. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.cncRating |
string Hệ thống phân loại tại Pháp – Commission detức movietographique Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.csaRating |
string Mức phân loại của video do Conseil supérieur de l?audiovisuel của Pháp đánh giá nội dung phát sóng. Các giá trị hợp lệ cho tài sản này là:
|
contentDetails.contentRating.cscfRating |
string Điểm xếp hạng của video này do Uỷ ban phân loại phim (CSCF) của Luxembourg thuộc Luxembourg thực hiện. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.czfilmRating |
string Điểm xếp hạng của video tại Cộng hoà Séc. Các giá trị hợp lệ đối với cơ sở lưu trú này là:
|
contentDetails.contentRating.djctqRating |
string Điểm xếp hạng của video là hànhamento de Justiça, Classificação, Qualificação e Títulos (DJCQT – Brazil). Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.djctqRatingReasons[] |
list Lý do giúp video nhận được mức phân loại là DJCQT (Brazil). |
contentDetails.contentRating.ecbmctRating |
string Hệ thống phân loại tại Thổ Nhĩ Kỳ – Hội đồng đánh giá và phân loại thuộc Bộ Văn hoá và Du lịch Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.eefilmRating |
string Điểm xếp hạng của video tại Estonia. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.egfilmRating |
string Điểm xếp hạng của video ở Ai Cập. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.eirinRating |
string Điểm xếp hạng Eirin (映倫) của video. Eirin là hệ thống phân loại của Nhật Bản. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.fcbmRating |
string Mức phân loại của video từ Hội đồng Kiểm duyệt Phim của Malaysia. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.fcoRating |
string Mức phân loại của video do Cục Quản lý Phim, Báo và Bài viết của Hong Kong đưa ra. Các giá trị hợp lệ cho tài sản này là:
|
contentDetails.contentRating.fmocRating |
string Tài sản này đã ngừng hoạt động kể từ ngày 2 tháng 11 năm 2015. Thay vào đó, hãy sử dụng thuộc tính contentDetails.contentRating.cncRating .Mức phân loại của video là Trung tâm quốc gia du cinéma et de l'image animé (Bộ Văn hoá Pháp). Các giá trị hợp lệ cho tài sản này là:
|
contentDetails.contentRating.fpbRating |
string Điểm xếp hạng của video từ Hội đồng Phim và Ấn phẩm Nam Phi. Các giá trị hợp lệ của tài sản này là:
|
contentDetails.contentRating.fpbRatingReasons[] |
list Lý do giúp video nhận được mức phân loại FPB (Nam Phi). |
contentDetails.contentRating.fskRating |
string Điểm xếp hạng của FreiWillige Selbstkontrolle der Phimwirtschaft (FSK – Đức) trong video là. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.grfilmRating |
string Điểm xếp hạng của video tại Hy Lạp. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.icaaRating |
string Điểm xếp hạng của video đó là Instituto de la Rạp chiếu phim y de las Artes AudioVisuales (ICAA – Tây Ban Nha). Các giá trị hợp lệ cho cơ sở lưu trú này là:
|
contentDetails.contentRating.ifcoRating |
string Mức phân loại của Văn phòng phân loại phim tại Ireland (IFCO – Ireland). Hãy xem trang web của IFCO để biết thêm thông tin. Các giá trị hợp lệ cho cơ sở lưu trú này là:
|
contentDetails.contentRating.ilfilmRating |
string Điểm xếp hạng của video tại Israel. Các giá trị hợp lệ đối với tài sản này là:
|
contentDetails.contentRating.incaaRating |
string Mức phân loại INCAA (Instituto Nacional de Cine y Artes AudioVisuales – Argentina) của video. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.kfcbRating |
string Điểm xếp hạng của video của Hội đồng phân loại phim của Kenya. Các giá trị hợp lệ của tài sản này là:
|
contentDetails.contentRating.kijkwijzerRating |
string voor de Classificatie van Audiovisuele Media (Hà Lan). Các giá trị hợp lệ cho tài sản này là:
|
contentDetails.contentRating.kmrbRating |
string Điểm xếp hạng của Uỷ ban phân loại truyền thông Hàn Quốc (물 KMRB xếp hạng các video ở Hàn Quốc. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.lsfRating |
string Điểm xếp hạng của video do hãng phim Lembaga Sensor Phim của Indonesia cung cấp. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mccaaRating |
string Điểm xếp hạng của video do Hội đồng phân loại độ tuổi phim (Phim) của Malta đưa ra. Các giá trị hợp lệ cho tài sản này là:
|
contentDetails.contentRating.mccypRating |
string Mức phân loại của video từ Hội đồng Truyền thông dành cho Trẻ em và Thanh thiếu niên thuộc Viện Điện ảnh Đan Mạch (Det Danske Phiminstitut). Các giá trị hợp lệ cho tài sản này là:
|
contentDetails.contentRating.mcstRating |
string Hệ thống phân loại của video tại Việt Nam – MCST Các giá trị hợp lệ của tài sản này là:
|
contentDetails.contentRating.mdaRating |
string Điểm xếp hạng video của Cơ quan Phát triển Truyền thông (MDA) của Singapore và cụ thể là Hội đồng kiểm duyệt phim (BFC). Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.medietilsynetRating |
string Điểm xếp hạng của video từ Medietilsynet, Cơ quan truyền thông của Na Uy. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.mekuRating |
string Mức phân loại của video từ Viện Kansallinen Audiovisuaalinen Instituutti (Viện nghe nhìn Quốc gia Phần Lan) của Phần Lan. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.mibacRating |
string Mức phân loại video của Ministero dei Beni e delle Attività Culturali e del Turismo (Ý). Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.mocRating |
string Điểm xếp hạng Ministerio de Cultura (Colombia) của video. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.moctwRating |
string Mức phân loại của video do Bộ Văn hoá Đài Loan (Mân Trung 化部). Các giá trị hợp lệ đối với tài sản này là:
|
contentDetails.contentRating.mpaaRating |
string Mức phân loại của video đó theo Hiệp hội Điện ảnh Hoa Kỳ (MPAA). Các giá trị hợp lệ của tài sản này là:
|
contentDetails.contentRating.mpaatRating |
string Mức phân loại của Hiệp hội Điện ảnh Hoa Kỳ đối với đoạn giới thiệu và bản xem trước phim. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mtrcbRating |
string Mức phân loại của video do Uỷ ban phân loại và đánh giá phim và chương trình truyền hình (Philippines) đưa ra. Các giá trị hợp lệ của tài sản này là:
|
contentDetails.contentRating.nbcRating |
string Điểm xếp hạng của video do Cục phân loại quốc gia Maldives đưa ra. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.nfrcRating |
string Điểm xếp hạng của video từ Trung tâm Điện ảnh Quốc gia Bulgaria. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.nfvcbRating |
string Điểm xếp hạng của video từ Hội đồng kiểm duyệt phim và video quốc gia Nigeria. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.nkclvRating |
string Mức phân loại của video từ Nacionãlays Kino centrs (Trung tâm Điện ảnh Quốc gia Latvia). Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.oflcRating |
string Mức phân loại của Văn phòng Phân loại Phim và Văn học (OFLC – New Zealand) của video. Các giá trị hợp lệ cho cơ sở lưu trú này là:
|
contentDetails.contentRating.pefilmRating |
string Điểm xếp hạng của video tại Peru. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.resorteviolenciaRating |
string Điểm xếp hạng của video ở Venezuela. Các giá trị hợp lệ của tài sản này là:
|
contentDetails.contentRating.rtcRating |
string Mức phân loại của Tổng cục Phát thanh, Truyền hình và Điện ảnh (Mexico) của video. Các giá trị hợp lệ của tài sản này là:
|
contentDetails.contentRating.rteRating |
string Điểm xếp hạng của video trên kênh Raidió Teilifís Éireann của Ireland. Các giá trị hợp lệ đối với cơ sở lưu trú này là:
|
contentDetails.contentRating.russiaRating |
string Mức phân loại của video do Cơ quan đăng ký phim quốc gia Liên bang Nga (MKRF – Nga) đánh giá. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.skfilmRating |
string Điểm xếp hạng của video tại Slovakia. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.smaisRating |
string Điểm xếp hạng của video tại Iceland. Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.smsaRating |
string Điểm xếp hạng video của Statens medierād (Hội đồng Truyền thông Quốc gia Thuỵ Điển). Các giá trị hợp lệ của cơ sở lưu trú này là:
|
contentDetails.contentRating.tvpgRating |
string Mức phân loại theo Nguyên tắc dành cho cha mẹ khi xem TV (TVPG) của video. Các giá trị hợp lệ cho tài sản này là:
|
contentDetails.contentRating.ytRating |
string Mức phân loại mà YouTube dùng để xác định nội dung bị giới hạn độ tuổi. Các giá trị hợp lệ của tài sản này là:
|
contentDetails.projection |
string Chỉ định định dạng chiếu của video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.hasCustomThumbnail |
boolean Cho biết liệu người tải video lên có cung cấp hình thu nhỏ tuỳ chỉnh cho video hay không. Chỉ người tải video lên mới có thể nhìn thấy tài sản này. |
status |
object Đối tượng status chứa thông tin về trạng thái tải lên, xử lý và quyền riêng tư của video. |
status.uploadStatus |
string Trạng thái của video đã tải lên. Các giá trị hợp lệ của tài sản này là:
|
status.failureReason |
string Giá trị này giải thích lý do không tải được video lên. Thuộc tính này chỉ xuất hiện nếu thuộc tính uploadStatus cho biết không tải lên được.Các giá trị hợp lệ của thuộc tính này là:
|
status.rejectionReason |
string Giá trị này giải thích lý do YouTube từ chối một video đã tải lên. Tài sản này chỉ xuất hiện nếu tài sản uploadStatus cho biết rằng tệp tải lên đã bị từ chối.Các giá trị hợp lệ của tài sản này là:
|
status.privacyStatus |
string Trạng thái quyền riêng tư của video. Các giá trị hợp lệ của tài sản này là:
|
status.publishAt |
datetime Ngày và giờ lên lịch xuất bản video. Bạn chỉ có thể thiết lập chế độ này nếu video đang ở trạng thái riêng tư. Giá trị được chỉ định theo định dạng ISO 8601. Vui lòng lưu ý hai điểm bổ sung sau đây về hành vi của tài sản này:
|
status.license |
string Giấy phép của video. Các giá trị hợp lệ của tài sản này là:
|
status.embeddable |
boolean Giá trị này cho biết video có thể được nhúng trên một trang web khác hay không. |
status.publicStatsViewable |
boolean Giá trị này cho biết liệu số liệu thống kê mở rộng về video trên trang xem của video đó có thể xem công khai hay không. Theo mặc định, bạn có thể xem những số liệu thống kê này và những số liệu thống kê như số lượt xem và điểm xếp hạng của video vẫn sẽ hiển thị công khai ngay cả khi bạn đặt giá trị của tài sản này thành false . |
status.madeForKids |
boolean Giá trị này cho biết video có được chỉ định là dành cho trẻ em hay không và có trạng thái hiện tại là "dành cho trẻ em" của video. Ví dụ: trạng thái có thể được xác định dựa trên giá trị của thuộc tính selfDeclaredMadeForKids . Hãy truy cập vào Trung tâm trợ giúp của YouTube để tìm hiểu thêm thông tin về cách đặt đối tượng người xem cho kênh, video hoặc tin phát sóng của bạn.
|
status.selfDeclaredMadeForKids |
boolean Trong yêu cầu videos.insert hoặc
videos.update , tài sản này
cho phép chủ sở hữu kênh chỉ định video là dành cho trẻ em. Trong yêu cầu videos.list , giá trị thuộc tính chỉ được trả về nếu chủ sở hữu kênh đã cho phép yêu cầu API. |
statistics |
object Đối tượng statistics chứa số liệu thống kê về video. |
statistics.viewCount |
unsigned long Số lần video được xem. |
statistics.likeCount |
unsigned long Số người dùng đã cho biết họ thích video. |
statistics.dislikeCount |
unsigned long Lưu ý: Tài sản
statistics.dislikeCount đã được chuyển sang chế độ riêng tư kể từ ngày 13 tháng 12 năm 2021. Điều này có nghĩa là thuộc tính chỉ được đưa vào phản hồi API nếu yêu cầu API đã được chủ sở hữu video xác thực. Hãy xem nhật ký sửa đổi để biết thêm thông tin.Số người dùng đã cho biết họ không thích video. |
statistics.favoriteCount |
unsigned long Lưu ý: Tài sản này không còn được dùng nữa. Việc ngừng sử dụng này có hiệu lực kể từ ngày 28 tháng 8 năm 2015. Giá trị của thuộc tính này hiện luôn được đặt thành 0 . |
statistics.commentCount |
unsigned long Số lượt bình luận của video. |
player |
object Đối tượng player chứa thông tin mà bạn sẽ dùng để phát video trong một trình phát được nhúng. |
player.embedHtml |
string Thẻ <iframe> dùng để nhúng một trình phát để phát video.
|
player.embedHeight |
long Chiều cao của trình phát được nhúng trả về trong tài sản player.embedHtml . Thuộc tính này chỉ được trả về nếu yêu cầu đã chỉ định giá trị cho tham số maxHeight và/hoặc maxWidth và đã biết tỷ lệ khung hình của video. |
player.embedWidth |
long Chiều rộng của trình phát được nhúng mà trả về trong tài sản player.embedHtml . Thuộc tính này chỉ được trả về nếu yêu cầu đã chỉ định giá trị cho tham số maxHeight và/hoặc maxWidth và đã biết tỷ lệ khung hình của video. |
topicDetails |
object Đối tượng topicDetails đóng gói thông tin về các chủ đề liên kết với video.Lưu ý quan trọng: Hãy xem định nghĩa của các thuộc tính topicDetails.relevantTopicIds[] và topicDetails.topicIds[] , cũng như nhật ký sửa đổi để biết thêm thông tin về những thay đổi sắp tới liên quan đến mã chủ đề. |
topicDetails.topicIds[] |
list Lưu ý quan trọng: Tài sản này đã ngừng hoạt động kể từ ngày 10 tháng 11 năm 2016. API không còn trả về các giá trị cho thuộc tính này và mọi chủ đề liên kết với một video hiện đều được trả về bằng giá trị thuộc tính topicDetails.relevantTopicIds[] . |
topicDetails.relevantTopicIds[] |
list Danh sách mã chủ đề có liên quan đến video. Tài sản này đã ngừng hoạt động kể từ ngày 10 tháng 11 năm 2016. Chúng tôi sẽ hỗ trợ tính năng này đến hết ngày 10 tháng 11 năm 2017. Lưu ý quan trọng: Do Freebase và API Freebase không còn được dùng nữa, nên các mã chủ đề đã bắt đầu hoạt động theo cách khác kể từ ngày 27 tháng 2 năm 2017. Vào thời điểm đó, YouTube bắt đầu trả về một nhóm nhỏ các mã chủ đề được tuyển chọn. |
topicDetails.topicCategories[] |
list Danh sách các URL trên Wikipedia cung cấp thông tin mô tả tổng quan về nội dung video. |
recordingDetails |
object Đối tượng recordingDetails đóng gói thông tin về vị trí, ngày và địa chỉ quay video. |
recordingDetails.locationDescription |
string Tài sản này đã ngừng hoạt động kể từ ngày 1 tháng 6 năm 2017. Vui lòng xem thông báo ngừng sử dụng để biết thêm chi tiết. Nội dung mô tả bằng văn bản về địa điểm quay video. |
recordingDetails.location |
object Thông tin về vị trí địa lý liên kết với video. Xin lưu ý rằng giá trị của thuộc tính con xác định vị trí mà chủ sở hữu video muốn liên kết với video. Giá trị này có thể chỉnh sửa, tìm kiếm được trên video công khai và có thể được hiển thị cho người dùng đối với video công khai. |
recordingDetails.location.latitude |
double Tài sản này đã ngừng hoạt động kể từ ngày 1 tháng 6 năm 2017. Vui lòng xem thông báo ngừng sử dụng để biết thêm chi tiết. Vĩ độ tính theo độ. |
recordingDetails.location.longitude |
double Tài sản này đã ngừng hoạt động kể từ ngày 1 tháng 6 năm 2017. Vui lòng xem thông báo ngừng sử dụng để biết thêm chi tiết. Kinh độ tính theo độ. |
recordingDetails.location.altitude |
double Tài sản này đã ngừng hoạt động kể từ ngày 9 tháng 7 năm 2018. Vui lòng xem thông báo ngừng sử dụng để biết thêm chi tiết. Độ cao so với hình elip tham chiếu, tính bằng mét. |
recordingDetails.recordingDate |
datetime Ngày và giờ quay video. Giá trị được chỉ định theo định dạng ISO 8601 ( YYYY-MM-DDThh:mm:ss.sssZ ). |
fileDetails |
object Đối tượng fileDetails đóng gói thông tin về tệp video được tải lên YouTube, bao gồm độ phân giải, thời lượng, bộ mã hoá và giải mã âm thanh, tốc độ bit của luồng phát và các thông tin khác. Chỉ chủ sở hữu video mới có thể truy xuất dữ liệu này.Đối tượng fileDetails sẽ chỉ được trả về nếu thuộc tính processingDetails.fileAvailability có giá trị available . |
fileDetails.fileName |
string Tên của tệp đã tải lên. Trường này hiển thị cho dù tệp video hay một loại tệp khác đã được tải lên. |
fileDetails.fileSize |
unsigned long Kích thước của tệp tải lên tính bằng byte. Trường này hiển thị cho dù tệp video hay một loại tệp khác đã được tải lên. |
fileDetails.fileType |
string Loại tệp đã tải lên theo phát hiện của công cụ xử lý video của YouTube. Hiện tại, YouTube chỉ xử lý các tệp video. Tuy nhiên, trường này sẽ xuất hiện cho dù tệp video hoặc một loại tệp khác đã được tải lên hay chưa. Các giá trị hợp lệ cho tài sản này là:
|
fileDetails.container |
string Định dạng vùng chứa của tệp video tải lên. |
fileDetails.videoStreams[] |
list Danh sách các luồng video có trong tệp video đã tải lên. Mỗi mục trong danh sách chứa siêu dữ liệu chi tiết về một luồng video. |
fileDetails.videoStreams[].widthPixels |
unsigned integer Chiều rộng của nội dung video đã mã hoá tính bằng pixel. Bạn có thể tính tỷ lệ khung hình mã hoá của video là width_pixels / height_pixels . |
fileDetails.videoStreams[].heightPixels |
unsigned integer Chiều cao của nội dung video đã mã hoá tính bằng pixel. |
fileDetails.videoStreams[].frameRateFps |
double Tốc độ khung hình của luồng video, tính bằng khung hình/giây. |
fileDetails.videoStreams[].aspectRatio |
double Tỷ lệ khung hình hiển thị của nội dung video, cho biết tỷ lệ khung hình mà video sẽ hiển thị. |
fileDetails.videoStreams[].codec |
string Bộ mã hoá và giải mã video mà luồng sử dụng. |
fileDetails.videoStreams[].bitrateBps |
unsigned long Tốc độ bit của luồng video (tính bằng bit/giây). |
fileDetails.videoStreams[].rotation |
string Số tiền mà YouTube cần xoay vòng nội dung nguồn gốc để hiển thị video chính xác. Các giá trị hợp lệ cho tài sản này là:
|
fileDetails.videoStreams[].vendor |
string Một giá trị xác định duy nhất một nhà cung cấp video. Thông thường, giá trị là mã nhà cung cấp gồm bốn chữ cái. |
fileDetails.audioStreams[] |
list Danh sách các luồng âm thanh có trong tệp video đã tải lên. Mỗi mục trong danh sách chứa siêu dữ liệu chi tiết về một luồng âm thanh. |
fileDetails.audioStreams[].channelCount |
unsigned integer Số kênh âm thanh trong luồng. |
fileDetails.audioStreams[].codec |
string Bộ mã hoá và giải mã âm thanh mà luồng sử dụng. |
fileDetails.audioStreams[].bitrateBps |
unsigned long Tốc độ bit của luồng âm thanh (tính bằng bit/giây). |
fileDetails.audioStreams[].vendor |
string Một giá trị xác định duy nhất một nhà cung cấp video. Thông thường, giá trị là mã nhà cung cấp gồm bốn chữ cái. |
fileDetails.durationMs |
unsigned long Thời lượng của video tải lên tính bằng mili giây. |
fileDetails.bitrateBps |
unsigned long Tốc độ bit kết hợp (video và âm thanh) của tệp video được tải lên tính bằng bit/giây. |
fileDetails.creationTime |
string Ngày và giờ tạo tệp video tải lên. Giá trị được chỉ định theo định dạng ISO 8601. Hiện tại, chúng tôi hỗ trợ các định dạng ISO 8601 sau:
|
processingDetails |
object Đối tượng processingDetails đóng gói thông tin về tiến trình của YouTube trong quá trình xử lý tệp video đã tải lên. Các thuộc tính trong đối tượng xác định trạng thái xử lý hiện tại và ước tính thời gian còn lại cho đến khi YouTube xử lý xong video. Phần này cũng cho biết video có sử dụng được các loại dữ liệu hoặc nội dung khác nhau, chẳng hạn như thông tin chi tiết về tệp hoặc hình thu nhỏ hay không.Đối tượng processingProgress được thiết kế để thăm dò ý kiến nhằm giúp video tải lên có thể theo dõi tiến trình xử lý tệp video mà YouTube đã tải lên. Chỉ chủ sở hữu video mới có thể truy xuất dữ liệu này. |
processingDetails.processingStatus |
string Trạng thái xử lý của video. Giá trị này cho biết YouTube có thể xử lý video hay không hoặc video có đang được xử lý hay không. Các giá trị hợp lệ cho tài sản này là:
|
processingDetails.processingProgress |
object Đối tượng processingProgress chứa thông tin về tiến trình YouTube xử lý video. Các giá trị thực sự chỉ phù hợp nếu trạng thái xử lý của video là processing . |
processingDetails.processingProgress.partsTotal |
unsigned long Đây là con số ước tính về tổng số phần cần được xử lý trong video. Số liệu ước tính chính xác hơn có thể được cập nhật trong khi YouTube xử lý video. |
processingDetails.processingProgress.partsProcessed |
unsigned long Số phần của video mà YouTube đã xử lý. Bạn có thể ước tính tỷ lệ phần trăm của video mà YouTube đã xử lý bằng cách tính: 100 * parts_processed / parts_total Xin lưu ý rằng do số phần ước tính có thể tăng lên mà không tăng tương ứng về số phần đã xử lý nên có thể tiến trình được tính toán có thể giảm định kỳ trong khi YouTube xử lý video. |
processingDetails.processingProgress.timeLeftMs |
unsigned long Thời gian ước tính (tính bằng mili giây) mà YouTube cần để hoàn tất quá trình xử lý video. |
processingDetails.processingFailureReason |
string Lý do YouTube không xử lý được video đó. Tài sản này sẽ chỉ có giá trị nếu giá trị của tài sản processingStatus là failed .Các giá trị hợp lệ cho tài sản này là:
|
processingDetails.fileDetailsAvailability |
string Giá trị này cho biết liệu có thông tin chi tiết về tệp cho video đã tải lên hay không. Bạn có thể truy xuất thông tin chi tiết về tệp của video bằng cách yêu cầu phần fileDetails trong yêu cầu videos.list() . |
processingDetails.processingIssuesAvailability |
string Giá trị này cho biết liệu công cụ xử lý video có đưa ra các đề xuất có thể cải thiện khả năng xử lý video của YouTube, cảnh báo giải thích sự cố xử lý video hay lỗi gây ra sự cố xử lý video hay không. Bạn có thể truy xuất các đề xuất này bằng cách yêu cầu phần suggestions trong yêu cầu videos.list() . |
processingDetails.tagSuggestionsAvailability |
string Giá trị này cho biết liệu các đề xuất về từ khoá (thẻ) có áp dụng cho video hay không. Bạn có thể thêm thẻ vào siêu dữ liệu của video để giúp những người dùng khác tìm thấy video đó dễ dàng hơn. Bạn có thể truy xuất các đề xuất này bằng cách yêu cầu phần suggestions trong yêu cầu videos.list() . |
processingDetails.editorSuggestionsAvailability |
string Giá trị này cho biết liệu video có các đề xuất chỉnh sửa video (giúp cải thiện chất lượng video hoặc trải nghiệm phát) hay không. Bạn có thể truy xuất các đề xuất này bằng cách yêu cầu phần suggestions trong yêu cầu videos.list() . |
processingDetails.thumbnailsAvailability |
string Giá trị này cho biết liệu hình thu nhỏ đã được tạo cho video hay chưa. |
suggestions |
object Đối tượng suggestions đóng gói các đề xuất giúp xác định cơ hội cải thiện chất lượng hoặc siêu dữ liệu của video tải lên. Chỉ chủ sở hữu video mới có thể truy xuất dữ liệu này. Đối tượng suggestions sẽ chỉ được trả về nếu thuộc tính processingDetails.tagSuggestionsAvailability hoặc thuộc tính processingDetails.editorSuggestionsAvailability có giá trị available . |
suggestions.processingErrors[] |
list Danh sách các lỗi sẽ khiến YouTube không xử lý được video đã tải lên. Những lỗi này cho thấy rằng trạng thái cuối cùng của video gần như chắc chắn là failed , bất kể trạng thái xử lý video hiện tại như thế nào.Các giá trị hợp lệ cho tài sản này là:
|
suggestions.processingWarnings[] |
list Danh sách các lý do có thể khiến YouTube gặp khó khăn khi chuyển mã video tải lên hoặc dẫn đến việc chuyển mã nhầm. Những cảnh báo này sẽ xuất hiện trước khi YouTube thực sự xử lý tệp video đã tải lên. Ngoài ra, báo cáo này xác định những vấn đề không nhất thiết thể hiện rằng quá trình xử lý video sẽ không thành công nhưng vẫn có thể gây ra sự cố như vấn đề đồng bộ hoá, cấu phần phần mềm video hoặc thiếu bản âm thanh. Các giá trị hợp lệ cho thuộc tính này là:
|
suggestions.processingHints[] |
list Danh sách các đề xuất có thể giúp cải thiện khả năng xử lý video của YouTube. Các giá trị hợp lệ cho tài sản này là:
|
suggestions.tagSuggestions[] |
list Một danh sách thẻ từ khoá có thể thêm vào siêu dữ liệu của video để tăng khả năng người dùng tìm thấy video của bạn khi tìm kiếm hoặc duyệt xem trên YouTube. |
suggestions.tagSuggestions[].tag |
string Thẻ từ khoá được đề xuất cho video. |
suggestions.tagSuggestions[].categoryRestricts[] |
list Một nhóm danh mục video liên quan đến thẻ. Bạn có thể sử dụng thông tin này để hiển thị các đề xuất thẻ thích hợp dựa trên danh mục video mà người tải lên video liên kết với video. Theo mặc định, các đề xuất thẻ có liên quan cho tất cả danh mục nếu không có giới hạn nào được xác định cho từ khoá. |
suggestions.editorSuggestions[] |
list Danh sách các thao tác chỉnh sửa video có thể cải thiện chất lượng hoặc trải nghiệm phát của video đã tải lên. Các giá trị hợp lệ của tài sản này là:
|
liveStreamingDetails |
object Đối tượng liveStreamingDetails chứa siêu dữ liệu về một chương trình phát video trực tiếp. Đối tượng sẽ chỉ xuất hiện trong tài nguyên video nếu video đó là sự kiện phát sóng trực tiếp sắp diễn ra, trực tiếp hoặc đã kết thúc. |
liveStreamingDetails.actualStartTime |
datetime Thời điểm sự kiện phát sóng thực sự bắt đầu. Giá trị được chỉ định theo định dạng ISO 8601. Giá trị này sẽ không có sẵn cho đến khi chương trình phát sóng bắt đầu. |
liveStreamingDetails.actualEndTime |
datetime Thời điểm sự kiện phát sóng thực sự kết thúc. Giá trị được chỉ định theo định dạng ISO 8601. Giá trị này sẽ không có sẵn cho đến khi chương trình phát sóng kết thúc. |
liveStreamingDetails.scheduledStartTime |
datetime Thời gian theo lịch để bắt đầu truyền tin. Giá trị được chỉ định theo định dạng ISO 8601. |
liveStreamingDetails.scheduledEndTime |
datetime Thời gian kết thúc sự kiện phát sóng theo lịch. Giá trị được chỉ định theo định dạng ISO 8601. Nếu giá trị trống hoặc thuộc tính không xuất hiện thì truyền phát được lên lịch để tiếp tục vô thời hạn. |
liveStreamingDetails.concurrentViewers |
unsigned long Số người đang xem chương trình phát sóng. Thuộc tính và giá trị của thuộc tính đó sẽ xuất hiện nếu nội dung phát sóng có người xem hiện tại và chủ sở hữu nội dung phát sóng chưa ẩn số lượt xem video. Xin lưu ý rằng YouTube sẽ ngừng theo dõi số người xem đồng thời một sự kiện phát sóng khi sự kiện đó kết thúc. Vì vậy, tài sản này sẽ không xác định số lượng người xem video lưu trữ về một chương trình phát sóng trực tiếp đã kết thúc. Số người xem đồng thời mà API Dữ liệu của YouTube trả về có thể khác với số người xem đồng thời đã được xử lý và được loại bỏ nội dung rác thông qua YouTube Analytics. Tìm hiểu thêm về các chỉ số của sự kiện phát trực tiếp trong
Trung tâm trợ giúp của YouTube.
|
liveStreamingDetails.activeLiveChatId |
string Mã của cuộc trò chuyện trực tiếp đang diễn ra được đính kèm với video này. Trường này chỉ được điền nếu video hiện là một chương trình phát sóng trực tiếp có cuộc trò chuyện trực tiếp. Sau khi chuyển đổi chương trình phát sóng hoàn tất, trường này sẽ bị xoá và cuộc trò chuyện trực tiếp sẽ đóng lại. Đối với các chương trình phát sóng liên tục, mã trò chuyện trực tiếp sẽ không còn liên kết với video này nữa mà sẽ liên kết với video mới đang hiển thị trên trang cố định. |
localizations |
object Đối tượng localizations chứa bản dịch siêu dữ liệu của video. |
localizations.(key) |
object Ngôn ngữ của văn bản đã bản địa hoá liên kết với khoá-giá trị. Giá trị là một chuỗi chứa mã ngôn ngữ BCP-47. |
localizations.(key).title |
string Tiêu đề của video đã bản địa hoá. |
localizations.(key).description |
string Nội dung mô tả video đã bản địa hoá. |