Properti markup konten klip

Bagian ini memberikan detail properti markup konten untuk jenis klip Preview, Recap, Review, Highlight, Blooper, BehindTheScene, DeletedScene, dan Interview.

Tabel spesifikasi pratinjau

Properti Jenis yang Diharapkan Deskripsi
@context Teks Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}].
  • xx mewakili bahasa string dalam feed. Setiap konteks entity root harus memiliki @language yang ditetapkan ke kode bahasa yang sesuai dalam format BCP 47. Misalnya, jika bahasa disetel ke bahasa Spanyol, nilai untuk name dan description diasumsikan dalam bahasa Spanyol meskipun bahasa subtitel/dub dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke Preview.
@id URL Wajib - ID pratinjau dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama klip pratinjau.
description Teks Wajib - Deskripsi pratinjau, dibatasi hingga 300 karakter.
potentialAction WatchAction Wajib - Objek markup tindakan yang memberikan detail tindakan.
mainEntity.@type Teks Wajib - Gunakan properti mainEntity untuk merepresentasikan entitas yang menjadi milik pratinjau ini.

Properti ini dapat memiliki nilai berikut:
Properti mainEntity juga harus ada sebagai entitas tingkat teratas dalam feed. Tambahkan semua metadata yang diperlukan untuk masing-masing jenisnya, seperti yang ditunjukkan oleh tabel spesifikasinya di seluruh dokumentasi ini. Jenis mainEntity ini bersifat opsional untuk menyertakan Deep link, seperti yang disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id dari entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dengan Preview @id.

Contoh pratinjau

Contoh berikut menunjukkan markup untuk klip Preview di tab kiri dan mainEntity tertaut di tab kanan. Contoh ini tidak menyertakan deep link pada jenis mainEntity.

Pratinjau

Klip berikut menampilkan pratinjau acara olahraga. Acara olahraga ditentukan oleh @type dan @id dari properti mainEntity.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Preview"
  "@id": "https://www.example.com/preview_clip/teama-teamb",
  "name": "A preview for Team A vs Team B"
  "description": "An analysis of two teams, Team A and Team B, before their game."
  "potentialAction": {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "http://www.example.com/premium/teama_vs_teamb_pregame",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-09-09T10:00:00Z",
        "availabilityEnds": "2019-09-31T10:00:00Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "@id": "http://www.example.com/premium_subscription",
          "name": "Example Premium",
          "sameAs": "http://www.example.com/premium_subscription"
        },
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          },
          {
            "@type": "Country",
            "name": "CA"
          }
        ]
      }
    }
  "mainEntity": {
    "@type": "SportsEvent",
    "@id": "https://www.example.com/game/2019-09-12/teama-teamb"
  }
}

SportsEvent

Berikut adalah mainEntity yang terkait dengan klip yang ditentukan dalam klip Preview. Entitas ini tidak menyertakan deep link. Jika memiliki deep link, Anda dapat menambahkannya dengan properti potentialAction.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"SportsEvent",
  "@id": "https://www.example.com/game/2019-09-12/teama-teamb",
  "name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
  "sport":"https://en.wikipedia.org/wiki/Basketball",
  "description": [
    {
      "@language": "en",
      "@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
    },
    {
      "@language": "en",
      "@value": "2019 Professional Basketball, Game 6. Team A at Team B."
    }
  ],
  "startDate": "2018-09-16T21:10-08:00",
  "homeTeam":{
    "@type":"SportsTeam",
    "name":"Team B",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization":{
      "@type":"SportsOrganization",
      "name":"Professional Basketball League",
      "sameAs":"http://www.example.com/professional_basketball_league"
    }
    "athlete":[
      {
        "@type":"Person",
        "name":"John doe"
      }
    ]
  },
  "awayTeam":{
    "@type":"SportsTeam",
    "name":"Team A",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "athlete":[
      {
        "@type":"Person",
        "name":"Jane Doe"
      }
    ]
  },
  "location":{
    "@type":"Place",
    "name":"Example Stadium",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  }
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "TMS_ID",
      "value":  "TMS ID of this game"
    }
  ]
}

