Görüntü Özellikleri

Bu bölümde, filmler ve TV programları için image içeriği işaretleme özellikleri ayrıntılı olarak açıklanmaktadır. Bu işaretleme, sağlayıcıların resmin 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 mülkü Movie, TVSeries, TVSeason veya TVEpisode öğe türleri için sağlanabilir. Aşağıdaki tabloda, image mülkü için kullanılabilen özellikler açıklanmaktadır. additionalProperty mülkünün, resmin türünü ve amaçlanan kullanımını açıklayan bir değer dizisi içeren contentAttributes adlı bir özel mülk adı içerdiğini unutmayın.

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 amacını açıklayan contentAttributes mülkünü tanımlar. Daha fazla bilgi için contentAttributes başlıklı makaleyi inceleyin.
character Person

Varsa gereklidir: Resimdeki kurgusal karakter. contentAttribute, castInCharacter içeriyorsa bu gereklidir.

inLanguage Metin Geçerliyse zorunludur: Görselde kullanılan metnin dili. IETF BCP 47 standardındaki dil kodlarından birini kullanın. Resim hasTitle contentAttribute içeriyorsa bu özellik gereklidir.
regionsAllowed Yer Önerilen: Resme izin verilen bölgeler. Belirtilmezse görüntüye her yerde izin verildiği varsayılır. Ülkeleri ISO 3166 biçiminde belirtin.
datePublished Tarih

Varsa gerekli: Resmin kullanılabileceği tarih (ISO 8601 biçiminde, saat dilimi dahil).

  • Tarih gelecekte ayarlanabilir.

Resmin kullanımıyla ilgili zamana dayalı kısıtlamalar varsa ve resmin belirtilen tarihten önce gösterilmemesi gerekiyorsa bu mülk gereklidir. Böyle bir kısıtlama yoksa atlanabilir. İlgili resmin, yayınlanma tarihinden en az 7 gün önce feed'de sağlanmış olması gerekir. Bu, içeriğin Google platformlarında zamanında gösterilme olasılığını artırır.

expires Tarih

Varsa gerekli: Resmin artık kullanılamayacağı tarih (ISO 8601 biçiminde, saat dilimi dahil).

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

Son kullanma tarihiyle ilgili güncellemelerin, son kullanma tarihinden en az 7 gün önce feed'de yapılması gerekir. Bu, içeriğin geçerlilik bitiş tarihinde Google platformlarında gösterilmesinin sonlandırılma olasılığını artırır.

audience Kitle Önerilen: Bu resmin hedef veya tercih edilen kitlesi.
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 değerini kullanın. audience.geographicArea belirtilmezse her yerde kullanılacağı varsayılır. Ülkeleri ISO 3166 biçiminde belirtin.
copyrightHolder Organization veya Person Önerilen: Resmin telif hakkına sahip olan taraf.
keywords Metin Önerilir: Bu resmi tanımlamak için kullanılan anahtar kelimeler veya etiketler. Bir dizi kullanarak birden fazla keywords sağlanabilir. Örneğin, ["feature, biography"]
name Metin Önerilen: Resmin adı.

contentAttributes

image öğesinin contentAttributes özelliği, resmin türünü ve önerilen kullanım alanlarını tanımlar. Aşağıdaki listedeki kategoriler, sağlayıcıların her ImageObject ile birlikte eklemesi gereken contentAttributes değerlerini içerir.

Tür

  • iconic: Gösteriyi açıklayan bir resim. Genellikle sanatsal bir şekilde oluşturulur.
  • sceneStill: Programdan kesit içeren bir resim.
  • castInCharacter: Oyuncular, karakter olarak göründükleri bir fotoğraf. Bu değeri kullanıyorsanız resimdeki belirli bir karakteri tanımlamak için character özelliğini de ekleyin. Bir oyuncu kadrosunda olduğu gibi birden fazla karakter varsa birden fazla character özelliğini dizi olarak ekleyin.
  • logo: Resim yalnızca logo içeriyor. Bu, grafik bir logo veya başlık logosu olabilir. Hangisini kullanacağınızı 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 bantlarda kullanılabilir. Bu bilgiler, programın adını içerebilir veya içermeyebilir.
  • background: Metin veya kullanıcı arayüzü yer paylaşımlarıyla arka plan olarak kullanılabilecek bir resim. Bu resimlerde metin bulunmamalıdır.

Geçerli olması için bu önerilen kullanımlardan en fazla birini ekleyin.

