خصائص ترميز المحتوى للمقاطع

يقدّم هذا القسم تفاصيل حول سمات ترميز المحتوى لأنواع المقاطع Preview وRecap وReview وHighlight وBlooper وBehindTheScene وDeletedScene وInterview.

جدول مواصفات المعاينة

الموقع النوع المتوقّع الوصف
@context Text مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}].
  • يمثّل xx لغة السلاسل في الخلاصة. يجب ضبط قيمة @language لكل سياق كيان جذري على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أنّ قيمتَي name وdescription بالإسبانية حتى لو كانت لغة الترجمة والشرح بالإنجليزية.
@type Text مطلوبة - يجب ضبطها دائمًا على Preview.
@id URL مطلوب: معرّف المعاينة بتنسيق معرّف الموارد المنتظم (URI)، على سبيل المثال، https://example.com/1234abc.
يجب أن يستوفي @id المتطلبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
name Text مطلوبة: تمثّل هذه السمة اسم مقطع المعاينة.
description Text مطلوبة: وصف للمعاينة، على ألا يتجاوز 300 حرف.
potentialAction WatchAction مطلوب: عنصر ترميز الإجراء يقدّم تفاصيل الإجراء.
mainEntity.@type Text مطلوبة: استخدِم السمة mainEntity لتمثيل الكيان الذي تنتمي إليه هذه المعاينة.

يمكن أن تتضمّن هذه السمة القيم التالية:
يجب أن تكون السمة mainEntity متوفّرة أيضًا ككيان ذي مستوى أعلى في الخلاصة. أضِف جميع البيانات الوصفية اللازمة لأنواعها، كما هو موضّح في جداول المواصفات في جميع أنحاء هذا المستند. من الخيارات المتاحة لهذه الأنواع mainEntity تضمين روابط لصفحات معيّنة، كما هو موضّح من خلال السمة potentialAction.
mainEntity.@id URL مطلوبة: تمثّل هذه السمة @id الكيان ذي الصلة. يجب أن يكون العنصر متوفّرًا في الخلاصة وأن يكون له @id مختلف عن @id Preview.

مثال على المعاينة

يعرض المثال التالي الترميز الخاص بمقطع Preview في علامة التبويب اليمنى، ومقطع mainEntity المرتبط به في علامة التبويب اليسرى. لا يتضمّن هذا المثال رابطًا لصفحة معيّنة من نوع mainEntity.

معاينة

يمثّل المقطع التالي معاينة لحدث رياضي. يتم تحديد الحدث الرياضي من خلال @type و@id الخاصتَين بالسمة 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

في ما يلي mainEntity المرتبط بالمقطع المحدّد في المقطع Preview. لا يتضمّن هذا العنصر رابطًا لصفحة في التطبيق. إذا كانت لديك روابط لصفحات في التطبيق، يمكنك إضافتها باستخدام السمة 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"
    }
  ]
}

جدول مواصفات الملخّص

الموقع النوع المتوقّع الوصف
@context Text مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}].
  • يمثّل xx لغة السلاسل في الخلاصة. يجب ضبط قيمة @language لكل سياق كيان جذري على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أنّ قيمتَي name وdescription بالإسبانية حتى لو كانت لغة الترجمة والشرح بالإنجليزية.
@type Text مطلوبة - يجب ضبطها دائمًا على Recap.
@id URL مطلوب: معرّف الملخّص بتنسيق معرّف الموارد المنتظم (URI)، مثلاً https://example.com/1234abc.
@id يجب أن يستوفي المتطلبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
name Text مطلوبة: تمثّل هذه السمة اسم مقطع الملخّص.
description Text مطلوبة: وصف للملخّص، على ألا يتجاوز 300 حرف.
potentialAction WatchAction مطلوب: عنصر ترميز الإجراء يقدّم تفاصيل الإجراء.
mainEntity.@type Text مطلوبة: استخدِم السمة mainEntity لتمثيل العنصر الذي ينتمي إليه هذا الملخّص.

يمكن أن تتضمّن هذه السمة القيم التالية:
يجب أن تكون السمة mainEntity متوفّرة أيضًا ككيان ذي مستوى أعلى في الخلاصة. أضِف جميع البيانات الوصفية اللازمة لأنواعها، كما هو موضّح في جداول المواصفات في جميع أنحاء هذا المستند. من الخيارات المتاحة لهذه الأنواع mainEntity تضمين روابط لصفحات معيّنة، كما هو موضّح من خلال السمة potentialAction.
mainEntity.@id URL مطلوبة: تمثّل هذه السمة @id الكيان ذي الصلة. يجب أن يكون العنصر متوفّرًا في الخلاصة وأن يكون له @id مختلف عن @id Recap.

