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 subtitle/sulih suara 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.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk 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 memiliki 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. Untuk jenis mainEntity ini, Deep link bersifat opsional, sebagaimana disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dari @id Preview.

Contoh pratinjau

Contoh berikut menunjukkan markup untuk klip Preview di tab kiri dan mainEntity yang ditautkan 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 link dalam, 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 ringkasan

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 subtitle/sulih suara dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke Recap.
@id URL Wajib - ID ringkasan dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama klip rangkuman.
description Teks Wajib - Deskripsi rangkuman, 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 memiliki ringkasan 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. Untuk jenis mainEntity ini, Deep link bersifat opsional, sebagaimana disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dari @id Recap.

Contoh ringkasan

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

Rangkuman

Klip berikut menampilkan rangkuman acara olahraga. Acara 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 link dalam, 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"
    }
  ]
}

Tinjau 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 subtitle/sulih suara 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.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk 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 yang memiliki ulasan 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. Untuk jenis mainEntity ini, Deep link bersifat opsional, sebagaimana disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dari @id Review.

Contoh ulasan

Contoh berikut menunjukkan markup untuk klip Review di tab kiri dan mainEntity yang ditautkan 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 di 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 sorotan

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 subtitle/sulih suara 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.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama klip sorotan.
description Teks Wajib - Deskripsi sorotan, 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 memiliki 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. Untuk jenis mainEntity ini, Deep link bersifat opsional, sebagaimana disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dari @id Highlight.

Contoh sorotan

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

Sorotan

Klip berikut menampilkan cuplikan dari acara olahraga. Acara 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 link dalam, 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 kesalahan

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 subtitle/sulih suara dalam bahasa Inggris.
@type Teks Wajib - Selalu ditetapkan ke Blooper.
@id URL Wajib - ID kesalahan dalam format URI; misalnya, https://example.com/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib diisi - Nama klip kesalahan.
description Teks Wajib - Deskripsi kesalahan, 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 memiliki klip kesalahan 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. Untuk jenis mainEntity ini, Deep link bersifat opsional, sebagaimana disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dari @id Blooper.

Contoh kesalahan

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

Blooper

Klip berikut menampilkan kesalahan dalam 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 di 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 subtitle/sulih suara 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.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk 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 memiliki 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. Untuk jenis mainEntity ini, Deep link bersifat opsional, sebagaimana disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dari @id BehindTheScene.

Contoh BehindTheScene

Contoh berikut menunjukkan markup untuk klip BehindTheScene di tab kiri dan mainEntity yang ditautkan 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 subtitle/sulih suara 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.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk Unified Resource Identifier (URI).
  • Domain yang digunakan untuk nilai @id harus dimiliki oleh organisasi Anda.
name Teks Wajib - Nama adegan 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 entitas yang memiliki adegan 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. Untuk jenis mainEntity ini, Deep link bersifat opsional, sebagaimana disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dari @id DeletedScene.

Contoh DeletedScene

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

DeletedScene

Klip berikut menampilkan adegan yang dihapus dari sebuah 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 subtitle/sulih suara 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.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk 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 yang terkait dengan wawancara 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. Untuk jenis mainEntity ini, Deep link bersifat opsional, sebagaimana disampaikan melalui properti potentialAction.
mainEntity.@id URL Wajib - @id entitas yang sesuai. Entitas harus ada di feed dan memiliki @id yang berbeda dari @id Interview.
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.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk 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 pewawancara dalam format URI; misalnya, https://example.com/person/1234abc.
@id harus memenuhi persyaratan berikut:
  • ID ini unik secara global di seluruh katalog Anda.
  • Bersifat statis. ID harus stabil dan tidak berubah dari waktu ke waktu.
  • Nilai ini dalam bentuk 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 yang ditautkan di tab kanan. Contoh ini menyertakan deep link.

Wawancara

Klip berikut menampilkan wawancara tentang sebuah 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 di 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"
    }
  ]
}