TV programlarının içerik işaretleme özellikleri

Bu bölümde TVSeries, TVEpisode ve TVSeason varlık türleri için içerik işaretleme özelliklerinin ayrıntıları verilmektedir.

TVSeason öğesinin tam varlık olarak sağlanması isteğe bağlıdır. Ayrıntılar için TVSeries, TVSeason ve TVEpisode ilişkileri bölümüne bakın.

Spesifikasyon tablosu

TVSeries

Özellik Beklenen Tür Açıklama
@context Text Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
    olarak ayarlanır
  • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök varlık bağlamı, BCP 47 formatında uygun dil koduna (@language) ayarlanmış olmalıdır. Örneğin, dil Türkçe olarak ayarlanmışsa altyazı altyazısı İngilizce olsa bile adların İspanyolca olduğu varsayılır.
@type Text Gerekli: Her zaman TVSeries olarak ayarlanır.
@id URL Zorunlu: İçeriğin URI biçimindeki tanımlayıcısı (ör. https://example.com/1234abc).
@id aşağıdaki şartları karşılamalıdır:
  • Kataloğunuzda tüm dünyadan benzersiz
  • Kimlik sabit olmalı ve zaman içinde değişmemelidir (programın URL özelliği değişse bile). Bu, opak bir dize olarak ele alınacaktır ve çalışan bir bağlantı olması gerekmez.
  • Birleştirilmiş Kaynak Tanımlayıcısı (URI) biçiminde
  • @id değeri için kullanılan alan adı kuruluşunuza ait olmalıdır.
Bir varlığın url özelliği, tanımlayıcı olarak tüm şartları karşıladığı için @id olarak bir varlık url kullanmanızı öneririz. Daha fazla ayrıntı için Tanımlayıcı bölümüne bakın.
url URL Zorunlu: Feed'inizdeki içeriği Google'ın veritabanlarındaki içerikle eşleştirmek için Google'ın kullandığı standart URL.
url aşağıdaki gereksinimleri karşılamalıdır:
  • url genel olarak benzersiz olmalıdır
  • url, Google'ın tarayabileceği, çalışır durumda bir standart URL içermelidir.
Oynatma işleminin derin bağlantısı için bunun yerine hedef nesnenin urlTemplate özelliğine bakın.
name Text Gerekli: Programın adı.
  • Adları farklı dillerde listelemek için bir dizi kullanın. Birden çok bölge ve dil örneğini inceleyin.
  • Her yerel ayarda yalnızca bir adın desteklendiğini unutmayın (dil-ülke çifti).
titleEIDR Text Kesinlikle Önerilir Neden? - En genel/soyut düzeyde bir film veya televizyon eserini temsil eden EIDR (Eğlence Tanımlayıcı Kaydı) tanımlayıcısı.

Örneğin, "Game of Thrones" olarak bilinen TVSeries için titleEIDR "10.5240/C1B5-3BA1-8991-A571-8472-W" şeklindedir.
potentialAction WatchAction Varsa gereklidir - İşlemin ayrıntılarını sağlayan İşlem işaretleme nesnesi.
  • İçerik seç-izle videoda (videoda) kullanılabiliyorsa bu özellik zorunludur. İşlem işaretleme nesnesi, içeriğin derin bağlantısını sağlamalıdır.
  • İçerik bir LiveTV kanalında sunuluyorsa bu özellik isteğe bağlıdır. İlişkili BroadcastService varlığı, bunun yerine kanalın derin bağlantısını sağlar.
  • TVSeries, hem VoD'de hem de LiveTV'de kullanılabilir.
Birden çok bölgede farklı derin bağlantılar belirtmek için bir dizi kullanın. Birden çok bölge ve dil örneğini inceleyin.
sameAs URL Kesinlikle Önerilir Neden? Programı tanımlayabilecek bir referans web sayfasının URL'si (örneğin, programın Wikipedia sayfası). Bu, url mülkünden farklı olmalıdır.
inLanguage Text Serinin BCP 47 biçimindeki orijinal dili.
genre Text İlgili tüm türlerin sıralı listesi. Örneğin : ["Action", "Fashion", "Environment", "Football"]
keywords Text Bu içeriği tanımlamak için kullanılan anahtar kelimeler veya etiketler. Bir dizi anahtar kelimeye de izin verilir. Örneğin, ["özellik, biyografi"], içeriği açıklayan bir anahtar kelime dizisi olabilir.
releasedEvent PublicationEvent, FeaturedEvent veya ExclusiveEvent Kesinlikle Önerilir Neden? - Bir yayıncı tarafından içeriğin orijinal (global veya yerel) olarak piyasaya sürülmesini (ör. bir filmin orijinal vizyona giriş tarihi) belirtmek için PublicationEvent kullanılır.

Ayrıca, hizmetinizin bu içeriği orijinal, öne çıkan, özel vb. olarak pazarladığını belirtmek için FeaturedEvent kullanın.

ExclusiveEvent, hizmetinizin özel dağıtım haklarına sahip olduğunu ve yeri ve zamanı belirtmesini sağlar.

Ayrıntılar ve örnekler için örnek bölüme bakın.
releasedEvent.@type Text Zorunlu: Bu özelliği her zaman aşağıdakilerden birine ayarladığınızdan emin olun:
  • PublicationEvent
  • ExclusiveEvent
  • FeaturedEvent
releasedEvent.location Ülke Zorunlu: Bu etkinlikle ilişkili bölgeler.

Bu, PublicationEvent için içeriğin yayınlandığı bölgedir.FeaturedEvent ve ExclusiveEvent için içeriğin öne çıkarıldığı veya hariç tutulduğu bölgedir.

Ülkeler için ISO 3166 kodları kullanın.

Dünya genelinde belirtmek için EARTH değerini ayarlayın.
releasedEvent.startDate Date veya DateTime Önerilen - ExclusiveEvent için gereklidir - Varlık yayınının başlangıç tarihi.

PublicationEvent için bu varlığın ilk gösterim tarihi (ör. bir filmin sinemalarda ilk yayınlandığı tarih) belirtir.

ExclusiveEvent ve FeaturedEvent için bu, tüzel kişinin münhasır olduğu veya öne çıktığı tarihi belirtir.
releasedEvent.endDate Date veya DateTime Önerilen - ExclusiveEvent için gereklidir - Bu, yalnızca ExclusiveEvent ve FeaturedEvent türleri için geçerlidir.

Bu, ExclusiveEvent için içerik haklarının süresinin dolacağı tarihi temsil eder.

FeaturedEvent için bu, sağlayıcının varlığın yer aldığı son tarihi temsil eder.

Söz konusu içerik kalıcı olarak hariç tutulduysa veya öne çıkarılıyorsa endDate özelliğini geçerli tarihten 20 yıl sonrasına ayarlayın.
releasedEvent.publishedBy Kuruluş veya Kişi İsteğe bağlı: Bu varlığı yayınlayan kuruluş veya kişidir.
description Text Kesinlikle Önerilir Neden? Programın özeti. Özet özetler yerine kısa özetler tercih edilir. 300 karakterle sınırlıdır.
actor Person veya PerformingGroup ya da PerformanceRole Kesinlikle Önerilir Neden? Serinin oyuncuları olan bir dizi. Modelleme kılavuzuna buradan ulaşabilirsiniz.
director Person Kesinlikle Önerilir Neden? Programın yönetmenleri.
producer Kuruluş veya Kişi Kesinlikle Önerilir Neden? Programın yapımcıları.
image ImageObject Google TV için gereklidir - TVSeries ile ilgili görseller. image ürününe dahil edilecek gerekli ve isteğe bağlı özelliklerle ilgili daha fazla bilgi için Resim özellikleri başlıklı makaleyi inceleyin.
trailer.description Text Fragmanın açıklaması. Fragman örneğine göz atın.
trailer.inLanguage Text Fragmanın BCP 47 biçiminde dili.
trailer.url URL Herkese açık olarak barındırılan ve ilgili prodüksiyon stüdyoları veya yetkili kaynaklar tarafından yüklenen fragmanın URL'si.
trailer.regionsAllowed Yer Medyaya izin verilen bölgeler. Belirtilmezse her yerde izin verildiği varsayılır. Ülkeleri ISO 3166 biçiminde belirtin.
identifier PropertyValue Kesinlikle Önerilir Neden? - Bu varlığı 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.
popularityScore Popülerlik PuanıSpesifikasyonu Kesinlikle Önerilir Neden? Google'ın kullanıcılar için hangi medyanın oynatılacağını belirlemek üzere kullandığı puan ve diğer sinyaller. Bu puan, kataloğunuzdaki diğer içeriklere kıyasla içeriğin popülerliğini gösterir. Bu nedenle, puan ölçeğinin kataloglarınızdaki tüm öğeler arasında feed'leriniz genelinde tutarlı olması gerekir. Varsayılan olarak, bir öğenin popülerlik puanı 0 olarak ayarlanır.
popularityScore.@type Text Her zaman PopularityScoreSpecification değerine ayarlanır.
popularityScore.value Number Varlığın popülerliğini belirten negatif olmayan sayısal değerdir. Yüksek puan, daha yüksek popülerlik anlamına gelir.
popularityScore.eligibleRegion Ülke Bu popülerlik puanının geçerli olduğu bölgeler. Popülerlik puanı dünya genelinde geçerliyse EARTH olarak ayarlayın. Bu özellik varsayılan olarak EARTH değerine ayarlıdır.
Note: Yerel ayara göre popülerlik, dünya genelinde popülerlikten daha önceliklidir
review Yorum TV dizilerinin puanlarını inceleyin
review.reviewRating Puan review sağlanırsa zorunludur Bu, yorumda verilen puanı belirtmek için kullanılır.
contentRating Metin veya Derecelendirme Yetişkinlere uygun içerik için gereklidir, aksi takdirde önemle tavsiye edilir - Genel içerik derecelendirmesi. İçerik derecelendirmesi bir metin dizesi biçiminde yapılırsa iki varyasyon kabul edilir:
  • Derecelendirme ajansı, başa beyaz bir nokta koyarak değerlendirmenin başına yer verdi. Örneğin, ABD'de "TVPG" ajansından alınan "TV-MA" derecelendirmesi, "TVPG TV-MA" olarak tanımlanmalıdır. Ajansların listesine bakın.
  • İçerik için derecelendirmeyi bilmediğinizi belirten "RATING bilinmiyor" (büyük/küçük harfe duyarlı değil) değeri.
contentRating.author Metin veya Kuruluş contentRating, Rating kullanıyorsa gereklidir - Derecelendirme ajansının adı. Kabul edilen derecelendirme kuruluşlarının listesi için İçerik Derecelendirme Ajansları sayfasına bakın
contentRating.ratingValue Text contentRating, Rating kullanıyorsa gereklidir - Derecelendirmenin değeri.
contentRating.advisoryCode Text İçeriğin tavsiye kodu. Kabul edilen değerler şunlardır: D, FV, L, S ve V. D = Diyalog, FV = Fantastik Şiddet, L = Dil, S = Cinsel İçerik, V = Şiddet.

TVEpisode

Özellik Beklenen Tür Açıklama
@context Text Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
    olarak ayarlanır
  • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök varlık bağlamı, BCP 47 formatında uygun dil koduna (@language) ayarlanmış olmalıdır. Örneğin, dil Türkçe olarak ayarlanmışsa altyazı altyazısı İngilizce olsa bile adların İspanyolca olduğu varsayılır.
@type Text Gerekli: Her zaman TVEpisode olarak ayarlanır.
@id URL Zorunlu: İçeriğin URI biçimindeki tanımlayıcısı (ör. https://example.com/1234abc).
@id aşağıdaki şartları karşılamalıdır:
  • Kataloğunuzda tüm dünyadan benzersiz
  • Kimlik sabit olmalı ve zaman içinde değişmemelidir (programın URL özelliği değişse bile). Bu, opak bir dize olarak ele alınacaktır ve çalışan bir bağlantı olması gerekmez.
  • Birleştirilmiş Kaynak Tanımlayıcısı (URI) biçiminde
  • @id değeri için kullanılan alan adı kuruluşunuza ait olmalıdır.
Bir varlığın url özelliği, tanımlayıcı olarak tüm şartları karşıladığı için @id olarak bir varlık url kullanmanızı öneririz. Daha fazla ayrıntı için Tanımlayıcı bölümüne bakın.
url URL Zorunlu: Feed'inizdeki içeriği Google'ın veritabanlarındaki içerikle eşleştirmek için Google'ın kullandığı standart URL.
url aşağıdaki gereksinimleri karşılamalıdır:
  • url genel olarak benzersiz olmalıdır
  • url, Google'ın tarayabileceği, çalışır durumda bir standart URL içermelidir.
Oynatma işleminin derin bağlantısı için bunun yerine hedef nesnenin urlTemplate özelliğine bakın.
name Text Gerekli: Bölümün adı.
  • Adları farklı dillerde listelemek için bir dizi kullanın. Çoklu dil temsili örneğine bakın.
  • Her yerel ayarda yalnızca bir adın desteklendiğini unutmayın (dil-ülke çifti).
titleEIDR Text Kesinlikle Önerilir Neden? - En genel/soyut düzeyde bir film veya televizyon eserini temsil eden EIDR (Eğlence Tanımlayıcı Kaydı) tanımlayıcısı.

Örneğin, "Game of Thrones" olarak bilinen TVSeries'in ilk sezonunun ilk bölümü titleEIDR "10.5240/B6A6-1B32-B5E5-D5CB-6B84-X"tir.
editEIDR Text Kesinlikle Önerilir Neden? - Film veya televizyon eserinin belirli bir düzenlemesini / sürümünü temsil eden EIDR tanımlayıcısı (Eğlence Tanımlayıcı Kaydı).

Örneğin, "Game of Thrones" olarak bilinen TVSeries'in ilk sezonunun ilk bölümü.EIDR'nin adı "10.5240/B6A6-1B32-B5E5-D5CB-6B84-X". Örneğin, "10.5240/FB97-C847-2969" bir düzenleme içeriyor.

editEIDR sağlandığında titleEIDR özelliği gerekli olur.
inLanguage Text Serinin BCP 47 biçimindeki orijinal dili.
episodeNumber Integer Zorunlu: Bu bölümün bir sezondaki bölüm sırasına göre konumunu belirten sayı. episodeNumber her sezon için yeniden başlatılmalıdır. Diğer bir deyişle, her sezonun ilk bölümü 1 olmalıdır.
partOfSeason TV Sezonu Zorunlu: Bu bölümün ait olduğu TV sezonu.

TVEpisode öğesinin karşılık gelen bir TVSeason öğesi olmasa bile partOfSeason.@id ve partOfSeason.seasonNumber özelliklerini sağlamanız gerekir. Geçici çözüm olarak:
  • partofSeries.@id değerini alın (örneğin, http://www.example.com/my_favorite_tv_show) ve bir yer tutucu sorgu alanı ekleyin (örneğin, ?mevsim1) benzersiz bir partOfSeason.@id oluşturun (örneğin, http://www.example.com/my_favorite_tv_show?mevsim1).
  • partOfSeason.seasonNumber değerini 1 olarak ayarlayın.
partOfSeason.@type Text Gerekli: Her zaman TVSeason olarak ayarlanır.
partOfSeason.@id URL Gerekli: Bu bölümün parçası olduğu TVSeason içindeki @id.
partOfSeason.seasonNumber Integer Zorunlu: Bu sezonun TV dizisindeki sezonlara göre sırasını belirten sayı.
partOfSeries TV Serisi Zorunlu: Bu bölümün ait olduğu TV dizisi.
partOfSeries.@type Text Gerekli: Her zaman TVSeries olarak ayarlanır.
partOfSeries.@id URL Gerekli: Bu bölümün parçası olduğu TVSeries içindeki @id.
partOfSeries.name Text Gerekli: TV dizisinin adı.
partOfSeries.sameAs Text Programı tanımlayabilecek bir referans web sayfasının URL'si (örneğin, programın Wikipedia sayfası). Bu, url mülkünden farklı olmalıdır.
potentialAction WatchAction Varsa gereklidir - İşlemin ayrıntılarını sağlayan İşlem işaretleme nesnesi.
  • İçerik seç-izle videoda (videoda) kullanılabiliyorsa bu özellik zorunludur. İşlem işaretleme nesnesi, içeriğin derin bağlantısını sağlamalıdır.
  • İçerik bir LiveTV kanalında sunuluyorsa bu özellik isteğe bağlıdır. İlişkili BroadcastService varlığı, bunun yerine kanalın derin bağlantısını sağlar.
  • TVEpisode, hem VoD'de hem de LiveTV'de kullanılabilir.
Birden çok bölgede farklı derin bağlantılar belirtmek için bir dizi kullanın. Birden çok bölge ve dil örneğini inceleyin.
sameAs Kesinlikle Önerilir Neden? URL Bölümü tanımlayabilecek bir referans web sayfasının URL'si; sınav sayfası için bölümün Wikipedia sayfası. Bu, url mülkünden farklı olmalıdır.
duration Süre Bölümün ISO 8601 biçiminde çalışma zamanı. Lütfen şu biçimi kullanın: "PT00H00M".
releasedEvent PublicationEvent, FeaturedEvent veya ExclusiveEvent Kesinlikle Önerilir Neden? - Bir yayıncı tarafından içeriğin orijinal (global veya yerel) olarak piyasaya sürülmesini (ör. bir filmin orijinal vizyona giriş tarihi) belirtmek için PublicationEvent kullanılır.

Ayrıca, hizmetinizin bu içeriği orijinal, öne çıkan, özel vb. olarak pazarladığını belirtmek için FeaturedEvent kullanın.

ExclusiveEvent, hizmetinizin özel dağıtım haklarına sahip olduğunu ve yeri ve zamanı belirtmesini sağlar.

Ayrıntılar ve örnekler için örnek bölüme bakın.
releasedEvent.@type Text Zorunlu: Bu özelliği her zaman aşağıdakilerden birine ayarladığınızdan emin olun:
  • PublicationEvent
  • ExclusiveEvent
  • FeaturedEvent
releasedEvent.location Ülke Zorunlu: Bu etkinlikle ilişkili bölgeler.

Bu, PublicationEvent için içeriğin yayınlandığı bölgedir.FeaturedEvent ve ExclusiveEvent için içeriğin öne çıkarıldığı veya hariç tutulduğu bölgedir.

Ülkeler için ISO 3166 kodları kullanın.

Dünya genelinde belirtmek için EARTH değerini ayarlayın.
releasedEvent.startDate Date veya DateTime Önerilen - ExclusiveEvent için gereklidir - Varlık yayınının başlangıç tarihi.

PublicationEvent için bu varlığın ilk gösterim tarihi (ör. bir filmin sinemalarda ilk yayınlandığı tarih) belirtir.

ExclusiveEvent ve FeaturedEvent için bu, tüzel kişinin münhasır olduğu veya öne çıktığı tarihi belirtir.
releasedEvent.endDate Date veya DateTime Önerilen - ExclusiveEvent için gereklidir - Bu, yalnızca ExclusiveEvent ve FeaturedEvent türleri için geçerlidir.

Bu, ExclusiveEvent için içerik haklarının süresinin dolacağı tarihi temsil eder.

FeaturedEvent için bu, sağlayıcının varlığın yer aldığı son tarihi temsil eder.

Söz konusu içerik kalıcı olarak hariç tutulduysa veya öne çıkarılıyorsa endDate özelliğini geçerli tarihten 20 yıl sonrasına ayarlayın.
releasedEvent.publishedBy Kuruluş veya Kişi İsteğe bağlı: Bu varlığı yayınlayan kuruluş veya kişidir.
description Text Kesinlikle Önerilir Neden? Bölümün özeti. Özet özetler yerine kısa özetler tercih edilir. 300 karakterle sınırlıdır.
  • Açıklamayı birden çok dilde işaretlemek için bir dizi kullanın. Çoklu dil temsili örneğine bakın.
genre Text İlgili tüm türlerin sıralı listesi. Örneğin : ["Action", "Fashion", "Environment", "Football"]
keywords Text Bu içeriği tanımlamak için kullanılan anahtar kelimeler veya etiketler. Bir dizi anahtar kelimeye de izin verilir. Örneğin, ["özellik, biyografi"], içeriği açıklayan bir anahtar kelime dizisi olabilir.
actor Person veya PerformingGroup ya da PerformanceRole Kesinlikle Önerilir Neden? Bölümün oyuncu kadrosu. Modelleme kılavuzuna buradan ulaşabilirsiniz.
director Person Kesinlikle Önerilir Neden? Bölümün yönetmenleri.
producer Kuruluş veya Kişi Kesinlikle Önerilir Neden? Sezonun yapımcıları.
image ImageObject Google TV için kesinlikle Neden? - TV bölümü ile ilgili çeşitli görseller. image ürününe dahil edilecek gerekli ve isteğe bağlı özelliklerle ilgili daha fazla bilgi için Resim özellikleri başlıklı makaleyi inceleyin.
trailer.description Text Fragmanın açıklaması. Fragman örneğine göz atın.
trailer.inLanguage Text Fragmanın BCP 47 biçiminde dili.
trailer.url URL Herkese açık olarak barındırılan ve ilgili prodüksiyon stüdyoları veya yetkili kaynaklar tarafından yüklenen fragmanın URL'si.
trailer.regionsAllowed Yer Medyaya izin verilen bölgeler. Belirtilmezse her yerde izin verildiği varsayılır. Ülkeleri ISO 3166 biçiminde belirtin.
review Yorum TV bölümü için derecelendirmeleri incele
review.reviewRating Puan review sağlanırsa zorunludur Bu, yorumda verilen puanı belirtmek için kullanılır.
contentRating Metin veya Derecelendirme Yetişkinlere uygun içerik için gereklidir, aksi takdirde önemle tavsiye edilir - Genel içerik derecelendirmesi. İçerik derecelendirmesi bir metin dizesi biçiminde yapılırsa iki varyasyon kabul edilir:
  • Derecelendirme ajansı, başa beyaz bir nokta koyarak değerlendirmenin başına yer verdi. Örneğin, ABD'de "TVPG" ajansından alınan "TV-MA" derecelendirmesi, "TVPG TV-MA" olarak tanımlanmalıdır. Ajansların listesine bakın.
  • İçerik için derecelendirmeyi bilmediğinizi belirten "RATING bilinmiyor" (büyük/küçük harfe duyarlı değil) değeri.
contentRating.author Metin veya Kuruluş contentRating, Rating kullanıyorsa gereklidir - Derecelendirme ajansının adı. Kabul edilen derecelendirme kuruluşlarının listesi için İçerik Derecelendirme Ajansları sayfasına bakın
contentRating.ratingValue Text contentRating, Rating kullanıyorsa gereklidir - Derecelendirmenin değeri.
contentRating.advisoryCode Text İçeriğin tavsiye kodu. Kabul edilen değerler şunlardır: D, FV, L, S ve V. D = Diyalog, FV = Fantastik Şiddet, L = Dil, S = Cinsel İçerik, V = Şiddet.
identifier PropertyValue Kesinlikle Önerilir Neden? - Bu varlığı 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.
popularityScore Popülerlik PuanıSpesifikasyonu Kesinlikle Önerilir Neden? Google'ın kullanıcılar için hangi medyanın oynatılacağını belirlemek üzere kullandığı puan ve diğer sinyaller. Bu puan, kataloğunuzdaki diğer içeriklere kıyasla içeriğin popülerliğini gösterir. Bu nedenle, puan ölçeğinin kataloglarınızdaki tüm öğeler arasında feed'leriniz genelinde tutarlı olması gerekir. Varsayılan olarak, bir öğenin popülerlik puanı 0 olarak ayarlanır.
popularityScore.@type Text Her zaman PopularityScoreSpecification değerine ayarlanır.
popularityScore.value Number Varlığın popülerliğini belirten negatif olmayan sayısal değerdir. Yüksek puan, daha yüksek popülerlik anlamına gelir.
popularityScore.eligibleRegion Ülke Bu popülerlik puanının geçerli olduğu bölgeler. Popülerlik puanı dünya genelinde geçerliyse EARTH olarak ayarlayın. Bu özellik varsayılan olarak EARTH değerine ayarlıdır.
Note: Yerel ayara göre popülerlik, dünya genelinde popülerlikten daha önceliklidir

TVSeason

Özellik Beklenen Tür Açıklama
@context Text Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
    olarak ayarlanır
  • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök varlık bağlamı, BCP 47 formatında uygun dil koduna (@language) ayarlanmış olmalıdır. Örneğin, dil Türkçe olarak ayarlanmışsa altyazı altyazısı İngilizce olsa bile adların İspanyolca olduğu varsayılır.
@type Text Gerekli: Her zaman TVSeason olarak ayarlanır.
@id URL Zorunlu: İçeriğin URI biçimindeki tanımlayıcısı (ör. https://example.com/1234abc).
@id aşağıdaki şartları karşılamalıdır:
  • Kataloğunuzda tüm dünyadan benzersiz
  • Kimlik sabit olmalı ve zaman içinde değişmemelidir (programın URL özelliği değişse bile). Bu, opak bir dize olarak ele alınacaktır ve çalışan bir bağlantı olması gerekmez.
  • Birleştirilmiş Kaynak Tanımlayıcısı (URI) biçiminde
  • @id değeri için kullanılan alan adı kuruluşunuza ait olmalıdır.
Bir varlığın url özelliği, tanımlayıcı olarak tüm şartları karşıladığı için @id olarak bir varlık url kullanmanızı öneririz. Daha fazla ayrıntı için Tanımlayıcı bölümüne bakın.
url URL Zorunlu: Feed'inizdeki içeriği Google'ın veritabanlarındaki içerikle eşleştirmek için Google'ın kullandığı standart URL.
url aşağıdaki gereksinimleri karşılamalıdır:
  • url genel olarak benzersiz olmalıdır
  • url, Google'ın tarayabileceği, çalışır durumda bir standart URL içermelidir.
Oynatma işleminin derin bağlantısı için bunun yerine hedef nesnenin urlTemplate özelliğine bakın.
name Text Zorunlu: Bu TV sezonunun adı.
  • Adları farklı dillerde listelemek için bir dizi kullanın. Çoklu dil temsili örneğine bakın.
  • Her yerel ayarda yalnızca bir adın desteklendiğini unutmayın (dil-ülke çifti).
titleEIDR Text Kesinlikle Önerilir Neden? - En genel/soyut düzeyde bir film veya televizyon eserini temsil eden EIDR (Eğlence Tanımlayıcı Kaydı) tanımlayıcısı.

Örneğin, "Game of Thrones" olarak bilinen TVSeries'in ilk sezonu için titleEIDR değeri "10.5240/FD91-C72C-4161-FCBA-058B-1"dir.
seasonNumber Integer Zorunlu: Bu sezonun TV dizisindeki sezonlara göre sırasını belirten sayı.
partOfSeries TV Serisi Zorunlu: Bu sezonun ait olduğu TV dizisi.
partOfSeries.@type Text Gerekli: Her zaman TVSeries olarak ayarlanır.
partOfSeries.@id URL Zorunlu: Bu sezonun parçası olduğu TVSeries @id.
partOfSeries.name Text Gerekli: TV dizisinin adı.
partOfSeries.sameAs Text Programı tanımlayabilecek bir referans web sayfasının URL'si (örneğin, programın Wikipedia sayfası). Bu, url mülkünden farklı olmalıdır.
potentialAction WatchAction Varsa gereklidir - İşlemin ayrıntılarını sağlayan İşlem işaretleme nesnesi.
  • İçerik seç-izle videoda (videoda) kullanılabiliyorsa bu özellik zorunludur. İşlem işaretleme nesnesi, içeriğin derin bağlantısını sağlamalıdır.
  • İçerik bir LiveTV kanalında sunuluyorsa bu özellik isteğe bağlıdır. İlişkili BroadcastService varlığı, bunun yerine kanalın derin bağlantısını sağlar.
  • TVSeason, hem VoD'de hem de LiveTV'de kullanılabilir.
Birden çok bölgede farklı derin bağlantılar belirtmek için bir dizi kullanın. Birden çok bölge ve dil örneğini inceleyin.
sameAs URL Kesinlikle Önerilir Neden? Sezonu tanımlayabilecek bir referans web sayfasının URL'si; örneğin, sezonun Wikipedia sayfası. Bu, url mülkünden farklı olmalıdır.
releasedEvent PublicationEvent, FeaturedEvent veya ExclusiveEvent Kesinlikle Önerilir Neden? - Bir yayıncı tarafından içeriğin orijinal (global veya yerel) olarak piyasaya sürülmesini (ör. bir filmin orijinal sinematik çıkış tarihi) belirtmek için PublicationEvent kullanılır.

Ayrıca, hizmetinizin bu içeriği orijinal, öne çıkan, ö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 yapılacağını içerir. Ayrıntılar ve örnekler için örnek bölüme bakın.

releasedEvent.@type Text Zorunlu: Bu özelliği her zaman aşağıdakilerden birine ayarladığınızdan emin olun:
  • PublicationEvent
  • ExclusiveEvent
  • FeaturedEvent
releasedEvent.location Ülke Zorunlu: Bu etkinlikle ilişkili bölgeler.

Bu, PublicationEvent için içeriğin yayınlandığı bölgedir.FeaturedEvent ve ExclusiveEvent için içeriğin öne çıkarıldığı veya hariç tutulduğu bölgedir.

Ülkeler için ISO 3166 kodları kullanın.

Dünya genelinde belirtmek için EARTH değerini ayarlayın.
releasedEvent.startDate Date veya DateTime Önerilen - ExclusiveEvent için gereklidir - Varlık yayınının başlangıç tarihi.

PublicationEvent için bu varlığın ilk gösterim tarihi (ör. bir filmin sinemalarda ilk yayınlandığı tarih) belirtir.

ExclusiveEvent ve FeaturedEvent için bu, tüzel kişinin münhasır olduğu veya öne çıktığı tarihi belirtir.
releasedEvent.endDate Date veya DateTime Önerilen - ExclusiveEvent için gereklidir - Bu, yalnızca ExclusiveEvent ve FeaturedEvent türleri için geçerlidir.

Bu, ExclusiveEvent için içerik haklarının süresinin dolacağı tarihi temsil eder.

FeaturedEvent için bu, sağlayıcının varlığın yer aldığı son tarihi temsil eder.

Söz konusu içerik kalıcı olarak hariç tutulduysa veya öne çıkarılıyorsa endDate özelliğini geçerli tarihten 20 yıl sonrasına ayarlayın.
releasedEvent.publishedBy Kuruluş veya Kişi İsteğe bağlı: Bu varlığı yayınlayan kuruluş veya kişidir.
description Text Kesinlikle Önerilir Neden? Sezonun özetidir. Özet özetler yerine kısa özetler tercih edilir. 300 karakterle sınırlıdır.
  • Açıklamayı birden çok dilde işaretlemek için bir dizi kullanın. Çoklu dil temsili örneğine bakın.
actor [Kişi, PerformingGroup veya PerformanceRole Kesinlikle Önerilir Neden? Sezonun oyuncu kadrosudur. Modelleme kılavuzuna buradan ulaşabilirsiniz.
director Person Kesinlikle Önerilir Neden? Programın yönetmenlerinden oluşan bir dizi.
producer Kuruluş veya Kişi Kesinlikle Önerilir Neden? Sezonun yapımcıları.
image ImageObject TV Sezonu ile ilgili görseller. image ürününe dahil edilecek gerekli ve isteğe bağlı özelliklerle ilgili daha fazla bilgi için Resim özellikleri başlıklı makaleyi inceleyin.
genre Text İlgili tüm türlerin sıralı listesi. Örneğin : ["Action", "Fashion", "Environment", "Football"]
keywords Text Bu içeriği tanımlamak için kullanılan anahtar kelimeler veya etiketler. Bir dizi anahtar kelimeye de izin verilir. Örneğin, ["özellik, biyografi"], içeriği açıklayan bir anahtar kelime dizisi olabilir.
trailer.description Text Fragmanın açıklaması. Fragman örneğine göz atın.
trailer.inLanguage Text Fragmanın BCP 47 biçiminde dili.
trailer.url URL Herkese açık olarak barındırılan ve ilgili prodüksiyon stüdyoları veya yetkili kaynaklar tarafından yüklenen fragmanın URL'si.
trailer.regionsAllowed Yer Medyaya izin verilen bölgeler. Belirtilmezse her yerde izin verildiği varsayılır. Ülkeleri ISO 3166 biçiminde belirtin.
identifier PropertyValue Kesinlikle Önerilir Neden? - Bu varlığı 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.
popularityScore Popülerlik PuanıSpesifikasyonu Kesinlikle Önerilir Neden? Google'ın kullanıcılar için hangi medyanın oynatılacağını belirlemek üzere kullandığı puan ve diğer sinyaller. Bu puan, kataloğunuzdaki diğer içeriklere kıyasla içeriğin popülerliğini gösterir. Bu nedenle, puan ölçeğinin kataloglarınızdaki tüm öğeler arasında feed'leriniz genelinde tutarlı olması gerekir. Varsayılan olarak, bir öğenin popülerlik puanı 0 olarak ayarlanır.
popularityScore.@type Text Her zaman PopularityScoreSpecification değerine ayarlanır.
popularityScore.value Number Varlığın popülerliğini belirten negatif olmayan sayısal değerdir. Yüksek puan, daha yüksek popülerlik anlamına gelir.
popularityScore.eligibleRegion Ülke Bu popülerlik puanının geçerli olduğu bölgeler. Popülerlik puanı dünya genelinde geçerliyse EARTH olarak ayarlayın. Bu özellik varsayılan olarak EARTH değerine ayarlıdır.
Note: Yerel ayara göre popülerlik, dünya genelinde popülerlikten daha önceliklidir
review Yorum TV sezonu için puanları değerlendirme
review.reviewRating Puan review sağlanırsa zorunludur Bu, yorumda verilen puanı belirtmek için kullanılır.
contentRating Metin veya Derecelendirme Yetişkinlere uygun içerik için gereklidir, aksi takdirde önemle tavsiye edilir - Genel içerik derecelendirmesi. İçerik derecelendirmesi bir metin dizesi biçiminde yapılırsa iki varyasyon kabul edilir:
  • Derecelendirme ajansı, başa beyaz bir nokta koyarak değerlendirmenin başına yer verdi. Örneğin, ABD'de "TVPG" ajansından alınan "TV-MA" derecelendirmesi, "TVPG TV-MA" olarak tanımlanmalıdır. Ajansların listesine bakın.
  • İçerik için derecelendirmeyi bilmediğinizi belirten "RATING bilinmiyor" (büyük/küçük harfe duyarlı değil) değeri.
contentRating.author Metin veya Kuruluş contentRating, Rating kullanıyorsa gereklidir - Derecelendirme ajansının adı. Kabul edilen derecelendirme kuruluşlarının listesi için İçerik Derecelendirme Ajansları sayfasına bakın
contentRating.ratingValue Text contentRating, Rating kullanıyorsa gereklidir - Derecelendirmenin değeri.
contentRating.advisoryCode Text İçeriğin tavsiye kodu. Kabul edilen değerler şunlardır: D, FV, L, S ve V. D = Diyalog, FV = Fantastik Şiddet, L = Dil, S = Cinsel İçerik, V = Şiddet.

İşlemi gerçekleştirenin özellikleri

TVSeries, TVEpisode ve TVSeason varlık türlerindeki actor özelliği, aktörlerin karakterlerinin adı ve TV dizisinde oynadıkları roller gibi daha fazla ayrıntı belirtmenizi sağlar. Aşağıdaki bölümlerde de aynı şekilde bu kullanımla ilgili birkaç örnek verilmiştir.

Özellik Beklenen Tür Açıklama
actor Person veya PerformingGroup ya da PerformanceRole Kesinlikle Önerilir Neden? : Oyuncular dizisi.
  • Rol oynarken PerformanceRole türünü ve (isteğe bağlı olarak) oyuncu üyelerinin karakter adını bilin. Bu durumda, oyuncu Person veya PerformingGroup, PerformanceRole nesnesine yerleştirilir.
  • Tek tek oyuncuları belirtmek için Person türünü, yayınlama üyeleri tarafından canlanan roller bilinmediğinde de performans gruplarının/gruplarının ayrıntılarını sağlamak için PerformingGroup türünü kullanın.

Birden fazla Kişi, PerformingGroup veya PerformanceRol'u temsil etmek için bir dizi kullanın.

Person veya PerformingGroup türlerini kullanma

Person veya PerformingGroup türü kullanıldığında aşağıdaki özellikleri sağlayın

Özellik Beklenen Tür Açıklama
@type Person veya PerformingGroup Gerekli: Her zaman Person veya PerformingGroup olarak ayarlanır
@id URL Kesinlikle Önerilir Neden? - URI biçimindeki oyuncular veya performans grubu tanımlayıcısı (ör. https://example.com/actor/abc). @id aşağıdaki gereksinimleri karşılamalıdır:
  • Aktör/performans grubu başına katalogunuzda tüm dünyada benzersiz
  • Kimlik sabit olmalı ve zaman içinde değişmemelidir. Bu, opak bir dize olarak ele alınacaktır ve çalışan bir bağlantı olması gerekmez.
  • Birleştirilmiş Kaynak Tanımlayıcısı (URI) biçiminde
  • Kuruluşunuz, @id değeri için kullanılan alanın sahibi olmalıdır.

İşlemi gerçekleştiren kullanıcının mülkünde kullanılan @id, feed genelinde tutarlı bir şekilde kullanılmalıdır. Örneğin, aynı oyuncuyu içeren iki Film varsa @id değeri, bu iki oyuncu nesnesinde aynı tutulmalıdır.

name Text Zorunlu: İşlemi gerçekleştirenin/aktrisin/yayın üyesinin/performans gösteren grubun adı.
sameAs URL Kesinlikle Önerilir Neden? - İşlemi gerçekleştireni veya performans grubunu tanımlayabilecek bir referans web sayfasının URL'si; örneğin, kullanıcının Wikipedia sayfası. Bu, @id mülkünden farklı olmalıdır.

PerformanceRole türünü kullanma

PerformanceRole türü kullanıldığında aşağıdaki özellikleri sağlayın

Özellik Beklenen Tür Açıklama
@type PerformanceRole Gerekli: Her zaman PerformanceRole olarak ayarlanır
roleName Text Kesinlikle Önerilir Neden? - Oyuncu tarafından oynatılan, gerçekleştirilen veya doldurulan bir rol. Kabul edilebilir değerlerin listesini burada bulabilirsiniz.
characterName Text Oyunculuk yapan veya rol yapan bir kişinin adı. İşlemi gerçekleştirenin türü PerformingGroup ise bu alanı ayarlamayın.
actor Person veya PerformingGroup Zorunlu -
  • Person veri türü kullanıldığında içeriğin yayın üyeleri.
  • PerformingGroup veri türü kullanıldığında içeriğin performans grupları/grupları.
actor.@type Person veya PerformingGroup Gerekli: Her zaman Person veya PerformingGroup olarak ayarlanır
actor.@id URL Kesinlikle Önerilir Neden? - URI biçimindeki aktör veya performans grubu tanımlayıcısı (ör. https://example.com/actor/abc). @id aşağıdaki gereksinimleri karşılamalıdır:
  • Aktör/performans grubu başına katalogunuzda tüm dünyada benzersiz
  • Kimlik sabit olmalı ve zaman içinde değişmemelidir. Bu, opak bir dize olarak ele alınacaktır ve çalışan bir bağlantı olması gerekmez.
  • Birleştirilmiş Kaynak Tanımlayıcısı (URI) biçiminde
  • Kuruluşunuz, @id değeri için kullanılan alanın sahibi olmalıdır.

İşlemi gerçekleştiren kullanıcının mülkünde kullanılan @id, feed genelinde tutarlı bir şekilde kullanılmalıdır. Örneğin, aynı oyuncuyu içeren iki Film varsa @id değeri, bu iki oyuncu nesnesinde aynı tutulmalıdır.

actor.name Text Zorunlu: İşlemi gerçekleştirenin/aktrisin/yayın üyesinin/performans gösteren grubun adı.
actor.sameAs URL Kesinlikle Önerilir Neden? - İşlemi gerçekleştireni veya performans grubunu tanımlayabilecek bir referans web sayfasının URL'si; örneğin, kullanıcının Wikipedia sayfası. Bu, actor.@id mülkünden farklı olmalıdır.

Kabul edilebilir rol adları

Bu değerler için actor.@type, Person olmalıdır.

roleName değer Açıklama
"Cameo" Komedyen görünümü de denilen komedi, bir gösteri sanatı eserinde tanınmış bir kişinin kısa bir görünümüdür.
"Sesli İşlemi Yapan" Ses performansı, oyuncunun sesinin kullanıldığı ancak ekranda görünmediği performanstır. Bu durum en çok animasyonda görülür ancak söz konusu aktörün sesi, başka bir aktörün konuşmasına dublaj edildiğinde de ortaya çıkar.
"Çift" İkili, kişinin yüzü gösterilmeyeceği şekilde başka bir oyuncuyla ikame eden kişidir.
"MotionCaptureActor" MotionCaptureActor, gerçek kişi tarafından gerçekleştirilmiş eylemleri gerçekleştiren ve bu bilgileri kullanarak 2D veya 3D bilgisayar animasyonunda dijital karakter modelleri oluşturmak için kullanılan bir kişiyi ifade eder.

Bu değerler genellikle Person ve PerformingGroup türleri için kabul edilir.

roleName değer Açıklama
"İşlemi gerçekleştiren" Aktör veya aktris, sinemadaki geleneksel medyada ya da film, radyo ve televizyon gibi modern medya dünyasında bir performansı betimleyen kişidir.
"KonukStar" "Konuk yıldız, kurgusal bir rol oynayan ve bir veya birkaç bölümde görünen bir oyuncu. Bazı durumlarda konuk yıldız, önemli bir yinelenen karakteri çalabilir ve ana oyuncunun üyesi olmasa da bir dizide birden çok kez görünebilir. Oyuncu performansında veya programın konuklarından biri olduğunda konuklar için "MisafirStar" değeri ayarlayın. Konuk yıldızlar yalnızca bölüm düzeyinde sağlanmalı ve TVSeries düzeyinde eklenmemelidir.
"Davetli" "Bir talk show'a konuk oldum. "DavetliStar", kurgusal bir rol olsa da "Misafir", kurgusal olmayan bir görünüm.
"Duyuru" Sunucu, programa katılım için açılış ve kapanış bulunurlukları sunarken; sunucu, yarışmacıları ve/veya ünlüleri konukları tanıtıyor, verilen ödülleri açıklıyor, dokunuştan önce kitlesini ısıtıyor ve mola sırasında eğlendiriyor.
"Yorumcu" Yorumcu, bir oyun veya etkinlik için genellikle canlı yayın sırasında yapılan gerçek zamanlı yorumları sunar.
"empresyonist" Empresyonistler veya taklitler, gösteri yaparken ünlülerin ve çizgi film karakterlerinin sesleri, sesleri ve tavırlarının taklit edilmesinden oluşur.
"Düzenleyen" Televizyon programlarını tanıtan, sunan ya da düzenleyen, genellikle program ve kitle için aracılık yapan bir kişi. "Sunucu" genellikle kurgusal olmayan bir roldür.
"CoHost" Başka kişilerle birlikte etkinlik/program düzenleyen kişiler.
"KonukBarındırıcı" Konuk konuşmacı, programı düzenli olarak düzenleme yerine onun yerine düzenleyen, genellikle bir sohbet programının sunucusudur.
"Haber Yayıncısı" Bir TV haber programıyla yerel, ulusal ve uluslararası ölçekte haberler ve etkinlikler konusunda kamuyu gösteren/bilgileyen kişi.
"Yazışma" Muhabir veya yerinde muhabir, genellikle bir derginin ya da gazete veya radyo ya da televizyon haberlerine veya genellikle uzak bir konumdan haberlere katkıda bulunan bir temsilcidir.
"ShowJudge" Jüri, genellikle program alanında uzman olarak kabul edilen ve TV dizisi için yarışmalara katılmış ve yarışmaya katılan yarışmacıları eleştiren "jüri" rolüne sahip olan kişidir.
"Panel katılımcısı" Bir radyo veya televizyon panelinin tartışma ya da danışmanlık panelinin üyesi.
"Yarışmacı" Bir yarışmaya veya oyun şovuna katılan bir yarışmacı o yarışmada yer alan kişidir.
"Hikaye Anlatıcısı" Anlatıcı, bir metni, özellikle de bir roman veya anlatı şiirini anlatan bir karakteri anlatan bir kişidir
"Müzik Sanatçısı" "Müzik sanatçısı, genellikle kitlenin karşısına düzenli olarak çıkan ya da müzik parçaları veya müzik albümleri kaydetmiş bir kişi ya da grup olabilir. Besteciler ve söz yazarları yalnızca bazı müzik çalışmalarının jeneriklerinde ana sanatçı olarak katkıda bulunduğu ima ediliyorsa bu türe sahip olmalıdır. Bu tür, kalıcı müzisyenleri veya müzisyen gruplarını ve konuk müzisyenleri veya müzisyen gruplarını programlarla ilişkilendirmek için kullanılabilir.

Bir aktörün ana ve destekleyici rolü arasındaki ayrım

Bir TV programının ana/normal ve konuk/destekçi aktörlerini birbirinden ayırt edebilmek için ana oyuncuyu yalnızca TVSeries varlıklarına, TVEpisode konuklarda ise yalnızca konuklara veya oyuncu kadrosuna ekleyin. Ana/normal yayının TVEpisode öğelere eklenmediğinden emin olun.

Örnekler

TVSeries, TVEpisode ve TVSeason örneği

TVSeries

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "TVSeries",
  "@id": "http://www.example.com/my_favorite_tv_show/",
  "url": "http://www.example.com/my_favorite_tv_show/",
  "name": "My Favorite TV Show",
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/my_favorite_tv_show/watch?autoplay=true",
      "inLanguage": "en",
      "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/GoogleVideoCast"
      ]
    },
     "actionAccessibilityRequirement": {
       "@type": "ActionAccessSpecification",
       "category": "subscription",
       "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "https://example.com/package/example"
       },
       "availabilityStarts": "2017-07-21T10:35:29Z",
       "availabilityEnds": "2018-10-21T10:35:29Z",
       "eligibleRegion": [
         {
            "@type": "Country",
            "name": "US"
         },
         {
            "@type": "Country",
            "name": "CA"
         }
       ]
    }
  },
  "sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show",
  "releasedEvent": {
    "@type": "PublicationEvent",
    "startDate": "2008-01-20",
    "location": {
      "@type": "Country",
      "name": "US"
    }
  },
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 4.1,
    "eligibleRegion": [
      {
        "@type": "Country",
        "name": "US"
      },
      {
        "@type": "Country",
        "name": "CA"
      }
    ]
  },
  "description": "This is my favorite TV show.",
  "contentRating": "RATING NOT KNOWN",
  "actor": [
    {
      "@type": "Person",
      "@id": "http://www.example.com/actor/john_doe",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/john_doe"
    },
    {
      "@type": "Person",
      "@id": "http://www.example.com/actor/jane_doe",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/jane_doe"
    }
  ],
  "identifier": [
     {
       "@type": "PropertyValue",
       "propertyID": "IMDB_ID",
       "value":  "tt0903747"
     }
   ]
}

TVEpisode

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "TVEpisode",
  "@id": "http://www.example.com/my_favorite_tv_show/s7/e14",
  "url": "http://www.example.com/my_favorite_tv_show/s7/e14",
  "name": "John Doe returns with a horse.",
  "episodeNumber": 14,
  "contentRating": "TVPG TV-MA",
  "partOfSeason": {
    "@type": "TVSeason",
    "@id": "http://www.example.com/my_favorite_tv_show/s7",
    "seasonNumber": 7
  },
  "partOfSeries": {
    "@type": "TVSeries",
    "@id": "http://www.example.com/my_favorite_tv_show",
    "name": "My Favorite TV Show",
    "sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show"
  },
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/my_favorite_tv_show/s7/e14?autoplay=true",
      "inLanguage": "en",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
     "actionAccessibilityRequirement": {
       "@type": "ActionAccessSpecification",
       "category": "subscription",
       "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "https://example.com/package/example"
        },
       "availabilityStarts": "2017-07-21T10:35:29Z",
       "availabilityEnds": "2018-10-21T10:35:29Z",
       "eligibleRegion": [
         {
            "@type": "Country",
            "name": "US"
         },
         {
            "@type": "Country",
            "name": "CA"
         }
       ]
    }
  },
  "sameAs": "https://en.wikipedia.org/wiki/john_doe_returns_with_a_horse",
  "duration": "PT00H25M",
  "releasedEvent": {
    "@type": "PublicationEvent",
    "startDate": "2014-01-09",
    "location": {
      "@type": "Country",
      "name": "US"
    }
  },
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 3.9,
    "eligibleRegion": "EARTH"
  },
  "description": "John Doe returns to the village three years after his disappearance.",
  "actor": [
    {
      "@type": "Person",
      "@id": "http://www.example.com/actor/john_doe",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/john_doe"
    },
    {
      "@type": "Person",
      "@id": "http://www.example.com/actor/jane_doe",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/jane_doe"
    }
  ],
  "identifier": {
     "@type": "PropertyValue",
     "propertyID": "IMDB_ID",
     "value":  "tt3453320"
   }
}