مثال على الملخّص

يعرض المثال التالي الترميز الخاص بمقطع Recap في علامة التبويب اليمنى، ومقطع mainEntity المرتبط به في علامة التبويب اليسرى. لا يتضمّن هذا المثال رابطًا لصفحة معيّنة من نوع mainEntity.

ملخّص

يمثّل المقطع التالي ملخّصًا لحدث رياضي. يتم تحديد الحدث الرياضي من خلال @type و@id الخاصتَين بالسمة 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

في ما يلي mainEntity المرتبط بالمقطع المحدّد في المقطع Recap. لا يتضمّن هذا العنصر رابطًا لصفحة في التطبيق. إذا كانت لديك روابط لصفحات في التطبيق، يمكنك إضافتها باستخدام السمة 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"
    }
  ]
}

مراجعة جدول المواصفات

الموقع النوع المتوقّع الوصف
@context Text مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}].
  • يمثّل xx لغة السلاسل في الخلاصة. يجب ضبط قيمة @language لكل سياق كيان جذري على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أنّ قيمتَي name وdescription بالإسبانية حتى لو كانت لغة الترجمة والشرح بالإنجليزية.
@type Text مطلوبة - يجب ضبطها دائمًا على Review.
@id URL مطلوب: معرّف المراجعة بتنسيق معرّف الموارد المنتظم (URI)، مثلاً https://example.com/1234abc.
@id يجب أن يستوفي المتطلبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
name Text مطلوبة: تمثّل هذه السمة اسم مقطع المراجعة.
description Text مطلوبة: وصف للمراجعة، على ألا يزيد عن 300 حرف.
potentialAction WatchAction مطلوب: عنصر ترميز الإجراء يقدّم تفاصيل الإجراء.
mainEntity.@type Text مطلوبة: استخدِم السمة mainEntity لتمثيل العنصر الذي تنتمي إليه هذه المراجعة.

يمكن أن تتضمّن هذه السمة القيم التالية:
يجب أن تكون السمة mainEntity متوفّرة أيضًا ككيان ذي مستوى أعلى في الخلاصة. أضِف جميع البيانات الوصفية اللازمة لأنواعها، كما هو موضّح في جداول المواصفات في جميع أنحاء هذا المستند. من الخيارات المتاحة لهذه الأنواع mainEntity تضمين روابط لصفحات معيّنة، كما هو موضّح من خلال السمة potentialAction.
mainEntity.@id URL مطلوبة: تمثّل هذه السمة @id الكيان ذي الصلة. يجب أن يكون العنصر متوفّرًا في الخلاصة وأن يكون له @id مختلف عن @id Review.

مثال على مراجعة

يعرض المثال التالي الترميز الخاص بمقطع Review في علامة التبويب اليمنى، ومقطع mainEntity المرتبط به في علامة التبويب اليسرى. يتضمّن هذا المثال رابطًا لصفحة معيّنة.

مراجعة

يمثّل المقطع التالي مراجعة لفيلم. يتم تحديد الفيلم من خلال السمتَين @type و@id الخاصتَين بالسمة 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"
  }
}

فيلم

في ما يلي mainEntity المرتبط بالمقطع المحدّد في المقطع Review. يتضمّن هذا العنصر روابط لصفحات معيّنة في السمة potentialAction.

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

جدول المواصفات المميّز

الموقع النوع المتوقّع الوصف
@context Text مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}].
  • يمثّل xx لغة السلاسل في الخلاصة. يجب ضبط قيمة @language لكل سياق كيان جذري على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أنّ قيمتَي name وdescription بالإسبانية حتى لو كانت لغة الترجمة والشرح بالإنجليزية.
@type Text مطلوبة - يجب ضبطها دائمًا على Highlight.
@id URL مطلوب: معرّف اللحظة البارزة بتنسيق معرّف الموارد المنتظم (URI)، مثلاً https://example.com/1234abc.
@id يجب أن يستوفي المتطلبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
name Text مطلوبة: تمثّل هذه السمة اسم مقطع اللحظات البارزة.
description Text مطلوبة: وصف للحظة البارزة، على ألا يتجاوز 300 حرف.
potentialAction WatchAction مطلوب: عنصر ترميز الإجراء يقدّم تفاصيل الإجراء.
mainEntity.@type Text مطلوبة: استخدِم السمة mainEntity لتمثيل العنصر الذي ينتمي إليه هذا الجزء المميّز.

يمكن أن تتضمّن هذه السمة القيم التالية:
يجب أن تكون السمة mainEntity متوفّرة أيضًا ككيان ذي مستوى أعلى في الخلاصة. أضِف جميع البيانات الوصفية اللازمة لأنواعها، كما هو موضّح في جداول المواصفات في جميع أنحاء هذا المستند. من الخيارات المتاحة لهذه الأنواع mainEntity تضمين روابط لصفحات معيّنة، كما هو موضّح من خلال السمة potentialAction.
mainEntity.@id URL مطلوبة: تمثّل هذه السمة @id الكيان ذي الصلة. يجب أن يكون العنصر متوفّرًا في الخلاصة وأن يكون له @id مختلف عن @id Highlight.

مثال على التمييز

يعرض المثال التالي الترميز الخاص Highlight بمقطع على علامة التبويب اليمنى وmainEntity المرتبط به على علامة التبويب اليسرى. لا يتضمّن هذا المثال رابطًا لصفحة معيّنة من التطبيق من النوع mainEntity.

علامة تمييز

يمثّل المقطع التالي لحظة بارزة من حدث رياضي. يتم تحديد الحدث الرياضي من خلال @type و@id الخاصتَين بالسمة 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

في ما يلي mainEntity المرتبط بالمقطع المحدّد في المقطع Highlight. لا يتضمّن هذا العنصر رابطًا لصفحة في التطبيق. إذا كانت لديك روابط لصفحات في التطبيق، يمكنك إضافتها باستخدام السمة 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"
    }
  ]
}

جدول مواصفات الأخطاء

الموقع النوع المتوقّع الوصف
@context Text مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}].
  • يمثّل xx لغة السلاسل في الخلاصة. يجب ضبط قيمة @language لكل سياق كيان جذري على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أنّ قيمتَي name وdescription بالإسبانية حتى لو كانت لغة الترجمة والشرح بالإنجليزية.
@type Text مطلوبة - يجب ضبطها دائمًا على Blooper.
@id URL مطلوب: معرّف الأغنية القصيرة بتنسيق معرّف الموارد المنتظم (URI)، مثلاً https://example.com/1234abc.
@id يجب أن يستوفي المتطلبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
name Text مطلوبة: تمثّل هذه السمة اسم مقطع اللحظة الطريفة.
description Text مطلوبة: وصف للخطأ، على ألا يتجاوز 300 حرف.
potentialAction WatchAction مطلوب: عنصر ترميز الإجراء يقدّم تفاصيل الإجراء.
mainEntity.@type Text مطلوبة: استخدِم السمة mainEntity لتمثيل الكيان الذي ينتمي إليه مقطع الفيديو هذا.

يمكن أن تتضمّن هذه السمة القيم التالية:
يجب أن تكون السمة mainEntity متوفّرة أيضًا ككيان ذي مستوى أعلى في الخلاصة. أضِف جميع البيانات الوصفية اللازمة لأنواعها، كما هو موضّح في جداول المواصفات في جميع أنحاء هذا المستند. من الخيارات المتاحة لهذه الأنواع mainEntity تضمين روابط لصفحات معيّنة، كما هو موضّح من خلال السمة potentialAction.
mainEntity.@id URL مطلوبة: تمثّل هذه السمة @id الكيان ذي الصلة. يجب أن يكون العنصر متوفّرًا في الخلاصة وأن يكون له @id مختلف عن @id Blooper.

مثال على خطأ تصوير

يعرض المثال التالي الترميز الخاص بمقطع Blooper في علامة التبويب اليمنى، ومقطع mainEntity المرتبط به في علامة التبويب اليسرى. يتضمّن هذا المثال رابطًا لصفحة معيّنة.

خطأ مربك

يمثّل المقطع التالي خطأً في فيلم. يتم تحديد الفيلم من خلال السمتَين @type و@id الخاصتَين بالسمة 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"
  }
}

فيلم

في ما يلي mainEntity المرتبط بالمقطع المحدّد في المقطع Blooper. يتضمّن هذا العنصر روابط لصفحات معيّنة في السمة potentialAction.

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

جدول مواصفات BehindTheScene

