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

يوفّر هذا القسم تفاصيل سمات تنسيق المحتوى لأنواع المقاطع التالية: 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 مختلف عن Preview @id.

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

يعرض المثال التالي ترميز مقطع 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 مختلف عن Recap @id.

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

يعرض المثال التالي ترميز مقطع 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 مختلف عن Review @id.

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

يعرض المثال التالي ترميز مقطع 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 مختلف عن Highlight @id.

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

يعرض المثال التالي ترميز مقطع 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 مختلف عن Blooper @id.

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

يعرض المثال التالي ترميز مقطع 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 مختلف عن BehindTheScene @id.

مثال على 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 مختلف عن DeletedScene @id.

مثال على 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 مختلف عن Interview @id.
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"
    }
  ]
}