TVSeason

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "TVSeason",
  "@id": "http://www.example.com/my_favorite_tv_show/s7",
  "url": "http://www.example.com/my_favorite_tv_show/s7",
  "name": "Season 7",
  "seasonNumber": 7,
  "partOfSeries": {
    "@type": "TVSeries",
    "@id": "http://www.example.com/my_favorite_tv_show",
    "name": "My Favorite TV Show",
    "sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show"
  },
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/my_favorite_tv_show/s7/watch?autoplay=true",
      "inLanguage": "en",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
     "actionAccessibilityRequirement": {
       "@type": "ActionAccessSpecification",
       "category": "subscription",
       "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "https://example.com/package/example"
        },
       "availabilityStarts": "2017-07-21T10:35:29Z",
       "availabilityEnds": "2018-10-21T10:35:29Z",
      "eligibleRegion": [
       {
          "@type": "Country",
          "name": "US"
       },
       {
          "@type": "Country",
          "name": "CA"
       }
      ]
     }
  },
  "sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show_(season_7)",
  "releasedEvent": {
    "@type": "PublicationEvent",
    "startDate": "2010-09-23",
    "location": {
      "@type": "Country",
      "name": "US"
    }
  },
  "description": "The seventh season of My Favorite TV Show.",
  "actor": [
    {
      "@type": "Person",
      "@id": "http://www.example.com/actor/john_doe",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/john_doe"
    },
    {
      "@type": "Person",
      "@id": "http://www.example.com/actor/jane_doe",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/jane_doe"
    }
  ]
}

