ส่วนนี้แสดงรายละเอียดของพร็อพเพอร์ตี้มาร์กอัปเนื้อหาสำหรับ
RadioBroadcastService
ประเภทเอนทิตี ดูรายละเอียดทั้งหมดได้ที่
ตัวอย่างฟีดแบบสมบูรณ์
ตารางข้อกำหนด
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@context |
Text |
จำเป็น: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น ["http://schema.googleapis.com", {"@language": "xx"}] เสมอ โดยที่ xx จะแสดงภาษาของสตริงในฟีดบริบทรูทแต่ละรายการต้องตั้งค่า @language เป็นรหัสภาษาที่เหมาะสมและในรูปแบบ BCP 47 ตัวอย่างเช่น หากตั้งค่าภาษาเป็นภาษาสเปน ระบบจะถือว่าชื่อเป็นภาษาสเปน แม้ว่าคำบรรยายหรือภาษาพากย์จะเป็นภาษาอังกฤษก็ตาม |
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น RadioBroadcastService เสมอ |
@id |
URL |
ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้ใช้ url ของเอนทิตีเป็น @id โปรดดูรายละเอียดเพิ่มเติมในหัวข้อตัวระบุ |
url |
URL |
ต้องระบุ: Canonical URL ของเนื้อหา ซึ่งให้ข้อมูลเกี่ยวกับสถานีวิทยุ พร็อพเพอร์ตี้ url ต้องเป็นไปตามข้อกำหนดต่อไปนี้
|
name |
Text |
ต้องระบุ: ชื่อทางการของสถานีวิทยุ ต้องมีชื่อทางการเพียงชื่อเดียวต่อภาษา เช่น "WXKS FM" ใช้อาร์เรย์เพื่อแสดงชื่อในภาษาต่างๆ ดูตัวอย่างได้ที่หลายภูมิภาคและหลายภาษา |
alternateName |
Text |
ชื่ออื่นที่ช่วยให้ผู้ใช้ระบุสถานีวิทยุได้ พร็อพเพอร์ตี้นี้ต้องเป็นชื่อสำรองที่ถูกต้องของสถานี ไม่ใช่คีย์เวิร์ดที่มีผลต่อการทริกเกอร์ สำหรับคีย์เวิร์ด ให้ใช้พร็อพเพอร์ตี้ keywords แทน ใช้อาร์เรย์เพื่อแสดงชื่อในภาษาต่างๆ ดูตัวอย่างได้ที่หลายภูมิภาคและหลายภาษา |
callSign |
Text |
ต้องระบุ (หากมี:) สัญญาณเรียกขานอย่างเป็นทางการที่ออกโดยหน่วยงานราชการของสถานีวิทยุ เช่น "KQEI-FM" ต้องระบุพร็อพเพอร์ตี้นี้สำหรับสถานีวิทยุในอเมริกาเหนือ พารามิเตอร์นี้จะระบุหรือไม่ก็ได้สำหรับภูมิภาคที่สัญญาณเรียกขานที่ไม่ได้ใช้กันโดยทั่วไป |
broadcastDisplayName |
Text |
ต้องระบุ: ชื่อที่แสดงหรือการสร้างแบรนด์ของสถานีวิทยุ เช่น "Fake Radio 105" ค่าช่วยให้ผู้ใช้ระบุสถานีวิทยุนี้ในการค้นหาได้ นอกเหนือจากข้อมูลสำคัญอื่นๆ เช่น สัญญาณเรียกขานและชื่อ |
description |
Text |
ต้องระบุ: คำอธิบายสั้นๆ ของสถานีวิทยุ พร็อพเพอร์ตี้นี้มีจำนวนอักขระได้สูงสุด 300 ตัว ใช้อาร์เรย์เพื่อมาร์กอัปคำอธิบายในหลายภาษา ดูตัวอย่างได้ที่หลายภูมิภาคและหลายภาษา |
slogan |
Text |
สโลแกนของสถานีวิทยุ เช่น "สถานีวิทยุเพลงสมมติอันดับ 1 ของ Google" |
logo |
ImageObject |
รูปภาพโลโก้ของสถานี ระบุความละเอียดสูงสุดที่มี รูปแบบต้องเป็น JPEG หรือ PNG ดูรายละเอียดและตัวอย่างได้ที่ส่วน ImageObject |
broadcastFrequency |
BroadcastFrequencySpecification |
ต้องระบุ: ข้อกำหนดความถี่ของสถานีวิทยุ สำหรับสถานีวิทยุ AM/FM ภาคพื้นดิน คุณต้องระบุพร็อพเพอร์ตี้นี้ สำหรับสตรีมออนไลน์เท่านั้น ค่าดังกล่าวต้องตั้งค่าเป็นสตริง INTERNET_STREAM ดูรายละเอียดและตัวอย่างได้ที่ส่วน BroadcastFrequencySpecification |
areaServed |
City, State, Country, or AdministrativeArea |
ต้องระบุ: พื้นที่ทางภูมิศาสตร์หลักที่กำหนดเป้าหมายโดยสถานีวิทยุ ใช้พร็อพเพอร์ตี้นี้เพื่อเลือกสถานีที่เหมาะสมที่สุดจากเครือข่ายของสถานีในเครือซึ่งมีชื่อคล้ายกัน ตัวอย่างเช่น ใช้เพื่อเลือกบริการวิทยุกระจายเสียงระดับประเทศกับแอฟฟิลิเอตในพื้นที่ รูปแบบที่แนะนำคือ city, (optional) state, country ดูรายละเอียดและตัวอย่างได้ที่ส่วนเมือง รัฐ ประเทศ พื้นที่การดูแลระบบ |
broadcastAffiliateOf |
Organization |
ต้องระบุหากมี: แอฟฟิลิเอตที่สถานีวิทยุเป็นสมาชิกหรือแอฟฟิลิเอตที่ให้บริการเนื้อหาที่เผยแพร่ในสถานีวิทยุ เช่น "NPR" "PRI" หรือ "PBS" หากสถานีวิทยุไม่ได้เป็นส่วนหนึ่งของบริษัทในเครือ ก็ไม่จำเป็นต้องระบุพร็อพเพอร์ตี้นี้ โปรดดูรายละเอียดและตัวอย่างในส่วนองค์กร |
broadcaster |
Organization |
จำเป็น: องค์กรที่เป็นเจ้าของ ดำเนิน และเป็นผู้ดำเนินการสถานีวิทยุ โปรดดูรายละเอียดและตัวอย่างในส่วนองค์กร |
parentService |
RadioBroadcastService |
ต้องระบุหากมี: พร็อพเพอร์ตี้นี้ระบุเฉพาะเมื่อสถานีวิทยุเป็นเครื่องขยายสัญญาณหรือนักแปลเท่านั้น โดยแสดงสถานีวิทยุต้นฉบับที่ตัวซ้ำหรือนักแปลถ่ายทอด ดูรายละเอียดและตัวอย่างได้ที่ส่วน RadioBroadcastService |
potentialAction |
ListenAction |
จำเป็น: การดำเนินการที่ทริกเกอร์สำหรับผู้ใช้เพื่อฟังสถานีวิทยุ โปรดดูรายละเอียดที่ส่วน ListenAction |
popularityScore |
PopularityScoreSpecification |
ได้รับการแนะนำสูง เหตุผล คะแนนที่ Google ใช้และสัญญาณอื่นๆ เพื่อกําหนดสื่อที่จะเล่นสําหรับผู้ใช้ คะแนนนี้แสดงถึงความนิยมของเนื้อหาเมื่อเทียบกับเนื้อหาอื่นๆ ในแคตตาล็อกของคุณ ดังนั้น สเกลของคะแนนจึงต้องสอดคล้องกันในฟีดและเอนทิตีทั้งหมดในแคตตาล็อก โดยค่าเริ่มต้น คะแนนความนิยมของเอนทิตีจะตั้งเป็น 0 |
inLanguage |
Text |
ภาษาของเนื้อหาที่ออกอากาศทางสถานีวิทยุ ค่าต้องเป็นรหัสภาษาในรูปแบบ BCP 47 ใช้ค่านี้เพื่อดำเนินการตามคำค้นหาของผู้ใช้ที่ขอเนื้อหาในภาษาที่เฉพาะเจาะจง ถ้าสถานีออกอากาศในภาษาต่างๆ ในเวลาที่ต่างกัน ก็ให้ระบุภาษาหลักได้เลย |
keywords |
Text |
รายการคีย์เวิร์ดที่เกี่ยวข้องกับสถานีวิทยุ ใช้คีย์เวิร์ดเหล่านี้เพื่อขยายข้อความค้นหาของผู้ใช้ที่เรียกใช้สถานีวิทยุ เช่น "ข่าว" "กีฬา" หรือ "ร็อก" |
identifier |
PropertyValue |
ได้รับการแนะนำสูง เหตุผล - รหัสภายนอกหรือรหัสอื่นที่ระบุเอนทิตีนี้อย่างชัดเจน อนุญาตให้ใช้ตัวระบุได้หลายตัว โปรดดูรายละเอียดที่หัวข้อคุณสมบัติของตัวระบุ |
sameAs |
URL |
URL ของหน้าเว็บอ้างอิงที่ระบุตัวตนของรายการดังกล่าวอย่างชัดเจน เช่น หน้า Wikipedia สำหรับบริการออกอากาศ |
การอ้างอิงพร็อพเพอร์ตี้ประเภทเอนทิตี
ต่อไปนี้คือประเภทเอนทิตีและการอ้างอิงพร็อพเพอร์ตี้
BroadcastFrequencySpecification
ประเภทเอนทิตี BroadcastFrequencySpecification
มีการเชื่อมโยงกับ
พร็อพเพอร์ตี้ broadcastfrequency
ประเภทเอนทิตี BroadcastFrequencySpecification
ใช้เพื่อระบุวิทยุ
ของสถานีตามความถี่ ในกรณีของวิทยุดิจิทัล ช่องความถี่
อาจมีช่องย่อยหลายช่องที่มีโปรแกรมต่างๆ ในกรณีดังกล่าว ฟิลด์
ค่า broadcastSubChannel
จะใช้เพื่อค้นหาสถานีวิทยุเป้าหมายภายใน
ช่องทางความถี่
สำหรับสถานีวิทยุอินเทอร์เน็ตเท่านั้น ออบเจ็กต์ BroadcastFrequencySpecification
แต่ไม่จำเป็น ให้ใช้ค่าสตริง INTERNET_STREAM
แทน
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น BroadcastFrequencySpecification เสมอ |
broadcastFrequencyValue |
Text |
ต้องระบุ: ส่วนหลักของความถี่ เช่น "89.3" สำหรับสถานีกระจายเสียงดิจิทัล (DAB) ต้องเป็นหมายเลขบล็อก เช่น "12A" |
broadcastSignalModulation |
Text |
ต้องระบุ: ส่วนการกล้ำสัญญาณของความถี่ ค่าต้องเป็น "FM", "AM", "HD", "DAB" หรือ "DAB+" |
broadcastSubChannel |
Text |
ต้องระบุหากมี: ช่องย่อยในกรณีของวิทยุดิจิทัล สำหรับสถานี DAB และ DAB+ ค่านี้คือรหัสบริการ เช่น "HD1"–"HD8" เป็นค่าที่เป็นไปได้สำหรับวิทยุ HD และ "C8D8" เป็นค่าที่เป็นไปได้สำหรับ DAB |
ต่อไปนี้เป็นตัวอย่าง BroadcastFrequencySpecification
รายการ
FM (HD)
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "89.3",
"broadcastSignalModulation": "FM",
"broadcastSubChannel": "HD1"
},
AM
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "1010",
"broadcastSignalModulation": "AM",
},
DAB
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "12B",
"broadcastSignalModulation": "DAB",
"broadcastSubChannel": "C8D8"
},
อินเทอร์เน็ตเท่านั้น
"broadcastFrequency": "INTERNET_STREAM",
องค์กร
ประเภทเอนทิตี Organization
เชื่อมโยงกับ broadcaster
หรือ
พร็อพเพอร์ตี้ broadcastAffiliateOf
ในข้อกำหนด RadioBroadcastService
ระบบจะใช้ประเภท Organization
สำหรับทั้งพร็อพเพอร์ตี้ broadcaster
และ broadcastAffiliateOf
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น Organization เสมอ |
@id |
URL |
จำเป็น: รหัสที่ไม่ซ้ำกันทั่วโลกสำหรับองค์กรในรูปแบบ URI รหัสต้องคงที่และไม่มีการเปลี่ยนแปลงเมื่อเวลาผ่านไป โดยจะถือว่าเป็นสตริงที่คลุมเครือและไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้ |
name |
Text |
ต้องระบุ: ชื่อองค์กร |
sameAs |
URL |
พร็อพเพอร์ตี้นี้เป็น URL ไปยังหน้าเว็บอ้างอิงที่ระบุองค์กรอย่างชัดเจน เช่น หน้า Wikipedia สำหรับองค์กร หรือเว็บไซต์อย่างเป็นทางการขององค์กร |
ต่อไปนี้เป็นตัวอย่าง Organization
รายการ
ซิงเกิล
"broadcaster": {
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/billyradio",
"sameAs": "https://www.billyradio-example.org/",
"name": "Billy Radio Inc"
},
เจ้าของหลายคน
"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",
}
],
หลายเครือข่าย
"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/"
}
],
RadioBroadcastService
ประเภทเอนทิตี RadioBroadcastService
เชื่อมโยงกับ parentService
คุณสมบัติ parentService
ใช้สำหรับสถานีเครื่องทวนสัญญาณหรือเครื่องแปลเพื่อ
ระบุสถานีหลัก
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น RadioBroadcastService เสมอ |
@id |
URL |
ต้องระบุ: รหัสที่ไม่ซ้ำกันทั่วโลกในรูปแบบ URL ที่แสดงถึงสถานีวิทยุหลัก หากสถานีวิทยุหลักรวมอยู่ในฟีดเป็นเอนทิตีแยกต่างหากด้วย โปรดตรวจสอบว่าทั้ง 2 รหัสเหมือนกัน |
name |
Text |
ต้องระบุ: ชื่อสถานีวิทยุหลัก |
sameAs |
URL |
URL ไปยังหน้าเว็บอ้างอิงที่ระบุสถานีหลักอย่างชัดเจน เช่น หน้า Wikipedia ของสถานีหลัก |
ต่อไปนี้เป็นตัวอย่างRadioBroadcastService
"parentService": {
"@type": "RadioBroadcastService",
"@id": "https://www.tjradio.org/stations?id=10",
"name": "GQED-FM",
"sameAs": "https://en.vikibedia.org/wiki/GQED-FM"
},
ImageObject
ประเภทเอนทิตี ImageObject
เชื่อมโยงกับพร็อพเพอร์ตี้ logo
ระบบใช้พร็อพเพอร์ตี้ logo
เพื่อแสดงรูปภาพโลโก้สำหรับสถานีวิทยุที่ระบุ รูปภาพเหล่านี้จะแสดงข้างๆ เนื้อหาเป็น Deep Link สำหรับเอนทิตีวิทยุหนึ่งๆ
พร็อพเพอร์ตี้ | ประเภทที่คาดหวัง | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น ImageObject เสมอ |
height |
Integer |
ความสูงของรูปภาพเป็นพิกเซล |
width |
Integer |
ความกว้างของรูปภาพเป็นพิกเซล |
contentUrl |
URL |
ต้องระบุ: URL ที่ดึงข้อมูลรูปภาพได้ |
regionsAllowed |
Country |
ประเทศที่อนุญาตให้มีสื่อ หากไม่ได้ระบุพร็อพเพอร์ตี้ ระบบจะถือว่ารูปภาพแสดงได้ในทุกภาษา หากต้องการส่งรูปภาพที่แตกต่างกันตามภูมิภาค ให้เพิ่ม ImageObject หลายประเภท โดยแต่ละประเภทมีชุดประเทศของตนเองและ URL รูปภาพที่เกี่ยวข้อง |
ประเทศ
ประเภทเอนทิตี Country
เชื่อมโยงกับพร็อพเพอร์ตี้ logo.regionsAllowed
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ตั้งค่าคุณสมบัตินี้เป็น Country เสมอ |
name |
Text |
ISO 3166-1 alpha-2 เช่น "GB" หรือ "US" |
ต่อไปนี้คือImageObject
ตัวอย่าง
โลโก้สากล
"logo": {
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/67890.jpg",
},
โลโก้ตามประเทศ
"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
ประเภทเอนทิตี PropertyValue
เชื่อมโยงกับพร็อพเพอร์ตี้ identifier
หากใช้ระบบรหัสของบุคคลที่สามสำหรับเนื้อหา เช่น รหัส Gracenote
(TMS) พร็อพเพอร์ตี้ identifier
จะระบุรหัสได้ ซึ่งจะช่วยปรับปรุง
ความถูกต้องของการปรับยอดของ Google สำหรับสถานีวิทยุของคุณ
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น PropertyValue เสมอ |
propertyID |
Text |
ต้องระบุ: ประเภทของรหัสที่ระบุ เรารองรับรหัสประเภทต่อไปนี้
|
value |
Text |
URL ไปยังหน้าเว็บอ้างอิงที่ระบุสถานีหลักอย่างชัดเจน เช่น หน้า Wikipedia ของสถานีหลัก |
ต่อไปนี้เป็นตัวอย่าง PropertyValue
:
"identifier": {
"@type": "PropertyValue",
"propertyID": "WIKIDATA_ID",
"value": "Q795598"
},
PopularityScoreSpecification
ประเภทเอนทิตี PopularityScoreSpecification
มีการเชื่อมโยงกับ
พร็อพเพอร์ตี้ popularityScore
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น PopularityScoreSpecification เสมอ |
value |
Number |
ต้องระบุ: ค่าตัวเลขที่เป็นจำนวนบวกซึ่งเปรียบเทียบกับเอนทิตีอื่นๆ จากแคตตาล็อกของคุณ ตัวเลขยิ่งสูงหมายถึงความนิยมที่สูงกว่า |
eligibleRegion |
Country |
ประเทศหรือรายการภูมิภาคที่ใช้คะแนนความนิยมได้ หากคะแนนความนิยมสามารถนำไปใช้ทั่วโลกได้ ให้ใช้ earth เป็นค่าข้อความหากจำเป็นต้องระบุภูมิภาคที่เจาะจง ให้ใช้ประเภท Country หากไม่มีพร็อพเพอร์ตี้นี้ eligibleRegion จะมีค่าเริ่มต้นเป็น earth |
ประเทศ
ประเภทเอนทิตี Country
มีการเชื่อมโยงกับ
พร็อพเพอร์ตี้ popularityScore.eligibleRegion
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น Country เสมอ |
name |
Text |
จำเป็น: ISO 3166-1 alpha-2 เช่น "GB" หรือ "US" |
ต่อไปนี้เป็นตัวอย่าง PopularityScoreSpecification
รายการ
ความนิยมทั่วโลก
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.3,
"eligibleRegion": "Earth"
},
เฉพาะประเทศ
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 2,
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
},
เมือง, รัฐ, ประเทศ, เขตบริหาร
ประเภทเอนทิตี City
, State
, Country
และ AdministrativeArea
คือ
เชื่อมโยงกับพร็อพเพอร์ตี้ areaServed
พร็อพเพอร์ตี้ areaServed
จะช่วยคุณเลือกสถานีที่เหมาะสมที่สุดตาม
ข้อมูลตำแหน่งของผู้ใช้ ตัวอย่างข้อมูลตำแหน่งคือผู้ใช้
คำค้นหา เช่น "สถานีวิทยุใกล้ฉัน" หรือ "ข่าวท้องถิ่น"
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
จำเป็น: ตั้งค่าพร็อพเพอร์ตี้นี้เป็นเอนทิตีประเภทใดประเภทหนึ่งต่อไปนี้เสมอ ได้แก่ City ,State , Country หรือ AdministrativeArea |
name |
Text |
ต้องระบุ: ชื่อเมือง รัฐ ประเทศ หรือพื้นที่ ระบุภูมิภาคที่ละเอียดที่สุด และระบุเชนที่มีไ โดยใช้รูปแบบ city, state, country |
ต่อไปนี้เป็นตัวอย่าง areaServed
รายการ
CITY
"areaServed": {
"@type": "City",
"name": "North Highlands, CA, US"
},
STATE
"areaServed": [
{
"@type": "State",
"name": "California, US"
},
{
"@type": "State",
"name": "Nevada, US"
}
],
ประเทศ
"areaServed": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "Australia"
}
],
ADMINISTRATIVEAREA
"areaServed": [
{
"@type": "AdministrativeArea",
"name": "Cape Cod, Massachusetts, US"
}
],
ListenAction
ประเภทเอนทิตี ListenAction
เชื่อมโยงกับพร็อพเพอร์ตี้ potentialAction
พร็อพเพอร์ตี้ ListenAction
จะระบุ Deep Link สำหรับการเล่น และยังเป็นตัวกำหนด
เกณฑ์ในการเข้าถึงเนื้อหาของผู้ใช้ เช่น geo/chronal/login/subscription status
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น ListenAction เสมอ |
target |
EntryPoint |
จำเป็น: ข้อกำหนดของ Deep Link ซึ่งรวมถึงข้อมูลแพลตฟอร์มที่รองรับ มีเอนทิตี EntryPoint ได้หลายประเภทเพื่อกําหนด Deep Link ที่แตกต่างกันสําหรับแพลตฟอร์มแต่ละชุด |
actionAccessibilityRequirement |
ActionAccessSpecification |
ต้องระบุ: คำจำกัดความของข้อกำหนดของผู้ใช้ในการเข้าถึงเอนทิตีนี้ หากมีเอนทิตี ActionAccessSpecification หลายประเภท ผู้ใช้ที่ตรงกับเกณฑ์ข้อกำหนดข้อใดก็ได้จะเข้าถึงเนื้อหาได้ |
EntryPoint
ประเภทเอนทิตี EntryPoint
เชื่อมโยงกับ potentialAction.target
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น EntryPoint เสมอ |
urlTemplate |
Text |
จำเป็น: ลิงก์ที่เริ่มเล่นเนื้อหา |
actionPlatform |
Text |
ต้องระบุ: แพลตฟอร์มที่ Deep Link ใช้งานได้ ค่าที่เป็นไปได้มีดังนี้
|
ActionAccessSpecification
ประเภทเอนทิตี ActionAccessSpecification
มีการเชื่อมโยงกับ
พร็อพเพอร์ตี้ potentialAction.actionAccessibilityRequirement
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น ActionAccessSpecification เสมอ |
category |
Text |
จำเป็น: ประเภทของข้อกำหนดในการเข้าถึง ซึ่งต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
availabilityStarts |
DateTime |
เวลาเริ่มต้นของระยะเวลาที่พร้อมจำหน่าย ใช้พร็อพเพอร์ตี้นี้เพื่อควบคุมเวลาที่แน่นอนเมื่อเนื้อหานี้พร้อมใช้งานสำหรับผู้ใช้ |
availabilityEnds |
DateTime |
เวลาสิ้นสุดของระยะเวลาที่พร้อมจำหน่าย ใช้พร็อพเพอร์ตี้นี้เพื่อควบคุมเวลาที่แน่นอนเมื่อเนื้อหานี้ไม่พร้อมให้บริการแก่ผู้ใช้อีกต่อไป |
eligibleRegion |
Country |
ประเทศที่มีสิทธิ์สำหรับ Offer ใช้พร็อพเพอร์ตี้นี้เพื่อควบคุมประเทศหรือภูมิภาคที่ควรหรือไม่ควรมีเนื้อหานี้ |
requiresSubscription |
MediaSubscription |
ต้องใช้แพ็กเกจการสมัครใช้บริการเพื่อเข้าถึงเนื้อหา หากบริการของคุณมีแพ็กเกจการสมัครใช้บริการหลายรายการ คุณต้องระบุพร็อพเพอร์ตี้นี้ หากเป็นบริการฟรี หรือมีบริการสมัครใช้บริการเพียงระดับเดียว คุณก็ข้ามพร็อพเพอร์ตี้นี้ได้ |
ประเทศ
ประเภทเอนทิตี Country
มีการเชื่อมโยงกับ
พร็อพเพอร์ตี้ potentialAction.actionAccessibilityRequirement.eligibleRegion
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น Country เสมอ |
name |
Text |
จำเป็น: รหัสประเทศ ISO 3166-1 alpha-2 |
MediaSubscription
ประเภทเอนทิตี MediaSubscription
มีการเชื่อมโยงกับ
พร็อพเพอร์ตี้ potentialAction.actionAccessibilityRequirement.requiresSubscription
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น MediaSubscription เสมอ |
@id |
Text |
จำเป็น: รหัสที่ไม่ซ้ำกันทั่วโลกสำหรับแพ็กเกจการสมัครใช้บริการในรูปแบบ URI รหัสต้องคงที่และไม่มีการเปลี่ยนแปลงเมื่อเวลาผ่านไป โดยจะถือว่าเป็นสตริงที่คลุมเครือและไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้ |
name |
Text |
ต้องระบุ: ชื่อของแพ็กเกจการสมัครใช้บริการ ตัวอย่างเช่น "G-Radio Premium" หรือ "A-Radio Basic" |
expectsAcceptanceOf |
Offer |
ประเภท Offer ที่เกี่ยวข้องกับการซื้อการสมัครใช้บริการสื่อ พร็อพเพอร์ตี้นี้ใช้เพื่อแสดงราคาค่าสมัครใช้บริการ |
ข้อเสนอ
ประเภทเอนทิตี Offer
มีการเชื่อมโยงกับ
วันที่ potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf
พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
---|---|---|
@type |
Text |
ต้องระบุ: ตั้งค่าพร็อพเพอร์ตี้นี้เป็น Offer เสมอ |
price |
Number |
ต้องระบุ: ค่าสมัครใช้บริการ |
priceCurrency |
Text |
ต้องระบุ: สกุลเงินของราคาในรูปแบบ ISO 4217 แบบ 3 อักขระ |
seller |
Organization |
องค์กรที่เสนอการสมัครใช้บริการหรือการซื้อการดำเนินการ ใช้สคีมาเดียวกันตามที่อธิบายไว้ในส่วน Organization |
ต่อไปนี้เป็นตัวอย่าง ListenAction
รายการ
Deep Link สากล
"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"
}
}
},
เฉพาะแพลตฟอร์ม
"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"
}
}
]
},
ตัวอย่างฟีดแบบสมบูรณ์
ในตัวอย่างฟีดแบบสมบูรณ์นี้ เรานำเสนอผู้ให้บริการข้อมูลวิทยุสมมติ: TJ_RADIO TJ_RADIO จะดำเนินการรับฟังข้อมูลวิทยุ รวมถึงข้อมูลความเกี่ยวข้องและการเป็นเจ้าของ ในฟีดนี้ เครือข่ายวิทยุ 3 เครือข่าย (นำเสนอเนื้อหาแก่สถานีแอฟฟิลิเอต) จะแสดง GPR, GRI และ G-music นอกจากนี้ยังมีสถานีวิทยุ 3 แห่ง ได้แก่ GQED, GQEI และ G-music
- GQED เป็นของ GQED Inc และ GPCB ซึ่งเป็นองค์กร 2 แห่งแยกกัน นอกจากนี้ GQED ยังมีส่วนเกี่ยวข้องกับ GPR เนื่องจากมีการออกอากาศเนื้อหาบางส่วนที่สร้างโดย GPR และ GPI
- GQEI เป็นของ GQED Inc และ GPCB ด้วย เป็นสถานีทวน/นักแปลของ GQED ซึ่งให้บริการในพื้นที่อื่น GQEI ยังเกี่ยวข้องกับ GPR และ GPI อีกด้วย
- G-music เป็นสถานีนานาชาติที่เป็นของ GRJ และอยู่ในเครือของเครือข่ายวิทยุ G-music (เป็นหน่วยงานคนละหน่วยงานที่มีชื่อเดียวกันกับสถานี) สถานีเพลงจีมิวสิคอยู่ทั่วทั้งประเทศ และออกอากาศเนื้อหาบางส่วนที่สร้างโดยเครือข่ายวิทยุ G-music
หน้าที่เกี่ยวข้อง
ดูหน้าต่อไปนี้สำหรับข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อที่เกี่ยวข้องกับที่พัก ที่อธิบายในหน้านี้