ویژگی های نشانه گذاری محتوای کلیپ ها

این بخش جزئیات ویژگی‌های نشانه‌گذاری محتوا را برای انواع کلیپ‌های Preview ، Recap ، Review ، Highlight ، Blooper ، BehindTheScene ، DeletedScene و Interview ارائه می‌دهد.

پیش‌نمایش جدول مشخصات

ملک نوع مورد انتظار توضیحات
@context متن الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود.
  • xx زبان رشته‌های موجود در فید را نشان می‌دهد. هر زمینه موجودیت ریشه باید @language خود را روی کد زبان مناسب در قالب BCP 47 تنظیم کند. برای مثال، اگر زبان روی اسپانیایی تنظیم شده باشد، مقادیر name و description به زبان اسپانیایی فرض می‌شوند، حتی اگر زبان زیرنویس/دوبله انگلیسی باشد.
@type متن الزامی - همیشه روی Preview تنظیم شود.
@id آدرس اینترنتی الزامی - شناسه پیش‌نمایش در قالب URI؛ برای مثال، https://example.com/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
name متن الزامی - نام کلیپ پیش‌نمایش.
description متن الزامی - توضیحی از پیش‌نمایش، محدود به ۳۰۰ کاراکتر.
potentialAction تماشا کنید الزامی - یک شیء نشانه‌گذاری اکشن که جزئیات اکشن را ارائه می‌دهد.
mainEntity.@type متن الزامی - از ویژگی mainEntity برای نمایش موجودیتی که این پیش‌نمایش به آن تعلق دارد استفاده کنید.

این ویژگی می‌تواند مقادیر زیر را داشته باشد:
ویژگی mainEntity همچنین باید به عنوان یک موجودیت سطح بالا در فید وجود داشته باشد. تمام فراداده‌های لازم برای انواع مربوطه را، همانطور که در جداول مشخصات آنها در سراسر این مستندات نشان داده شده است، اضافه کنید. برای این نوع‌های mainEntity ، افزودن پیوندهای عمیق ، همانطور که از طریق ویژگی potentialAction منتقل می‌شوند، اختیاری است.
mainEntity.@id آدرس اینترنتی الزامی - @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"
  }
}

رویداد ورزشی

در ادامه 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 متن الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود.
  • xx زبان رشته‌های موجود در فید را نشان می‌دهد. هر زمینه موجودیت ریشه باید @language خود را روی کد زبان مناسب در قالب BCP 47 تنظیم کند. برای مثال، اگر زبان روی اسپانیایی تنظیم شده باشد، مقادیر name و description به زبان اسپانیایی فرض می‌شوند، حتی اگر زبان زیرنویس/دوبله انگلیسی باشد.
@type متن الزامی - همیشه روی Recap تنظیم شود.
@id آدرس اینترنتی الزامی - شناسه خلاصه در قالب URI؛ برای مثال، https://example.com/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
name متن الزامی - نام کلیپ خلاصه.
description متن الزامی - شرح خلاصه، محدود به ۳۰۰ کاراکتر.
potentialAction تماشا کنید الزامی - یک شیء نشانه‌گذاری اکشن که جزئیات اکشن را ارائه می‌دهد.
mainEntity.@type متن الزامی - از ویژگی mainEntity برای نمایش موجودیتی که این خلاصه به آن تعلق دارد استفاده کنید.

این ویژگی می‌تواند مقادیر زیر را داشته باشد:
ویژگی mainEntity همچنین باید به عنوان یک موجودیت سطح بالا در فید وجود داشته باشد. تمام فراداده‌های لازم برای انواع مربوطه را، همانطور که در جداول مشخصات آنها در سراسر این مستندات نشان داده شده است، اضافه کنید. برای این نوع‌های mainEntity ، افزودن پیوندهای عمیق ، همانطور که از طریق ویژگی potentialAction منتقل می‌شوند، اختیاری است.
mainEntity.@id آدرس اینترنتی الزامی - @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"
  }
}

رویداد ورزشی

در ادامه 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 متن الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود.
  • xx زبان رشته‌های موجود در فید را نشان می‌دهد. هر زمینه موجودیت ریشه باید @language خود را روی کد زبان مناسب در قالب BCP 47 تنظیم کند. برای مثال، اگر زبان روی اسپانیایی تنظیم شده باشد، مقادیر name و description به زبان اسپانیایی فرض می‌شوند، حتی اگر زبان زیرنویس/دوبله انگلیسی باشد.