الموقع النوع المتوقّع الوصف
@context Text مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}].
  • يمثّل xx لغة السلاسل في الخلاصة. يجب ضبط قيمة @language لكل سياق كيان جذري على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أنّ قيمتَي name وdescription بالإسبانية حتى لو كانت لغة الترجمة والشرح بالإنجليزية.
@type Text مطلوبة - يجب ضبطها دائمًا على BehindTheScene.
@id URL مطلوب: معرّف المقطع بتنسيق معرّف الموارد المنتظم (URI)، مثلاً https://example.com/1234abc.
@id يجب أن يستوفي المتطلبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
name Text مطلوبة: تمثّل هذه السمة اسم مقطع الفيديو الذي يعرض لقطات من كواليس صناعة المحتوى.
description Text مطلوبة: وصف للمقطع الذي يعرض لقطات من كواليس صناعة المحتوى، ويجب ألا يتجاوز 300 حرف.
potentialAction WatchAction مطلوب: عنصر ترميز الإجراء يقدّم تفاصيل الإجراء.
mainEntity.@type Text مطلوبة: استخدِم السمة mainEntity لتمثيل العنصر الذي ينتمي إليه مقطع الفيديو هذا.

يمكن أن تتضمّن هذه السمة القيم التالية:
يجب أن تكون السمة mainEntity متوفّرة أيضًا ككيان ذي مستوى أعلى في الخلاصة. أضِف جميع البيانات الوصفية اللازمة لأنواعها، كما هو موضّح في جداول المواصفات في جميع أنحاء هذا المستند. من الخيارات المتاحة لهذه الأنواع mainEntity تضمين روابط لصفحات معيّنة، كما هو موضّح من خلال السمة potentialAction.
mainEntity.@id URL مطلوبة: تمثّل هذه السمة @id الكيان ذي الصلة. يجب أن يكون العنصر متوفّرًا في الخلاصة وأن يكون له @id مختلف عن @id BehindTheScene.

مثال على BehindTheScene

يعرض المثال التالي الترميز الخاص BehindTheScene بمقطع على علامة التبويب اليمنى وmainEntity المرتبط به على علامة التبويب اليسرى. يتضمّن هذا المثال رابطًا لصفحة معيّنة في التطبيق.

BehindTheScene

في ما يلي مقطع من وراء كواليس فيلم. يتم تحديد الفيلم من خلال السمتَين @type و@id الخاصتَين بالسمة 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"
  }
}

فيلم

في ما يلي mainEntity المرتبط بالمقطع المحدّد في المقطع BehindTheScene. يتضمّن هذا العنصر روابط لصفحات معيّنة في السمة potentialAction.

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

جدول مواصفات DeletedScene

الموقع النوع المتوقّع الوصف
@context Text مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}].
  • يمثّل xx لغة السلاسل في الخلاصة. يجب ضبط قيمة @language لكل سياق كيان جذري على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أنّ قيمتَي name وdescription بالإسبانية حتى لو كانت لغة الترجمة والشرح بالإنجليزية.
@type Text مطلوبة - يجب ضبطها دائمًا على DeletedScene.
@id URL مطلوب: معرّف المقطع بتنسيق معرّف الموارد المنتظم (URI)، مثلاً https://example.com/1234abc.
@id يجب أن يستوفي المتطلبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
name Text مطلوبة: اسم المشهد المحذوف.
description Text مطلوبة: وصف للمشهد المحذوف، على ألا يتجاوز 300 حرف.
potentialAction WatchAction مطلوب: عنصر ترميز الإجراء يقدّم تفاصيل الإجراء.
mainEntity.@type Text مطلوبة: استخدِم السمة mainEntity لتمثيل العنصر الذي ينتمي إليه هذا المشهد المحذوف.

يمكن أن تتضمّن هذه السمة القيم التالية:
يجب أن تكون السمة mainEntity متوفّرة أيضًا ككيان ذي مستوى أعلى في الخلاصة. أضِف جميع البيانات الوصفية اللازمة لأنواعها، كما هو موضّح في جداول المواصفات في جميع أنحاء هذا المستند. من الخيارات المتاحة لهذه الأنواع mainEntity تضمين روابط لصفحات معيّنة، كما هو موضّح من خلال السمة potentialAction.
mainEntity.@id URL مطلوبة: تمثّل هذه السمة @id الكيان ذي الصلة. يجب أن يكون العنصر متوفّرًا في الخلاصة وأن يكون له @id مختلف عن @id DeletedScene.

مثال DeletedScene

يعرض المثال التالي الترميز الخاص DeletedScene بمقطع على علامة التبويب اليمنى وmainEntity المرتبط به على علامة التبويب اليسرى. يتضمّن هذا المثال رابطًا لصفحة معيّنة.

DeletedScene

يمثّل المقطع التالي مشهدًا محذوفًا من فيلم. يتم تحديد الفيلم من خلال السمتَين @type و@id الخاصتَين بالسمة 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"
  }
}

فيلم

في ما يلي mainEntity المرتبط بالمقطع المحدّد في المقطع DeletedScene. يتضمّن هذا العنصر روابط لصفحات معيّنة في السمة potentialAction.

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

جدول مواصفات المقابلة

الموقع النوع المتوقّع الوصف
@context Text مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}].
  • يمثّل xx لغة السلاسل في الخلاصة. يجب ضبط قيمة @language لكل سياق كيان جذري على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أنّ قيمتَي name وdescription بالإسبانية حتى لو كانت لغة الترجمة والشرح بالإنجليزية.
@type Text مطلوبة - يجب ضبطها دائمًا على Interview.
@id URL مطلوبة: تمثّل هذه السمة المعرّف الخاص بالمقابلة بتنسيق معرّف الموارد المنتظم (URI)، مثلاً https://example.com/1234abc.
@id يجب أن تستوفي المتطلبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
name Text مطلوبة: تمثّل هذه السمة اسم مقطع المقابلة.
description Text مطلوبة: وصف للمقابلة، على ألا يزيد عن 300 حرف.
potentialAction WatchAction مطلوب: عنصر ترميز الإجراء يقدّم تفاصيل الإجراء.
mainEntity.@type Text مطلوبة: استخدِم السمة mainEntity لتمثيل الكيان الذي تنتمي إليه هذه المقابلة.

يمكن أن تتضمّن هذه السمة القيم التالية:
يجب أن تكون السمة mainEntity متوفّرة أيضًا ككيان ذي مستوى أعلى في الخلاصة. أضِف جميع البيانات الوصفية اللازمة لأنواعها، كما هو موضّح في جداول المواصفات في جميع أنحاء هذا المستند. من الخيارات المتاحة لهذه الأنواع mainEntity تضمين روابط لصفحات معيّنة، كما هو موضّح من خلال السمة potentialAction.
mainEntity.@id URL مطلوبة: تمثّل هذه السمة @id الكيان ذي الصلة. يجب أن يكون العنصر متوفّرًا في الخلاصة وأن يكون له @id مختلف عن @id Interview.
interviewer.@type Text مطلوبة - يجب ضبطها دائمًا على Person.
interviewer.@id URL مطلوبة: تمثّل هذه السمة المعرّف الخاص بالمحاوِر بتنسيق URI، مثلاً https://example.com/person/1234abc.
@id يجب أن تستوفي هذه السمة المتطلبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
interviewer.name Text مطلوبة: اسم الشخص الذي أجرى المقابلة
interviewee.@type Text مطلوبة - يجب ضبطها دائمًا على Person.
interviewee.@id URL مطلوب: معرّف الشخص الذي يتمّت مقابلة في تنسيق URI، على سبيل المثال، https://example.com/person/1234abc.
@id يجب أن يستوفي المتطلّبات التالية:
  • ويكون هذا المعرّف فريدًا على مستوى العالم في كتالوجك.
  • أن يكون ثابتًا ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت.
  • ويكون على شكل معرّف موارد موحّد (URI).
  • يجب أن يكون النطاق المستخدَم للقيمة @id مملوكًا من مؤسستك.
interviewee.name Text مطلوبة: اسم الشخص الذي تمّت مقابلته.

مثال على مقابلة

يعرض المثال التالي الترميز الخاص Interview بمقطع على علامة التبويب اليمنى وmainEntity المرتبط به على علامة التبويب اليسرى. يتضمّن هذا المثال رابطًا لصفحة معيّنة.

مقابلة

يمثّل المقطع التالي مقابلة حول فيلم. يتم تحديد الفيلم من خلال السمتَين @type و@id الخاصتَين بالسمة 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"
  }
}

فيلم

في ما يلي mainEntity المرتبط بالمقطع المحدّد في المقطع Interview. يتضمّن هذا العنصر روابط لصفحات معيّنة في السمة potentialAction.

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