ライブテレビのコンテンツ マークアップ プロパティ

ここでは、BroadcastService エンティティ タイプのコンテンツ マークアップ プロパティについて詳しく説明します。

仕様表

プロパティ タイプ 説明
@context Text 必須 - 常に ["http://schema.org", {"@language": "xx"}]
    に設定
  • xx は、BCP 47 形式のエンティティの言語コードに置き換えます(例: 「en"」)。
@type Text 必須 - ライブテレビの場合は、常に BroadcastService に設定されます。
@id URL 必須 - URI 形式のコンテンツ ID(例: https://example.com/1234abc)。
@id は次の要件を満たしている必要があります。
  • カタログ全体でグローバルに一意
  • 静的。ID は安定していて、時間の経過とともに変化しないはずです(番組の URL プロパティが変更されても変わりません)。これは不透明な文字列として扱われ、有効なリンクである必要はありません。
  • Unified Resource Identifier(URI)の形式
  • @id 値に使用するドメインが、自分の組織が所有するものであること。
エンティティの url は識別子としてすべての要件を満たしているため、エンティティの url@id として使用することをおすすめします。詳しくは、ID のセクションをご覧ください。
url URL 必須 - フィードの正規 URL。フィード内のコンテンツと Google のデータベースのコンテンツを照合するために使用されます。
url次の要件を満たす必要があります。
  • url はグローバルに一意である必要があります
  • url には、Google がクロールできる有効な正規 URL を含める必要があります。
再生のディープリンクについては、代わりにターゲット オブジェクトの urlTemplate プロパティをご覧ください。
name Text 必須 - ネットワークの名前。
  • 配列を使用して、各種言語で名前を列挙します。「複数の地域と言語」の例をご覧ください。
broadcastDisplayName Text 必須 - 一般に番組ガイドなどでユーザーに表示される、ネットワークの表示名。この値は name と同じでもかまいません。
potentialAction WatchAction 必須 - アクションの詳細を提供するアクション マークアップ オブジェクト。詳しくは、アクション マークアップのプロパティをご覧ください。
sameAs URL ネットワークを識別できる参照ウェブページの URL。たとえば、そのネットワークについて説明する Wikipedia ページなど。これは url プロパティとは異なる値にする必要があります。
image ImageObject ライブテレビ サービスに関連する画像。最小サイズは幅 140 ピクセル×高さ 210 ピクセルで、アスペクト比は 2:3 にする必要があります。できるだけ高解像度の PNG または JPG を提供します。
identifier PropertyValue 強くおすすめする理由- このエンティティを明確に識別する外部 ID またはその他の ID。複数の識別子を使用できます。詳しくは、ID プロパティ セクションをご覧ください。

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "BroadcastService",
  "@id": "http://www.example.com/livestream",
  "url": "http://www.example.com/livestream",
  "sameAs": "https://en.wikipedia.org/wiki/example_tv_station_(TV_channel)",
  "name": "Example TV Station",
  "broadcastDisplayName": "ABC-D",
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/livestream",
      "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": "externalsubscription",
      "availabilityStarts": "2017-07-21T10:35:29Z",
      "availabilityEnds": "2018-10-21T10:35:29Z",
      "requiresSubscription": {
        "@type": "MediaSubscription",
        "@id": "http://www.example.com/subscription",
        "name": "AMC",
        "sameAs": "http://www.example.com/subscription",
        "authenticator": {
          "@type": "Organization",
          "name": "TVE"
        }
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        },
        {
          "@type": "Country",
          "name": "CA"
        }
      ]
    }
  },
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "IMDB_ID",
      "value":  "co0019701"
    }
  ]
}

これらのプロパティに関連するトピックについては、次のページを確認してください。