Xác định các loại thực thể của nội dung

Bước đầu tiên để tạo nguồn cấp dữ liệu là xác định các loại thực thể mà bạn cần cung cấp trong nguồn cấp dữ liệu. Để làm được điều đó, bạn cần hiểu rõ danh mục nội dung nghe nhìn của mình, đặc biệt là vì mỗi loại thực thể có các thuộc tính và yêu cầu khác nhau. Bạn có thể là nhà cung cấp chỉ lập danh mục phim hoặc nhà cung cấp nội dung âm nhạc, chẳng hạn như bài hát, nghệ sĩ, danh sách phát hoặc đài phát thanh cho người dùng. Bạn cũng có thể là người cung cấp cả nội dung video và nhạc cho người dùng. Trước khi tiếp tục, bạn nên biết mình thuộc danh mục nào.

Xác định loại hình tích hợp

Ở cấp cao nhất, Hành động đa phương tiện cho phép bạn thực hiện hai loại tích hợp, sau đó chia nhỏ thành các danh mục phụ, như trong bảng sau:

Danh mục tích hợp Danh mục phụ của hoạt động tích hợp Mô tả

Hành động xem

Video theo yêu cầu

Nhà cung cấp quyền truy cập vào các thành phần video phát trực tuyến theo yêu cầu. Các thành phần này thường bao gồm phim và chương trình truyền hình (lưu ý rằng các sự kiện thể thao yêu cầu tích hợp Truyền hình trực tuyến hoặc kết hợp Truyền hình trực tuyến và Video theo yêu cầu với các thực thể BroadcastEvent). Quyền truy cập vào danh mục được cung cấp miễn phí hoặc thông qua phí thuê bao một lần hoặc định kỳ. Bạn có thể tham khảo biểu đồ mối quan hệ giữa các thực thể để biết thêm thông tin chi tiết.

Truyền hình trực tuyến

Nhà cung cấp cho phép truy cập vào nội dung phát trực tiếp, thường được phát trên các kênh truyền hình tuyến tính hoặc Internet. Các tài sản này thường bao gồm kênh, hướng dẫn chương trình điện tử (EPG) và siêu dữ liệu liên quan đến phim, chương trình truyền hình và sự kiện thể thao. Quyền truy cập vào danh mục được cung cấp miễn phí hoặc thông qua phí thuê bao một lần hoặc định kỳ. Để biết thêm thông tin, hãy xem biểu đồ mối quan hệ giữa các thực thể.

Video theo yêu cầu và truyền hình trực tuyến

Nhà cung cấp cho phép truy cập vào cả Video theo yêu cầu và kênh truyền hình tuyến tính hoặc nội dung phát trực tiếp. Các thành phần thường bao gồm siêu dữ liệu về kênh, hướng dẫn chương trình điện tử (EPG), phim, chương trình truyền hình và trò chơi thể thao. Người dùng có thể truy cập vào danh mục miễn phí hoặc thông qua phí thuê bao một lần hoặc định kỳ. Để biết thêm thông tin, hãy xem biểu đồ mối quan hệ giữa các thực thể.

Thao tác nghe

Nhạc

Nhà cung cấp cho phép truy cập vào danh mục bài hát, danh sách phát nhạc, nghệ sĩ và đĩa nhạc của họ được phát trực tuyến qua Internet. Người dùng có thể truy cập vào danh mục miễn phí hoặc thông qua phí thuê bao một lần hoặc định kỳ.

Đài phát

Nhà cung cấp cho phép truy cập vào danh mục đài phát thanh của họ. Người dùng có thể truy cập vào danh mục miễn phí hoặc thông qua phí thuê bao một lần hoặc định kỳ.

Podcast

Những nhà cung cấp cho phép truy cập vào danh mục podcast có thể phát trực tuyến qua Internet. Người dùng có thể truy cập vào danh mục miễn phí hoặc thông qua phí thuê bao một lần hoặc định kỳ.

Tìm hiểu các loại thực thể hiện có

Kiểu pháp nhân Mô tả ngắn

Phim