Boyut uygunluğu

  • smallFormat: Cep telefonları gibi küçük ekranlara uygun bir resim. Resimdeki metinler veya logolar küçük ekranlarda okunaklı olmalıdır.
  • largeFormat: Daha büyük ekranlar veya basılı posterler için uygun bir resim.

Bir resimde bu iki değerden de yararlanılabilir.

Arka planın uygunluğu

  • forDarkBackground: Koyu arka planda kullanıma uygun, genellikle şeffaf bir logo olan resim.
  • forLightBackground: Açık arka planda kullanıma uygun, genellikle şeffaf bir logo olan resim.

Geçerli olması için en fazla bir arka plan uygunluğu değeri kullanın.

Katmanlar

  • hasTitle: Resme eklenen programın adı veya karakterin ya da aktör/aktrisin adı. Resim için inLanguage özelliğini eklediğinizden emin olun.
  • noTitle: Resim başlığı içermiyor.
  • hasLogo: Resim, bir filmin veya programın, içeriğin sahibinin ya da distribütörün logosunu içeriyor.
  • noLogo: Resimde logo yok.
  • hasCopyright: Resimde görünür bir telif hakkı bildirimi yer alıyor.
  • noCopyright: Resimde görünür bir telif hakkı bildirimi yok. Google genellikle bu tür resimleri değişiklik yapmadan kullanamaz.
  • hasMatte: Resim mat. Bu, yatay (sinemaskop), dikey (dikey kenarlık) veya her ikisi (pencere kenarlık) olabilir. Bazen resimler, en boy oranına sığdırmak için matlaştırılır. Google genellikle bu tür resimleri değişiklik yapılmadan kullanamaz.
  • noMatte: Resimde matlık yok.
  • transparentBackground: Resmin arka planı şeffaftır. 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.

Baskın figürün konumu

  • centered: Öne çıkan figür resmin ortasına yerleştirilir.
  • rightCentered: Öne çıkan figür, resmin sağ tarafına doğru yerleştirilmiştir. Bu da sol tarafı metin ve kullanıcı arayüzü yer paylaşımları için nispeten boş bırakır.
  • leftCentered: Öne çıkan figür, resmin sol tarafına doğru yerleştirilmiştir. Bu da sağ tarafı metin ve kullanıcı arayüzü yer paylaşımları için nispeten boş bırakır.

Geçerli olması için bu konumlardan en fazla birini ekleyin.

Amaçlanan kullanımlarıyla birlikte örnek görseller

Metin ve kullanıcı arayüzü yer paylaşımı içeren bir arka plan resmi gösteren TV kullanıcı arayüzü.
Arka plan resminde poster resimleri bulunan bantları gösteren bir TV kullanıcı arayüzü.
Poster resmi ve arka plan resmi içeren bir mobil kullanıcı arayüzü iconic.
Poster resmi ve arka plan resmi içeren bir mobil kullanıcı arayüzü sceneStill.

Örnek resimler ve içerik özellikleri

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 istenen resim türleri

Farklı Google ürünleri ve platformları için farklı resim türleri ve en boy oranları gerekir. İçeriğin tüm Google ürünlerinde doğru şekilde gösterilmesini sağlamak için sağlayıcılardan aşağıdaki tablodaki tüm resim türlerini sağlamasını rica ediyoruz.

En boy oranı ve içerik özellikleri 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 edilir] veya sceneStill

3.840x2.160

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

1000x1500

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

600x800
1:1, Logoyu göster (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 ile birlikte hem forLightBackground hem de forDarkBackground)

1.800x1.000

Resim gönderirken aşağıdaki yönergeler 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 resimleri tercih edilir. rightCentered ve leftCentered arka plan resimleri bazı ürünler tarafından da kullanılabilir. Bu resimlere sahipseniz bunları ekleyebilirsiniz.
  5. Hem smallFormat hem de largeFormat için uygun resimleri tercih ederiz.
  6. Önceki tabloda listelenenlere ek olarak resim boyutları da ekleyebilirsiniz.
  7. Her bir görüntünün en boy oranının, önceki tabloda listelenen yaygın değerlerden biri olduğundan emin olun. Aksi takdirde uyarı verilir.

Şema içeren örnek resimler

Aşağıdaki örneklerde, film veya TV dizisiyle ilişkili resimler için şemanın nasıl biçimlendirileceği gösterilmektedir.

İki karakterin yer aldığı 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 sınırlı

{
  "@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ölgeye yönelik 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 olan büyük boyutlu film afişi

{
  "@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 resmi 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-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ıtlaması olan 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"]
        }
      ]
    }]
}