Tabel spesifikasi recap

Properti Jenis yang Diharapkan Deskripsi
@context Teks Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}].
  • xx mewakili bahasa string dalam feed. Setiap konteks entity root harus memiliki @language yang ditetapkan ke kode bahasa yang sesuai dalam format BCP 47. Misalnya, jika bahasa disetel ke bahasa Spanyol, nilai untuk name dan description diasumsikan dalam bahasa Spanyol meskipun bahasa subtitel/dub dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke Recap.
@id URL Wajib - ID recap dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama klip recap.
description Teks Wajib - Deskripsi recap, dibatasi hingga 300 karakter.
potentialAction WatchAction Wajib - Objek markup tindakan yang memberikan detail tindakan.
mainEntity.@type Teks Wajib - Gunakan properti mainEntity untuk merepresentasikan entitas yang menjadi milik recap ini.

Properti ini dapat memiliki nilai berikut:
Properti mainEntity juga harus ada sebagai entitas tingkat teratas dalam feed. Tambahkan semua metadata yang diperlukan untuk masing-masing jenisnya, seperti yang ditunjukkan oleh tabel spesifikasinya di seluruh dokumentasi ini. Jenis mainEntity ini bersifat opsional untuk menyertakan Deep link, seperti yang disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id dari entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dengan Recap @id.

Contoh recap

Contoh berikut menunjukkan markup untuk klip Recap di tab kiri dan mainEntity tertaut di tab kanan. Contoh ini tidak menyertakan deep link pada jenis mainEntity.

Rekap

Klip berikut menampilkan recap acara olahraga. Peristiwa olahraga ditentukan oleh @type dan @id dari properti mainEntity.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Recap"
  "@id": "https://www.example.com/recap_clip/teama-teamb",
  "name": "A recap for Team A vs Team B"
  "description": "An analysis of two teams, Team A and Team B, after their game."
  "potentialAction": {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "http://www.example.com/premium/teama_vs_teamb_recap",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-09-09T10:00:00Z",
        "availabilityEnds": "2019-09-31T10:00:00Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "@id": "http://www.example.com/premium_subscription",
          "name": "Example Premium",
          "sameAs": "http://www.example.com/premium_subscription"
        },
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          },
          {
            "@type": "Country",
            "name": "CA"
          }
        ]
      }
    }
  "mainEntity": {
    "@type": "SportsEvent",
    "@id": "https://www.example.com/game/2019-09-12/teama-teamb"
  }
}

SportsEvent

Berikut adalah mainEntity yang terkait dengan klip yang ditentukan dalam klip Recap. Entitas ini tidak menyertakan deep link. Jika memiliki deep link, Anda dapat menambahkannya dengan properti potentialAction.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"SportsEvent",
  "@id": "https://www.example.com/game/2019-09-12/teama-teamb",
  "name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
  "sport":"https://en.wikipedia.org/wiki/Basketball",
  "description": [
    {
      "@language": "en",
      "@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
    },
    {
      "@language": "en",
      "@value": "2019 Professional Basketball, Game 6. Team A at Team B."
    }
  ],
  "startDate": "2018-09-16T21:10-08:00",
  "homeTeam":{
    "@type":"SportsTeam",
    "name":"Team B",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization":{
      "@type":"SportsOrganization",
      "name":"Professional Basketball League",
      "sameAs":"http://www.example.com/professional_basketball_league"
    }
    "athlete":[
      {
        "@type":"Person",
        "name":"John doe"
      }
    ]
  },
  "awayTeam":{
    "@type":"SportsTeam",
    "name":"Team A",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "athlete":[
      {
        "@type":"Person",
        "name":"Jane Doe"
      }
    ]
  },
  "location":{
    "@type":"Place",
    "name":"Example Stadium",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  }
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "TMS_ID",
      "value":  "TMS ID of this game"
    }
  ]
}

Meninjau tabel spesifikasi

Properti Jenis yang Diharapkan Deskripsi
@context Teks Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}].
  • xx mewakili bahasa string dalam feed. Setiap konteks entity root harus memiliki @language yang ditetapkan ke kode bahasa yang sesuai dalam format BCP 47. Misalnya, jika bahasa disetel ke bahasa Spanyol, nilai untuk name dan description diasumsikan dalam bahasa Spanyol meskipun bahasa subtitel/dub dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke Review.
@id URL Wajib - ID ulasan dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama klip ulasan.
description Teks Wajib - Deskripsi ulasan, dibatasi hingga 300 karakter.
potentialAction WatchAction Wajib - Objek markup tindakan yang memberikan detail tindakan.
mainEntity.@type Teks Wajib - Gunakan properti mainEntity untuk merepresentasikan entitas tempat ulasan ini berada.

Properti ini dapat memiliki nilai berikut:
Properti mainEntity juga harus ada sebagai entitas tingkat teratas dalam feed. Tambahkan semua metadata yang diperlukan untuk masing-masing jenisnya, seperti yang ditunjukkan oleh tabel spesifikasinya di seluruh dokumentasi ini. Jenis mainEntity ini bersifat opsional untuk menyertakan Deep link, seperti yang disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id dari entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dengan Review @id.

Contoh ulasan

Contoh berikut menunjukkan markup untuk klip Review di tab kiri dan mainEntity tertaut di tab kanan. Contoh ini menyertakan deep link.

Tinjau

Klip berikut menampilkan ulasan film. Film ditentukan oleh @type dan @id dari properti mainEntity.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Review"
  "@id": "https://www.example.com/review_clip/abc",
  "name": "A review of ABC"
  "description": "A no-spoiler review of the Sci-Fi Movie, ABC."
  "potentialAction": {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.example.com/review_clip/abc",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-09-09T10:00:00Z",
        "availabilityEnds": "2019-09-31T10:00:00Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "@id": "http://www.example.com/premium_subscription",
          "name": "Example Premium",
          "sameAs": "http://www.example.com/premium_subscription"
        },
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          },
          {
            "@type": "Country",
            "name": "CA"
          }
        ]
      }
    }
  "mainEntity": {
    "@type": "Movie",
    "@id": "https://www.example.com/movie/abc"
  }
}

Film

Berikut adalah mainEntity yang terkait dengan klip yang ditentukan dalam klip Review. Entitas ini menyertakan deep link dalam properti potentialAction-nya.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Movie",
  "@id": "https://www.example.com/movie/abc",
  "url": "https://www.example.com/movie/abc",
  "name": "My Favorite Movie",
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
      "inLanguage": "en",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "actionAccessibilityRequirement": {
      "@type": "ActionAccessSpecification",
      "category": "subscription",
      "availabilityStarts": "2018-07-21T10:35:29Z",
      "availabilityEnds": "2019-10-21T10:35:29Z",
      "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "https://example.com/package/example"
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        },
        {
          "@type": "Country",
          "name": "CA"
        }
      ]
    }
  },
  "sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
  "releasedEvent": {
    "@type": "PublicationEvent",
    "startDate": "2008-01-20",
    "location": {
      "@type": "Country",
      "name": "US"
    }
  },
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 78,
    "eligibleRegion": [
      {
        "@type": "Country",
        "name": "US"
      },
      {
        "@type": "Country",
        "name": "CA"
      }
    ]
  },
  "description": "This is my favorite movie.",
  "actor": [
    {
      "@type": "Person",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/John_Doe"
    },
    {
      "@type": "Person",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/Jane_Doe"
    }
  ],
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "IMDB_ID",
      "value":  "tt0123456"
    }
  ]
}

Menandai tabel spesifikasi