Actor mülk örneği

İşlemi gerçekleştirenin rolü bilinmiyor

Bir aktörün rolü bilinmediğinde, Person veya PerformingGroup türünü kullanarak aktör bilgilerini sağlamanız önerilir.

"actor": [
    {
      "@type": "Person",
      "@id": "https://example.com/actor/john_doe",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/john_doe"
    },
    {
      "@type": "PerformingGroup",
      "@id": "https://example.com/artists/ramones",
      "name": "Ramones",
      "sameAs": "https://en.wikipedia.org/wiki/Ramones"
    }
  ]

Aktörün rolü biliniyor

Bir aktörün rolü bilindiğinde, önerimiz PerformanceRole türünü kullanarak aktörün bilgilerini sağlamaktır.

"actor": [
  {
      "@type": "PerformanceRole",
      "roleName": "GuestStar",
      "characterName": "Dr. Peter Venkman",
      "actor": {
        "@type": "Person",
        "@id": "https://example.com/actor/john_doe",
        "name": "John Doe",
        "sameAs": "https://en.wikipedia.org/wiki/john_doe"
      }
  },
  {
      "@type": "PerformanceRole",
      "roleName": "Host",
      "actor": {
        "@type": "Person",
        "@id": "https://example.com/actor/jane_doe",
        "name": "Jane Doe",
        "sameAs": "https://en.wikipedia.org/wiki/jane_doe"
      }
  }
]

Aktör alt grubu için bilinen roller

Performans rolü meta verileri bilinmiyorsa Kullanıcı veya PerformingGroup türü kullanılarak aktör bilgilerinin sağlanması önerilir. Bu bilgilerin bilinen diğer örnekleri için PerformanceRole türü kullanın. Bu türler, aynı diziye birlikte eklenebilir.

"actor": [
  {
      "@type": "PerformanceRole",
      "roleName": "Host",
      "actor": {
        "@type": "Person",
        "@id": "https://example.com/actor/john_doe",
        "name": "John Doe",
        "sameAs": "https://en.wikipedia.org/wiki/john_doe"
      }
  },
  {
      "@type": "Person",
      "@id": "https://example.com/actor/jane_doe",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/jane_doe"
  },
  {
      "@type": "PerformingGroup",
      "@id": "https://example.com/artists/ramones",
      "name": "Ramones",
      "sameAs": "https://en.wikipedia.org/wiki/Ramones"
  }
]

Bu tesislerle ilgili konular için aşağıdaki sayfalara göz atın: