Właściwości obrazu

W tej sekcji podano właściwości znaczników image dotyczące filmów, seriali i programów telewizyjnych. Te znaczniki umożliwiają dostawcom opisywanie typu obrazu, np. tytułu, tła lub słynnego obrazu, oraz jego sugerowanego zastosowania.

Tabela specyfikacji

Właściwość image można podać dla typu encji Movie, TVSeries, TVSeason lub TVEpisode. W tabeli poniżej opisujemy dostępne właściwości image. Zwróć uwagę, że właściwość additionalProperty zawiera niestandardową nazwę właściwości o nazwie contentAttributes, która zawiera tablicę z wartościami opisującymi typ obrazu i zamierzone jego użycie.

Właściwość Oczekiwany typ Opis
@context tekstowy. Wymagane – zawsze ma wartość "http://schema.org".
@type tekstowy. Wymagane – zawsze ma wartość ImageObject.
contentUrl Adres URL Wymagany – adres URL obrazu.
additionalProperty PropertyValue Wymagany – definiuje właściwość contentAttributes, która opisuje jego typ i zamierzone przeznaczenie. Więcej informacji znajdziesz w sekcji contentAttributes.
character Person

Wymagany, jeśli ma zastosowanie – fikcyjny znak powiązany z obrazem. Jest wymagany, jeśli contentAttribute zawiera castInCharacter.

inLanguage tekstowy. Wymagany, jeśli ma zastosowanie – język tekstu obrazu. Użyj jednego z kodów języków dostępnych w standardzie IETF BCP 47. Jeśli obraz zawiera element contentAttribute o wartości hasTitle, ta właściwość jest wymagana.
regionsAllowed Miejsce Zalecany – regiony, w których obraz jest dozwolony. Jeśli nie podasz tu żadnej wartości, zakładamy, że obraz jest dozwolony wszędzie. Podaj kraje w formacie ISO 3166.
datePublished Date

Wymagany, jeśli ma zastosowanie – data, po której obraz jest dostępny, w formacie ISO 8601 (łącznie ze strefą czasową).

  • Możesz ją ustawić w przyszłości.

Jeśli istnieją ograniczenia czasowe dotyczące wykorzystania obrazu, ta właściwość jest wymagana, jeśli nie można wyświetlić obrazu przed określoną datą. Jeśli takie ograniczenie nie istnieje, można je pominąć. Wymagane jest przesłanie odpowiedniego obrazu w pliku danych co najmniej 7 dni przed datą opublikowania. Zwiększy to szanse, że treści pojawią się na platformach Google na czas.

expires Date

Wymagany, jeśli ma zastosowanie – data, po której obraz nie będzie już dostępny, podana w formacie ISO 8601 (łącznie ze strefą czasową).

  • Jeśli treści są zawsze dostępne po ich opublikowaniu, możesz pominąć tę właściwość.

Wymagane jest zaktualizowanie daty ważności w pliku danych co najmniej 7 dni przed datą wygaśnięcia. Zwiększy to szanse na zatrzymanie wyświetlania treści na platformach Google w dniu wygaśnięcia.

audience Odbiorcy Zalecane – docelowa lub preferowana grupa odbiorców tego obrazu.
audience.geographicArea Obszar administracyjny Zalecane – preferowane lub preferowane regiony tego obrazu. Jeśli chcesz określić silne ograniczenia, użyj właściwości regionsAllowed. Jeśli nie określono właściwości audience.geographicArea, zakłada się, że jest ona przeznaczona do użytku wszędzie. Podaj kraje w formacie ISO 3166.
copyrightHolder Organizacja lub Osoba Zalecane – osoba, która ma prawa autorskie do obrazu.
keywords tekstowy. Zalecane – słowa kluczowe lub tagi używane do opisania tego obrazu. Za pomocą tablicy można podać wiele wartości keywords. Na przykład ["feature, bioography"]
name tekstowy. Zalecane – nazwa obrazu.

contentAttributes

Właściwość contentAttributes elementu image opisuje typ obrazu i opisuje jego zalecane zastosowania. Kategorie na tej liście obejmują wartości contentAttributes, które dostawcy muszą uwzględnić w poszczególnych elementach ImageObject.

Typ

  • iconic: ilustracja przedstawiająca program. Często renderowanie artystyczne.
  • sceneStill: fragment obrazu z programu.
  • castInCharacter: zdjęcie postaci, w której pojawia się obsada. Jeśli używasz tej wartości, dołącz też właściwość character, aby zidentyfikować określony znak na obrazie. Jeśli jest wiele znaków, np. w zestawie przesyłania, uwzględnij wiele właściwości character w postaci tablicy.
  • logo: obraz zawiera tylko logo. Może to być logo graficzne lub logo tytułu. Aby określić, które z nich jest włączone, uwzględnij odpowiednie nakładki.

Użyj tylko jednego z tych typów.

  • poster: plakat programu. W interfejsach komputerowych można ich używać w karuzeli. Może on, ale nie musi, zawierać tytuł programu.
  • background: obraz odpowiedni do wykorzystania jako tło z tekstem lub nakładkami w interfejsie. Te obrazy nie zawierają tekstu.

Dodaj maksymalnie co najmniej jedno z tych zalecanych zastosowań.

