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

Bu bölümde, TVSeries, TVEpisode ve TVSeason öğe türleri için içerik işaretleme özelliklerinin ayrıntıları sağlanmaktadır.

TVSeason öğesini tam varlık olarak sağlamak 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

Mülk Beklenen Tür Açıklama
@context Metin Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
değerine ayarlanır
  • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök öğe bağlamının @language özelliği, BCP 47 biçiminde uygun dil koduna ayarlanmalıdır. Örneğin, dil İspanyolca olarak ayarlanmışsa altyazı/dublaj dili İngilizce olsa bile adların İspanyolca olduğu varsayılır.
@type Metin Zorunlu: Her zaman TVSeries 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:
  • Kataloğunuzda dünya genelinde benzersiz olmalıdır.
  • Kimlik sabit olmalı ve zaman içinde değişmemelidir (programın url özelliği değişse bile). Bu, opak bir dize olarak işlenir ve çalışan bir bağlantı olması gerekmez.
  • Tekdüzen Kaynak Tanımlayıcısı (URI) biçiminde
  • @id değeri için kullanılan alan adı, kuruluşunuza ait olmalıdır.
Bir öğenin 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.
url URL Zorunlu: Google'ın feed'inizdeki içeriği Google'ın veritabanlarındaki içerikle eşleştirmek için kullandığı içeriğin standart URL'si.
url aşağıdaki koşulları karşılamalıdır:
  • url global olarak benzersiz olmalıdır
  • url, Google'ın tarayabileceği çalışan bir standart URL içermelidir.
Oynatma işleminin derin bağlantısı için hedef nesnesinin urlTemplate mülküne bakın.
name Metin Zorunlu: Programın adı.
  • Adları farklı dillerde listelemek için bir dizi kullanın. Birden fazla bölge ve dil örneğine bakın.
  • Her yerel ayar (dil-ülke çifti) için yalnızca bir adın desteklendiğini unutmayın.
titleEIDR Metin Yüksek Önerilen Neden? - Film veya televizyon eserini en genel/soyut düzeyde temsil eden bir EIDR (Eğlence Tanımlayıcıları Kaydı) tanımlayıcısı.

Örneğin, "Game of Thrones" olarak bilinen TV dizisi için titleEIDR "10.5240/C1B5-3BA1-8991-A571-8472-W" şeklindedir.
potentialAction WatchAction Geçerliyse gereklidir: İşlemin ayrıntılarını sağlayan bir işlem işaretleme nesnesi.
  • İçerik Seç-İzle Video (VoD) olarak sunuluyorsa bu özellik gereklidir. İşlem işaretleme nesnesi, içeriğin derin bağlantısını sağlamalıdır.
  • İçerik bir LiveTV kanalında mevcutsa bu özellik isteğe bağlıdır. Bunun yerine, ilişkili BroadcastService öğesi kanalın derin bağlantısını sağlar.
  • TVSeries hem seç-izle videolarda hem de canlı TV'de kullanılabilir.
Birden fazla bölgede farklı derin bağlantılar belirtmek için dizi kullanın. Birden fazla bölge ve dil örneğine bakın.
sameAs URL Yüksek Önerilen Neden? Programı tanımlayabilecek bir referans web sayfasının URL'si (ör. programın Wikipedia sayfası). Bu, url mülkünden farklı olmalıdır.
inLanguage Metin Serinin orijinal dili BCP 47 biçiminde.
genre Metin İlgili tüm türlerin sıralı listesi. Örneğin : ["Action", "Fashion", "Environment", "Football"]
keywords Metin Bu içeriği tanımlamak için kullanılan anahtar kelimeler veya etiketler. Anahtar kelime dizisine de izin verilir. Örneğin, ["özellik, biyografi"] içeriği tanımlayan bir anahtar kelime dizisi 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:
  • PublicationEvent
  • ExclusiveEvent
  • FeaturedEvent
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.
description Metin Yüksek Önerilen Neden? Programın özeti. Olay özetlerine, gerçeklere dayalı özetlere tercih edilir. 300 karakterle sınırlıdır.
actor Person veya PerformingGroup veya PerformanceRole Yüksek Önerilen Neden? Dizinin oyuncularının dizisi. Modellemeyle ilgili yönergeleri burada bulabilirsiniz.
director Person Yüksek Önerilen Neden? Programın yönetmenleri.
producer Organization veya Person Yüksek Önerilen Neden? Programın yapımcıları.
image ImageObject Google TV için gerekli: TV dizisiyle ilgili resimler. 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.
trailer.description Metin Fragmanın açıklaması. Fragman örneğine bakın.
trailer.inLanguage Metin Fragmanın dili BCP 47 biçiminde.
trailer.url URL Herkese açık olarak barındırılan ve ilgili prodüksiyon stüdyoları veya yetkili kaynaklar tarafından yüklenen bir 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 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.
popularityScore PopularityScoreSpecification Yüksek Önerilen Neden? Google'ın, kullanıcılara hangi medyanın oynatılacağını belirlemek için diğer sinyallerle birlikte kullandığı bir puan. Bu puan, içeriğin katalogunuzdaki diğer içeriklere göre popülerliğini gösterir. Bu nedenle, puanın ölçeği feed'lerinizde ve katalogunuzdaki tüm öğeler arasında tutarlı olmalıdır. Varsayılan olarak, bir öğenin popülerlik puanı 0 olarak ayarlanır.
popularityScore.@type Metin Her zaman PopularityScoreSpecification olarak ayarlanır.
popularityScore.value Number Öğenin popülerliğini gösteren, sıfırdan büyük bir sayısal değerdir. Puan ne kadar yüksekse popülerlik de o kadar yüksektir.
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 olarak ayarlanmıştır.
Note: Yerel dili temel alan popülerlik, küresel (DÜNYA) popülerlikten önceliklidir
review Yorum TV dizisinin derecelendirmelerini inceleme
review.reviewRating Derecelendirme review sağlanırsa zorunludur Bu parametre, yorumda verilen puanı belirtmek için kullanılır.
contentRating Text veya Rating Yetişkinlere uygun içerik için gereklidir, aksi takdirde önemle tavsiye edilir: Genel içerik derecelendirmesi. İçerik derecelendirmesi metin dizesi şeklinde verilirse iki varyasyon kabul edilir:
  • Derecelendirme kuruluşu, derecelendirmenin önüne boşluk ekleyerek eklemiş. Örneğin, ABD'deki "TVPG" ajansından alınan "TV-MA" derecelendirmesi "TVPG TV-MA" olarak açıklanmalıdır. Ajansların listesini inceleyin.
  • İçeriğin derecelendirmesini bilmediğinizi belirtmek için "DERECELENDİRME BİLİNMEZ" değerini (büyük/küçük harf duyarlı değildir) girin.
contentRating.author Kuruluş contentRating, Rating kullanıyorsa gereklidir: Derecelendirme kuruluşunun adı. Kabul edilen derecelendirme kuruluşlarının listesi için İçerik Derecelendirme Kuruluşları sayfasına bakın.
contentRating.ratingValue Metin contentRating, Rating kullanıyorsa gereklidir: Derecelendirmenin değeri.
contentRating.advisoryCode Metin İçeriğin uyarı kodu. Kabul edilen değerler D, FV, L, S ve V'dir. D = Diyalog, FV = Fantezi Şiddet, L = Dil, S = Cinsel İçerik, V = Şiddet.

TVEpisode

Mülk Beklenen Tür Açıklama
@context Metin Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
değerine ayarlanır
  • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök öğe bağlamının @language özelliği, BCP 47 biçiminde uygun dil koduna ayarlanmalıdır. Örneğin, dil İspanyolca olarak ayarlanmışsa altyazı/dublaj dili İngilizce olsa bile adların İspanyolca olduğu varsayılır.
@type Metin Zorunlu: Her zaman TVEpisode 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:
  • Kataloğunuzda dünya genelinde benzersiz olmalıdır.
  • Kimlik sabit olmalı ve zaman içinde değişmemelidir (programın url özelliği değişse bile). Bu, opak bir dize olarak işlenir ve çalışan bir bağlantı olması gerekmez.
  • Tekdüzen Kaynak Tanımlayıcısı (URI) biçiminde
  • @id değeri için kullanılan alan adı, kuruluşunuza ait olmalıdır.
Bir öğenin 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.
url URL Zorunlu: Google'ın feed'inizdeki içeriği Google'ın veritabanlarındaki içerikle eşleştirmek için kullandığı içeriğin standart URL'si.
url aşağıdaki koşulları karşılamalıdır:
  • url global olarak benzersiz olmalıdır
  • url, Google'ın tarayabileceği çalışan bir standart URL içermelidir.
Oynatma işleminin derin bağlantısı için hedef nesnesinin urlTemplate mülküne bakın.
name Metin Zorunlu: Bölümün adı.
  • Adları farklı dillerde listelemek için bir dizi kullanın. Birden fazla dil temsili örneğine bakın.
  • Her yerel ayar (dil-ülke çifti) için yalnızca bir adın desteklendiğini unutmayın.
titleEIDR Metin Yüksek Önerilen Neden? - Film veya televizyon eserini en genel/soyut düzeyde temsil eden bir EIDR (Eğlence Tanımlayıcıları Kaydı) tanımlayıcısı.

Örneğin, "Game of Thrones" olarak bilinen TVSeries dizisinin ilk sezonunun ilk bölümünün titleEIDR değeri "10.5240/B6A6-1B32-B5E5-D5CB-6B84-X" şeklindedir.
editEIDR Metin Yüksek Önerilen Neden? - Film veya televizyon eserinin belirli bir düzenlemesini / baskısını temsil eden bir EIDR (Eğlence Tanımlayıcı Kaydı) tanımlayıcısı.

Örneğin, "Game of Thrones" olarak bilinen TV dizisi ilk sezonunun ilk bölümünün titleEIDR değeri "10.5240/B6A6-1B32-B5E5-D5CB-6B84-X" olan bölümün bir düzenlemesi vardır (ör. "10.5240/FB97-C847-2969-D0AB-ECD1-C"). editEIDR sağlandığında

titleEIDR özelliği zorunludur.
inLanguage Metin Serinin orijinal dili BCP 47 biçiminde.
episodeNumber Tamsayı Zorunlu: Bu bölümün, sezondaki bölümlerin sırasına göre konumunu belirten sayı. episodeNumber her sezon için yeniden başlatılmalıdır. Yani her sezonun ilk bölümünün 1 olması gerekir.
partOfSeason TVSeason 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:
  • partofSeries.@id (örneğin, http://www.example.com/my_favorite_tv_show) adresine yer tutucu sorgu alanı (örneğin, ?season1) ekleyerek benzersiz bir partOfSeason.@id (örneğin, http://www.example.com/my_favorite_tv_show?season1) oluşturun.
  • partOfSeason.seasonNumber değerini 1 olarak ayarlayın.
partOfSeason.@type Metin Zorunlu: Her zaman TVSeason olarak ayarlanır.
partOfSeason.@id URL Zorunlu: Bu bölümün parçası olduğu TVSeason'ın @id.
partOfSeason.seasonNumber Tamsayı Zorunlu: Bu sezonun, TV dizisindeki sezonların sırasına göre konumunu belirten sayı.
partOfSeries TVSeries Zorunlu: Bu bölümün ait olduğu TV dizisi.
partOfSeries.@type Metin Zorunlu: Her zaman TVSeries olarak ayarlanır.
partOfSeries.@id URL Zorunlu: Bu bölümün parçası olduğu TVSeries'ın @id.
partOfSeries.name Metin Zorunlu: TV dizisinin adı.
partOfSeries.sameAs Metin Programı tanımlayabilecek bir referans web sayfasının URL'si (ör. programın Wikipedia sayfası). Bu, url mülkünden farklı olmalıdır.
potentialAction WatchAction Geçerliyse gereklidir: İşlemin ayrıntılarını sağlayan bir işlem işaretleme nesnesi.
  • İçerik Seç-İzle Video (VoD) olarak sunuluyorsa bu özellik gereklidir. İşlem işaretleme nesnesi, içeriğin derin bağlantısını sağlamalıdır.
  • İçerik bir LiveTV kanalında mevcutsa bu özellik isteğe bağlıdır. Bunun yerine, ilişkili BroadcastService öğesi kanalın derin bağlantısını sağlar.
  • TVEpisode hem seç-izle videolarda hem de canlı TV'de kullanılabilir.
Birden fazla bölgede farklı derin bağlantılar belirtmek için dizi kullanın. Birden fazla bölge ve dil örneğine bakın.
sameAs Yüksek Önerilen Neden? URL Bölümün tanımlanabileceği bir referans web sayfasının URL'si (ör. bölümün Wikipedia sayfası). Bu, url mülkünden farklı olmalıdır.
duration Süre ISO 8601 biçiminde bölüm süresi. Lütfen şu biçimi kullanın: "PT00S00M".
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:
  • PublicationEvent
  • ExclusiveEvent
  • FeaturedEvent
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.
description Metin Yüksek Önerilen Neden? Bölümün özeti. Olay özetlerine, gerçeklere dayalı özetlere tercih edilir. 300 karakterle sınırlıdır.
genre Metin İlgili tüm türlerin sıralı listesi. Örneğin : ["Action", "Fashion", "Environment", "Football"]
keywords Metin Bu içeriği tanımlamak için kullanılan anahtar kelimeler veya etiketler. Anahtar kelime dizisine de izin verilir. Örneğin, ["özellik, biyografi"] içeriği tanımlayan bir anahtar kelime dizisi olabilir.
actor Person veya PerformingGroup veya PerformanceRole Yüksek Önerilen Neden? Bölümdeki oyuncu kadrosunun dizisi. Modellemeyle ilgili yönergeleri burada bulabilirsiniz.
director Person Yüksek Önerilen Neden? Bölümün yönetmenleri.
producer Organization veya Person Yüksek Önerilen Neden? Sezonun yapımcıları.
image ImageObject Google TV için Neden? Yüksek Önerilen: TVBölümü ile ilgili çeşitli resimler. 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.
trailer.description Metin Fragmanın açıklaması. Fragman örneğine bakın.
trailer.inLanguage Metin Fragmanın dili BCP 47 biçiminde.
trailer.url URL İlgili prodüksiyon stüdyoları veya yetkili kaynaklar tarafından herkese açık olarak barındırılan ve yüklenen bir 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ünün derecelendirmelerini inceleme
review.reviewRating Derecelendirme review sağlanırsa zorunludur Bu parametre, yorumda verilen puanı belirtmek için kullanılır.
contentRating Text veya Rating Yetişkinlere uygun içerik için gereklidir, aksi takdirde önemle tavsiye edilir: Genel içerik derecelendirmesi. İçerik derecelendirmesi metin dizesi şeklinde verilirse iki varyasyon kabul edilir:
  • Derecelendirme kuruluşu, derecelendirmenin önüne boşluk ekleyerek eklemiş. Örneğin, ABD'deki "TVPG" ajansından alınan "TV-MA" derecelendirmesi "TVPG TV-MA" olarak açıklanmalıdır. Ajansların listesini inceleyin.
  • İçeriğin derecelendirmesini bilmediğinizi belirtmek için "DERECELENDİRME BİLİNMEZ" değerini (büyük/küçük harf duyarlı değildir) girin.
contentRating.author Kuruluş contentRating, Rating kullanıyorsa gereklidir: Derecelendirme kuruluşunun adı. Kabul edilen derecelendirme kuruluşlarının listesi için İçerik Derecelendirme Kuruluşları sayfasına bakın.
contentRating.ratingValue Metin contentRating, Rating kullanıyorsa gereklidir: Derecelendirmenin değeri.
contentRating.advisoryCode Metin İçeriğin uyarı kodu. Kabul edilen değerler D, FV, L, S ve V'dir. D = Diyalog, FV = Fantezi Şiddet, L = Dil, S = Cinsel İçerik, V = Şiddet.
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.
popularityScore PopularityScoreSpecification Yüksek Önerilen Neden? Google'ın, kullanıcılara hangi medyanın oynatılacağını belirlemek için diğer sinyallerle birlikte kullandığı bir puan. Bu puan, içeriğin katalogunuzdaki diğer içeriklere göre popülerliğini gösterir. Bu nedenle, puanın ölçeği feed'lerinizde ve katalogunuzdaki tüm öğeler arasında tutarlı olmalıdır. Varsayılan olarak, bir öğenin popülerlik puanı 0 olarak ayarlanır.
popularityScore.@type Metin Her zaman PopularityScoreSpecification olarak ayarlanır.
popularityScore.value Number Öğenin popülerliğini gösteren, sıfırdan büyük bir sayısal değerdir. Puan ne kadar yüksekse popülerlik de o kadar yüksektir.
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 olarak ayarlanmıştır.
Note: Yerel dili temel alan popülerlik, küresel (DÜNYA) popülerlikten önceliklidir

TVSeason

Mülk Beklenen Tür Açıklama
@context Metin Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
değerine ayarlanır
  • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök öğe bağlamının @language özelliği, BCP 47 biçiminde uygun dil koduna ayarlanmalıdır. Örneğin, dil İspanyolca olarak ayarlanmışsa altyazı/dublaj dili İngilizce olsa bile adların İspanyolca olduğu varsayılır.
@type Metin Zorunlu: Her zaman TVSeason 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:
  • Kataloğunuzda dünya genelinde benzersiz olmalıdır.
  • Kimlik sabit olmalı ve zaman içinde değişmemelidir (programın url özelliği değişse bile). Bu, opak bir dize olarak işlenir ve çalışan bir bağlantı olması gerekmez.
  • Tekdüzen Kaynak Tanımlayıcısı (URI) biçiminde
  • @id değeri için kullanılan alan adı, kuruluşunuza ait olmalıdır.
Bir öğenin 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.
url URL Zorunlu: Google'ın feed'inizdeki içeriği Google'ın veritabanlarındaki içerikle eşleştirmek için kullandığı içeriğin standart URL'si.
url aşağıdaki koşulları karşılamalıdır:
  • url global olarak benzersiz olmalıdır
  • url, Google'ın tarayabileceği çalışan bir standart URL içermelidir.
Oynatma işleminin derin bağlantısı için hedef nesnesinin urlTemplate mülküne bakın.
name Metin Zorunlu: Bu TV sezonunun adı.
  • Adları farklı dillerde listelemek için bir dizi kullanın. Birden fazla dil temsili örneğine bakın.
  • Her yerel ayar (dil-ülke çifti) için yalnızca bir adın desteklendiğini unutmayın.
titleEIDR Metin Yüksek Önerilen Neden? - Film veya televizyon eserini en genel/soyut düzeyde temsil eden bir EIDR (Eğlence Tanımlayıcıları Kaydı) tanımlayıcısı.

Örneğin, "Game of Thrones" olarak bilinen TV dizisi ilk sezonunun titleEIDR değeri "10.5240/FD91-C72C-4161-FCBA-058B-1" şeklindedir.
seasonNumber Tamsayı Zorunlu: Bu sezonun, TV dizisindeki sezonların sırasına göre konumunu belirten sayı.
partOfSeries TVSeries Zorunlu: Bu sezonun ait olduğu TV dizisi.
partOfSeries.@type Metin Zorunlu: Her zaman TVSeries olarak ayarlanır.
partOfSeries.@id URL Zorunlu: Bu sezonun parçası olduğu TVSeries'ın @id.
partOfSeries.name Metin Zorunlu: TV dizisinin adı.
partOfSeries.sameAs Metin Programı tanımlayabilecek bir referans web sayfasının URL'si (ör. programın Wikipedia sayfası). Bu, url mülkünden farklı olmalıdır.
potentialAction WatchAction Geçerliyse gereklidir: İşlemin ayrıntılarını sağlayan bir işlem işaretleme nesnesi.
  • İçerik Seç-izle video (VoD) olarak sunuluyorsa bu özellik gereklidir. İşlem işaretleme nesnesi, içeriğin derin bağlantısını sağlamalıdır.
  • İçerik bir LiveTV kanalında mevcutsa bu özellik isteğe bağlıdır. Bunun yerine, ilişkili BroadcastService öğesi kanalın derin bağlantısını sağlar.
  • TVSeason hem seç-izle videolarda hem de canlı TV'de kullanılabilir.
Birden fazla bölgede farklı derin bağlantılar belirtmek için dizi kullanın. Birden fazla bölge ve dil örneğine bakın.
sameAs URL Yüksek Önerilen 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 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:
  • PublicationEvent
  • ExclusiveEvent
  • FeaturedEvent
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.
description Metin Yüksek Önerilen Neden? Sezonun özeti. Olay özetlerine, gerçeklere dayalı özetlere tercih edilir. 300 karakterle sınırlıdır.
actor [Person veya PerformingGroup veya PerformanceRole Yüksek Önerilen Neden? Sezonun oyuncularının dizisi. Modellemeyle ilgili yönergeleri burada bulabilirsiniz.
director Person Yüksek Önerilen Neden? Programın yönetmenlerinin dizisi.
producer Organization veya Person Yüksek Önerilen Neden? Sezonun yapımcıları.
image ImageObject TV sezonuyla ilgili resimler. 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.
genre Metin İlgili tüm türlerin sıralı listesi. Örneğin : ["Action", "Fashion", "Environment", "Football"]
keywords Metin Bu içeriği tanımlamak için kullanılan anahtar kelimeler veya etiketler. Anahtar kelime dizisine de izin verilir. Örneğin, ["özellik, biyografi"] içeriği tanımlayan bir anahtar kelime dizisi olabilir.
trailer.description Metin Fragmanın açıklaması. Fragman örneğine bakın.
trailer.inLanguage Metin Fragmanın dili BCP 47 biçiminde.
trailer.url URL Herkese açık olarak barındırılan ve ilgili yapım stüdyoları veya yetkili kaynaklar tarafından yüklenen bir 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 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.
popularityScore PopularityScoreSpecification Yüksek Önerilen Neden? Google'ın, kullanıcılara hangi medyanın oynatılacağını belirlemek için diğer sinyallerle birlikte kullandığı bir puan. Bu puan, içeriğin katalogunuzdaki diğer içeriklere göre popülerliğini gösterir. Bu nedenle, puanın ölçeği, katalogunuzdaki tüm öğeler arasında feed'lerinizde tutarlı olmalıdır. Varsayılan olarak, bir öğenin popülerlik puanı 0 olarak ayarlanır.
popularityScore.@type Metin Her zaman PopularityScoreSpecification olarak ayarlanır.
popularityScore.value Number Öğenin popülerliğini gösteren, sıfırdan büyük bir sayısal değerdir. Puan ne kadar yüksekse popülerlik de o kadar yüksektir.
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 olarak ayarlanmıştır.
Note: Yerel dili temel alan popülerlik, küresel (DÜNYA) popülerlikten önceliklidir
review Yorum TV sezonunun puanlarını inceleme
review.reviewRating Derecelendirme review sağlanırsa zorunludur Bu parametre, yorumda verilen puanı belirtmek için kullanılır.
contentRating Text veya Rating Yetişkinlere uygun içerik için gereklidir, aksi takdirde önemle tavsiye edilir: Genel içerik derecelendirmesi. İçerik derecelendirmesi metin dizesi şeklinde verilirse iki varyasyon kabul edilir:
  • Derecelendirme kuruluşu, derecelendirmenin önüne boşluk ekleyerek eklemiş. Örneğin, ABD'deki "TVPG" ajansından alınan "TV-MA" derecelendirmesi "TVPG TV-MA" olarak açıklanmalıdır. Ajansların listesini inceleyin.
  • İçeriğin derecelendirmesini bilmediğinizi belirtmek için "DERECELENDİRME BİLİNMEZ" değerini (büyük/küçük harf duyarlı değildir) girin.
contentRating.author Kuruluş contentRating, Rating kullanıyorsa gereklidir: Derecelendirme kuruluşunun adı. Kabul edilen derecelendirme kuruluşlarının listesi için İçerik Derecelendirme Kuruluşları sayfasına bakın.
contentRating.ratingValue Metin contentRating, Rating kullanıyorsa gereklidir: Derecelendirmenin değeri.
contentRating.advisoryCode Metin İçeriğin uyarı kodu. Kabul edilen değerler D, FV, L, S ve V'dir. D = Diyalog, FV = Fantezi Şiddet, L = Dil, S = Cinsel İçerik, V = Şiddet.

İşlemi gerçekleştiren kullanıcı özellikleri

TVSeries, TVEpisode ve TVSeason varlık türlerindeki actor mülkü, oyuncularla ilgili karakterlerinin adı ve TV programındaki rolleri gibi daha fazla ayrıntı belirtmenize olanak tanır. Aşağıdaki bölümlerde, kullanımla ilgili birkaç örnekle birlikte aynı bilgiler verilmiştir.

Mülk Beklenen Tür Açıklama
actor Person veya PerformingGroup veya PerformanceRole Yüksek Önerilen Neden? : Oyuncuların dizisi.
  • Oynanan rol ve (isteğe bağlı olarak) oyuncu kadrosundaki oyuncuların karakter adı biliniyorsa PerformanceRole türünü kullanın. Bu durumda Person veya PerformingGroup PerformanceRole nesnesine yerleştirilir.
  • Oyuncuları belirtmek için Person türünü, oyuncu kadrosundaki oyuncuların oynadığı roller bilinmiyorsa performans grubu/grubu hakkında ayrıntılı bilgi sağlamak için PerformingGroup türünü kullanın.

Birden fazla kişi, PerformingGroup veya PerformanceRole'u temsil etmek için dizi kullanın.

Person veya PerformingGroup türlerini kullanma

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

Mülk Beklenen Tür Açıklama
@type Person veya PerformingGroup Zorunlu: Her zaman Person veya PerformingGroup olarak ayarlanır.
@id URL Yüksek Önerilen Neden? - URI biçiminde aktörler veya performans grubu tanımlayıcısı (ör. https://example.com/actor/abc). @id aşağıdaki koşulları karşılamalıdır:
  • Kataloğunuzda aktör/performans grubu başına dünya genelinde benzersiz
  • Kimlik sabit olup zaman içinde değişmemelidir. Bu, opak bir dize olarak işlenir ve çalışan bir bağlantı olması gerekmez.
  • Tekdüzen Kaynak Tanımlayıcısı (URI) biçiminde
  • @id değeri için kullanılan alan adı, kuruluşunuza ait olmalıdır.

Oyuncu mülkünde kullanılan @id değerinin feed'de tutarlı bir şekilde kullanılması gerektiğini unutmayın. Örneğin, aynı aktörle ilgili iki film varsa @id değeri bu iki aktör nesnesinde aynı tutulmalıdır.

name Metin Zorunlu: Oyuncunun/aktrisin/oyuncular grubunun/performans grubunun adı.
sameAs URL Yüksek Önerilen Neden? - Oyuncuyu veya performans grubunu tanımlayabilecek bir referans web sayfasının URL'si (ör. oyuncunun Wikipedia sayfası). Bu, @id özelliğinden farklı olmalıdır.

PerformanceRole türünü kullanma

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

Mülk Beklenen Tür Açıklama
@type PerformanceRole Zorunlu: Her zaman PerformanceRole olarak ayarlanır.
roleName Metin Yüksek Önerilen Neden? - Oyuncular tarafından oynanan, sergilenen veya üstlenilen bir rol. Kabul edilen değerlerin listesini burada bulabilirsiniz.
characterName Metin Bir oyunculuk veya performans rolünde oynanan karakterin adı. İşlemi gerçekleştiren türü PerformingGroup ise bu alanı ayarlamayın.
actor Person veya PerformingGroup Zorunlu :
  • Kişi veri türü kullanıldığında içeriğin oyuncu üyeleri.
  • PerformingGroup veri türü kullanıldığında içeriğin performans gösteren grupları/bantları.
actor.@type Person veya PerformingGroup Zorunlu: Her zaman Person veya PerformingGroup olarak ayarlanır.
actor.@id URL Yüksek Önerilen Neden? - URI biçiminde aktör veya performans grubu tanımlayıcısı (ör. https://example.com/actor/abc). @id aşağıdaki koşulları karşılamalıdır:
  • Kataloğunuzda aktör/performans grubu başına dünya genelinde benzersiz
  • Kimlik sabit olup zaman içinde değişmemelidir. Bu, opak bir dize olarak işlenir ve çalışan bir bağlantı olması gerekmez.
  • Tekdüzen Kaynak Tanımlayıcısı (URI) biçiminde
  • @id değeri için kullanılan alan adı, kuruluşunuza ait olmalıdır.

Oyuncu mülkünde kullanılan @id değerinin feed'de tutarlı bir şekilde kullanılması gerektiğini unutmayın. Örneğin, aynı aktörle ilgili iki film varsa @id değeri bu iki aktör nesnesinde aynı tutulmalıdır.

actor.name Metin Zorunlu: Oyuncunun/aktrisin/oyuncular grubunun/performans grubunun adı.
actor.sameAs URL Yüksek Önerilen Neden? - Oyuncuyu veya performans grubunu tanımlayabilecek bir referans web sayfasının URL'si (ör. oyuncunun Wikipedia sayfası). Bu değer, actor.@id özelliğinden farklı olmalıdır.

Kabul edilebilir rol adları

Bu değerler için actor.@type değerinin Person olması gerekir.

roleName değer Açıklama
"Cameo" Cameo rolü, sahne sanatlarında tanınmış bir kişinin kısa süreli olarak yer aldığı bir roldür.
"VoiceActor" Seslendirme, oyuncunun sesinin kullanıldığı ancak oyuncunun ekranda görünmediği bir performanstır. Bu durum en çok animasyonlarda görülür ancak bir aktör başka bir aktöre dublaj yaptığında da ortaya çıkar.
"Çift" Dublör, başka bir oyuncunun yerine geçerek yüzünün gösterilmediği bir kişidir.
"MotionCaptureActor" MotionCaptureActor, gerçek kişilerden oluşan aktörlerin hareketlerini kaydeden ve bu bilgileri 2D veya 3D bilgisayar animasyonlarında dijital karakter modellerini canlandırmak için kullanan bir kişiyi ifade eder.

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

roleName değer Açıklama
"Oyuncu" Oyuncu, geleneksel tiyatro ortamında veya film, radyo ve televizyon gibi modern medyalarda bir karakteri canlandıran kişidir.
"GuestStar" "Konuk yıldız, kurgusal bir rol oynayan ve bir veya birkaç bölümde görünen bir aktördür. Bazı durumlarda konuk yıldızlar, ana kadroda yer almamasına rağmen yinelenen önemli bir karakteri oynayabilir ve dizide birçok kez görünebilir. Oyuncular konuk performans sergilediğinde veya programda konuk olduğunda değeri "GuestStar" olarak ayarlayın. Konuk oyuncular yalnızca bölüm düzeyinde sağlanmalı ve TV dizisi düzeyinde eklenmemelidir.
"Misafir" "A guest on a talk show. "Konuk oyuncu" kurgusal bir rol iken "Konuk" gerçek bir görünümdür.
"Sunucu" Sunucu, programın açılış ve kapanış konuşmalarını yapan, sunucuyu, yarışmacıları ve/veya ünlü konukları tanıtan, sunulan ödülleri açıklayan, kayıttan önce kitleyi ısıtan ve aralarda onları eğlendiren kişidir.
"Yorumcu" Yorumcular, genellikle canlı yayın sırasında bir maç veya etkinlik hakkında anlık yorumlar yapar.
"İmpressionist" Taklitçi, ünlülerin ve çizgi film karakterlerinin seslerini, konuşma tarzlarını ve hareketlerini taklit eden bir sanatçıdır.
"Barındırıcı" Televizyon programlarını tanıtan, sunan veya sunuculuğunu yapan, genellikle program ile kitle arasında arabuluculuk yapan kişi. "Sunucu" genellikle kurgusal olmayan bir roldür.
"CoHost" Bir etkinliği/programı başka kişilerle birlikte düzenleyen kişi.
"GuestHost" Konuk sunucu, genellikle bir sohbet programında, programın normal sunucusu müsait olmadığında onun yerine programın sunuculuğunu yapan kişidir.
"Haber spikeri" Yerel, ulusal ve uluslararası ölçekte gerçekleşen haberler ve etkinlikleri TV haber programı aracılığıyla halka sunan/bilgilendiren kişi.
"Muhabir" Muhabir veya olay yerindeki muhabir, genellikle bir derginin gazetecisi veya yorumcusu ya da uzak bir yerden gazete, radyo, televizyon haberlerine veya başka bir şirkete katkıda bulunan bir temsilcidir.
"ShowJudge" Jüri, genellikle programın alanında uzman olarak kabul edilen ve TV dizisinin seçmelerine katılan ve yarışmaya giren yarışmacıları eleştirmek için "jüri" rolü verilen bir kişidir.
"Panel katılımcısı" Radyo veya televizyon panelinde tartışma veya danışma panelinin bir üyesi.
"Yarışmacı" Yarışmaya veya yarışma programına katılan kişilere yarışmacı denir.
"StoryNarrator" Anlatıcı, bir şeyi anlatan kişidir. Özellikle de bir roman veya hikaye şiirindeki olayları anlatan karakterdir.
"MusicalArtist" "Müzik sanatçısı, genellikle düzenli olarak kitlenin önünde performans sergileyen veya müzik parçaları ya da albümleri kaydeden bir kişi, grup veya kurgusal karakter olabilir. Besteciler ve söz yazarları, yalnızca bazı müzik eserlerinin jeneriğinde ana sanatçı olarak da katkıda bulundukları belirtiliyorsa 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 oyuncunun ana ve yardımcı rolü arasındaki farklar

Bir TV programındaki ana/düzenli ve konuk/destekleyici aktörleri ayırt etmek için ana oyuncu kadrosunu yalnızca TVSeries öğelerine, konuk oyuncu kadrosunu veya destekleyici rollere sahip oyuncu kadrosunu ise yalnızca TVEpisode öğelerine ekleyin. Ana/normal oyuncu kadrosunun TVEpisode öğelerine 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 örnekleri

Aktörün rolü bilinmiyor

Bir oyuncunun rolü bilinmiyorsa kişi veya PerformingGroup türünü kullanarak oyuncu 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"
    }
  ]

İşlemi gerçekleştirenin rolü biliniyor

Bir oyuncunun rolü biliniyorsa oyuncu bilgilerini PerformanceRole türünü kullanarak sağlamanız önerilir.

"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"
      }
  }
]

Oyuncu alt kümesi için bilinen roller

Performans rolü meta verileri bilinmiyorsa Kişi veya Performans Grubu türünü kullanarak aktör bilgilerini sağlamanız önerilir. Bu bilgilerin bilindiği diğer durumda PerformanceRole türünü 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 mülklerle ilgili konular için aşağıdaki sayfalara göz atın: