Görüntü Özellikleri

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. contentAttribute, castInCharacter içeriyorsa bu gereklidir.

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).

  • Tarih gelecekteki bir tarih olarak ayarlanabilir.

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).

  • İçerik yayınlandıktan sonra her zaman kullanılabilir durumdaysa bu özelliği atlayabilirsiniz.

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çin character özelliğini de ekleyin. Oyuncu kadrosu gibi birden fazla karakter varsa birden fazla character ö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.

  • 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çin inLanguage ö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

Metin ve kullanıcı arayüzü yer paylaşımı içeren bir arka plan resminin gösterildiği TV kullanıcı arayüzü.
Arka plan resminde poster resimleri içeren bantların gösterildiği bir TV kullanıcı arayüzü.
Poster resmi ve arka plan resmi içeren mobil kullanıcı arayüzü.
iconic
Poster resmi ve arka plan 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, iconic poster

600x800

16:9, iconic background [tercih edilen] veya sceneStill

3.840x2.160

2:3, iconic background [tercih edilen] veya sceneStill

1000x1500

3:4, iconic background [tercih edilen] veya sceneStill

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, hasTitle logo (transparentBackground ve hem forLightBackground hem de forDarkBackground ile)

1.800x1.000

Resim gönderirken aşağıdaki kurallar geçerlidir:

  1. Resimler JPEG, PNG veya WebP biçiminde olmalıdır.
  2. Elinizdeki en yüksek çözünürlüklü resimleri ekleyin.
  3. Dosya boyutları 20 MB'ı aşmamalıdır.
  4. centered resim tercih edilir. rightCentered ve leftCentered arka plan resimleri de bazı ürünler tarafından kullanılabilir. Bu nedenle, varsa bunları da ekleyebilirsiniz.
  5. Hem smallFormat hem de largeFormat için uygun olan resimleri tercih ederiz.
  6. Yukarıdaki tabloda listelenenlere ek olarak başka resim boyutları da ekleyebilirsiniz.
  7. 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"]
        }
      ]
    }]
}