Properti Jenis yang Diharapkan Deskripsi
@context Teks Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}].
  • xx mewakili bahasa string dalam feed. Setiap konteks entity root harus memiliki @language yang ditetapkan ke kode bahasa yang sesuai dalam format BCP 47. Misalnya, jika bahasa disetel ke bahasa Spanyol, nilai untuk name dan description diasumsikan dalam bahasa Spanyol meskipun bahasa subtitel/dub dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke Highlight.
@id URL Wajib - ID sorotan dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama klip kenangan.
description Teks Wajib - Deskripsi kenangan, dibatasi hingga 300 karakter.
potentialAction WatchAction Wajib - Objek markup tindakan yang memberikan detail tindakan.
mainEntity.@type Teks Wajib - Gunakan properti mainEntity untuk merepresentasikan entitas yang menjadi milik sorotan ini.

Properti ini dapat memiliki nilai berikut:
Properti mainEntity juga harus ada sebagai entitas tingkat teratas dalam feed. Tambahkan semua metadata yang diperlukan untuk masing-masing jenisnya, seperti yang ditunjukkan oleh tabel spesifikasinya di seluruh dokumentasi ini. Jenis mainEntity ini bersifat opsional untuk menyertakan Deep link, seperti yang disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id dari entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dengan Highlight @id.

Contoh sorotan

Contoh berikut menunjukkan markup untuk klip Highlight di tab kiri dan mainEntity tertaut di tab kanan. Contoh ini tidak menyertakan deep link pada jenis mainEntity.

Sorotan

Klip berikut menampilkan sorotan dari acara olahraga. Peristiwa olahraga ditentukan oleh @type dan @id dari properti mainEntity.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Highlight"
  "@id": "https://www.example.com/highlight_clip/teama-teamb",
  "name": "Highlight for the Team A vs Team B game"
  "description": "Highlight for the Team A vs Team B game."
  "potentialAction": {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "http://www.example.com/premium/teama_vs_teamb_highlight",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-09-09T10:00:00Z",
        "availabilityEnds": "2019-09-31T10:00:00Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "@id": "http://www.example.com/premium_subscription",
          "name": "Example Premium",
          "sameAs": "http://www.example.com/premium_subscription"
        },
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          },
          {
            "@type": "Country",
            "name": "CA"
          }
        ]
      }
    }
  "mainEntity": {
    "@type": "SportsEvent",
    "@id": "https://www.example.com/game/2019-09-12/teama-teamb"
  }
}

SportsEvent

Berikut adalah mainEntity yang terkait dengan klip yang ditentukan dalam klip Highlight. Entitas ini tidak menyertakan deep link. Jika memiliki deep link, Anda dapat menambahkannya dengan properti potentialAction.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"SportsEvent",
  "@id": "https://www.example.com/game/2019-09-12/teama-teamb",
  "name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
  "sport":"https://en.wikipedia.org/wiki/Basketball",
  "description": [
    {
      "@language": "en",
      "@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
    },
    {
      "@language": "en",
      "@value": "2019 Professional Basketball, Game 6. Team A at Team B."
    }
  ],
  "startDate": "2018-09-16T21:10-08:00",
  "homeTeam":{
    "@type":"SportsTeam",
    "name":"Team B",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization":{
      "@type":"SportsOrganization",
      "name":"Professional Basketball League",
      "sameAs":"http://www.example.com/professional_basketball_league"
    }
    "athlete":[
      {
        "@type":"Person",
        "name":"John doe"
      }
    ]
  },
  "awayTeam":{
    "@type":"SportsTeam",
    "name":"Team A",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "athlete":[
      {
        "@type":"Person",
        "name":"Jane Doe"
      }
    ]
  },
  "location":{
    "@type":"Place",
    "name":"Example Stadium",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  }
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "TMS_ID",
      "value":  "TMS ID of this game"
    }
  ]
}

Tabel spesifikasi bloopers

Properti Jenis yang Diharapkan Deskripsi
@context Teks Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}].
  • xx mewakili bahasa string dalam feed. Setiap konteks entity root harus memiliki @language yang ditetapkan ke kode bahasa yang sesuai dalam format BCP 47. Misalnya, jika bahasa disetel ke bahasa Spanyol, nilai untuk name dan description diasumsikan dalam bahasa Spanyol meskipun bahasa subtitel/dub dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke Blooper.
@id URL Wajib - ID bloopers dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama klip bloopers.
description Teks Wajib - Deskripsi bloopers, dibatasi hingga 300 karakter.
potentialAction WatchAction Wajib - Objek markup tindakan yang memberikan detail tindakan.
mainEntity.@type Teks Wajib - Gunakan properti mainEntity untuk merepresentasikan entitas tempat klip bloopers ini berada.

Properti ini dapat memiliki nilai berikut:
Properti mainEntity juga harus ada sebagai entitas tingkat teratas dalam feed. Tambahkan semua metadata yang diperlukan untuk masing-masing jenisnya, seperti yang ditunjukkan oleh tabel spesifikasinya di seluruh dokumentasi ini. Jenis mainEntity ini bersifat opsional untuk menyertakan Deep link, seperti yang disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id dari entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dengan Blooper @id.

Contoh bloopers

Contoh berikut menunjukkan markup untuk klip Blooper di tab kiri dan mainEntity tertaut di tab kanan. Contoh ini menyertakan deep link.

Blooper

Klip berikut menampilkan kesalahan dari film. Film ditentukan oleh @type dan @id dari properti mainEntity.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Blooper"
  "@id": "https://www.example.com/blooper_abc",
  "name": "ABC Bloopers"
  "description": "Bloopers during the filming of ABC"
  "potentialAction": {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.example.com/blooper_abc",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-09-09T10:00:00Z",
        "availabilityEnds": "2019-09-31T10:00:00Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "@id": "http://www.example.com/premium_subscription",
          "name": "Example Premium",
          "sameAs": "http://www.example.com/premium_subscription"
        },
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          },
          {
            "@type": "Country",
            "name": "CA"
          }
        ]
      }
    }
  "mainEntity": {
    "@type": "Movie",
    "@id": "https://www.example.com/movie/abc"
  }
}

Film

Berikut adalah mainEntity yang terkait dengan klip yang ditentukan dalam klip Blooper. Entitas ini menyertakan deep link dalam properti potentialAction-nya.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Movie",
  "@id": "https://www.example.com/movie/abc",
  "url": "https://www.example.com/movie/abc",
  "name": "My Favorite Movie",
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
      "inLanguage": "en",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "actionAccessibilityRequirement": {
      "@type": "ActionAccessSpecification",
      "category": "subscription",
      "availabilityStarts": "2018-07-21T10:35:29Z",
      "availabilityEnds": "2019-10-21T10:35:29Z",
      "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "https://example.com/package/example"
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        },
        {
          "@type": "Country",
          "name": "CA"
        }
      ]
    }
  },
  "sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
  "releasedEvent": {
    "@type": "PublicationEvent",
    "startDate": "2008-01-20",
    "location": {
      "@type": "Country",
      "name": "US"
    }
  },
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 78,
    "eligibleRegion": [
      {
        "@type": "Country",
        "name": "US"
      },
      {
        "@type": "Country",
        "name": "CA"
      }
    ]
  },
  "description": "This is my favorite movie.",
  "actor": [
    {
      "@type": "Person",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/John_Doe"
    },
    {
      "@type": "Person",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/Jane_Doe"
    }
  ],
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "IMDB_ID",
      "value":  "tt0123456"
    }
  ]
}

Tabel spesifikasi BehindTheScene

Properti Jenis yang Diharapkan Deskripsi
@context Teks Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}].
  • xx mewakili bahasa string dalam feed. Setiap konteks entity root harus memiliki @language yang ditetapkan ke kode bahasa yang sesuai dalam format BCP 47. Misalnya, jika bahasa disetel ke bahasa Spanyol, nilai untuk name dan description diasumsikan dalam bahasa Spanyol meskipun bahasa subtitel/dub dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke BehindTheScene.
@id URL Wajib - ID klip dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama klip di balik layar.
description Teks Wajib - Deskripsi klip di balik layar, dibatasi hingga 300 karakter.
potentialAction WatchAction Wajib - Objek markup tindakan yang memberikan detail tindakan.
mainEntity.@type Teks Wajib - Gunakan properti mainEntity untuk merepresentasikan entitas yang menjadi milik klip di balik layar ini.

Properti ini dapat memiliki nilai berikut:
Properti mainEntity juga harus ada sebagai entitas tingkat teratas dalam feed. Tambahkan semua metadata yang diperlukan untuk masing-masing jenisnya, seperti yang ditunjukkan oleh tabel spesifikasinya di seluruh dokumentasi ini. Jenis mainEntity ini bersifat opsional untuk menyertakan Deep link, seperti yang disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id dari entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dengan BehindTheScene @id.

Contoh BehindTheScene

Contoh berikut menunjukkan markup untuk klip BehindTheScene di tab kiri dan mainEntity tertaut di tab kanan. Contoh ini menyertakan deep link.

BehindTheScene

Berikut adalah klip di balik layar dari sebuah film. Film ditentukan oleh @type dan @id dari properti mainEntity.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "BehindTheScene"
  "@id": "https://www.example.com/behind_the_scene_abc",
  "name": "ABC Behind the scene"
  "description": "Behind the scene of ABC."
  "potentialAction": {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.example.com/behind_the_scene_abc",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-09-09T10:00:00Z",
        "availabilityEnds": "2019-09-31T10:00:00Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "@id": "http://www.example.com/premium_subscription",
          "name": "Example Premium",
          "sameAs": "http://www.example.com/premium_subscription"
        },
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          },
          {
            "@type": "Country",
            "name": "CA"
          }
        ]
      }
    }
  "mainEntity": {
    "@type": "Movie",
    "@id": "https://www.example.com/movie/abc"
  }
}

Film

Berikut adalah mainEntity yang terkait dengan klip yang ditentukan dalam klip BehindTheScene. Entitas ini menyertakan deep link dalam properti potentialAction-nya.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Movie",
  "@id": "https://www.example.com/movie/abc",
  "url": "https://www.example.com/movie/abc",
  "name": "My Favorite Movie",
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
      "inLanguage": "en",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "actionAccessibilityRequirement": {
      "@type": "ActionAccessSpecification",
      "category": "subscription",
      "availabilityStarts": "2018-07-21T10:35:29Z",
      "availabilityEnds": "2019-10-21T10:35:29Z",
      "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "https://example.com/package/example"
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        },
        {
          "@type": "Country",
          "name": "CA"
        }
      ]
    }
  },
  "sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
  "releasedEvent": {
    "@type": "PublicationEvent",
    "startDate": "2008-01-20",
    "location": {
      "@type": "Country",
      "name": "US"
    }
  },
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 78,
    "eligibleRegion": [
      {
        "@type": "Country",
        "name": "US"
      },
      {
        "@type": "Country",
        "name": "CA"
      }
    ]
  },
  "description": "This is my favorite movie.",
  "actor": [
    {
      "@type": "Person",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/John_Doe"
    },
    {
      "@type": "Person",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/Jane_Doe"
    }
  ],
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "IMDB_ID",
      "value":  "tt0123456"
    }
  ]
}

Tabel spesifikasi DeletedScene

Properti Jenis yang Diharapkan Deskripsi
@context Teks Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}].
  • xx mewakili bahasa string dalam feed. Setiap konteks entity root harus memiliki @language yang ditetapkan ke kode bahasa yang sesuai dalam format BCP 47. Misalnya, jika bahasa disetel ke bahasa Spanyol, nilai untuk name dan description diasumsikan dalam bahasa Spanyol meskipun bahasa subtitel/dub dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke DeletedScene.