@type متن الزامی - همیشه روی Review تنظیم شود.
@id آدرس اینترنتی الزامی - شناسه نقد در قالب URI؛ برای مثال، https://example.com/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
name متن الزامی - نام کلیپ نقد و بررسی.
description متن الزامی - شرحی از نقد، محدود به ۳۰۰ کاراکتر.
potentialAction تماشا کنید الزامی - یک شیء نشانه‌گذاری اکشن که جزئیات اکشن را ارائه می‌دهد.
mainEntity.@type متن الزامی - از ویژگی mainEntity برای نمایش موجودیتی که این نقد به آن تعلق دارد استفاده کنید.

این ویژگی می‌تواند مقادیر زیر را داشته باشد:
ویژگی mainEntity همچنین باید به عنوان یک موجودیت سطح بالا در فید وجود داشته باشد. تمام فراداده‌های لازم برای انواع مربوطه را، همانطور که در جداول مشخصات آنها در سراسر این مستندات نشان داده شده است، اضافه کنید. برای این نوع‌های mainEntity ، افزودن پیوندهای عمیق ، همانطور که از طریق ویژگی potentialAction منتقل می‌شوند، اختیاری است.
mainEntity.@id آدرس اینترنتی الزامی - @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 متن الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود.
  • xx زبان رشته‌های موجود در فید را نشان می‌دهد. هر زمینه موجودیت ریشه باید @language خود را روی کد زبان مناسب در قالب BCP 47 تنظیم کند. برای مثال، اگر زبان روی اسپانیایی تنظیم شده باشد، مقادیر name و description به زبان اسپانیایی فرض می‌شوند، حتی اگر زبان زیرنویس/دوبله انگلیسی باشد.
@type متن الزامی - همیشه روی Highlight تنظیم شود.
@id آدرس اینترنتی الزامی - شناسه‌ی هایلایت در قالب URI؛ برای مثال، https://example.com/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
name متن الزامی - نام کلیپ برجسته.
description متن الزامی - توضیحی از هایلایت، محدود به ۳۰۰ کاراکتر.
potentialAction تماشا کنید الزامی - یک شیء نشانه‌گذاری اکشن که جزئیات اکشن را ارائه می‌دهد.
mainEntity.@type متن الزامی - از ویژگی mainEntity برای نمایش موجودیتی که این هایلایت به آن تعلق دارد استفاده کنید.

این ویژگی می‌تواند مقادیر زیر را داشته باشد:
ویژگی mainEntity همچنین باید به عنوان یک موجودیت سطح بالا در فید وجود داشته باشد. تمام فراداده‌های لازم برای انواع مربوطه را، همانطور که در جداول مشخصات آنها در سراسر این مستندات نشان داده شده است، اضافه کنید. برای این نوع‌های mainEntity ، افزودن پیوندهای عمیق ، همانطور که از طریق ویژگی potentialAction منتقل می‌شوند، اختیاری است.
mainEntity.@id آدرس اینترنتی الزامی - @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"
  }
}

رویداد ورزشی

در ادامه 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 متن الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود.
  • xx زبان رشته‌های موجود در فید را نشان می‌دهد. هر زمینه موجودیت ریشه باید @language خود را روی کد زبان مناسب در قالب BCP 47 تنظیم کند. برای مثال، اگر زبان روی اسپانیایی تنظیم شده باشد، مقادیر name و description به زبان اسپانیایی فرض می‌شوند، حتی اگر زبان زیرنویس/دوبله انگلیسی باشد.
@type متن الزامی - همیشه روی Blooper تنظیم شود.
@id آدرس اینترنتی الزامی - شناسه‌ی خطاکار در قالب URI؛ برای مثال، https://example.com/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
name متن الزامی - نام کلیپ خطاکار.
description متن الزامی - توضیحی در مورد خطا، محدود به ۳۰۰ کاراکتر.
potentialAction تماشا کنید الزامی - یک شیء نشانه‌گذاری اکشن که جزئیات اکشن را ارائه می‌دهد.
mainEntity.@type متن الزامی - از ویژگی mainEntity برای نمایش موجودیتی که این کلیپ خرابکار به آن تعلق دارد استفاده کنید.

