Resim özellikleri

Bu bölümde, filmler ve TV programları için image ürününün 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 simgesel bir resim olup olmadığı) ve görsel kullanımıyla ilgili açıklamaları tanımlamasına olanak tanır.

Spesifikasyon tablosu

image özelliği Movie, TVSeries, TVSeason veya TVEpisode varlık türleri için sağlanabilir. Aşağıdaki tabloda image mülkü için kullanılabilir özellikler açıklanmaktadır. additionalProperty özelliğinin, contentAttributes adlı bir özel özellik adı içerdiğine dikkat edin. Bu ad, resmin türünü ve amaçlanan kullanımını açıklayan bir değer dizisini içerir.

Özellik Beklenen Tür Açıklama
@context Text Gerekli: Her zaman "http://schema.org" olarak ayarlanır.
@type Text Gerekli: Her zaman ImageObject olarak ayarlanır.
contentUrl URL Gerekli: Resmin URL'si.
additionalProperty PropertyValue Zorunlu: Resim türünü ve amaçlanan kullanımını açıklayan contentAttributes özelliğini tanımlar. Daha fazla bilgi için contentAttributes makalesini okuyun.
character Person

Varsa gereklidir - Resimle ilişkilendirilmiş kurgusal bir karakter. contentAttribute, castInCharacter öğesini içeriyorsa bu gereklidir.

inLanguage Text Varsa gereklidir - Resimde kullanılan metnin dili. IETF BCP 47 standardında belirtilen dil kodlarından birini kullanın. Resimde contentAttribute / hasTitle varsa bu özellik gereklidir.
regionsAllowed Yer Önerilen - Resme izin verilen bölgeler. Belirtilmezse resmin her yerde izin verildiği varsayılır. Ülkeleri ISO 3166 biçiminde belirtin.
datePublished Tarih

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

  • Tarih gelecekte ayarlanabilir.

Görselin kullanımıyla ilgili zamana dayalı kısıtlamalar varsa resmin verilen tarihten önce gösterilmemesi gerekiyorsa bu özellik gereklidir. Böyle bir kısıtlama yoksa atlanabilir. İlgili resmin, yayınlandıkları tarihten en az 7 gün önce feed'de sağlanması gerekir. Bu, içeriğin Google platformlarında zamanında gösterilme olasılığını artırır.

expires Tarih

Geçerliyse gereklidir - ISO 8601 biçiminde (saat dilimi dahil) resmin artık kullanılamayacağı tarih.

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

Geçerlilik bitiş tarihiyle ilgili tüm güncellemelerin, son geçerlilik tarihinden en az 7 gün önce feed'de yapılması gerekir. Bu durum, içeriğin son kullanma tarihinde Google yüzeylerinde gösterilme olasılığını artırır.

audience Kitle Önerilen - Bu resmin amaçlanan veya tercih edilen kitlesi.
audience.geographicArea İdari Alan Önerilen - Bu resmin amaçlanan veya tercih edilen bölgeleri. Buna karşılık, kesin kısıtlamalar belirtmek için regionsAllowed özelliğini kullanın. audience.geographicArea belirtilmezse her yerde kullanılması amaçlandığı varsayılır. Ülkeleri ISO 3166 biçiminde belirtin.
copyrightHolder Kuruluş veya Kişi Önerilir: Resmin telif hakkına sahip olan taraf.
keywords Text Önerilen - Bu resmi tanımlamak için kullanılan anahtar kelimeler veya etiketler. Dizi kullanılarak birden fazla keywords sağlanabilir. Örneğin, ["özellik, biyografi"]
name Text Önerilen - Resmin adı.

contentÖzellikler

image için contentAttributes özelliği, resmin türünü ve önerilen kullanımları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.

Type

  • iconic: Şovun örneğidir. Genellikle sanatsal bir şekilde oluşturma.
  • sceneStill: Programdan bir resim.
  • castInCharacter: Oyuncunun karakterinde yer aldığı bir fotoğraf. Bu değeri kullanırsanız resimdeki belirli karakteri tanımlamak için character özelliğini de ekleyin. Oyuncu dizisinde olduğu gibi birden çok karakter varsa dizi olarak birden fazla character özelliği ekleyin.
  • logo: Resimde yalnızca logo bulunur. Bu, grafiksel bir logo veya başlık logosu olabilir. İlgili yer paylaşımı ekleyin.

Geçerli olmak için bu türlerden yalnızca birini kullanın.

  • poster: Şovun poster resmidir. Bilgisayar kullanıcı arayüzlerinde bunları bantlarda kullanabilirsiniz. Bu bilgiler, programın başlığını içerebilir veya içermeyebilir.
  • background: Metin veya kullanıcı arayüzü yer paylaşımlı arka plan olarak kullanılmaya uygun bir resim. Bu resimler metin içermiyor.

