Bu bölümde, Event
ile ilgili varlık türü için içerik işaretleme özelliklerinin ayrıntıları sağlanmaktadır.
SportsEvent spesifikasyon tablosu
Mülk | Beklenen Tür | Açıklama |
---|---|---|
@context |
Metin | Zorunlu: Her zaman ["http:/ değerine ayarlanır
|
@type |
Metin | Zorunlu: Her zaman Sports olarak ayarlanır. |
@id |
URL | Zorunlu: İçeriğin URI biçimindeki tanımlayıcısıdır. Örneğin, https://example.com/1234abc.@id aşağıdaki koşulları karşılamalıdır:
url , tanımlayıcı olarak tüm koşulları karşıladığı için @id olarak öğenin url değerini kullanmanızı öneririz. Daha fazla bilgi için Tanımlayıcı bölümüne bakın. |
name |
Metin | Zorunlu: Bu etkinliğin adı.
|
description |
Metin | Bu etkinliğin açıklaması. 300 karakterle sınırlıdır. Açıklamaları birden fazla dilde ve uzunlukta eklemek için bir dizi kullanın. |
sport |
URL | Zorunlu Sporun Vikipedi sayfasının bağlantısı (İngilizce sürümü tercih edilir). |
startDate |
DateTime veya Date | Zorunlu: Saat dilimiyle birlikte ISO 8601 biçiminde etkinliğin başlangıç zamanı. Bu, etkinliğin TV'de yayınlandığı saat değil, etkinliğin gerçek başlangıç zamanıdır. |
endDate |
DateTime veya Date | Saat dilimiyle birlikte ISO 8601 biçimindeki etkinliğin bitiş zamanı. |
homeTeam |
SportsTeam | Yüksek Önerilen Neden? Etkinliğin ev sahibi takımı. |
homeTeam.name |
Metin | Zorunlu Spor takımının tam adı. |
homeTeam.sport |
URL | Zorunlu Sporun Vikipedi sayfasının bağlantısı (İngilizce sürümü tercih edilir). |
homeTeam.sameAs |
URL | Yüksek Önerilen Neden? Ekibi tanımlayabilecek bir referans web sayfasının URL'si (ör. takımın Wikipedia sayfası). |
homeTeam.athlete |
Person | Takımda yer alan bir sporcu için notlar. |
homeTeam.athlete.name |
Metin | Sporcunun tam adı. |
homeTeam.parentOrganization.name |
SportsOrganization | Zorunlu Takımın üyesi olduğu spor liginin adı. Örneğin, National Basketball Association veya Major League Baseball. Bu alanın, ekibin konferansı için kullanılmaması gerektiğini unutmayın. |
homeTeam.parentOrganization.sameAs |
URL | Yüksek Önerilen Neden? Takımın ligini tanımlayabilecek bir referans web sayfasının URL'si (ör. ligin Wikipedia sayfası). |
awayTeam |
SportsTeam | Yüksek Önerilen Neden? Etkinliğin deplasmanda oynayan takımı. Özellikler SportsEvent.homeTeam ile aynıdır. |
competitor |
SportsTeam veya Person | Yüksek Önerilen Neden? Ev sahibi veya deplasman takımı geçerli değilse (ör. boks maçı, Olimpiyat) katılımcıları rakip olarak belirtin. SportsTeam ise özellikler SportsEvent.homeTeam ile aynıdır. Person ise özellikler diğer Person nesneleriyle aynıdır (ör. Movie 'daki bir aktör). |
location |
Yer VEYA Şehir | Etkinlik konumu. |
location.name |
Metin | Zorunlu: Konumun adı. |
location.address |
PostalAddress | Konum @türü Yer ise zorunludur: Konumun adresi. Konum @türü Şehir ise bu kullanılmamalıdır. |
location.address.streetAddress |
Metin | Konumun açık adresi. |
location.address.addressLocality |
Metin | Konumun bulunduğu şehir. |
location.address.addressRegion |
Metin | Konumun durumu. |
location.address.postalCode |
Metin | Konumun posta kodu. |
location.address.addressCountry |
Metin | Ülkeler ISO 3166 biçiminde. |
image |
ImageObject | Google TV için gerekli: Etkinlikle ilgili resimler. Etkinliğin resmi posteri veya banner resmi olarak kullanılması önerilir. image ile birlikte eklenecek zorunlu ve isteğe bağlı özellikler hakkında daha fazla bilgi için Resim özellikleri bölümüne bakın. |
potentialAction |
WatchAction | Geçerliyse gerekli: Bu spor etkinliğinin kaydını seç-izle olarak oynatan derin bağlantı. Canlı bir etkinliğin derin bağlantısını belirtmek için bunun yerine BroadcastEvent öğesindeki publishedOn veya potentialAction özelliğini kullanın. |
identifier |
PropertyValue | Yüksek Önerilen Neden? - Bu öğeyi açık bir şekilde tanımlayan harici veya diğer kimlik. Birden fazla tanımlayıcıya izin verilir. Ayrıntılar için Tanımlayıcı özellikleri bölümüne bakın. |
Spor etkinliği örnekleri
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6",
"name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"description": [
{
"@language": "en",
"@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
},
{
"@language": "en",
"@value": "2019 Professional Basketball, Game 6. Team A at Team B."
}
],
"startDate": "2018-09-16T21:10-08:00",
"homeTeam":{
"@type":"SportsTeam",
"name":"Team B",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"parentOrganization":{
"@type":"SportsOrganization",
"name":"Professional Basketball League",
"sameAs":"http://www.example.com/professional_basketball_league"
}
"athlete":[
{
"@type":"Person",
"name":"John doe"
}
]
},
"awayTeam":{
"@type":"SportsTeam",
"name":"Team A",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"athlete":[
{
"@type":"Person",
"name":"Jane Doe"
}
]
},
"location":{
"@type":"Place",
"name":"Example Stadium",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
}
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "TMS ID of this game"
}
]
}
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "http://example.com/boxing/johndoe_vs_janedoe_2019",
"name":"2019 Professional Boxing - John Doe vs Jane Doe",
"sport":"https://en.wikipedia.org/wiki/Boxing"
"description":"World champion Jane Doe fights undefeated John Doe at the Example Arena in Mountain View, California.",
"startDate": "2019-07-12T21:10-08:00",
"competitor":[
{
"@type":"Person",
"name":"Jane Doe",
"birthDate":"1977-12-14",
"gender":"F",
"nationality":"US"
},
{
"@type":"Person",
"name":"John Doe",
"birthDate":"1978-10-17",
"gender":"M",
"nationality":"GB"
}
],
"location":{
"@type":"Place",
"name":"Example Arena",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
}
}
MusicEvent spesifikasyon tablosu
Mülk | Beklenen Tür | Açıklama |
---|---|---|
@context |
Metin | Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}] değerine ayarlanır
|
@type |
Metin | Zorunlu: Her zaman MusicEvent olarak ayarlanır. |
@id |
URL | Zorunlu: İçeriğin URI biçimindeki tanımlayıcısıdır. Örneğin, https://example.com/1234abc.@id aşağıdaki koşulları karşılamalıdır:
url , tanımlayıcı olarak tüm koşulları karşıladığı için @id olarak öğenin url değerini kullanmanızı öneririz. Daha fazla bilgi için Tanımlayıcı bölümüne bakın. |
name |
Metin | Zorunlu: Bu etkinliğin adı.
|
description |
Metin | Etkinliğin açıklaması. 300 karakterle sınırlıdır. Açıklamaları birden fazla dilde ve uzunlukta eklemek için bir dizi kullanın. |
attendee |
Organization veya Person | Etkinliğe katılan kişi veya kuruluş. |
startDate |
Tarih | Zorunlu: Saat dilimiyle birlikte ISO 8601 biçiminde etkinliğin başlangıç zamanı. |
endDate |
Tarih | Saat dilimiyle birlikte ISO 8601 biçimindeki etkinliğin bitiş zamanı. |
composer |
Organization veya Person | Bir besteyi yazan veya bir etkinlikte çalınan eserin bestecisi olan kişi ya da kuruluş. |
performer |
Organization veya Person | Zorunlu: Etkinlikte performans gösteren bir kişi (ör. sunucu, müzisyen, müzik grubu veya aktör). |
subEvent |
Etkinlik | Bu etkinliğin parçası olan bir etkinlik. Örneğin, bir konferans etkinliği birçok sunu içerir. Bu sunumların her biri konferansın alt etkinliğidir. |
superEvent |
Etkinlik | Bu etkinliğin parçası olan bir etkinlik. Örneğin, bağımsız müzik performanslarının yer aldığı bir koleksiyonun her biri için bir müzik festivali süper etkinliği olabilir. |
location |
Yer VEYA Şehir | Zorunlu: Etkinliğin konumu. |
location.name |
Metin | Zorunlu: Konumun adı. |
location.address |
PostalAddress | Konum @türü Yer ise zorunludur: Konumun adresi. Konum @türü Şehir ise bu değer kullanılmamalıdır. |
location.address.streetAddress |
Metin | Konumun açık adresi. |
location.address.addressLocality |
Metin | Konumun bulunduğu şehir. |
location.address.addressRegion |
Metin | Konumun durumu. |
location.address.postalCode |
Metin | Konumun posta kodu. |
location.address.addressCountry |
Metin | Ülkeler ISO 3166 biçiminde. |
workPerformed |
CreativeWork | Bir etkinlikte gerçekleştirilen bir çalışma (ör. bir TheaterEvent etkinliğinde gerçekleştirilen bir oyun). |
MusicEvent örneği
{
"@context":"http://schema.org",
"@type":"MusicEvent",
"@id": "http://example.com/music/my_favortie_artist/2019_tour",
"name":"My Favorite Artist’s 2019 Homecoming Tour",
"description":"After 8 years off the music scene, My Favorite Artist is back with the Homecoming Tour.",
"startDate": "2014-10-12T21:10-08:00",
"location":{
"@type":"Place",
"name":"Example Arena",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
},
"performer": {
"@type":"Person",
"name":"My Favorite Artist",
"birthDate":"1977-02-24",
"gender":"F",
"nationality":"CA"
}
}
Etkinlik özellikleri tablosu
Mülk | Beklenen Tür | Açıklama |
---|---|---|
@context |
Metin | Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}] değerine ayarlanır
|
@type |
Metin | Zorunlu: Her zaman Event olarak ayarlanır. |
@id |
URL | Zorunlu: İçeriğin URI biçimindeki tanımlayıcısıdır. Örneğin, https://example.com/1234abc.@id aşağıdaki koşulları karşılamalıdır:
url , tanımlayıcı olarak tüm koşulları karşıladığı için @id olarak öğenin url değerini kullanmanızı öneririz. Daha fazla bilgi için Tanımlayıcı bölümüne bakın. |
name |
Metin | Zorunlu: Bu etkinliğin adı.
|
description |
Metin | Etkinliğin açıklaması. 300 karakterle sınırlıdır. Açıklamaları birden fazla dilde ve uzunlukta eklemek için bir dizi kullanın. |
attendee |
Organization veya Person | Etkinliğe katılan kişi veya kuruluş. |
startDate |
Tarih | Zorunlu: Saat dilimiyle birlikte ISO 8601 biçiminde etkinliğin başlangıç zamanı. |
endDate |
Tarih | Saat dilimiyle birlikte ISO 8601 biçimindeki etkinliğin bitiş zamanı. |
subEvent |
Etkinlik | Bu etkinliğin parçası olan bir etkinlik. Örneğin, bir konferans etkinliği birçok sunu içerir. Bu sunumların her biri konferansın alt etkinliğidir. |
superEvent |
Etkinlik | Bu etkinliğin parçası olan bir etkinlik. Örneğin, bağımsız müzik performanslarının yer aldığı bir koleksiyonun her biri için bir müzik festivali süper etkinliği olabilir. |
releasedEvent |
PublicationEvent , FeaturedEvent veya ExclusiveEvent |
Yüksek Önerilen Neden? - PublicationEvent , bir yayıncının içeriğin orijinal (küresel veya yerel) yayın tarihini (ör. bir filmin sinemalarda ilk gösterim tarihi) belirtmek için kullanılır.Ayrıca, hizmetinizin bu içeriği orijinal, öne çıkarılan, özel vb. olarak pazarladığını belirtmek için FeaturedEvent kullanın.ExclusiveEvent , hizmetinizin münhasır dağıtım haklarına sahip olduğunu ve nerede ve ne zaman yayınlandığını belirtir.Ayrıntılar ve örnekler için örnek bölümüne bakın. |
releasedEvent.@type |
Metin | Zorunlu: Bu özelliği her zaman aşağıdakilerden birine ayarlayın:
|
releasedEvent.location |
Ülke | Zorunlu: Bu etkinlikle ilişkili bölgeler.PublicationEvent için bu, içeriğin yayınlandığı bölgedir.FeaturedEvent ve ExclusiveEvent için bu, içeriğin öne çıkarıldığı veya özel olarak sunulduğu bölgedir.Ülkeler için ISO 3166 kodlarını kullanın. Dünyanın her yerini belirtmek için EARTH olarak ayarlayın. |
releasedEvent.startDate |
Date veya DateTime | Önerilen - ExclusiveEvent için zorunlu: Öğenin yayınlanma başlangıç tarihi.PublicationEvent için bu, öğenin ilk yayınlanma tarihini (ör. bir filmin sinemalarda ilk gösterim tarihi) belirtir.ExclusiveEvent ve FeaturedEvent için bu, öğenin özel veya öne çıkarıldığı başlangıç tarihini gösterir. |
releasedEvent.endDate |
Date veya DateTime | Önerilen - ExclusiveEvent için zorunludur: Bu, yalnızca ExclusiveEvent ve FeaturedEvent türleri için geçerlidir.ExclusiveEvent için bu, içeriğin haklarının sona erdiği tarihi gösterir.FeaturedEvent için bu, sağlayıcının öğeyi öne çıkardığı son tarihi gösterir.İçerik sürekli olarak münhasır veya öne çıkarılmışsa endDate değerini geçerli tarihten itibaren 20 yıl olarak ayarlayın. |
releasedEvent.publishedBy |
Organization veya Person | İsteğe bağlı: Bu öğeyi yayınlayan kuruluş veya kişi. |
location |
Yer VEYA Şehir | Zorunlu: Etkinliğin konumu. City düzeyinde Place sağlayabileceğinizi unutmayın. |
location.name |
Metin | Zorunlu: Konumun adı. |
location.address |
PostalAddress | Konum @türü Yer ise zorunludur: Konumun adresi. Konum @türü Şehir ise bu kullanılmamalıdır |
location.address.streetAddress |
Metin | Konumun açık adresi. |
location.address.addressLocality |
Metin | Konumun bulunduğu şehir. |
location.address.addressRegion |
Metin | Konumun durumu. |
location.address.postalCode |
Metin | Konumun posta kodu. |
location.address.addressCountry |
Metin | Ülkeler ISO 3166 biçiminde. |
workPerformed |
CreativeWork | Bir etkinlikte gerçekleştirilen bir çalışma (ör. bir TheaterEvent etkinliğinde gerçekleştirilen bir oyun). |
Etkinlik örneği
{
"@context":"http://schema.org",
"@type":"Event",
"@id": "http://example.com/keynote/google_io_2019",
"name":"Google I/O 2019 keynote",
"description":"Google’s annual developer conference keynote event.",
"startDate": "2019-05-07T10:00-08:00",
"location":{
"@type":"Place",
"name":"Example Arena",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
},
"attendee": {
"@type":"Person",
"name":"My Favorite Speaker",
"birthDate":"1971-12-02",
"gender":"F",
"nationality":"IN"
}
}