Dopasowanie rozmiaru

  • smallFormat: obraz odpowiedni do wyświetlania na mniejszych ekranach, takich jak telefony komórkowe. Tekst i logo widoczne na małym ekranie są czytelne.
  • largeFormat: obraz odpowiedni do wyświetlania na większych ekranach lub plakatach drukowanych.

Obraz może używać obu tych wartości.

Dopasowanie tła

  • forDarkBackground – zwykle obraz przezroczysty logo, który nadaje się do używania na ciemnym tle.
  • forLightBackground: zwykle obraz przezroczysty logo, który może być używany na jasnym tle.

Użyj prawidłowej wartości – użyj maksymalnie jednej wartości dopasowania tła.

Nakładki reklamowe

  • hasTitle: tytuł programu lub nazwa postaci bądź aktora występującego na obrazie. Pamiętaj, aby uwzględnić właściwość inLanguage obrazu.
  • noTitle: obraz nie zawiera tytułu.
  • hasLogo: obraz zawiera logo filmu, serialu, programu, właściciela treści lub dystrybutora.
  • noLogo: obraz nie zawiera logo.
  • hasCopyright: zdjęcie zawiera widoczne informacje o prawach autorskich.
  • noCopyright: obraz nie zawiera widocznego powiadomienia o prawach autorskich. Google zwykle nie może używać takich obrazów bez modyfikacji.
  • hasMatte: obraz jest matowy. Może to być pozioma (boxbox), pionowa (pillarbox) lub obie (boxbox). Czasami obrazy są zmatowane, aby pasowały do formatu obrazu. Google zazwyczaj nie może używać takich obrazów bez modyfikacji.
  • noMatte: obraz nie jest matowy.
  • transparentBackground: tło obrazu jest przezroczyste. Zwykle używa się go w przypadku obrazów, które są tylko tytułami lub logo.

Poprawny jest tylko 1 tytuł, 1 logo, 1 prawa autorskie i 1 atrybut matowy.

Pozycja dominującej

  • centered: dominująca postać znajduje się na środku obrazu.
  • rightCentered: dominujący znak znajduje się po prawej stronie obrazu, a lewa strona jest stosunkowo pusta w przypadku nakładek tekstowych i UI.
  • leftCentered: dominujący znak znajduje się po lewej stronie obrazu, a prawa w przypadku nakładek tekstowych i interfejsowych – jest pusta.

Poprawna odpowiedź, najwyżej 1 z tych pozycji.

Przykładowe zastosowania

telewizor z tekstem tła i nakładką UI.
telewizor z karuzelami z obrazami w tle.
Mobilny interfejs z obrazem plakatu i obrazem iconic w tle.
Mobilny interfejs z obrazem plakatu i obrazem sceneStill w tle.

Przykładowe obrazy i ich atrybuty content

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

Pożądane typy obrazów w usługach Google

Różne usługi Google mają różne typy obrazów i współczynniki proporcji. Aby zapewnić prawidłowe wyświetlanie treści we wszystkich usługach Google, prosimy wszystkich dostawców o przesłanie wszystkich typów obrazów z poniższej tabeli.

Format obrazu i atrybuty contentAttributes Minimalna rozdzielczość (piksele) Film Serial telewizyjny Sezon telewizyjny Odcinek telewizyjny Usługa transmisji
16:9, iconic poster 3840x2160
2:3, iconic poster 1000x1500
4:3, iconic poster 800x600
1:1, iconic poster 600x600

3:4, iconic poster

600x800

16:9, iconic background [preferowany] lub sceneStill

3840x2160

2:3, iconic background [preferowany] lub sceneStill

1000x1500

3:4, iconic background [preferowany] lub sceneStill

600x800
1:1, pokaż logo (hasLogo) 600x600
4:3, logo kanału (logo) 800x600
1:1, logo kanału (logo) 600x600
16:9, logo kanału (logo) 3840x2160

9:5, hasTitle logo (z transparentBackground oraz forLightBackground i forDarkBackground)

1800 x 1000

Przesyłając zdjęcia, postępuj zgodnie z tymi wytycznymi:

  1. Obrazy muszą być w formacie JPEG, PNG lub WebP.
  2. Dodaj obrazy w wysokiej rozdzielczości.
  3. Rozmiar pliku nie może przekraczać 20 MB.
  4. Preferujemy obrazy (centered). Obrazy tła rightCentered i leftCentered mogą być też używane w niektórych usługach, więc możesz je dołączyć, jeśli je masz.
  5. Preferujemy obrazy, które sprawdzają się zarówno w polach smallFormat, jak i largeFormat.
  6. Oprócz rozmiarów wymienionych w poprzedniej tabeli możesz też dołączać rozmiary obrazów.
  7. Sprawdź, czy współczynnik proporcji każdego obrazu jest jedną z najczęstszych wartości wymienionych w poprzedniej tabeli. W przeciwnym razie otrzymasz upomnienie.

Przykładowe obrazy ze schematem

Poniższe przykłady pokazują, jak sformatować schemat obrazu powiązanego z filmami lub programami telewizyjnymi.

Obraz tła filmu składający się z dwóch znaków

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

Obraz tła TVSeries jest ograniczony do 2 regionów

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

Plakat filmowy przeznaczony dla 2 regionów

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

Duży plakat filmowy w języku koreańskim i angielskim

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

Reprezentowanie wielu obrazów na region

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

Obrazy przedstawiające ograniczenie czasowe

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