videos.insert từ các dự án API chưa được xác minh được tạo sau ngày 28 tháng 7 năm 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 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 thông tin chi tiết.
Tài nguyên video đại diện cho một video trên YouTube.
Phương thức
API này hỗ trợ các phương thức sau cho tài nguyên videos:
- getRating
- Truy xuất điểm xếp hạng mà người dùng được uỷ quyền đã đánh giá cho một danh sách video được chỉ định. Thử ngay.
- list
- Trả về danh sách video khớp với các tham số yêu cầu API. Thử ngay.
- batchGetStats
- Truy xuất danh sách số liệu thống kê về video khớp với các tham số yêu cầu API. Thử ngay.
- chèn
- Tải video lên YouTube và đặt siêu dữ liệu của video (không bắt buộc).
- update
- Cập nhật siêu dữ liệu của video. Thử ngay.
- xóa
- Xoá video trên YouTube. Thử ngay.
- rate
- Thêm hoặc xoá điểm xếp hạng thích/không thích cho một video. Thử ngay.
- reportAbuse
- Báo cáo video có nội dung vi phạm. Thử ngay.
Cách trình bày tài nguyên
Cấu trúc JSON sau đây cho thấy đị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,
"containsSyntheticMedia": boolean
},
"statistics": {
"viewCount": string,
"likeCount": string,
"dislikeCount": string,
"favoriteCount": string,
"commentCount": string
},
"paidProductPlacementDetails": {
"hasPaidProductPlacement": boolean
},
"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 |
stringXác định loại tài nguyên API. Giá trị sẽ là youtube#video. |
etag |
etagEtag của tài nguyên này. |
id |
stringMã nhận dạng duy nhất mà YouTube dùng để xác định video. |
snippet |
objectĐối tượng snippet chứa các thông tin cơ bản về video, chẳng hạn như tiêu đề, nội dung mô tả và danh mục của video. |
snippet.publishedAt |
datetimeNgà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 tải video lên. Ví dụ: nếu một video được tải lên ở chế độ riêng tư rồi sau đó chuyển sang chế độ công khai, thì thuộc tính này sẽ chỉ định thời điểm video được chuyển sang chế độ công khai. Có một số trường hợp đặc biệt:
|
snippet.channelId |
stringMã nhận dạng mà YouTube dùng để xác định duy nhất kênh đã tải video lên. |
snippet.title |
stringTiê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ả cá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 |
stringPhần mô tả video. Giá trị thuộc tính có độ dài tối đa là 5.000 byte và có thể chứa tất cả các ký tự UTF-8 hợp lệ, ngoại trừ < và >. |
snippet.thumbnails |
objectBản đồ hình thu nhỏ được 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) |
objectCác giá trị khoá hợp lệ là:
|
snippet.thumbnails.(key).url |
stringURL của hình ảnh. |
snippet.thumbnails.(key).width |
unsigned integerChiều rộng của hình ảnh. |
snippet.thumbnails.(key).height |
unsigned integerChiều cao của hình ảnh. |
snippet.channelTitle |
stringTiêu đề của kênh chứa video. |
snippet.tags[] |
listDanh sách 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ự. Hãy lưu ý các quy tắc sau đây về cách tính giới hạn ký tự:
|
snippet.categoryId |
stringDanh mục video trên YouTube được liên kết với video. Bạn phải đặt mộ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 |
stringCho biết video có phải là một sự kiện phát sóng trực tiếp sắp diễn ra/đang diễn ra hay không. Giá trị của tham số này là Các giá trị hợp lệ cho thuộc tính này là:
|
snippet.defaultLanguage |
stringNgô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ả được bản địa hoá cho video hoặc tiêu đề 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á tiêu đề theo ngôn ngữ. |
snippet.localized.title |
stringTiêu đề video được bản địa hoá. |
snippet.localized.description |
stringNội dung mô tả video được bản địa hoá. |
snippet.defaultAudioLanguage |
stringThuộc tính default_audio_language chỉ định ngôn ngữ được 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à thông tin cho biết video có phụ đề hay không. |
contentDetails.duration |
stringThời lượng của video. Giá trị của thuộc tính là thời lượng ISO 8601. Ví dụ: đối với video có thời lượng ít nhất là 1 phút và dưới 1 giờ, thời lượng sẽ có dạng PT#M#S, trong đó các chữ cái PT cho biết giá trị này chỉ định một khoảng thời gian, còn các chữ cái M và S lần lượt đề cập đến thời lượng tính bằng phút và giây. # ký tự đứng trước chữ 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 có thời lượng 15 phút 33 giây.Nếu video dài ít nhất một giờ, thì thời lượng sẽ có dạng PT#H#M#S, trong đó # đứng trước chữ H cho biết thời lượng của video tính bằng giờ và tất cả thông tin khác đều 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 toàn bộ thông tin chi tiết. |
contentDetails.dimension |
stringCho biết video có ở dạng 3D hay 2D. |
contentDetails.definition |
stringCho biết video 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 |
stringCho biết video có phụ đề hay không. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.licensedContent |
booleanCho biết liệu video có phải là nội dung được cấp phép hay không. Nội dung được cấp phép 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ề những quốc gia mà người dùng có thể (hoặc không thể) xem một video. Đối tượng sẽ chứa thuộc tính contentDetails.regionRestriction.allowed hoặc thuộc tính contentDetails.regionRestriction.blocked. |
contentDetails.regionRestriction.allowed[] |
listDanh sách mã khu vực xác định những quốc gia mà người dùng có thể xem video. Nếu thuộc tính này xuất hiện và một quốc gia không có trong giá trị của thuộc tính, thì video sẽ không xuất hiện ở quốc gia đó. Nếu thuộc tính này xuất hiện và chứa một danh sách trống, thì video sẽ không xuất hiện ở tất cả các quốc gia. |
contentDetails.regionRestriction.blocked[] |
listDanh sách mã khu vực xác định những quốc gia mà video bị chặn. Nếu thuộc tính này xuất hiện và một quốc gia không có trong giá trị của thuộc tính, thì video có thể xem được ở quốc gia đó. Nếu thuộc tính này xuất hiện và chứa một danh sách trống, thì video có thể xem được ở tất cả các quốc gia. |
contentDetails.contentRating |
objectChỉ định điểm xếp hạng mà video nhận được theo nhiều hệ thống xếp hạng. |
contentDetails.contentRating.acbRating |
stringMức phân loại của Uỷ ban phân loại Úc (ACB) hoặc Cơ quan Thông tin và Truyền thông Úc (ACMA) dành cho video. Các 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 |
stringMức phân loại video của Autorità per le Garanzie nelle Comunicazioni (AGCOM) tại Ý. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.anatelRating |
stringMức phân loại của Anatel (Asociación Nacional de Televisión) dành cho video trên truyền hình Chile. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.bbfcRating |
stringMức phân loại của British Board of Film Classification (BBFC) dành cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.bfvcRating |
stringMức phân loại video của Hội đồng kiểm duyệt phim và video của Thái Lan. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.bmukkRating |
stringMức phân loại của video do Uỷ ban phân loại nội dung nghe nhìn của Áo (Bundesministerium für Unterricht, Kunst und Kultur) đưa ra. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.catvRating |
stringHệ thống phân loại nội dung cho truyền hình Canada – Hệ thống phân loại nội dung truyền hình của Canada. Đây là mức phân loại video của Uỷ ban Phát thanh và Truyền hình Canada (CRTC) đối với 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 của Canada. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.catvfrRating |
stringMức phân loại video của Uỷ ban Phát thanh, Truyền hình và Viễn thông Canada (CRTC) đối với 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. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.cbfcRating |
stringThông tin phân loại của Central Board of Film Certification (CBFC – Ấn Độ) dành cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.cccRating |
stringMức phân loại của Consejo de Calificación Cinematográfica (Chile) dành cho video. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.cceRating |
stringMức phân loại video của Comissão de Classificação de Espect´culos (Uỷ ban phân loại nội dung giải trí) của Bồ Đào Nha. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.chfilmRating |
stringMức phân loại của video ở Thuỵ Sĩ. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.chvrsRating |
stringMức phân loại của video theo Hệ thống phân loại video gia đình của Canada (CHVRS). Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.cicfRating |
stringMức phân loại của video theo Commission de Contrôle des Films (Bỉ). Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.cnaRating |
stringMức phân loại video của CONSILIUL NATIONAL AL AUDIOVIZUALULUI (CNA) tại Romania. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.cncRating |
stringHệ thống phân loại ở Pháp – Commission de classification cinematographique Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.csaRating |
stringMức phân loại của video theo Conseil supérieur de l'audiovisuel (CSA) của Pháp. CSA phân loại nội dung phát sóng. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.cscfRating |
stringMức phân loại video của Commission de surveillance de la classification des films (CSCF) (Uỷ ban giám sát việc phân loại phim) của Luxembourg. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.czfilmRating |
stringMức phân loại của video ở Cộng hoà Séc. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.djctqRating |
stringMức phân loại của Departamento de Justiça, Classificação, Qualificação e Títulos (DJCQT – Brazil) dành cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.djctqRatingReasons[] |
listLý do giải thích tại sao video nhận được mức phân loại của DJCQT (Brazil). |
contentDetails.contentRating.ecbmctRating |
stringHệ thống phân loạ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ệ cho thuộc tính này là:
|
contentDetails.contentRating.eefilmRating |
stringMức phân loại video ở Estonia. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.egfilmRating |
stringMức phân loại video ở Ai Cập. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.eirinRating |
stringMức phân loại của Eirin (映倫) dành cho video. Eirin là hệ thống phân loại của Nhật Bản. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.fcbmRating |
stringMức phân loại video của Cục kiểm duyệt phim của Malaysia. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.fcoRating |
stringMức phân loại của video theo Văn phòng Quản lý Phim, Báo và Bài viết của Hồng Kông. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.fmocRating |
stringThuộc tính 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.Phân loại của Centre national du cinéma et de l'image animé (Bộ Văn hoá Pháp) dành cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.fpbRating |
stringMức phân loại của video do Hội đồng Phân loại Phim và Ấn phẩm của Nam Phi đưa ra. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.fpbRatingReasons[] |
listLý do giải thích tại sao video nhận được mức phân loại của FPB (Nam Phi). |
contentDetails.contentRating.fskRating |
stringMức phân loại của Freiwillige Selbstkontrolle der Filmwirtschaft (FSK – Đức) cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.grfilmRating |
stringMức phân loại video ở Hy Lạp. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.icaaRating |
stringMức phân loại của video do Instituto de la Cinematografía y de las Artes Audiovisuales (ICAA – Tây Ban Nha) đưa ra. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.ifcoRating |
stringMức phân loại của Văn phòng phân loại phim Ireland (IFCO – Ireland) dành cho video. Hãy truy cập vào trang web của IFCO để biết thêm thông tin. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.ilfilmRating |
stringMức phân loại video ở Israel. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.incaaRating |
stringMức phân loại của INCAA (Instituto Nacional de Cine y Artes Audiovisuales – Viện Điện ảnh và Nghệ thuật nghe nhìn quốc gia) dành cho video. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.kfcbRating |
stringMức phân loại của video do Hội đồng phân loại phim của Kenya đưa ra. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.kijkwijzerRating |
stringvoor de Classificatie van Audiovisuele Media (Hà Lan). Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.kmrbRating |
stringMức phân loại của video theo Uỷ ban phân loại nội dung truyền thông Hàn Quốc (영상물등급위원회). KMRB phân loại video ở Hàn Quốc. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.lsfRating |
stringMức phân loại của video theo Lembaga Sensor Film (Cục kiểm duyệt phim) của Indonesia. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mccaaRating |
stringMức phân loại của video do Hội đồng phân loại độ tuổi xem phim của Malta đưa ra. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mccypRating |
stringMức phân loại video của Hội đồng truyền thông dành cho trẻ em và thanh thiếu niên thuộc Viện phim Đan Mạch (Det Danske Filminstitut). Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mcstRating |
stringHệ thống phân loại video của Việt Nam – MCST Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mdaRating |
stringMức phân loại của video do 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ủa cơ quan này đưa ra. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.medietilsynetRating |
stringMức phân loại video của Medietilsynet (Cơ quan quản lý truyền thông của Na Uy). Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mekuRating |
stringMức phân loại video của Kansallinen Audiovisuaalinen Instituutti (Viện Nghe nhìn Quốc gia) của Phần Lan. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mibacRating |
stringMức phân loại của video theo Ministero dei Beni e delle Attività Culturali e del Turismo (Bộ Di sản và Hoạt động văn hoá và du lịch) (Ý). Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mocRating |
stringMức phân loại của Ministerio de Cultura (Bộ Văn hoá) của Colombia dành cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.moctwRating |
stringMức phân loại video của Bộ Văn hoá (文化部) Đài Loan. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mpaaRating |
stringMức phân loại của Hiệp hội điện ảnh Hoa Kỳ (MPAA) dành cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mpaatRating |
stringMức phân loại của Hiệp hội Điện ảnh Hoa Kỳ dành cho video giới thiệu và xem trước phim. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.mtrcbRating |
stringMức phân loại của video do Hội đồng phân loại và đánh giá phim và truyền hình (Philippines) đưa ra. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.nbcRating |
stringMức phân loại video của Cục Phân loại Quốc gia Maldives. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.nfrcRating |
stringMức phân loại video của Trung tâm Điện ảnh Quốc gia Bulgaria. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.nfvcbRating |
stringMức phân loại của video do Hội đồng kiểm duyệt phim và video quốc gia của Nigeria đưa ra. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.nkclvRating |
stringMức phân loại của video do Nacionãlais Kino centrs (Trung tâm Điện ảnh Quốc gia của Latvia) đưa ra. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.oflcRating |
stringMức phân loại của Văn phòng phân loại phim và văn học (OFLC – New Zealand) dành cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.pefilmRating |
stringMức phân loại của video ở Peru. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.resorteviolenciaRating |
stringMức phân loại của video ở Venezuela. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.rtcRating |
stringMức phân loại của Tổng cục Phát thanh, Truyền hình và Điện ảnh (Mexico) dành cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.rteRating |
stringMức phân loại video của Raidió Teilifís Éireann (Đài phát thanh và truyền hình Ireland). Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.russiaRating |
stringMức phân loại của National Film Registry of the Russian Federation (MKRF – Nga) dành cho video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.skfilmRating |
stringMức phân loại của video ở Slovakia. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.smaisRating |
stringMức phân loại của video ở Iceland. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.smsaRating |
stringMức phân loại của video do Statens medieråd (Hội đồng Truyền thông Quốc gia của Thuỵ Điển) đưa ra. Giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.tvpgRating |
stringMức phân loại theo Hướng dẫn dành cho cha mẹ về chương trình truyền hình (TVPG) của video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.contentRating.ytRating |
stringMứ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ệ cho thuộc tính này là:
|
contentDetails.projection |
stringChỉ định định dạng phép chiếu của video. Các giá trị hợp lệ cho thuộc tính này là:
|
contentDetails.hasCustomThumbnail |
booleanCho biết liệu người tải video lên có cung cấp hình thu nhỏ tùy chỉnh cho video hay không. Chỉ người tải video lên mới nhìn thấy thuộc tính 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 |
stringTrạng thái của video đã tải lên. Các giá trị hợp lệ cho thuộc tính này là:
|
status.failureReason |
stringGiá trị này giải thích lý do video không tải lên được. Thuộc tính này chỉ xuất hiện nếu thuộc tính uploadStatus cho biết quá trình tải lên không thành công.Giá trị hợp lệ cho thuộc tính này là:
|
status.rejectionReason |
stringGiá trị này giải thích lý do YouTube từ chối một video được tải lên. Thuộc tính này chỉ xuất hiện nếu thuộc tính uploadStatus cho biết rằng tệp tải lên đã bị từ chối.Giá trị hợp lệ cho thuộc tính này là:
|
status.privacyStatus |
stringTrạng thái riêng tư của video. Các giá trị hợp lệ cho thuộc tính này là:
|
status.publishAt |
datetimeNgày và giờ video được lên lịch xuất bản. Bạn chỉ có thể đặt chế độ này nếu trạng thái riêng tư của video là riêng tư. Giá trị được chỉ định ở định dạng ISO 8601. Xin lưu ý 2 điểm bổ sung sau đây về hành vi của thuộc tính này:
|
status.license |
stringGiấy phép của video. Các giá trị hợp lệ cho thuộc tính này là:
|
status.embeddable |
booleanGiá trị này cho biết liệu video có thể được nhúng trên một trang web khác hay không. |
status.publicStatsViewable |
booleanGiá trị này cho biết liệu số liệu thống kê mở rộng về video trên trang xem video có thể được xem công khai hay không. Theo mặc định, những số liệu thống kê đó có thể xem được và các 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 giá trị của thuộc tính này được đặt thành false. |
status.madeForKids |
booleanGiá trị này cho biết liệu video có được chỉ định là hướng đến trẻ em hay không và chứa trạng thái "dành cho trẻ em" hiện tại 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 Trung tâm trợ giúp YouTube để biết thêm thông tin về cách đặt đối tượng người xem cho kênh, video hoặc chương trình phát sóng của bạn.
|
status.selfDeclaredMadeForKids |
booleanTrong yêu cầu videos.insert hoặc videos.update, thuộc tính này cho phép chủ sở hữu kênh chỉ định video là hướng đến 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. |
status.containsSyntheticMedia |
booleanTrong yêu cầu videos.insert hoặc videos.update, thuộc tính này cho phép chủ sở hữu kênh công bố rằng một video có chứa nội dung đã được chỉnh sửa hoặc nội dung nhân tạo (A/S) trông như thật. Tìm hiểu thêm về các chính sách của YouTube liên quan đến nội dung A/S.Ví dụ về nội dung A/S bao gồm những video:
|
statistics |
objectĐối tượng statistics chứa số liệu thống kê về video. |
statistics.viewCount |
unsigned longSố lượt xem video. Kể từ ngày 31 tháng 3 năm 2025, đối với video Shorts, viewCount sẽ trả về số lần một video Shorts bắt đầu phát hoặc phát lại mà không có yêu cầu về thời gian xem tối thiểu. |
statistics.likeCount |
unsigned longSố người dùng đã cho biết rằng họ thích video. |
statistics.dislikeCount |
unsigned longLưu ý: Thuộc tính
statistics.dislikeCount đã được đặt ở chế độ riêng tư kể từ ngày 13 tháng 12 năm 2021. Điều này có nghĩa là tài sản chỉ được đưa vào phản hồi của API nếu yêu cầu API được xác thực bởi chủ sở hữu video. Hãy xem nhật ký sửa đổi để biết thêm thông tin.Số người dùng cho biết rằng họ không thích video. |
statistics.favoriteCount |
unsigned longLưu ý: Thuộc tính này không được dùng nữa. Việc ngừng cung cấp có hiệu lực từ ngày 28 tháng 8 năm 2015. Giờ đây, giá trị của thuộc tính này luôn được đặt thành 0. |
statistics.commentCount |
unsigned longSố lượng bình luận về video. |
paidProductPlacementDetails |
objectĐối tượng paidProductPlacementDetails chứa thông tin về nội dung được trả tiền để lồng ghép sản phẩm trong video. |
paidProductPlacementDetails.hasPaidProductPlacement |
booleanĐặt thành true nếu nội dung sử dụng nội dung được trả tiền để lồng ghép sản phẩm. Giá trị mặc định là false. |
player |
objectĐối tượng player chứa thông tin mà bạn sẽ dùng để phát video trong trình phát được nhúng. |
player.embedHtml |
stringThẻ <iframe> nhúng một trình phát để phát video.
|
player.embedHeight |
longChiều cao của trình phát được nhúng, được trả về trong thuộc tính player.embedHtml. Thuộc tính này chỉ được trả về nếu yêu cầu chỉ định một giá trị cho các tham số maxHeight và/hoặc maxWidth và tỷ lệ khung hình của video đã biết. |
player.embedWidth |
longChiều rộng của trình phát được nhúng được trả về trong thuộc tính player.embedHtml. Thuộc tính này chỉ được trả về nếu yêu cầu chỉ định một giá trị cho các tham số maxHeight và/hoặc maxWidth và tỷ lệ khung hình của video đã biết. |
topicDetails |
objectĐối tượng topicDetails bao gồm thông tin về các chủ đề liên quan đến video.Lưu ý quan trọng: Hãy xem định nghĩa về 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ã nhận dạng chủ đề. |
topicDetails.topicIds[] |
listLưu ý quan trọng: Thuộc tính này đã ngừng hoạt động kể từ ngày 10 tháng 11 năm 2016. API này không còn trả về giá trị cho thuộc tính này nữa và mọi chủ đề được liên kết với một video hiện được trả về theo giá trị thuộc tính topicDetails.relevantTopicIds[]. |
topicDetails.relevantTopicIds[] |
listDanh sách mã nhận dạng chủ đề có liên quan đến video. Thuộc tính này đã ngừng hoạt động kể từ ngày 10 tháng 11 năm 2016 và sẽ được hỗ trợ cho đến ngày 10 tháng 11 năm 2017. Lưu ý quan trọng: Do Freebase và Freebase API ngừng hoạt động, mã nhận dạng chủ đề bắt đầu hoạt động theo cách khác kể từ ngày 27 tháng 2 năm 2017. Kể từ thời điểm đó, YouTube bắt đầu trả về một nhóm nhỏ mã nhận dạng chủ đề được tuyển chọn. |
topicDetails.topicCategories[] |
listDanh sách các URL trên Wikipedia cung cấp thông tin mô tả cấp cao về nội dung của video. |
recordingDetails |
objectĐối tượng recordingDetails bao bọc thông tin về vị trí, ngày và địa chỉ nơi quay video. |
recordingDetails.locationDescription |
stringThuộc tính 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 hoạt động để biết thêm thông tin chi tiết. Nội dung mô tả bằng văn bản về vị trí quay video. |
recordingDetails.location |
objectThông tin định vị địa lý liên kết với video. Xin lưu ý rằng các giá trị 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. Bạn có thể chỉnh sửa giá trị này, tìm kiếm trên video công khai và giá trị này có thể xuất hiện với người dùng đối với video công khai. |
recordingDetails.location.latitude |
doubleThuộc tính này không được dùng nữa kể từ ngày 1 tháng 6 năm 2017. Vui lòng xem thông báo về việc không dùng nữa để biết thêm thông tin chi tiết. Vĩ độ tính bằng độ. |
recordingDetails.location.longitude |
doubleThuộc tính này không được dùng nữa kể từ ngày 1 tháng 6 năm 2017. Vui lòng xem thông báo về việc không dùng nữa để biết thêm thông tin chi tiết. Kinh độ tính bằng độ. |
recordingDetails.location.altitude |
doubleThuộc tính này không được dùng nữa kể từ ngày 9 tháng 7 năm 2018. Vui lòng xem thông báo về việc không dùng nữa để biết thêm thông tin chi tiết. Độ cao so với hình elip tham chiếu, tính bằng mét. |
recordingDetails.recordingDate |
datetimeNgày và giờ quay video. Giá trị được chỉ định ở định dạng ISO 8601 ( YYYY-MM-DDThh:mm:ss.sssZ). |
fileDetails |
objectĐối tượng fileDetails bao gồm 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 và video, tốc độ bit của luồng và nhiều thông tin khác của tệp. 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ị là available. |
fileDetails.fileName |
stringTên của tệp đã tải lên. Trường này xuất hiện bất kể bạn tải tệp video hay một loại tệp khác lên. |
fileDetails.fileSize |
unsigned longKích thước của tệp được tải lên tính bằng byte. Trường này xuất hiện bất kể bạn tải tệp video hay một loại tệp khác lên. |
fileDetails.fileType |
stringLoại tệp được tải lên mà công cụ xử lý video của YouTube phát hiện. Hiện tại, YouTube chỉ xử lý tệp video, nhưng trường này vẫn xuất hiện dù bạn tải tệp video hay một loại tệp khác lên. Các giá trị hợp lệ cho thuộc tính này là:
|
fileDetails.container |
stringĐịnh dạng vùng chứa của tệp video đã tải lên. |
fileDetails.videoStreams[] |
listDanh 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 integerChiều rộng của nội dung video được 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 integerChiều cao của nội dung video được mã hoá, tính bằng pixel. |
fileDetails.videoStreams[].frameRateFps |
doubleTốc độ khung hình của luồng video, tính bằng số khung hình/giây. |
fileDetails.videoStreams[].aspectRatio |
doubleTỷ lệ khung hình hiển thị của nội dung video, chỉ định tỷ lệ khung hình mà video sẽ hiển thị. |
fileDetails.videoStreams[].codec |
stringBộ mã hoá và giải mã video mà luồng sử dụng. |
fileDetails.videoStreams[].bitrateBps |
unsigned longTốc độ bit của luồng video, tính bằng bit mỗi giây. |
fileDetails.videoStreams[].rotation |
stringSố lượng mà YouTube cần xoay nội dung nguồn ban đầu để hiển thị video đúng cách. Các giá trị hợp lệ cho thuộc tính này là:
|
fileDetails.videoStreams[].vendor |
stringGiá trị xác định riêng một nhà cung cấp video. Thông thường, giá trị này là mã nhà cung cấp gồm 4 chữ cái. |
fileDetails.audioStreams[] |
listDanh sách các luồng âm thanh có trong tệp video được 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 integerSố lượng kênh âm thanh mà luồng chứa. |
fileDetails.audioStreams[].codec |
stringCodec âm thanh mà luồng sử dụng. |
fileDetails.audioStreams[].bitrateBps |
unsigned longTốc độ bit của luồng âm thanh, tính bằng bit mỗi giây. |
fileDetails.audioStreams[].vendor |
stringGiá trị xác định riêng một nhà cung cấp video. Thông thường, giá trị này là mã nhà cung cấp gồm 4 chữ cái. |
fileDetails.durationMs |
unsigned longThời lượng của video đã tải lên tính bằng mili giây. |
fileDetails.bitrateBps |
unsigned longTốc độ bit kết hợp (video và âm thanh) của tệp video đã tải lên, tính bằng số bit trên giây. |
fileDetails.creationTime |
stringNgày và giờ tạo tệp video được tải lên. Giá trị được chỉ định ở đị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 bao gồm thông tin về tiến trình xử lý tệp video đã tải lên của YouTube. Các thuộc tính trong đối tượng này xác định trạng thái xử lý hiện tại và thời gian ước tính còn lại cho đến khi YouTube xử lý xong video. Phần này cũng cho biết liệu video có các loại dữ liệu hoặc nội dung khác nhau hay không, chẳng hạn như thông tin chi tiết về tệp hoặc hình thu nhỏ.Đối tượng processingProgress được thiết kế để được thăm dò ý kiến để video đã tải lên có thể theo dõi tiến trình xử lý tệp video đã tải lên của YouTube. Chỉ chủ sở hữu video mới có thể truy xuất dữ liệu này. |
processingDetails.processingStatus |
stringTrạng thái xử lý của video. Giá trị này cho biết liệu YouTube có xử lý được video hay không hoặc video vẫn đang được xử lý. Các giá trị hợp lệ cho thuộc tính này là:
|
processingDetails.processingProgress |
objectĐối tượng processingProgress chứa thông tin về tiến trình xử lý video của YouTube. Các giá trị này chỉ thực sự có liên quan nếu trạng thái xử lý của video là processing. |
processingDetails.processingProgress.partsTotal |
unsigned longSố lượng ước tính về tổng số phần cần xử lý cho video. Số liệu này có thể được cập nhật bằng số liệu ước tính chính xác hơn trong khi YouTube xử lý video. |
processingDetails.processingProgress.partsProcessed |
unsigned longSố phần của video mà YouTube đã xử lý. Bạn có thể ước tính tỷ lệ phần trăm video mà YouTube đã xử lý bằng cách tính: 100 * parts_processed / parts_totalXin lưu ý rằng vì số lượng phần ước tính có thể tăng mà không có sự gia tăng tương ứng về số lượng phần đã được xử lý, nên có thể tiến trình được tính toán sẽ giảm định kỳ trong khi YouTube xử lý video. |
processingDetails.processingProgress.timeLeftMs |
unsigned longThờ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 |
stringLý do khiến YouTube không xử lý được video. Thuộc tính này sẽ chỉ có giá trị nếu giá trị của thuộc tính processingStatus là failed.Các giá trị hợp lệ cho thuộc tính này là:
|
processingDetails.fileDetailsAvailability |
stringGiá trị này cho biết liệu thông tin chi tiết về tệp có sẵn cho video được 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 |
stringGiá trị này cho biết liệu công cụ xử lý video có tạo ra các đề xuất có thể cải thiện khả năng xử lý video của YouTube, các cảnh báo giải thích vấn đề xử lý video hay các lỗi gây ra vấn đề 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 |
stringGiá trị này cho biết video có gợi ý từ khoá (thẻ) hay không. Bạn có thể thêm thẻ vào siêu dữ liệu của video để giúp người dùng khác dễ dàng tìm thấy video đó. Bạn có thể truy xuất những gợi ý này bằng cách yêu cầu phần suggestions trong yêu cầu videos.list(). |
processingDetails.editorSuggestionsAvailability |
stringGiá trị này cho biết video có được cung cấp các đề xuất chỉnh sửa video (có thể 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 |
stringGiá 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 bao gồm các đề xuất xác định cơ hội cải thiện chất lượng video hoặc siêu dữ liệu cho video được 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ị là available. |
suggestions.processingErrors[] |
listDanh sách các lỗi sẽ khiến YouTube không xử lý thành công video đã tải lên. Những lỗi này cho biết rằng bất kể trạng thái xử lý hiện tại của video là gì, thì cuối cùng, trạng thái đó gần như chắc chắn sẽ là failed.Các giá trị hợp lệ cho thuộc tính này là:
|
suggestions.processingWarnings[] |
listDanh sách các lý do khiến YouTube có thể gặp khó khăn khi chuyển mã video đã tải lên hoặc có thể dẫn đến việc chuyển mã không chính xác. Những cảnh báo này được tạo ra trước khi YouTube thực sự xử lý tệp video được tải lên. Ngoài ra, các giá trị này còn xác định những vấn đề không nhất thiết cho thấy quá trình xử lý video sẽ thất bại nhưng vẫn có thể gây ra các vấn đề như vấn đề đồng bộ hoá, hiện tượng giả tạo trong 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[] |
listDanh sách các đề xuất có thể giúp YouTube xử lý video hiệu quả hơn. Giá trị hợp lệ cho thuộc tính này là:
|
suggestions.tagSuggestions[] |
listDanh sách các thẻ từ khoá mà bạn 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 |
stringThẻ từ khoá được đề xuất cho video. |
suggestions.tagSuggestions[].categoryRestricts[] |
listMột nhóm danh mục video mà thẻ có liên quan. Bạn có thể sử dụng thông tin này để hiển thị các đề xuất thẻ phù hợp dựa trên danh mục video mà người tải video lên liên kết với video. Theo mặc định, các đề xuất về thẻ sẽ phù hợp với tất cả danh mục nếu không có hạn chế nào được xác định cho từ khoá. |
suggestions.editorSuggestions[] |
listMột danh sách các thao tác chỉnh sửa video có thể cải thiện chất lượng video hoặc trải nghiệm phát của video được tải lên. Giá trị hợp lệ cho thuộc tính này là:
|
liveStreamingDetails |
objectĐối tượng liveStreamingDetails chứa siêu dữ liệu về một sự kiện phát sóng video trực tiếp. Đối tượng này sẽ chỉ xuất hiện trong tài nguyên video nếu video là một sự kiện phát sóng trực tiếp sắp diễn ra, đang diễn ra hoặc đã hoàn tất. |
liveStreamingDetails.actualStartTime |
datetimeThời gian mà chương trình phát sóng thực sự bắt đầu. Giá trị được chỉ định ở định dạng ISO 8601. Giá trị này sẽ không có cho đến khi chương trình phát sóng bắt đầu. |
liveStreamingDetails.actualEndTime |
datetimeThời gian phát sóng thực tế kết thúc. Giá trị được chỉ định ở định dạng ISO 8601. Giá trị này sẽ không có cho đến khi chương trình phát sóng kết thúc. |
liveStreamingDetails.scheduledStartTime |
datetimeThời gian dự kiến bắt đầu chương trình phát sóng. Giá trị được chỉ định ở định dạng ISO 8601. |
liveStreamingDetails.scheduledEndTime |
datetimeThời gian dự kiến kết thúc chương trình phát sóng. Giá trị được chỉ định ở định dạng ISO 8601. Nếu giá trị này trống hoặc thuộc tính không có, thì thông báo truyền tin sẽ được lên lịch tiếp tục vô thời hạn. |
liveStreamingDetails.concurrentViewers |
unsigned longSố người xem đang xem chương trình phát sóng. Thuộc tính và giá trị của thuộc tính này sẽ xuất hiện nếu chương trình phát sóng có người xem hiện tại và chủ sở hữu chương trình phát sóng chưa ẩn số lượt xem của video. Xin lưu ý rằng YouTube sẽ ngừng theo dõi số người xem đồng thời của một chương trình phát sóng khi chương trình đó kết thúc. Vì vậy, thuộc tính này sẽ không xác định số lượng người xem đang xem video lưu trữ của 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à YouTube Data API trả về có thể khác với số người xem đồng thời đã được xử lý và lọc bỏ nội dung rác có trong 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 YouTube.
|
liveStreamingDetails.activeLiveChatId |
stringMã nhận dạng của cuộc trò chuyện trực tiếp hiện đang hoạt động được đính kèm với video này. Trường này chỉ được điền nếu video là một chương trình phát sóng trực tiếp hiện tại có tính năng trò chuyện trực tiếp. Sau khi chương trình phát sóng chuyển sang chế độ hoàn tất, trường này sẽ bị xoá và cuộc trò chuyện trực tiếp sẽ đóng. Đối với các thông báo phát sóng liên tục, mã nhận dạng cuộc trò chuyện trực tiếp sẽ không còn liên kết với video này mà sẽ liên kết với video mới xuất hiện trên trang liên tục. |
localizations |
objectĐối tượng localizations chứa bản dịch siêu dữ liệu của video. |
localizations.(key) |
objectNgôn ngữ của văn bản bản địa hoá được liên kết với giá trị khoá. Giá trị này là một chuỗi chứa mã ngôn ngữ BCP-47. |
localizations.(key).title |
stringTiêu đề video được bản địa hoá. |
localizations.(key).description |
stringNội dung mô tả video được bản địa hoá. |