Geçerli olmak için, önerilen bu kullanımlardan en fazla birini dahil edin.

Boyut uygunluğu

  • smallFormat: Cep telefonu gibi küçük ekranlar için uygun bir resim. Resimdeki metin veya logolar küçük ekranda okunaklı olmalıdır.
  • largeFormat: Büyük ekranlara veya basılı posterlere uygun bir resim.

Resimler bu değerlerin ikisini birden kullanabilir.

Arka plan uygunluğu

  • forDarkBackground: Koyu arka plan üzerinde kullanılmaya uygun, genellikle şeffaf bir logodur.
  • forLightBackground: Genellikle şeffaf bir logo olan ve açık arka plan üzerinde kullanılmaya uygun bir resim.

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

Yer paylaşımları

  • hasTitle: Programın adı veya resimde yer alan karakter ya da aktörün adı. Resim için inLanguage özelliğini eklediğinizden emin olun.
  • noTitle: Resim, başlığı içermez.
  • hasLogo: Resim; film veya programın, içerik sahibinin veya distribütörün logosunu içerir.
  • noLogo: Resim logo içermiyor.
  • hasCopyright: Resim, görünür bir telif hakkı bildirimi içerir.
  • noCopyright: Resim, görünür bir telif hakkı bildirimi içermiyor. Google genellikle bu tür resimleri değişiklik yapmadan kullanamaz.
  • hasMatte: Resim mat olmalıdır. Yatay (sinema kutusu), dikey (pillarbox) veya her ikisi de (windowbox) olabilir. Bazen resimler bir en boy oranına sığacak şekilde mat hale getirilir. Google genellikle bu tür resimleri değiştirilmeden kullanamaz.
  • noMatte: Resmin mat rengi yoktur.
  • transparentBackground: Resmin arka planı şeffaftır. Bu, genellikle başlık veya logo içeren ve başka bir şey olmayan resimler için kullanılır.

Geçerli olmak için yalnızca bir başlık, bir logo, bir telif hakkı ve bir mat niteliğe izin verilir.

Baskın kişinin konumu

  • centered: Baskın şekil, resmin ortasına konumlandırılır.
  • rightCentered: Baskın şekil, resmin sağ tarafına doğru yerleştirilir. Böylece metin ve kullanıcı arayüzü yer paylaşımları için sol taraf nispeten boş görünür.
  • leftCentered: Baskın şekil, resmin sol tarafına doğru yerleştirilir. Bu sayede, metin ve kullanıcı arayüzü yer paylaşımları için sağ taraf nispeten daha boş görünür.

Geçerli olmak için bu konumlardan en az birini ekleyin.

Amaçlanan kullanım örnekleri

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

Örnek resimler ve contentAttributes

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 yüzeyleri, farklı resim türleri ve en boy oranları gerektirir. İçeriğin tüm Google ürünlerinde doğru şekilde görüntülenmesini sağlamak için, sağlayıcıların aşağıdaki resim türlerinin tüm resim türlerini sağlamalarını istiyoruz.

En boy oranı ve contentAttribute Minimum çözünürlük (piksel) Film TV Dizisi TV Dizisi Sezonu TV Dizisi Bölümü Yayın Hizmeti
16:9, iconic poster 3.840x2.160
2:3, iconic poster 1.000x1.500
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

1.000x1.500

3:4, iconic background [tercih edilen] 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 forLightBackground ve forDarkBackground ile)

1.800x1.000

Resim gönderdiğinizde aşağıdaki yönergeler geçerli olur:

  1. Resimler JPEG, PNG veya WebP biçiminde olmalıdır.
  2. Sahip olduğunuz 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 bazı ürünler tarafından da kullanılabilir. Bu nedenle, elinizdeki görüntüleri ekleyebilirsiniz.
  5. Hem smallFormat hem de largeFormat ile uyumlu resimleri tercih ederiz.
  6. Bir önceki tabloda listelenenlere ek olarak resim boyutları ekleyebilirsiniz.
  7. Her resmin en boy oranının, önceki tabloda listelenen yaygın değerlerden biri olduğunu doğrulayın. Aksi takdirde bir uyarı verilir.

Şema içeren örnek resimler

Aşağıdaki örnekler, filmler veya TV programlarıyla ilişkili resimler için şemanın nasıl biçimlendirileceğini gösterir.

İki karakterli 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"]
      }
    ]
  }
}

TVSeries arka plan resmi iki bölgeyle sınırlandı

{
  "@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 afiş 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 büyük film afişleri

{
  "@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 temsil ediliyor

{
  "@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 eder

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