Movie là cách biểu thị schema.org của một bộ phim. Đây có thể là bản phát hành tại rạp, bản phát hành tại nhà, bản phát hành quốc tế, bản làm lại, bản dựng của đạo diễn, bản chưa được xếp hạng hoặc bản mở rộng của phim. Thực thể này cho phép bạn lập mô hình nhiều thuộc tính của một bộ phim, chẳng hạn như diễn viên, đạo diễn, ngày phát hành theo khu vực hoặc trên toàn cầu, v.v. 

Để biết thông số kỹ thuật và ví dụ, hãy xem phần Thuộc tính mã đánh dấu nội dung của phim.

TVSeries

Còn được gọi là chương trình truyền hình, thực thể TVSeries là cách biểu thị schema.org. Ví dụ: "Grey's Anatomy" là một bộ phim truyền hình về y khoa do Shonda Rimes sáng tạo. Chương trình này có nhiều mùa và mỗi mùa có nhiều tập.

Để biết thông số kỹ thuật và ví dụ, hãy xem Thuộc tính mã đánh dấu nội dung của chương trình truyền hình.

TVSeason

TVSeason là cách biểu thị schema.org của một phần liên kết với một TVSeries. Ví dụ: "Mùa 18" của TVSeries "Grey's Anatomy" có 20 tập. Thực thể TVSeason ghi lại tên và số thứ tự của phần, đồng thời liên kết trở lại thực thể TVSeries có liên quan.

Để biết thông số kỹ thuật và ví dụ, hãy xem Thuộc tính mã đánh dấu nội dung của chương trình truyền hình.

TVEpisode

TVEpisode là cách biểu thị schema.org của một tập trong một TVSeason nhất định, được liên kết với một TVSeries. Ví dụ: "I'll Follow the Sun" là tập thứ 7 trong TVSeason thứ 19 của TVSeries "Grey's Anatomy". Thực thể TVEpisode ghi lại số tập, tên, ngày phát hành, đường liên kết sâu để xem tập và nhiều thông tin khác. Mã này cũng liên kết ngược đến thực thể TVSeason và TVSeries có liên quan. 

Để biết thông số kỹ thuật và ví dụ, hãy xem Thuộc tính mã đánh dấu nội dung của chương trình truyền hình.

SportsEvent

SportsEvent là cách biểu thị schema.org của một trận đấu thể thao hoặc bản phát lại đầy đủ của một trận đấu thể thao. Thực thể này giúp ghi lại thông tin chi tiết về đối thủ cạnh tranh hoặc trận đấu hoặc các đội tham gia, địa điểm diễn ra trận đấu, cũng như thời gian bắt đầu và kết thúc trận đấu. Để biết thêm thông tin, hãy xem bài viết SportsEvents – Lập mô hình, các phương pháp hay nhất và nguồn cấp dữ liệu mẫu. 

Để biết thông số kỹ thuật và ví dụ, hãy xem bảng thông số kỹ thuật của SportsEvent.

Tổ chức

Tổ chức là cách biểu thị schema.org cho hai loại thành phần:

  • Nhà cung cấp dịch vụ truyền hình, còn gọi là nhà cung cấp dịch vụ truyền hình, một tổ chức cung cấp một gói chương trình truyền hình cho người đăng ký. Tài sản này thường cũng là người tạo nguồn cấp dữ liệu.
  • Một tổ chức sản xuất và phân phối chương trình truyền hình.

Để biết thông số kỹ thuật và ví dụ, hãy xem Bảng thông số kỹ thuật của tổ chức.

Để biết thêm thông tin, hãy xem phần Kênh truyền hình trực tuyến.

BroadcastService

BroadcastService là schema.org thông tin đại diện cho một kênh phát sóng chương trình tuyến tính. Ví dụ: "ESPN", "AXN" và "ABC News Live" là các kênh truyền hình nổi tiếng ở Hoa Kỳ. Thực thể cốt lõi này đại diện cho một kênh truyền hình và liên kết đến các thực thể Organization và TelevisionChannel.

Để biết thông số kỹ thuật và ví dụ, hãy xem bảng Thông số kỹ thuật của BroadcastService. Để biết thêm thông tin, hãy xem bài viết Kênh truyền hình trực tuyến.

CableOrSatelliteService

