Phần này cung cấp thông tin chi tiết về thuộc tính đánh dấu nội dung cho loại thực thể RadioBroadcastService
. Để biết đầy đủ thông tin, hãy xem
Ví dụ về nguồn cấp dữ liệu đầy đủ.
Bảng thông số kỹ thuật
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@context |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành ["http://schema.googleapis.com", {"@language": "xx"}] , trong đó xx biểu thị ngôn ngữ của các chuỗi trong nguồn cấp dữ liệu.Mỗi ngữ cảnh thực thể gốc phải đặt @language thành mã ngôn ngữ thích hợp và ở định dạng BCP 47. Ví dụ: nếu ngôn ngữ được đặt thành tiếng Tây Ban Nha, thì các tên này được giả định là bằng tiếng Tây Ban Nha ngay cả khi phụ đề hoặc ngôn ngữ lồng tiếng bằng tiếng Anh. |
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành RadioBroadcastService . |
@id |
URL |
Bắt buộc – Giá trị nhận dạng nội dung ở định dạng URI; ví dụ: https://example.com/1234abc.@id phải đáp ứng các yêu cầu sau:
url của một pháp nhân đáp ứng tất cả các yêu cầu làm giá trị nhận dạng, nên bạn nên sử dụng url của một thực thể làm @id . Hãy xem phần Giá trị nhận dạng để biết thêm chi tiết. |
url |
URL |
Bắt buộc: URL chính tắc cung cấp thông tin về đài phát thanh. Tài sản url phải đáp ứng các yêu cầu sau:
|
name |
Text |
Bắt buộc: Tên chính thức của đài phát thanh. Mỗi ngôn ngữ chỉ được có một tên chính thức. Ví dụ: "WXKS FM." Sử dụng một mảng để liệt kê tên bằng nhiều ngôn ngữ. Để biết ví dụ, hãy xem phần Nhiều khu vực và ngôn ngữ. |
alternateName |
Text |
Tên thay thế giúp người dùng xác định đài phát thanh. Thuộc tính này phải là tên thay thế hợp lệ cho đài, không phải từ khóa để ảnh hưởng đến việc kích hoạt. Đối với từ khoá, hãy sử dụng thuộc tính keywords . Sử dụng một mảng để liệt kê tên bằng nhiều ngôn ngữ. Để biết ví dụ, hãy xem phần Nhiều khu vực và ngôn ngữ. |
callSign |
Text |
Bắt buộc nếu có: Biển gọi chính thức do chính phủ cấp của đài phát thanh. Ví dụ: "KQEI-FM." Đối với các đài phát thanh ở Bắc Mỹ, cần phải có cơ sở lưu trú này. Đối với các khu vực mà biển hiệu cuộc gọi không thường được sử dụng, việc này là không bắt buộc. |
broadcastDisplayName |
Text |
Bắt buộc: Tên hiển thị hoặc thương hiệu của đài phát thanh. Ví dụ: "Giả mạo đài 105." Giá trị giúp người dùng xác định đài phát thanh này trong truy vấn của họ, ngoài thông tin chính khác như tên gọi và tên. |
description |
Text |
Bắt buộc: Nội dung mô tả ngắn gọn về đài phát thanh. Thuộc tính này có giới hạn là 300 ký tự. Sử dụng một mảng để đánh dấu nội dung mô tả bằng nhiều ngôn ngữ. Để biết ví dụ, hãy xem phần Nhiều khu vực và ngôn ngữ. |
slogan |
Text |
Khẩu hiệu của đài phát thanh. Ví dụ: "Đài phát thanh nhạc số một của Google;" |
logo |
ImageObject |
Hình ảnh biểu tượng của đài. Cung cấp độ phân giải cao nhất có thể sử dụng. Định dạng phải là JPEG hoặc PNG. Để biết chi tiết và các ví dụ, hãy xem mục ImageObject (Đối tượng hình ảnh). |
broadcastFrequency |
BroadcastFrequencySpecification |
Bắt buộc: Thông số kỹ thuật về tần số của đài phát thanh. Đối với các đài phát thanh AM/FM trên mặt đất, thuộc tính này là bắt buộc. Đối với luồng chỉ trực tuyến, giá trị phải được đặt thành chuỗi INTERNET_STREAM . Để biết chi tiết và ví dụ, hãy xem phần BroadcastFrequencyParameter (Thông số tần suất phát sóng). |
areaServed |
City, State, Country, or AdministrativeArea |
Bắt buộc: Khu vực địa lý chính mà đài phát thanh nhắm đến. Hãy sử dụng thuộc tính này để chọn đài thích hợp nhất trong số các mạng liên kết, các đài được đặt tên tương tự. Ví dụ: sử dụng địa chỉ email đó để chọn một dịch vụ phát thanh trên toàn quốc với các đơn vị liên kết tại địa phương. Định dạng đề xuất là city, (optional) state, country. Để biết chi tiết và ví dụ, hãy xem phần Thành phố, Tiểu bang, Quốc gia, Khu vực hành chính. |
broadcastAffiliateOf |
Organization |
Bắt buộc nếu có: Đơn vị liên kết mà đài phát thanh là thành viên hoặc đơn vị liên kết cung cấp nội dung sẽ phát sóng trên đài phát thanh. Ví dụ: "NPR," "PRI," hoặc "PBS;" Nếu đài phát thanh này không liên kết, thì tài sản này không bắt buộc. Để biết thông tin chi tiết và ví dụ, hãy xem phần Tổ chức. |
broadcaster |
Organization |
Bắt buộc: Tổ chức sở hữu, điều hành và điều hành đài phát thanh. Để biết thông tin chi tiết và ví dụ, hãy xem phần Tổ chức. |
parentService |
RadioBroadcastService |
Bắt buộc nếu có: Thuộc tính này chỉ bắt buộc khi đài phát thanh là bộ lặp hoặc dịch thuật. Nó đại diện cho đài phát thanh gốc mà bộ lặp hoặc trình dịch chuyển tiếp. Để biết thông tin chi tiết và ví dụ, hãy xem phần RadioBroadcastService. |
potentialAction |
ListenAction |
Bắt buộc: Hành động được kích hoạt cho người dùng để nghe đài phát thanh. Để biết chi tiết, hãy xem phần ListenerAction. |
popularityScore |
PopularityScoreSpecification |
Rất nên chọn Tại sao? Điểm số mà Google sử dụng, cùng với các tín hiệu khác, để xác định nội dung nghe nhìn nào sẽ phát cho người dùng. Điểm này thể hiện mức độ phổ biến của nội dung so với nội dung khác trong danh mục. Do đó, quy mô của điểm số phải nhất quán trên các nguồn cấp dữ liệu và tất cả các thực thể trong danh mục của bạn. Theo mặc định, điểm phổ biến của một thực thể được đặt là 0 . |
inLanguage |
Text |
Ngôn ngữ của nội dung phát trên đài phát thanh. Giá trị phải là một mã ngôn ngữ ở định dạng BCP 47. Hãy dùng giá trị này để thực hiện các truy vấn của người dùng yêu cầu nội dung bằng một ngôn ngữ cụ thể. Nếu đài phát thanh bằng các ngôn ngữ khác nhau tại các thời điểm khác nhau, chỉ cần liệt kê ngôn ngữ chính. |
keywords |
Text |
Danh sách các từ khoá liên quan đến đài phát thanh. Sử dụng các từ khoá này để mở rộng những truy vấn của người dùng mà kích hoạt đài phát thanh. Ví dụ: "news," "sports," hoặc "rock." |
identifier |
PropertyValue |
Rất nên chọn Tại sao? — Mã nhận dạng bên ngoài hoặc một mã nhận dạng khác xác định rõ ràng thực thể này. Google cho phép sử dụng nhiều giá trị nhận dạng. Để biết chi tiết, hãy xem phần Thuộc tính nhận dạng. |
sameAs |
URL |
URL của một trang web tham khảo nêu rõ thông tin định danh của mặt hàng đó. Ví dụ: trang Wikipedia cho dịch vụ phát sóng. |
Tham chiếu thuộc tính loại thực thể
Sau đây là các loại thực thể và các tham chiếu thuộc tính của loại thực thể đó.
Thông số kỹ thuật về tần suất phát sóng
Loại thực thể BroadcastFrequencySpecification
được liên kết với tài sản broadcastfrequency
.
Loại thực thể BroadcastFrequencySpecification
được dùng để xác định đài vô tuyến theo tần số. Trong trường hợp vô tuyến kỹ thuật số, kênh tần suất có thể mang nhiều kênh phụ với những chương trình khác nhau. Trong những trường hợp đó, giá trị broadcastSubChannel
được dùng để xác định vị trí đài phát thanh mục tiêu trong kênh tần số.
Đối với các đài phát thanh chỉ có trên Internet, đối tượng BroadcastFrequencySpecification
không cần thiết, vì vậy, hãy sử dụng giá trị chuỗi INTERNET_STREAM
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành BroadcastFrequencySpecification . |
broadcastFrequencyValue |
Text |
Bắt buộc: Phần chữ số của tần suất. Ví dụ: "89,3." Đối với các đài Phát thanh âm thanh kỹ thuật số (DAB), đây phải là số khối. Ví dụ: "12A." |
broadcastSignalModulation |
Text |
Bắt buộc: Phần điều chỉnh tín hiệu của tần suất. Giá trị phải là một trong: "FM", "AM", "HD", "DAB" hoặc "DAB+" |
broadcastSubChannel |
Text |
Bắt buộc nếu có: Kênh phụ trong trường hợp đài phát thanh kỹ thuật số. Đối với các trạm DAB và DAB+, giá trị này là mã dịch vụ. Ví dụ: "HD1"–"HD8" là các giá trị có thể có cho đài HD và "C8D8" là giá trị có thể cho DAB. |
Sau đây là các ví dụ về BroadcastFrequencySpecification
:
FM (HD)
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "89.3",
"broadcastSignalModulation": "FM",
"broadcastSubChannel": "HD1"
},
SA
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "1010",
"broadcastSignalModulation": "AM",
},
DAB (Phát thanh kỹ thuật số)
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "12B",
"broadcastSignalModulation": "DAB",
"broadcastSubChannel": "C8D8"
},
Chỉ Internet
"broadcastFrequency": "INTERNET_STREAM",
Tổ chức
Loại thực thể Organization
được liên kết với các thuộc tính broadcaster
hoặc broadcastAffiliateOf
.
Trong thông số kỹ thuật RadioBroadcastService
, loại Organization
được dùng cho cả hai thuộc tính broadcaster
và broadcastAffiliateOf
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành Organization . |
@id |
URL |
Bắt buộc: Một mã nhận dạng duy nhất trên toàn cầu cho tổ chức có định dạng URI. Giá trị này cũng phải ổn định và không thay đổi theo thời gian. URL được coi là một chuỗi không trong suốt và không phải là một đường liên kết đang hoạt động. |
name |
Text |
Bắt buộc: Tên của tổ chức. |
sameAs |
URL |
Thuộc tính này là URL dẫn đến một trang web tham khảo xác định rõ ràng tổ chức. Ví dụ: trang Wikipedia cho tổ chức hoặc trang web chính thức của tổ chức. |
Sau đây là các ví dụ về Organization
:
DỮ LIỆU
"broadcaster": {
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/billyradio",
"sameAs": "https://www.billyradio-example.org/",
"name": "Billy Radio Inc"
},
NHIỀU CHỦ SỞ HỮU
"broadcaster": [
{
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/billyradio"
"name": "Billy Radio Inc"
"sameAs": "https://www.billyradio-example.org/"
},
{
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/Gmusic"
"name": "Gmusic",
}
],
NHIỀU MẠNG
"broadcastAffiliateOf": [
{
"@type": "Organization",
"@id": "https://www.tjradio.org/networks/npr",
"name": "NPR",
"sameAs": "https://en.wikipedia.org/wiki/NPR"
},
{
"@type": "Organization",
"@id": "https://www.tjradio.org/networks/pri",
"name": "PRI",
"sameAs": "https://www.pri.org/"
}
],
Đài phát sóng
Loại thực thể RadioBroadcastService
được liên kết với tài sản parentService
.
Thuộc tính parentService
được dùng cho bộ lặp hoặc bộ dịch để chỉ báo trạm mẹ.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành RadioBroadcastService . |
@id |
URL |
Bắt buộc: Mã nhận dạng duy nhất trên toàn cầu có định dạng URL đại diện cho đài phát thanh mẹ. Nếu đài phát thanh mẹ cũng có trong nguồn cấp dữ liệu của bạn dưới dạng một thực thể riêng biệt, hãy đảm bảo rằng cả hai mã này đều giống nhau. |
name |
Text |
Bắt buộc: Tên của đài phát thanh mẹ. |
sameAs |
URL |
URL đến một trang web tham khảo xác định rõ ràng đài gốc. Ví dụ: trang Wikipedia cho đài gốc. |
Sau đây là ví dụ vềRadioBroadcastService
:
"parentService": {
"@type": "RadioBroadcastService",
"@id": "https://www.tjradio.org/stations?id=10",
"name": "GQED-FM",
"sameAs": "https://en.vikibedia.org/wiki/GQED-FM"
},
ImageObject
Loại thực thể ImageObject
được liên kết với tài sản logo
.
Thuộc tính logo
dùng để cung cấp hình ảnh biểu tượng cho đài phát thanh cụ thể. Những hình ảnh này được hiển thị cùng với nội dung dưới dạng đường liên kết sâu cho một thực thể đài phát thanh cụ thể.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành ImageObject . |
height |
Integer |
Chiều cao của hình ảnh tính bằng pixel. |
width |
Integer |
Chiều rộng của hình ảnh tính bằng pixel. |
contentUrl |
URL |
Bắt buộc: URL mà hình ảnh có thể được tìm nạp. |
regionsAllowed |
Country |
Những quốc gia cho phép nội dung nghe nhìn này. Nếu bạn không chỉ định hình ảnh cho cơ sở lưu trú, thì cơ sở lưu trú đó sẽ được giả định là hình ảnh này được phép hiển thị ở tất cả khu vực. Để gửi hình ảnh riêng cho mỗi khu vực, hãy thêm nhiều loại ImageObject , mỗi loại có một quốc gia và URL hình ảnh tương ứng. |
Quốc gia
Loại thực thể Country
được liên kết với tài sản logo.regionsAllowed
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Luôn đặt thuộc tính này thành Country . |
name |
Text |
ISO 3166-1 alpha-2. Ví dụ: "GB" hoặc "US;" |
Sau đây là ImageObject
ví dụ:
BIỂU TƯỢNG TRUNG BÌNH
"logo": {
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/67890.jpg",
},
BIỂU TƯỢNG THEO QUỐC GIA
"logo": [
{
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/67890.jpg",
"regionsAllowed": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "GB"
}
]
},
{
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/12345.jpg",
"regionsAllowed": [
{
"@type": "Country",
"name": "IN"
},
{
"@type": "Country",
"name": "PK"
}
]
},
],
PropertyValue (Giá trị thuộc tính)
Loại thực thể PropertyValue
được liên kết với tài sản identifier
.
Nếu bạn sử dụng hệ thống mã nhận dạng của bên thứ ba cho nội dung của mình, chẳng hạn như mã nhận dạng Gracenote
(TMS), thì mã nhận dạng có thể được tài sản identifier
cung cấp. Dữ liệu này cải thiện độ chính xác của hoạt động điều chỉnh của Google cho các đài phát thanh của bạn.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành PropertyValue . |
propertyID |
Text |
Bắt buộc: Loại mã nhận dạng được chỉ định. Chúng tôi hỗ trợ các loại mã sau:
|
value |
Text |
URL đến một trang web tham khảo xác định rõ ràng đài gốc. Ví dụ: trang Wikipedia cho đài gốc. |
Sau đây là ví dụ về PropertyValue
:
"identifier": {
"@type": "PropertyValue",
"propertyID": "WIKIDATA_ID",
"value": "Q795598"
},
phổ biến
Loại thực thể PopularityScoreSpecification
được liên kết với tài sản popularityScore
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành PopularityScoreSpecification . |
value |
Number |
Bắt buộc: Một giá trị số dương so với các thực thể khác trong danh mục của bạn. Số lớn hơn đại diện cho mức độ phổ biến cao hơn. |
eligibleRegion |
Country |
Quốc gia hoặc danh sách các khu vực có áp dụng điểm số phổ biến. Nếu điểm phổ biến được áp dụng trên toàn cầu, thì bạn chỉ cần sử dụng earth làm giá trị văn bản.Nếu cần liệt kê các khu vực cụ thể, hãy sử dụng loại Country .Nếu thuộc tính này bị bỏ sót, eligibleRegion sẽ được đặt mặc định là earth . |
Quốc gia
Loại thực thể Country
được liên kết với tài sản popularityScore.eligibleRegion
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành Country . |
name |
Text |
Bắt buộc: ISO 3166-1 alpha-2. Ví dụ: "GB" hoặc "US;" |
Sau đây là các ví dụ về PopularityScoreSpecification
:
PHỔ BIẾN TRÊN TOÀN CẦU
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.3,
"eligibleRegion": "Earth"
},
QUỐC GIA Cụ thể
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 2,
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
},
Thành phố, tiểu bang, quốc gia, quản trị viên
Các loại thực thể City
, State
, Country
và AdministrativeArea
được liên kết với tài sản areaServed
.
Thuộc tính areaServed
giúp bạn chọn trạm thích hợp nhất dựa trên thông tin vị trí của người dùng. Ví dụ về thông tin vị trí là truy vấn của người dùng, chẳng hạn như "một đài phát thanh gần tôi" hoặc "Đài tin tức địa phương;"
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành một trong các loại thực thể sau: City ,State , Country hoặc AdministrativeArea . |
name |
Text |
Bắt buộc: Tên thành phố, tiểu bang, quốc gia hoặc khu vực. Cung cấp khu vực chi tiết nhất. Ngoài ra, hãy cung cấp chuỗi cửa hàng. Sử dụng định dạng sau: city, state, country. |
Sau đây là các ví dụ về areaServed
:
THÀNH PHỐ
"areaServed": {
"@type": "City",
"name": "North Highlands, CA, US"
},
TRẠNG THÁI
"areaServed": [
{
"@type": "State",
"name": "California, US"
},
{
"@type": "State",
"name": "Nevada, US"
}
],
QUỐC GIA
"areaServed": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "Australia"
}
],
KHU VỰC QUẢN LÝ
"areaServed": [
{
"@type": "AdministrativeArea",
"name": "Cape Cod, Massachusetts, US"
}
],
ListenAction
Loại thực thể ListenAction
được liên kết với tài sản potentialAction
.
Thuộc tính ListenAction
xác định các đường liên kết sâu để phát. Phương thức này cũng xác định tiêu chí để người dùng truy cập vào nội dung. Ví dụ: geo/chronal/login/subscription status
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành ListenAction . |
target |
EntryPoint |
Bắt buộc: Các thông số kỹ thuật của đường liên kết sâu. Dữ liệu này bao gồm cả thông tin về nền tảng được hỗ trợ. Bạn có thể sử dụng nhiều loại thực thể EntryPoint để xác định các đường liên kết sâu khác nhau cho các nhóm nền tảng khác nhau. |
actionAccessibilityRequirement |
ActionAccessSpecification |
Bắt buộc: Phần xác định các yêu cầu mà người dùng phải đáp ứng để truy cập vào thực thể này. Nếu có nhiều loại thực thể ActionAccessSpecification , thì người dùng phù hợp với bất kỳ tiêu chí nào trong quy cách sẽ có thể truy cập vào nội dung. |
EntryPoint
Loại thực thể EntryPoint
được liên kết với tài sản potentialAction.target
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành EntryPoint . |
urlTemplate |
Text |
Bắt buộc: Đường liên kết dùng để bắt đầu phát nội dung của bạn. |
actionPlatform |
Text |
Bắt buộc: Các nền tảng mà đường liên kết sâu này hoạt động. Sau đây là các giá trị có thể có:
|
Thông số kỹ thuật về quyền truy cập hành động
Loại thực thể ActionAccessSpecification
được liên kết với tài sản potentialAction.actionAccessibilityRequirement
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành ActionAccessSpecification . |
category |
Text |
Bắt buộc: Loại yêu cầu về quyền truy cập. Thuộc tính này phải có một trong các giá trị sau:
|
availabilityStarts |
DateTime |
Thời gian bắt đầu của khung thời gian được phép đọc. Sử dụng thuộc tính này để kiểm soát thời điểm chính xác khi nội dung này được cung cấp cho người dùng. |
availabilityEnds |
DateTime |
Thời gian kết thúc của khung thời gian được phép đọc. Sử dụng thuộc tính này để kiểm soát thời điểm chính xác khi nội dung này không còn hiển thị với người dùng. |
eligibleRegion |
Country |
Quốc gia đủ điều kiện cho Offer . Sử dụng tài sản này để kiểm soát quốc gia hoặc khu vực mà bạn nên cung cấp hoặc không cung cấp nội dung này. |
requiresSubscription |
MediaSubscription |
Gói thuê bao cần thiết để truy cập nội dung. Nếu dịch vụ của bạn cung cấp nhiều gói thuê bao, thì bạn phải cung cấp thuộc tính này. Nếu dịch vụ của bạn miễn phí hoặc chỉ có một cấp dịch vụ thuê bao, thì bạn có thể bỏ qua tài sản này. |
Quốc gia
Loại thực thể Country
được liên kết với tài sản potentialAction.actionAccessibilityRequirement.eligibleRegion
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành Country . |
name |
Text |
Bắt buộc: Mã quốc gia theo tiêu chuẩn ISO 3166-1 alpha-2. |
Gói thuê bao nội dung đa phương tiện
Loại thực thể MediaSubscription
được liên kết với tài sản potentialAction.actionAccessibilityRequirement.requiresSubscription
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành MediaSubscription . |
@id |
Text |
Bắt buộc: Mã nhận dạng duy nhất trên toàn cầu cho gói thuê bao ở định dạng URI. Giá trị này cũng phải ổn định và không thay đổi theo thời gian. URL được coi là một chuỗi không trong suốt và không phải là một đường liên kết đang hoạt động. |
name |
Text |
Bắt buộc: Tên của gói thuê bao. Ví dụ: "G-Radio Premium" hoặc "A-Radio Basic;" |
expectsAcceptanceOf |
Offer |
Loại Offer liên kết với giao dịch mua Gói thuê bao nội dung đa phương tiện. Thuộc tính này dùng để thể hiện giá của gói thuê bao. |
Offer
Loại thực thể Offer
được liên kết với tài sản potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf
.
Thuộc tính | Loại dự kiến | Nội dung mô tả |
---|---|---|
@type |
Text |
Bắt buộc: Luôn đặt thuộc tính này thành Offer . |
price |
Number |
Bắt buộc: Giá của gói thuê bao. |
priceCurrency |
Text |
Bắt buộc: Đơn vị tiền tệ của giá bán có định dạng ISO 4217 gồm ba chữ cái. |
seller |
Organization |
Tổ chức cung cấp gói thuê bao hoặc giao dịch mua hành động. Sử dụng giản đồ tương tự như mô tả trong phần Organization . |
Sau đây là các ví dụ về ListenAction
:
LIÊN KẾT NỘI DUNG KHÔNG CUNG CẤP
"potentialAction": {
"@type": "ListenAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://www.tjradio.org/?streamStationId=170",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleAudioCast",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "nologinrequired",
"availabilityStarts": "2018-04-01T11:01:00-04:00",
"availabilityEnds": "2018-06-30T23:59:00-04:00",
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
}
},
CỤM TỪ NỀN TẢNG
"potentialAction": {
"@type": "ListenAction",
"target": [
{
"@type": "EntryPoint",
"urlTemplate": "https://www.tjradio.org/?streamStationId=170",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform"
]
},
{
"@type": "EntryPoint",
"urlTemplate": "https://www.tjradio.org/castlink?streamStationId=170",
"actionPlatform": [
"http://schema.googleapis.com/GoogleAudioCast",
"http://schema.googleapis.com/GoogleVideoCast"
]
}
],
"actionAccessibilityRequirement": [
{
"@type": "ActionAccessSpecification",
"category": "nologinrequired",
"availabilityStarts": "2018-04-01T11:01:00-04:00",
"availabilityEnds": "2018-06-30T23:59:00-04:00",
"eligibleRegion": [
{
"@type": "Country",
"name": "IN"
},
{
"@type": "Country",
"name": "GB"
}
]
},
{
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/packages/basic-pack",
"name": "G-Radio Basic Pack",
"expectsAcceptanceOf": {
"@type": "Offer",
"price": 8.99,
"priceCurrency": "USD"
}
},
"availabilityStarts": "2018-04-01T11:01:00-04:00",
"availabilityEnds": "2018-06-30T23:59:00-04:00",
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
}
]
},
Ví dụ về nguồn cấp dữ liệu đầy đủ
Trong ví dụ về nguồn cấp dữ liệu đầy đủ này, chúng tôi trình bày một nhà cung cấp dữ liệu vô tuyến giả định: TJ_Radio. TJ_Radio cung cấp cho chúng tôi các thao tác nghe để hiển thị dữ liệu vô tuyến, cùng với thông tin về đơn vị liên kết và quyền sở hữu. Trong nguồn cấp dữ liệu này, 3 mạng đài (cung cấp nội dung cho các đài liên kết) được trình bày GPR, GRI và G-music. Ngoài ra, có 3 đài phát thanh được trình bày: GQED, GQEI và G-music.
- GQED thuộc sở hữu của GQED Inc và GPCB, hai tổ chức riêng biệt. Ngoài ra, GQED còn liên kết với GPR vì dịch vụ này phát sóng một số nội dung do GPR và GPI tạo ra.
- GQEI cũng thuộc sở hữu của GQED Inc và GPCB. Đây là một đài lặp lại/ga dịch của GQED, phục vụ một khu vực khác. GQEI cũng được liên kết với GPR và GPI.
- G-music là một đài quốc tế thuộc sở hữu của GRJ và được liên kết với mạng radio G-music (một pháp nhân khác có cùng tên với đài phát thanh). Các đài phát nhạc âm nhạc trên khắp cả nước và phát sóng một số nội dung do mạng nội dung G-music tạo ra.
Các trang liên quan
Hãy xem các trang sau để biết thêm thông tin về các chủ đề liên quan đến các thuộc tính được mô tả trên trang này: