Bu bölümde; filmler, TV programları, canlı TV yayınları ve spor etkinlikleri için image içerik işaretleme özellikleri ayrıntılı olarak açıklanmaktadır. Bu işaretleme, sağlayıcıların resim türünü (ör. başlık, arka plan veya simge resmi) ve önerilen kullanımını tanımlamasına olanak tanır.
Spesifikasyon tablosu
image özelliği, Movie, TVSeries, TVSeason, TVEpisode, SportsEvent veya BroadcastEvent varlık türleri için sağlanabilir. Aşağıdaki tabloda, image özelliği için kullanılabilen özellikler açıklanmaktadır. additionalProperty özelliğinin, resmin türünü ve kullanım amacını açıklayan bir değer dizisi içeren contentAttributes adlı özel bir özellik adı içerdiğine dikkat edin.
| Mülk | Beklenen Tür | Açıklama |
|---|---|---|
@context |
Metin | Zorunlu: Her zaman "http://schema.org" olarak ayarlanır. |
@type |
Metin | Zorunlu: Her zaman ImageObject olarak ayarlanır. |
contentUrl |
URL | Zorunlu: Resmin URL'si. |
additionalProperty |
PropertyValue | Zorunlu: Resim türünü ve kullanım amacını açıklayan contentAttributes özelliğini tanımlar. Daha fazla bilgi için contentAttributes başlıklı makaleyi okuyun. |
character |
Person |
Geçerli olduğu durumlarda zorunlu: Resimle ilişkili kurgusal karakter. |
inLanguage |
Metin | Geçerli durumlarda zorunlu: Resimde kullanılan metnin dili. IETF BCP 47 standardındaki dil kodlarından birini kullanın.
Resimde hasTitle türünde bir contentAttribute varsa bu özellik zorunludur. |
regionsAllowed |
Place | Önerilir: Resme izin verilen bölgeler. Belirtilmezse resme her yerde izin verildiği varsayılır. Ülkeleri ISO 3166 biçiminde belirtin. |
datePublished |
Tarih | Geçerliyse zorunlu: Resmin kullanılabileceği tarih (saat dilimi dahil ISO 8601 biçiminde).
Resmin kullanımında zamana dayalı kısıtlamalar varsa ve resim belirli bir tarihten önce gösterilmemeliyse bu özellik zorunludur. Böyle bir kısıtlama yoksa atlanabilir. İlgili resmin, datePublished tarihinden en az 7 gün önce feed'de sağlanması gerekir. Bu sayede, içeriğin Google platformlarında zamanında gösterilme şansı artar. |
expires |
Tarih | Geçerliyse zorunlu: Resmin artık kullanılamayacağı tarih (saat dilimi dahil ISO 8601 biçiminde).
Geçerlilik bitiş tarihinde yapılacak güncellemelerin, geçerlilik bitiş tarihinden en az 7 gün önce feed'de yapılması gerekir. Bu sayede, içeriğin geçerlilik bitiş tarihinde Google platformlarında gösterilmesinin durdurulma olasılığı artar. |
audience |
Kitle | Önerilen: Bu resim için hedeflenen veya tercih edilen kitle. |
audience.geographicArea |
AdministrativeArea | Önerilen: Bu resim için amaçlanan veya tercih edilen bölgeler.
Buna karşılık, katı kısıtlamalar belirtmek için regionsAllowed kullanın. audience.geographicArea belirtilmezse her yerde kullanılmak istendiği varsayılır. Ülkeleri ISO 3166 biçiminde belirtin. |
copyrightHolder |
Organization veya Person | Önerilir: Resmin telif hakkına sahip olan taraf. |
keywords |
Metin | Önerilir: Bu resmi tanımlamak için kullanılan anahtar kelimeler veya etiketler.
Dizi kullanılarak birden fazla keywords sağlanabilir. Örneğin, ["feature, biography"] |
name |
Metin | Önerilir: Resmin adı. |
width |
Integer | İsteğe bağlı: Resmin piksel cinsinden pozitif tam sayı genişliği (örneğin, 1920). "px" gibi birim dizeleri eklemeyin. |
height |
Integer | İsteğe bağlı: Resmin piksel cinsinden pozitif tam sayı yüksekliği (ör. 1080). "px" gibi birim dizeleri eklemeyin. |
contentAttributes
image öğesinin contentAttributes özelliği, resmin türünü açıklar ve önerilen kullanım alanlarını tanımlar. Aşağıdaki listede yer alan kategoriler, sağlayıcıların her ImageObject ile birlikte eklemesi gereken contentAttributes değerlerini içerir.
Tür
iconic: Programı örnekleyen açıklayıcı bir resim. Genellikle sanatsal bir yorumdur.sceneStill: Programdan bir resim alıntısı.castInCharacter: Oyuncu kadrosundaki bir üyenin karakter kılığındaki fotoğrafı. Bu değeri kullanırsanız resimdeki belirli karakteri tanımlamak içincharacterözelliğini de ekleyin. Oyuncu kadrosu gibi birden fazla karakter varsa birden fazlacharacterözelliğini dizi olarak ekleyin.logo: Resimde yalnızca logo var. Bu, grafik logo veya başlık logosu olabilir. Hangisi olduğunu belirtmek için ilgili yer paylaşımını ekleyin.
Geçerli olması için bu türlerden yalnızca birini kullanın.
Önerilen kullanım
poster: Programın poster resmi. Bilgisayar kullanıcı arayüzlerinde, bunlar rulo öğelerde kullanılabilir. Bu resimler programın başlığını içerebilir veya içermeyebilir.background: Metin veya kullanıcı arayüzü yer paylaşımları içeren bir arka plan olarak kullanılmaya uygun bir resim. Bu resimlerde metin yoktur.
Geçerli olması için bu önerilen kullanımlardan en fazla birini ekleyin.
Boyut uygunluğu
smallFormat: Cep telefonları gibi daha küçük ekranlar için uygun bir resim. Resimdeki tüm metinler veya logolar küçük ekranda okunabilir.largeFormat: Daha büyük ekranlar veya basılı posterler için uygun bir resim.
Bir resim bu değerlerin her ikisini de kullanabilir.
Arka plan uygunluğu
forDarkBackground: Koyu arka planda kullanıma uygun, genellikle şeffaf bir logo olan resim.forLightBackground: Açık renkli arka planlarda kullanıma uygun olan, genellikle şeffaf bir logo olan resim.
Geçerli olması için en fazla bir arka plan uygunluk değeri kullanın.
Katmanlar
hasTitle: Programın başlığı veya resimde yer alan karakterin ya da oyuncunun adı. Resim içininLanguageözelliğini eklediğinizden emin olun.noTitle: Resimde başlık yok.hasLogo: Resimde bir filmin veya programın, içerik sahibinin ya da distribütörün logosu yer alıyor.noLogo: Resimde logo yok.hasCopyright: Resimde görünür bir telif hakkı bildirimi var.noCopyright: Resimde görünür bir telif hakkı bildirimi yok. Google, bu tür resimleri genellikle değişiklik yapmadan kullanamaz.hasMatte: Resimde mat var. Bu, yatay (sinemaskop), dikey (dikey kenarlık) veya her ikisi (pencere kutusu) olabilir. Bazen görüntüler, bir en boy oranına sığacak şekilde matlaştırılır. Google genellikle bu tür resimleri değişiklik yapmadan kullanamaz.noMatte: Resimde mat yok.transparentBackground: Resmin arka planı şeffaf. Bu genellikle yalnızca başlık veya logo içeren resimler için kullanılır.
Geçerli olması için yalnızca bir başlık, bir logo, bir telif hakkı ve bir mat özellik kullanılabilir.
Öne çıkan figürün konumu
centered: Baskın figür, resmin ortasına yerleştirilmiştir.rightCentered: Baskın figür, resmin sağ tarafına yerleştirilmiştir. Bu sayede, sol taraf metin ve kullanıcı arayüzü yer paylaşımları için nispeten boş kalır.leftCentered: Baskın figür, resmin sol tarafına yerleştirilmiştir. Bu sayede sağ taraf, metin ve kullanıcı arayüzü yer paylaşımları için nispeten boş kalır.
Geçerli olması için bu konumlardan en fazla birini ekleyin.
Kullanım amaçlarıyla birlikte örnek resimler
iconic
sceneStillresmi içeren mobil kullanıcı arayüzü.Örnek resimler ve contentAttributes değerleri
contentAttributes: ["iconic", "poster", "centered",
"hasTitle", "hasLogo", "noCopyright", "noMatte", "smallFormat",
"largeFormat"]
contentAttributes: ["iconic", "background", "centered",
"smallFormat", "largeFormat", "noTitle", "noLogo", "noCopyright",
"noMatte"]
contentAttributes: ["sceneStill", "background",
"centered", "smallFormat", "largeFormat", "noTitle", "noLogo",
"noCopyright", "noMatte"]
contentAttributes: ["iconic", "background",
"rightCentered", "smallFormat", "largeFormat", "noTitle", "noLogo",
"noCopyright", "noMatte"]
contentAttributes: ["iconic", "poster", "smallFormat",
"largeFormat", "hasTitle", "hasLogo", "noCopyright", "noMatte",
"centered"]
contentAttributes: ["iconic", "poster", "largeFormat",
"hasTitle", "hasLogo", "noCopyright", "noMatte",
"centered"]
contentAttributes: ["castInCharacter", "hasTitle",
"hasLogo", "noCopyright", "noMatte", "centered", "largeFormat"] character:
{name: "Captain Pulsar"}
contentAttributes: ["logo", "hasTitle", "hasLogo",
"noCopyright", "noMatte", "centered", "smallFormat",
"largeFormat"]
contentAttributes: ["logo", "hasTitle", "hasLogo"
"noCopyright", "noMatte", "centered", "transparentBackground",
"forLightBackground", "forDarkBackground", "smallFormat",
"largeFormat"]
contentAttributes: ["sceneStill", "background",
"centered", "smallFormat", "largeFormat", "noTitle", "noLogo",
"hasCopyright", "noMatte"]
contentAttributes: ["iconic", "poster", "centered",
"noTitle", "noLogo", "hasCopyright", "hasMatte", "smallFormat",
"largeFormat"]
contentAttributes: ["sceneStill", "background",
"centered", "smallFormat", "largeFormat", "noTitle", "noLogo",
"hasCopyright", "hasMatte"]Google ürünleri için tercih edilen resim türleri
Farklı Google ürünleri ve platformları, farklı resim türleri ve en-boy oranları gerektirir. İçeriğin tüm Google ürünlerinde doğru şekilde gösterilmesi için sağlayıcıların aşağıdaki tabloda yer alan tüm resim türlerini sağlamasını isteriz.
| En-boy oranı ve contentAttributes | Minimum çözünürlük (piksel) | Film | TV Dizisi | TV Sezonu | TV Bölümü | Yayın Hizmeti |
|---|---|---|---|---|---|---|
16:9, iconic poster |
3.840x2.160 | |||||
2:3, iconic poster |
1000x1500 | |||||
4:3, iconic poster |
800x600 | |||||
1:1, iconic poster |
600x600 | |||||
|
3:4, |
600x800 | |||||
|
16:9, |
3.840x2.160 | |||||
|
2:3, |
1000x1500 | |||||
|
3:4, |
600x800 | |||||
1:1, Program logosu (hasLogo) |
600x600 | |||||
4:3, Kanal logosu (logo) |
800x600 | |||||
1:1, Kanal logosu (logo) |
600x600 | |||||
16:9, Kanal logosu (logo) |
3.840x2.160 | |||||
|
9:5, |
1.800x1.000 |
Resim gönderirken aşağıdaki kurallar geçerlidir:
- Resimler JPEG, PNG veya WebP biçiminde olmalıdır.
- Elinizdeki en yüksek çözünürlüklü resimleri ekleyin.
- Dosya boyutları 20 MB'ı aşmamalıdır.
centeredresim tercih edilir.rightCenteredveleftCenteredarka plan resimleri de bazı ürünler tarafından kullanılabilir. Bu nedenle, varsa bunları da ekleyebilirsiniz.- Hem
smallFormathem delargeFormatiçin uygun olan resimleri tercih ederiz. - Yukarıdaki tabloda listelenenlere ek olarak başka resim boyutları da ekleyebilirsiniz.
- Her resmin en boy oranının, önceki tabloda listelenen yaygın değerlerden biri olduğunu doğrulayın. Aksi takdirde uyarı verilir.
Şema içeren örnek resimler
Aşağıdaki örneklerde, filmler veya TV dizileriyle ilişkili resimlerin şemasının nasıl biçimlendirileceği gösterilmektedir.
İki karakterin olduğu film arka plan resmi
{
"@context": [ "http://schema.org", { "@language": "en" } ],
"@type": "Movie",
"@id": "http://www.example.com/mountain_view",
"url": "http://www.example.com/my_favorite_movie",
...,
"image": {
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Mountain View: A Movie poster",
"Keywords": ["Mauren, Lord Wingflap the Destroyer"],
"contentUrl": "http://example.com/images/mountain-view.jpg",
"character": [
{ "@type": "Person", "name": "Mauren" },
{ "@type": "Person", "name": "Lord Wingflap the Destoyer" },
],
"copyrightHolder": {
"@type": "Organization",
"name": " ExampleOrganization Studios, Inc."
},
"inLanguage": "en-US",
"audience": {
"@type": "Audience",
"geographicArea": [{"@type": "Country", "name": "US"},
{"@type": "Country", "name": "GB"},
{"@type": "Country", "name": "CA"},
{"@type": "Country", "name": "AU"}]
},
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": [ "iconic", "background", "rightCentered", "noTitle", "noLogo",
"noCopyright", "noMatte", "smallFormat", "largeFormat"]
}
]
}
}
TV dizisi arka plan resmi iki bölgeyle kısıtlandı
{
"@context": [ "http://schema.org", { "@language": "en" } ],
"@type": "TVSeries",
"@id": "http://www.example.com/mountain_view",
"url": "http://www.example.com/mountain_view",
...,
"image": {
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Mountain View: A TV Show",
"contentUrl": "http://example.com/images/mountain-view.jpg",
"copyrightHolder": {
"@type": "Organization",
"name": "ExampleOrganization Studios, Inc."
},
"inLanguage": "en-US",
"regionsAllowed": [{ "@type": "Country", "name": "US" },
{ "@type": "Country", "name": "GB" }],
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": ["iconic", "background", "rightCentered", "smallFormat",
"largeFormat", "noTitle", "noLogo", "noCopyright", "noMatte"]
}
]
}
}
İki bölge için tasarlanmış film posteri resmi
{
"@context": [ "http://schema.org", { "@language": "en" } ],
"@type": "Movie",
"@id": "http://www.example.com/pulsar_quest",
"url": "http://www.example.com/pulsar_quest",
...,
"image": {
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Pulsar Quest: A New Frontier",
"contentUrl": "http://example.com/images/pulsar-quest.jpg",
"copyrightHolder": {
"@type": "Organization",
"name": "ExampleOrganization Studios, Inc."
},
"inLanguage": "en-US",
"audience": [{ "@type": "Country", "name": "US" },
{ "@type": "Country", "name": "GB" }],
"character": [
{
"@type": "Person",
"name": "Captain Pulsar"
}
],
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": ["iconic", "poster", "smallFormat", "largeFormat", "hasTitle",
"hasLogo", "noCopyright", "noMatte", "centered"]
}
]
}
}
Hem Korece hem de İngilizce metin içeren büyük boyutlu film posteri
{
"@context": [ "http://schema.org", { "@language": "en" } ],
"@type": "Movie",
"@id": "http://www.example.com/pulsar_quest",
"url": "http://www.example.com/pulsar_quest",
...,
"image": {
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Pulsar Quest: A New Frontier poster",
"contentUrl": "http://example.com/images/pulsar-quest.jpg",
"copyrightHolder": {
"@type": "Organization",
"name": "ExampleOrganization Studios, Inc."
},
"inLanguage": ["kr", "en"],
"audience": { "@type": "Country", "name": "KR" },
"character": [
{ "@type": "Person", "name": "Captain Pulsar" },
{ "@type": "Person", "name": "Space Cadet Shaniah" },
{ "@type": "Person", "name": "Rove the Rover" },
],
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": ["iconic", "poster", "largeFormat", "hasTitle", "hasLogo",
"noCopyright", "noMatte", "centered"]
}
]
}
}
Bölge başına birden fazla resim gösterme
{
"@context": [ "http://schema.org", { "@language": "en" } ],
"@type": "Movie",
"@id": "http://www.example.com/pulsar_quest",
"url": "http://www.example.com/pulsar_quest",
...,
"image": [{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Pulsar Quest: A New Frontier poster",
"contentUrl": "http://example.com/images/pulsar-quest-us.jpg",
"copyrightHolder": {
"@type": "Organization",
"name": "ExampleOrganization Studios, Inc."
},
"inLanguage": ["en"],
"audience": { "@type": "Country", "name": "US" },
"character": [
{ "@type": "Person", "name": "Captain Pulsar" },
{ "@type": "Person", "name": "Space Cadet Shaniah" },
{ "@type": "Person", "name": "Rove the Rover" }
],
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": ["iconic", "poster", "largeFormat", "hasTitle", "hasLogo",
"noCopyright", "noMatte", "centered"]
}
]
},{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Pulsar Quest: A New Frontier poster",
"contentUrl": "http://example.com/images/pulsar-quest-kr.jpg",
"copyrightHolder": {
"@type": "Organization",
"name": "ExampleOrganization Studios, Inc."
},
"inLanguage": ["kr"],
"audience": { "@type": "Country", "name": "KR" },
"character": [
{ "@type": "Person", "name": "Captain Pulsar" },
{ "@type": "Person", "name": "Space Cadet Shaniah" },
{ "@type": "Person", "name": "Rove the Rover" }
],
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": ["iconic", "poster", "largeFormat", "hasTitle", "hasLogo",
"noCopyright", "noMatte", "centered"]
}
]
}]
}
Zaman kısıtlamalı resimleri temsil etme
{
"@context": [ "http://schema.org", { "@language": "en" } ],
"@type": "Movie",
"@id": "http://www.example.com/pulsar_quest",
"url": "http://www.example.com/pulsar_quest",
...,
"image": [{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Pulsar Quest: A New Frontier poster",
"contentUrl": "http://example.com/images/pulsar-quest-jp.jpg",
"copyrightHolder": {
"@type": "Organization",
"name": "ExampleOrganization Studios, Inc."
},
"datePublished": "2022-10-31T17:00:00Z",
"expires": "2025-10-31T16:59:59Z",
"inLanguage": ["ja"],
"audience": { "@type": "Country", "name": "JP" },
"character": [
{ "@type": "Person", "name": "Captain Pulsar" },
{ "@type": "Person", "name": "Space Cadet Shaniah" },
{ "@type": "Person", "name": "Rove the Rover" }
],
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": ["iconic", "poster", "largeFormat", "hasTitle", "hasLogo",
"noCopyright", "noMatte", "centered"]
}
]
},{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Pulsar Quest: A New Frontier poster",
"contentUrl": "http://example.com/images/pulsar-quest-kr.jpg",
"copyrightHolder": {
"@type": "Organization",
"name": "ExampleOrganization Studios, Inc."
},
"datePublished": "2021-10-31T17:00:00Z",
"expires": "2023-10-31T16:59:59Z",
"inLanguage": ["kr"],
"audience": { "@type": "Country", "name": "KR" },
"character": [
{ "@type": "Person", "name": "Captain Pulsar" },
{ "@type": "Person", "name": "Space Cadet Shaniah" },
{ "@type": "Person", "name": "Rove the Rover" }
],
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": ["iconic", "poster", "largeFormat", "hasTitle", "hasLogo",
"noCopyright", "noMatte", "centered"]
}
]
}]
}