CableOrSatelliteService là schema.org đại diện cho một dịch vụ truyền hình cáp, vệ tinh hoặc truyền hình Internet theo khu vực do một nhà cung cấp dịch vụ truyền hình cung cấp. Thông tin này thường liên quan đến danh sách kênh và liên kết đến nhà cung cấp dịch vụ truyền hình, được biểu thị bằng thực thể Organization. Ví dụ: dịch vụ truyền hình do SlingTV hoặc PlutoTV cung cấp ở Hoa Kỳ có thể được biểu thị bằng một thực thể CableOrSatelliteService.

Để biết thông số kỹ thuật và ví dụ, hãy xem bảng thông số kỹ thuật CableOrSatelliteService. Để biết thêm thông tin, hãy xem bài viết Kênh truyền hình trực tuyến.

TelevisionChannel

TelevisionChannel xác định kênh bằng cách sử dụng một giá trị nhận dạng riêng biệt, chẳng hạn như số kênh và thứ tự xuất hiện của kênh trong toàn bộ danh sách kênh của một nhà cung cấp dịch vụ truyền hình nhất định. Ví dụ: kênh truyền hình "ABC News Now" xuất hiện dưới dạng kênh số 7 và ở vị trí thứ 18 trong danh sách kênh của dịch vụ SlingTV tại Hoa Kỳ.

Để biết thông số kỹ thuật và ví dụ, hãy xem bảng thông số kỹ thuật của TelevisionChannel. Để biết thêm thông tin, hãy xem bài viết Kênh truyền hình trực tuyến.

BroadcastEvent

BroadcastEvent là cách biểu thị schema.org của một khung giờ phát sóng chương trình trên kênh truyền hình, được biểu thị bằng một thực thể BroadcastService. Ví dụ: đối tượng này có thể đại diện cho khung giờ từ 18:00 đến 21:00 vào thứ Năm trên BroadcastService "24 Hour Free Movies" khi bộ phim "X-Men" được phát sóng. Để biết thêm thông tin, hãy xem bài viết Sự kiện truyền hình trực tuyến. 

Để biết thông số kỹ thuật và ví dụ, hãy xem phần Thuộc tính mã đánh dấu nội dung của sự kiện truyền hình trực tuyến.

MusicPlaylist

MusicPlaylist là cách biểu thị schema.org của một tập hợp các bản nhạc trong một danh sách phát, từ các bản nhạc kết hợp được tuyển chọn và bản nhạc kết hợp theo thể loại. Nhà cung cấp phải sở hữu tất cả danh sách phát. Tức là danh sách không phải do người dùng tạo. "Tuyển tập nhạc jazz" và "Tuyển tập nhạc tập thể dục" là ví dụ về tuyển tập theo thể loại.

Để biết thông số kỹ thuật và ví dụ, hãy xem Thuộc tính mã đánh dấu nội dung của danh sách phát nhạc.

MusicAlbum

MusicAlbum là cách biểu thị schema.org một tập hợp các bản nhạc hoặc bài hát do một nghệ sĩ hoặc nhóm nhạc thu âm. Ví dụ: "The Wall" là một đĩa nhạc nổi tiếng của Pink Floyd, phát hành năm 1979.

Để biết thông số kỹ thuật và ví dụ, hãy xem Thuộc tính đánh dấu nội dung của nghệ sĩ, đĩa nhạc và bài hát.

MusicRecording

MusicRecording là cách biểu thị schema.org của một bản ghi âm nhạc (bản nhạc), thường là một bài hát. Ví dụ: "Goodbye Blue Sky" là một bản nhạc trong MusicAlbum "The Wall" của Pink Floyd.

Để biết thông số kỹ thuật và ví dụ, hãy xem Thuộc tính đánh dấu nội dung của nghệ sĩ, đĩa nhạc và bài hát.

RadioBroadcastService

RadioBroadcastService là cách biểu thị schema.org của một dịch vụ phát sóng nội dung vô tuyến qua sóng vô tuyến hoặc trực tuyến. Đó là đài phát thanh. Để biết thông số kỹ thuật và ví dụ, hãy xem Thuộc tính mã đánh dấu nội dung của đài phát thanh.

PodcastSeries