این ویژگی می‌تواند مقادیر زیر را داشته باشد:
ویژگی mainEntity همچنین باید به عنوان یک موجودیت سطح بالا در فید وجود داشته باشد. تمام فراداده‌های لازم برای انواع مربوطه را، همانطور که در جداول مشخصات آنها در سراسر این مستندات نشان داده شده است، اضافه کنید. برای این نوع‌های mainEntity ، افزودن پیوندهای عمیق ، همانطور که از طریق ویژگی potentialAction منتقل می‌شوند، اختیاری است.
mainEntity.@id آدرس اینترنتی الزامی - @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 متن الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود.
  • xx زبان رشته‌های موجود در فید را نشان می‌دهد. هر زمینه موجودیت ریشه باید @language خود را روی کد زبان مناسب در قالب BCP 47 تنظیم کند. برای مثال، اگر زبان روی اسپانیایی تنظیم شده باشد، مقادیر name و description به زبان اسپانیایی فرض می‌شوند، حتی اگر زبان زیرنویس/دوبله انگلیسی باشد.
@type متن الزامی - همیشه روی BehindTheScene تنظیم شود.
@id آدرس اینترنتی الزامی - شناسه کلیپ در قالب URI؛ برای مثال، https://example.com/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
name متن الزامی - نام کلیپ پشت صحنه.
description متن الزامی - توضیحی از کلیپ پشت صحنه، محدود به ۳۰۰ کاراکتر.
potentialAction تماشا کنید الزامی - یک شیء نشانه‌گذاری اکشن که جزئیات اکشن را ارائه می‌دهد.
mainEntity.@type متن الزامی - از ویژگی mainEntity برای نمایش موجودیتی که این کلیپ پشت صحنه به آن تعلق دارد استفاده کنید.

این ویژگی می‌تواند مقادیر زیر را داشته باشد:
ویژگی mainEntity همچنین باید به عنوان یک موجودیت سطح بالا در فید وجود داشته باشد. تمام فراداده‌های لازم برای انواع مربوطه را، همانطور که در جداول مشخصات آنها در سراسر این مستندات نشان داده شده است، اضافه کنید. برای این نوع‌های mainEntity ، افزودن پیوندهای عمیق ، همانطور که از طریق ویژگی potentialAction منتقل می‌شوند، اختیاری است.
mainEntity.@id آدرس اینترنتی الزامی - @id مربوط به موجودیت مربوطه. موجودیت باید در فید وجود داشته باشد و @id آن با @id مربوط به BehindTheScene متفاوت باشد.

مثال پشت صحنه

مثال زیر، نشانه‌گذاری یک کلیپ BehindTheScene را در تب سمت چپ و mainEntity لینک‌شده به آن را در تب سمت راست نشان می‌دهد. این مثال شامل یک لینک عمیق است.

پشت صحنه

تصویر زیر، پشت صحنه‌ی یک فیلم را نشان می‌دهد. این فیلم توسط @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"
    }
  ]
}

جدول مشخصات صحنه حذف شده

ملک نوع مورد انتظار توضیحات
@context متن الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود.
  • xx زبان رشته‌های موجود در فید را نشان می‌دهد. هر زمینه موجودیت ریشه باید @language خود را روی کد زبان مناسب در قالب BCP 47 تنظیم کند. برای مثال، اگر زبان روی اسپانیایی تنظیم شده باشد، مقادیر name و description به زبان اسپانیایی فرض می‌شوند، حتی اگر زبان زیرنویس/دوبله انگلیسی باشد.
@type متن الزامی - همیشه روی DeletedScene تنظیم شود.
@id آدرس اینترنتی الزامی - شناسه کلیپ در قالب URI؛ برای مثال، https://example.com/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
name متن الزامی - نام صحنه حذف شده.
description متن الزامی - توضیحی از صحنه حذف شده، محدود به ۳۰۰ کاراکتر.
potentialAction تماشا کنید الزامی - یک شیء نشانه‌گذاری اکشن که جزئیات اکشن را ارائه می‌دهد.
mainEntity.@type متن الزامی - از ویژگی mainEntity برای نمایش موجودیتی که این صحنه حذف شده به آن تعلق دارد استفاده کنید.