@id URL Wajib - ID klip dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama scene yang dihapus.
description Teks Wajib - Deskripsi adegan yang dihapus, dibatasi hingga 300 karakter.
potentialAction WatchAction Wajib - Objek markup tindakan yang memberikan detail tindakan.
mainEntity.@type Teks Wajib - Gunakan properti mainEntity untuk merepresentasikan entity yang menjadi bagian dari scene yang dihapus ini.

Properti ini dapat memiliki nilai berikut:
Properti mainEntity juga harus ada sebagai entitas tingkat teratas dalam feed. Tambahkan semua metadata yang diperlukan untuk masing-masing jenisnya, seperti yang ditunjukkan oleh tabel spesifikasinya di seluruh dokumentasi ini. Jenis mainEntity ini bersifat opsional untuk menyertakan Deep link, seperti yang disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id dari entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dengan DeletedScene @id.

Contoh DeletedScene

Contoh berikut menunjukkan markup untuk klip DeletedScene di tab kiri dan mainEntity tertaut di tab kanan. Contoh ini menyertakan deep link.

DeletedScene

Klip berikut menampilkan adegan yang dihapus dari film. Film ditentukan oleh @type dan @id dari properti mainEntity.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "DeletedScene"
  "@id": "https://www.example.com/deleted_scene_abc",
  "name": "Deleted Sscenes in ABC"
  "description": "Deleted Sscenes in ABC."
  "potentialAction": {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.example.com/deleted_scene_abc",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-09-09T10:00:00Z",
        "availabilityEnds": "2019-09-31T10:00:00Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "@id": "http://www.example.com/premium_subscription",
          "name": "Example Premium",
          "sameAs": "http://www.example.com/premium_subscription"
        },
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          },
          {
            "@type": "Country",
            "name": "CA"
          }
        ]
      }
    }
  "mainEntity": {
    "@type": "Movie",
    "@id": "https://www.example.com/movie/abc"
  }
}

Film

Berikut adalah mainEntity yang terkait dengan klip yang ditentukan dalam klip DeletedScene. Entitas ini menyertakan deep link dalam properti potentialAction-nya.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Movie",
  "@id": "https://www.example.com/movie/abc",
  "url": "https://www.example.com/movie/abc",
  "name": "My Favorite Movie",
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
      "inLanguage": "en",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "actionAccessibilityRequirement": {
      "@type": "ActionAccessSpecification",
      "category": "subscription",
      "availabilityStarts": "2018-07-21T10:35:29Z",
      "availabilityEnds": "2019-10-21T10:35:29Z",
      "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "https://example.com/package/example"
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        },
        {
          "@type": "Country",
          "name": "CA"
        }
      ]
    }
  },
  "sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
  "releasedEvent": {
    "@type": "PublicationEvent",
    "startDate": "2008-01-20",
    "location": {
      "@type": "Country",
      "name": "US"
    }
  },
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 78,
    "eligibleRegion": [
      {
        "@type": "Country",
        "name": "US"
      },
      {
        "@type": "Country",
        "name": "CA"
      }
    ]
  },
  "description": "This is my favorite movie.",
  "actor": [
    {
      "@type": "Person",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/John_Doe"
    },
    {
      "@type": "Person",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/Jane_Doe"
    }
  ],
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "IMDB_ID",
      "value":  "tt0123456"
    }
  ]
}

Tabel spesifikasi wawancara

Properti Jenis yang Diharapkan Deskripsi
@context Teks Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}].
  • xx mewakili bahasa string dalam feed. Setiap konteks entity root harus memiliki @language yang ditetapkan ke kode bahasa yang sesuai dalam format BCP 47. Misalnya, jika bahasa disetel ke bahasa Spanyol, nilai untuk name dan description diasumsikan dalam bahasa Spanyol meskipun bahasa subtitel/dub dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke Interview.
@id URL Wajib - ID wawancara dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama klip wawancara.
description Teks Wajib - Deskripsi wawancara, dibatasi hingga 300 karakter.
potentialAction WatchAction Wajib - Objek markup tindakan yang memberikan detail tindakan.
mainEntity.@type Teks Wajib - Gunakan properti mainEntity untuk merepresentasikan entitas tempat wawancara ini berada.

Properti ini dapat memiliki nilai berikut:
Properti mainEntity juga harus ada sebagai entitas tingkat teratas dalam feed. Tambahkan semua metadata yang diperlukan untuk masing-masing jenisnya, seperti yang ditunjukkan oleh tabel spesifikasinya di seluruh dokumentasi ini. Jenis mainEntity ini bersifat opsional untuk menyertakan Deep link, seperti yang disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id dari entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dengan Interview @id.
interviewer.@type Teks Wajib - Selalu ditetapkan ke Person.
interviewer.@id URL Wajib - ID pewawancara dalam format URI; misalnya, https://example.com/person/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
interviewer.name Teks Wajib - Nama pewawancara.
interviewee.@type Teks Wajib - Selalu ditetapkan ke Person.
interviewee.@id URL Wajib - ID orang yang diwawancarai dalam format URI; misalnya, https://example.com/person/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Teks ini bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • ID ini berbentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
interviewee.name Teks Wajib - Nama orang yang diwawancarai.

Contoh wawancara

Contoh berikut menunjukkan markup untuk klip Interview di tab kiri dan mainEntity tertaut di tab kanan. Contoh ini menyertakan deep link.

Wawancara

Klip berikut menampilkan wawancara tentang film. Film ditentukan oleh @type dan @id dari properti mainEntity.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Interview"
  "@id": "https://www.example.com/abc_personb_interview",
  "name": "ABC Promotional Interview"
  "description": "ABC promotional interview ofwith Person B with host Person A."
  "potentialAction": {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.example.com/abc_personb_interview",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-09-09T10:00:00Z",
        "availabilityEnds": "2019-09-31T10:00:00Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "@id": "http://www.example.com/premium_subscription",
          "name": "Example Premium",
          "sameAs": "http://www.example.com/premium_subscription"
        },
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          },
          {
            "@type": "Country",
            "name": "CA"
          }
        ]
      }
    }
  "mainEntity": {
    "@type": "Movie",
    "@id": "https://www.example.com/movie/abc"
  }
  "interviewer": {
    "@type": "Person"
    "@id": "https://example.com/person/1234abc"
    "name": "Person A"
  }
  "interviewee": {
    "@type": "Person"
    "@id": "https://example.com/person/45664abc"
    "name" : "Person B"
  }
}

Film

Berikut adalah mainEntity yang terkait dengan klip yang ditentukan dalam klip Interview. Entitas ini menyertakan deep link dalam properti potentialAction-nya.

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Movie",
  "@id": "https://www.example.com/movie/abc",
  "url": "https://www.example.com/movie/abc",
  "name": "My Favorite Movie",
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
      "inLanguage": "en",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "actionAccessibilityRequirement": {
      "@type": "ActionAccessSpecification",
      "category": "subscription",
      "availabilityStarts": "2018-07-21T10:35:29Z",
      "availabilityEnds": "2019-10-21T10:35:29Z",
      "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "https://example.com/package/example"
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        },
        {
          "@type": "Country",
          "name": "CA"
        }
      ]
    }
  },
  "sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
  "releasedEvent": {
    "@type": "PublicationEvent",
    "startDate": "2008-01-20",
    "location": {
      "@type": "Country",
      "name": "US"
    }
  },
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 78,
    "eligibleRegion": [
      {
        "@type": "Country",
        "name": "US"
      },
      {
        "@type": "Country",
        "name": "CA"
      }
    ]
  },
  "description": "This is my favorite movie.",
  "actor": [
    {
      "@type": "Person",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/John_Doe"
    },
    {
      "@type": "Person",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/Jane_Doe"
    }
  ],
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "IMDB_ID",
      "value":  "tt0123456"
    }
  ]
}