PodcastSeries là cách biểu thị schema.org của một loạt podcast, còn được gọi là "chương trình" podcast. Ví dụ: "This American Life" và "The Joe Rogan Experience" là những loạt podcast nổi tiếng.

Để biết thông số kỹ thuật và ví dụ, hãy xem Biểu đồ thông số kỹ thuật của PodcastSeries.

PodcastEpisode

PodcastEpisode là cách biểu thị schema.org của một tập trong một PodcastSeries. Ví dụ: "When to Leave" là một tập podcast của loạt podcast "The American Life", phát sóng vào ngày 3 tháng 3 năm 2023.

Để biết thông số kỹ thuật và ví dụ, hãy xem biểu đồ thông số kỹ thuật của PodcastEpisode.

Xác định loại thực thể

Sau khi bạn hiểu rõ loại danh mục và danh mục phụ tích hợp mà thực thể của bạn thuộc về, hãy xem bảng sau để hiểu rõ các loại thực thể mà bạn cần cung cấp trong nguồn cấp dữ liệu.

Danh mục tích hợp Danh mục phụ của hoạt động tích hợp Kiểu pháp nhân

Hành động xem

Video theo yêu cầu

Một hoặc nhiều thực thể Movie, TVSeries, TVSeason hoặc TVEpisode, tuỳ thuộc vào nội dung trong danh mục của bạn. (Nguồn cấp dữ liệu SportsEvent video theo yêu cầu độc lập không có thực thể BroadcastEvent sẽ không được hỗ trợ.)

Truyền hình trực tuyến

Một hoặc nhiều thực thể Organization, BroadcastService, BroadcastEvent, TelevisionChannel, CableOrSatelliteService, Movie, TVSeries, TVSeason, TVEpisode hoặc SportsEvent, tuỳ thuộc vào nội dung trong danh mục của bạn.

Video theo yêu cầu và truyền hình trực tuyến

Một hoặc nhiều thực thể Organization, BroadcastService, BroadcastEvent, TelevisionChannel, CableOrSatelliteService, Movie, TVSeries, TVSeason, TVEpisode hoặc SportsEvent, tuỳ thuộc vào nội dung trong danh mục của bạn.

Thao tác nghe

Nhạc

Một hoặc nhiều thực thể MusicPlaylist, MusicGroup, MusicAlbum hoặc MusicRecording, tuỳ thuộc vào nội dung trong danh mục của bạn.

Đài phát

Một hoặc nhiều thực thể RadioBroadcastService.

Podcast

Một hoặc nhiều thực thể PodcastSeries, PodcastEpisode, tuỳ thuộc vào nội dung trong danh mục của bạn.

Tích hợp Trợ lý cho nhà mạng

Đối với những nhà cung cấp quan tâm đến việc tích hợp Trợ lý cho nhà mạng: vì nhà cung cấp dịch vụ hiển thị đường liên kết sâu thay vì Google, nên một trong những mục tiêu chính của việc nhập danh mục nội dung nghe nhìn là cải thiện khả năng nhận dạng ý định của người dùng của Trợ lý Google. Tuỳ thuộc vào trường hợp sử dụng, bạn có thể cần các loại thực thể sau:

S.No. Mô tả Bắt buộc phải có thực thể

Trường hợp 1

Cải thiện khả năng ghi nhớ của Trợ lý Google đối với các thực thể Chương trình truyền hình và Phim (TVM)

Một hoặc nhiều thực thể Movie hoặc TVSeries, tuỳ thuộc vào nội dung trong danh mục của bạn. 

Trường hợp 2

Cải thiện khả năng ghi nhớ của Trợ lý Google đối với các kênh truyền hình trực tuyến

Một hoặc nhiều thực thể Organization, BroadcastService, TelevisionChannel, CableOrSatelliteService, tuỳ thuộc vào nội dung trong danh mục của bạn.

Trường hợp 3

Kết hợp hai trường hợp trước

Nếu kết hợp các trường hợp sử dụng nêu trên, thì bạn phải cung cấp tất cả các loại thực thể áp dụng được trong cột "Thực thể bắt buộc" tương ứng.

Hãy liên hệ với người liên hệ của bạn tại Google để tìm hiểu thêm về vấn đề này trước khi tiếp tục.