این ویژگی می‌تواند مقادیر زیر را داشته باشد:
ویژگی mainEntity همچنین باید به عنوان یک موجودیت سطح بالا در فید وجود داشته باشد. تمام فراداده‌های لازم برای انواع مربوطه را، همانطور که در جداول مشخصات آنها در سراسر این مستندات نشان داده شده است، اضافه کنید. برای این نوع‌های mainEntity ، افزودن پیوندهای عمیق ، همانطور که از طریق ویژگی potentialAction منتقل می‌شوند، اختیاری است.
mainEntity.@id آدرس اینترنتی الزامی - @id مربوط به موجودیت مربوطه. موجودیت باید در فید وجود داشته باشد و @id آن با @id مربوط به DeletedScene متفاوت باشد.

مثال صحنه حذف شده

مثال زیر، نشانه‌گذاری مربوط به یک کلیپ DeletedScene را در تب سمت چپ و mainEntity لینک‌شده به آن را در تب سمت راست نشان می‌دهد. این مثال شامل یک لینک عمیق است.

صحنه حذف شده

کلیپ زیر صحنه‌ای حذف شده از یک فیلم را نشان می‌دهد. این فیلم توسط @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 متن الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود.
  • xx زبان رشته‌های موجود در فید را نشان می‌دهد. هر زمینه موجودیت ریشه باید @language خود را روی کد زبان مناسب در قالب BCP 47 تنظیم کند. برای مثال، اگر زبان روی اسپانیایی تنظیم شده باشد، مقادیر name و description به زبان اسپانیایی فرض می‌شوند، حتی اگر زبان زیرنویس/دوبله انگلیسی باشد.
@type متن الزامی - همیشه روی Interview تنظیم شود.
@id آدرس اینترنتی الزامی - شناسه مصاحبه در قالب URI؛ برای مثال، https://example.com/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
name متن الزامی - نام کلیپ مصاحبه.
description متن الزامی - شرح مصاحبه، محدود به ۳۰۰ کاراکتر.
potentialAction تماشا کنید الزامی - یک شیء نشانه‌گذاری اکشن که جزئیات اکشن را ارائه می‌دهد.
mainEntity.@type متن الزامی - از ویژگی mainEntity برای نمایش موجودیتی که این مصاحبه به آن تعلق دارد استفاده کنید.

این ویژگی می‌تواند مقادیر زیر را داشته باشد:
ویژگی mainEntity همچنین باید به عنوان یک موجودیت سطح بالا در فید وجود داشته باشد. تمام فراداده‌های لازم برای انواع مربوطه را، همانطور که در جداول مشخصات آنها در سراسر این مستندات نشان داده شده است، اضافه کنید. برای این نوع‌های mainEntity ، افزودن پیوندهای عمیق ، همانطور که از طریق ویژگی potentialAction منتقل می‌شوند، اختیاری است.
mainEntity.@id آدرس اینترنتی الزامی - @id مربوط به موجودیت مربوطه. موجودیت باید در فید وجود داشته باشد و @id آن با @id Interview متفاوت باشد.
interviewer.@type متن الزامی - همیشه روی Person تنظیم شود.
interviewer.@id آدرس اینترنتی الزامی - شناسه مصاحبه‌کننده در قالب URI؛ برای مثال، https://example.com/person/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
interviewer.name متن الزامی - نام مصاحبه‌کننده.
interviewee.@type متن الزامی - همیشه روی Person تنظیم شود.
interviewee.@id آدرس اینترنتی الزامی - شناسه مصاحبه‌شونده در قالب URI؛ برای مثال، https://example.com/person/1234abc .
@id باید شرایط زیر را داشته باشد:
  • این در سراسر کاتالوگ شما منحصر به فرد است.
  • ایستا است. شناسه باید پایدار باشد و با گذشت زمان تغییر نکند.
  • این به شکل یک شناسه منبع یکپارچه (URI) است.
  • دامنه‌ای که برای مقدار @id استفاده می‌شود باید متعلق به سازمان شما باشد.
interviewee.name متن الزامی - نام مصاحبه‌شونده.

مثال مصاحبه

مثال زیر، نشانه‌گذاری یک کلیپ 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"
    }
  ]
}