Canlı TV kanallarının içerik işaretleme özellikleri

Bu bölümde BroadcastService, CableOrSatelliteService, TelevisionChannel ve Organization varlık türleri için içerik işaretleme özelliklerinin ayrıntıları verilmektedir. Bu türler arasındaki ilişkiyi daha iyi anlamak için LiveTV Kanalları kavramlarını inceleyin.

BroadcastService spesifikasyon tablosu

Mülk Beklenen Tür Açıklama
@context Text Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
    olarak ayarlanır
  • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök varlık bağlamı, BCP 47 formatında uygun dil koduna (@language) ayarlanmış olmalıdır. Örneğin, dil Türkçe olarak ayarlanmışsa altyazı altyazısı İngilizce olsa bile adların İspanyolca olduğu varsayılır.
@type Text Gerekli: Her zaman BroadcastService olarak ayarlanır.
@id URL Zorunlu: İçeriğin URI biçimindeki tanımlayıcısı (ör. https://example.com/1234abc).
@id aşağıdaki şartları karşılamalıdır:
  • Kataloğunuzda tüm dünyadan benzersiz
  • Statik; Kimlik sabit olmalı ve zaman içinde değişmemelidir (gösterinin URL özelliği değişse bile). Bu, opak bir dize olarak ele alınacaktır ve çalışan bir bağlantı olması gerekmez.
  • Birleştirilmiş Kaynak Tanımlayıcısı (URI) biçiminde
  • @id değeri için kullanılan alan adı kuruluşunuza ait olmalıdır.
Bir varlığın url özelliği, tanımlayıcı olarak tüm şartları karşıladığı için @id olarak bir varlık url kullanmanızı öneririz. Daha fazla ayrıntı için Tanımlayıcı bölümüne bakın.
url URL Varsa gereklidir - Kanal internette görüntülenebilirse yayın hizmetinin standart URL'si. Kablolu/uydu/internet üzerinden teslim edilen hizmetler için isteğe bağlıdır. Google, feed'inizdeki içeriği Google'ın veritabanlarındaki içerikle eşleştirmek için bu URL'yi kullanır.
url aşağıdaki gereksinimleri karşılamalıdır:
  • url genel olarak benzersiz olmalıdır
  • url, Google'ın tarayabileceği, çalışır durumda bir standart URL içermelidir.
Oynatma işleminin derin bağlantısı için bunun yerine hedef nesnenin urlTemplate özelliğine bakın.
name Text Gerekli: Ağın adı.
  • Adları farklı dillerde listelemek için bir dizi kullanın. Birden çok bölge ve dil örneğini inceleyin.
  • Her yerel ayarda yalnızca bir adın desteklendiğini unutmayın (dil-ülke çifti).
broadcastDisplayName Text Zorunlu: Kullanıcıların genellikle program rehberlerinde vb. görebileceği ağ için görünen ad. Değer, ad değeriyle aynı olabilir.
callSign Text Yayın hizmetinin resmi makamlarca verilmiş çağrı işareti.
inLanguage Metin veya Dil Kesinlikle Önerilir Neden? Kanalın birincil yayın dilidir. Lütfen IETF BCP 47 standardında kullanılan dil kodlarından birini kullanın.
category Text Kesinlikle Önerilir Neden? Öğe için bir kategori. Bir kategori hiyerarşisini resmi olmayan bir şekilde belirtmek için daha büyük işaretler veya eğik çizgiler kullanılabilir. Örneğin, Spor, Spor > Futbol, Haber, Film, Müzik, Belgesel.`
contentRating Metin veya Derecelendirme Yalnızca yetişkinler için TV yayın hizmeti için gerekli: Kanaldaki içerik yayını için en kısıtlayıcı derecelendirme. İçerik derecelendirmesi bir metin dizesi biçiminde veriliyorsa derecelendirme ajansının başına boşluk eklenmiş olmalıdır; örneğin, ABD'de "TVPG" ajansından alınan "TV-Y" derecelendirmesi "TVPG TV-Y" olarak tanımlanır. Ajansların listesine bakın.
contentRating.author Metin veya Kuruluş contentRating, Rating kullanıyorsa gereklidir - Derecelendirme ajansının adı.
contentRating.ratingValue Text contentRating, Rating kullanıyorsa gereklidir - Derecelendirmenin değeri.
contentRating.advisoryCode Text İçeriğin tavsiye kodu. Kabul edilen değerler şunlardır: D, FV, L, S ve V. D = Diyalog, FV = Fantastik Şiddet, L = Dil, S = Cinsel İçerik, V = Şiddet.
description Text Yayın hizmetinin açıklaması. 300 karakterle sınırlıdır. Açıklamaları birden fazla dilde ve/veya farklı uzunluklarda sağlamak için bir dizi kullanın.
slogan Text Yayın hizmetinin sloganı.
areaServed Ülke, Eyalet, Şehir veya Coğrafi Şekil Varsa gereklidir - Kanal geçişi TV hizmet sağlayıcısı tarafından karşılanıyorsa gereklidir: Kullanıcıların yayın hizmetini almayı bekleyebileceği alan. Ülkeleri belirtmek için ISO 3166-1 ülke kodunu kullanın.
  • Birden çok alanı temsil eden bir dizi kullanın.
  • Ülke, Eyalet, Şehir türlerini GeoShape ile karıştırmayın.
  • logo ImageObject Google TV ile entegrasyon gerekiyorsa. Kesinlikle önerilmiyor Neden? Bu yayın hizmetini temsil eden bir resim.
    • Google TV entegrasyonlarında koyu arka plan üzerinde kullanılabilecek bir logo gereklidir. Koyu arka plan üzerinde net bir şekilde görülebilen renkli veya beyaz logolu şeffaf bir arka plana sahip olmalıdır.
    • Logo resmi, 1:1 veya 4:3 veya 16:9 en boy oranına (tercih sırasına göre) uygun olmalı ve 80x80 piksel veya daha yüksek çözünürlüğe sahip olmalıdır.
    • Logonun kullanılması gereken arka plan türünü belirtmek amacıyla, additionalProperty özelliğinin bir parçası olarak contentAttributes özel özellik adı için forDarkBackground değerini kullanın.
    • En boy oranının korunması için uzunluk veya genişlik (ikisi birden değil) eklenmek kabul edilebilir.
    • Diğer gereksinimler ve spesifikasyonlar için Resim bölümüne bakın.
    Aşağıdaki örneğe bakın.
    potentialAction WatchAction Varsa gereklidir - İşlemin ayrıntılarını sağlayan İşlem işaretleme nesnesi. Ayrıntılar için İşlem işaretleme özellikleri bölümünü inceleyin.
    videoFormat Text Bu yayın hizmetinde desteklenen en yüksek kalite tanımı; örneğin,
    • Standart çözünürlük için "SD".
    • Yüksek çözünürlüklü için "HD".
    • 2K çözünürlük için "2K".
    • 4K çözünürlük için "4K".
    • 8K çözünürlük için "8K".
    broadcastTimezone Text Bu yayın hizmetinin IANA biçiminde saat dilimi (ör. Amerika/Los_Angeles). Birden fazla saat dilimi için bir dizi kullanın.
    broadcastAffiliateOf Kuruluş Gerekli: Bu yayın hizmeti veya bu yayın hizmetinin ait olduğu kuruluş için programlama sağlayan TV ağı.
    broadcastAffiliateOf.@id Text Zorunlu: TV ağının @id değerine ayarlayın.
    broadcastAffiliateOf.@type Text Gerekli: Her zaman Organization olarak ayarlanır.
    identifier PropertyValue Kesinlikle Önerilir Neden? - Bu varlığı tanımlayan _PARTNER_ID_ gibi harici veya diğer kimlikler. Birden fazla tanımlayıcıya izin verilir. Ayrıntılar için Tanımlayıcı özellikleri bölümüne bakın.
    popularityScore Popülerlik PuanıSpesifikasyonu Kesinlikle Önerilir Neden? Google'ın kullanıcılar için hangi medyanın oynatılacağını belirlemek üzere kullandığı puan ve diğer sinyaller. Bu puan, kataloğunuzdaki diğer içeriklere kıyasla içeriğin popülerliğini gösterir. Bu nedenle, puan ölçeğinin kataloglarınızdaki tüm öğeler arasında feed'leriniz genelinde tutarlı olması gerekir. Varsayılan olarak, bir öğenin popülerlik puanı 0 olarak ayarlanır.
    popularityScore.@type Text Her zaman PopularityScoreSpecification değerine ayarlanır.
    popularityScore.value Number Varlığın popülerliğini belirten negatif olmayan sayısal değerdir. Yüksek puan, daha yüksek popülerlik anlamına gelir.
    popularityScore.eligibleRegion Ülke Bu popülerlik puanının geçerli olduğu bölgeler. Popülerlik puanı dünya genelinde geçerliyse EARTH olarak ayarlayın. Bu özellik varsayılan olarak EARTH değerine ayarlıdır.
    Note: Yerel ayara göre popülerlik, dünya genelinde popülerlikten daha önceliklidir

    BroadcastService Örneği

    {
        "@context": [
            "http://schema.org",
            {
                "@language": "en"
            }
        ],
        "@type": "BroadcastService",
        "@id": "http://example.com/stations/example-tv",
        "name": "EXAMPLE-TV",
        "broadcastDisplayName": "ABCD",
        "url": "http://example.com/stations/example-tv",
        "callSign": "EXA-TV",
        "videoFormat": "SD",
        "inLanguage": "en",
        "broadcastTimezone": "America/Los_Angeles",
        "broadcastAffiliateOf": {
            "@type": "Organization",
            "@id": "http://example.com/networks/abcd-network"
        },
        "identifier": [
            {
                "@type": "PropertyValue",
                "propertyID": "TMS_ID",
                "value": "12258"
            },
            {
                "@type": "PropertyValue",
                "propertyID": "_PARTNER_ID_",
                "value": "exampletv-123456"
            }
        ],
        "popularityScore": {
            "@type": "PopularityScoreSpecification",
            "value": 178,
            "eligibleRegion": [
                {
                    "@type": "Country",
                    "name": "US"
                }
            ]
        },
        "potentialAction": {
            "@type": "WatchAction",
            "target": {
                "@type": "EntryPoint",
                "urlTemplate": "http://example.com/livestream",
                "actionPlatform": [
                    "http://schema.org/DesktopWebPlatform",
                    "http://schema.org/MobileWebPlatform",
                    "http://schema.org/AndroidPlatform",
                    "http://schema.org/IOSPlatform",
                    "http://schema.googleapis.com/GoogleVideoCast",
                    "http://schema.org/AndroidTVPlatform"
                ]
            },
            "actionAccessibilityRequirement": {
                "@type": "ActionAccessSpecification",
                "category": "externalsubscription",
                "availabilityStarts": "2018-07-21T10:35:29Z",
                "availabilityEnds": "2019-10-21T10:35:29Z",
                "requiresSubscription": {
                    "@type": "MediaSubscription",
                    "@id": "http://example.com/subscription",
                    "name": "ABCD",
                    "sameAs": "http://example.com/subscription",
                    "authenticator": {
                        "@type": "Organization",
                        "name": "TVE"
                    }
                },
                "eligibleRegion": [
                    {
                        "@type": "Country",
                        "name": "US"
                    }
                ]
            }
        },
        "logo": [
            {
                "@context": "http://schema.org",
                "@type": "ImageObject",
                "name": "Example Logo Light",
                "contentUrl": "http://example.com/images/example-logo-light.jpg",
                "additionalProperty": [
                    {
                        "@type": "PropertyValue",
                        "name": "contentAttributes",
                        "value": [
                            "forLightBackground"
                        ]
                    }
                ]
            },
            {
                "@context": "http://schema.org",
                "@type": "ImageObject",
                "name": "Example Logo Dark",
                "contentUrl": "http://example.com/images/example-logo-dark.jpg",
                "additionalProperty": [
                    {
                        "@type": "PropertyValue",
                        "name": "contentAttributes",
                        "value": [
                            "forDarkBackground"
                        ]
                    }
                ]
            }
        ]
    }
    

    CableOrUydu Hizmeti spesifikasyon tablosu

    Mülk Beklenen Tür Açıklama
    @context Text Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
      olarak ayarlanır
    • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök varlık bağlamı, BCP 47 formatında uygun dil koduna (@language) ayarlanmış olmalıdır. Örneğin, dil Türkçe olarak ayarlanmışsa altyazı altyazısı İngilizce olsa bile adların İspanyolca olduğu varsayılır.
    @type Text Gerekli: Her zaman CableOrSatelliteService olarak ayarlanır.
    @id URL Zorunlu: İçeriğin URI biçimindeki tanımlayıcısı (ör. https://example.com/1234abc).
    @id aşağıdaki şartları karşılamalıdır:
    • Kataloğunuzda tüm dünyadan benzersiz
    • Statik
    • Birleştirilmiş Kaynak Tanımlayıcısı (URI) biçiminde
    Bir varlığın url özelliği, tanımlayıcı olarak tüm şartları karşıladığı için @id olarak bir varlık url kullanmanızı öneririz. Daha fazla ayrıntı için Tanımlayıcı bölümüne bakın.
    name Text Gerekli: TV hizmetinin adı.
    • Adları farklı dillerde listelemek için bir dizi kullanın. Birden çok bölge ve dil örneğini inceleyin.
    • Her yerel ayarda yalnızca bir adın desteklendiğini unutmayın (dil-ülke çifti).
    areaServed Ülke, Eyalet, Şehir veya Coğrafi Şekil Zorunlu: Kullanıcıların yayın hizmetini almayı bekleyebileceği alandır.
    provider Kuruluş Gerekli: Varsa, hizmetin ana sağlayıcısı. Örneğin, ExampleTV, ExampleTV San Francisco ve ExampleTV San Diego adlı bölgesel hizmetlerinin sağlayıcısıdır.
    provider.@id Text Gerekli: TV operatörünün kimliği.
    provider.@type Text Gerekli: Her zaman Organization olarak ayarlanır.
    identifier PropertyValue Kesinlikle Önerilir Neden? - Bu varlığı tanımlayan harici veya başka kimlik (örneğin, bu yayın hizmeti için Gracenote TMS kimliği). Birden fazla tanımlayıcıya izin verilir. Ayrıntılar için Tanımlayıcı özellikleri bölümüne bakın.

    CableOrUydu Hizmeti örnekleri

    Kablo veya uydu hizmeti örneği:

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"CableOrSatelliteService",
      "@id":"http://example.com/provider-lineups/exampletv-san-francisco",
      "name":"ExampleTV San Francisco",
      "provider": {
        "@type": "Organization",
        "@id": "http://example.com/providers/exampletv"
      },
      "areaServed":[
        {
          "@type":"GeoShape",
          "@id": "http://example.com/area1"
        }
      ],
      "identifier": {
        "@type": "PropertyValue",
        "propertyID": "TMS_ID",
        "value": "12345"
      }
    }
    
    {
      "@type": "GeoShape",
      "@id": "http://example.com/area1",
      "addressCountry": "US",
      "postalCode": [
        "94118",
        "94119"
      ]
    }
    

    Sanal çok kanallı video programlama dağıtımcısı örneği (vMVPD):

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"CableOrSatelliteService",
      "@id":"http://example.com/providers/my-online-example-tv",
      "name":"My Online Example TV",
      "provider": {
        "@type": "Organization",
        "@id": "http://my-online-tv.com"
      },
      "areaServed":[
        {
          "@type":"Country",
          "name": "US",
        },
        {
          "@type":"Country",
          "name": "CA",
        }
      ]
    }
    

    TelevisionChannel spesifikasyon tablosu

    Mülk Beklenen Tür Açıklama
    @context Text Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
      olarak ayarlanır
    • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök varlık bağlamı, BCP 47 formatında uygun dil koduna (@language) ayarlanmış olmalıdır. Örneğin, dil Türkçe olarak ayarlanmışsa altyazı altyazısı İngilizce olsa bile adların İspanyolca olduğu varsayılır.
    @type Text Gerekli: Her zaman TelevisionChannel olarak ayarlanır.
    @id URL Zorunlu: İçeriğin URI biçimindeki tanımlayıcısı (ör. https://example.com/1234abc).
    @id aşağıdaki şartları karşılamalıdır:
    • Kataloğunuzda tüm dünyadan benzersiz
    • Statik
    • Birleştirilmiş Kaynak Tanımlayıcısı (URI) biçiminde
    Bir varlığın url özelliği, tanımlayıcı olarak tüm şartları karşıladığı için @id olarak bir varlık url kullanmanızı öneririz. Daha fazla ayrıntı için Tanımlayıcı bölümüne bakın.
    broadcastChannelId Text Gerekli: Bu BroadcastService'nin kablo, uydu veya internet TV hizmeti olarak tanımlanabileceği benzersiz bir tanımlayıcı.
    • ABD'de bu genellikle kablolu veya uydu TV'ye yönelik bir numaradır.
    • İnternet TV hizmeti (ör. vMVPD) için kanal adını sağlayın.
    channelOrder Number Google TV için gereklidir, aksi takdirde isteğe bağlıdır - Kanalların, Google TV entegrasyonları için elektronik programlama kılavuzunda gösterilmesi gereken sırayı belirtmek üzere bu özelliği kullanın.

    channelOrder, feed'deki kanallar arasında benzersiz olmalı ve ideal olarak 1'den başlamalıdır. channelOrder, negatif veya 0 değerine sahip olamaz.
    broadcastServiceTier Text Aşağıdaki değerleri kullanın:
    • Abonelik gerektirmeyen Free kanalı.
    • Temel aboneliğe dahil olan kanallar için Standard.
    • Temel aboneliğe ek olarak ödeme gerektiren kanallar için Premium.
    Birden fazla değer sağlamak için bir dizi kullanın.
    inBroadcastLineup Kablo veya Uydu Hizmeti Zorunlu: Bu kanalı görüntüleyenlere sunan CableOrSatelliteService @id.
    providesBroadcastService BroadcastService Gerekli: Bu kanalın programlamasını sağladığı BroadcastService @id.

    TelevisionChannel örnekleri

    Kablo veya uydu TV kanalı örneği:

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"TelevisionChannel",
      "@id":"http://example.com/channels/exampleTV/example-tv-7",
      "broadcastChannelId":"7",
      "channelOrder": 1,
      "broadcastServiceTier":["Premium", "Standard"],
      "inBroadcastLineup":{
        "@type":"CableOrSatelliteService",
        "@id":"http://example.com/providers/exampleTV-san-francisco"
      },
      "providesBroadcastService":{
        "@type":"BroadcastService",
        "@id":"http://example.com/stations/example-tv"
      }
    }
    

    Online TV kanalı örneği:

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"TelevisionChannel",
      "@id":"http://example.com/channels/my-online-example-tv/sport-channel",
      "broadcastChannelId":"sport-channel",
      "channelOrder": 3,
      "broadcastServiceTier":"Premium",
      "inBroadcastLineup":{
        "@type":"CableOrSatelliteService",
        "@id":"http://example.com/providers/my-online-example-tv"
      },
      "providesBroadcastService":{
        "@type":"BroadcastService",
        "@id":"http://example.com/stations/sport-channel"
      }
    }
    

    Kuruluş spesifikasyonu tablosu

    Mülk Beklenen Tür Açıklama
    @context Text Zorunlu: Her zaman ["http://schema.org", {"@language": "xx"}]
      olarak ayarlanır
    • Burada "xx", feed'deki dizelerin dilini temsil eder. Her kök varlık bağlamı, BCP 47 formatında uygun dil koduna (@language) ayarlanmış olmalıdır. Örneğin, dil Türkçe olarak ayarlanmışsa altyazı altyazısı İngilizce olsa bile adların İspanyolca olduğu varsayılır.
    @type Text Gerekli: Her zaman Organization olarak ayarlanır.
    @id URL Zorunlu: İçeriğin URI biçimindeki tanımlayıcısı (ör. https://example.com/1234abc).
    @id aşağıdaki şartları karşılamalıdır:
    • Kataloğunuzda tüm dünyadan benzersiz
    • Statik
    • Birleştirilmiş Kaynak Tanımlayıcısı (URI) biçiminde
    Bir varlığın url özelliği, tanımlayıcı olarak tüm şartları karşıladığı için @id olarak bir varlık url kullanmanızı öneririz. Daha fazla ayrıntı için Tanımlayıcı bölümüne bakın.
    name Text Zorunlu: TV ağının, TV içerik sağlayıcısının veya TV operatörünün adı.
    • Adları farklı dillerde listelemek için bir dizi kullanın. Birden çok bölge ve dil örneğini inceleyin.
    • Her yerel ayarda yalnızca bir adın desteklendiğini unutmayın (dil-ülke çifti).
    description Text Kuruluşun açıklaması. 300 karakterle sınırlıdır. Açıklamaları birden fazla dilde ve/veya farklı uzunluklarda sağlamak için bir dizi kullanın.
    sameAs URL Kesinlikle Önerilir Neden? TV ağını tanımlayabilen bir Vikipedi sayfasının URL'si. Bu, url özelliğinden farklı olmalıdır. Yalnızca tek bir kanal/ağ varlığından bahseden Wikipedia sayfası ile doldurun. Wikipedia sayfalarında "kanal" terimini kullanabilirsiniz.
    potentialAction WatchAction Varsa gereklidir - Kuruluşa yönlendiren birden çok kanalınız (BroadcastService) varsa gereklidir. İşlemin ayrıntılarını sağlayan işlem işaretleme nesnesi. Ayrıntılar için İşlem işaretleme özellikleri bölümünü inceleyin.
    url URL Kuruluşun URL'si. Google bu URL'yi, kuruluşun Google'ın veritabanlarındaki kuruluşla doğru şekilde uzlaştırmasını sağlar.
    identifier PropertyValue Kesinlikle Önerilir Neden? - Bu kuruluşu tanımlayan harici veya diğer kimlikler (ör. bu kuruluşun TMS Kimliği). Birden fazla tanımlayıcıya izin verilir. Ayrıntılar için Tanımlayıcı özellikleri bölümüne bakın.
    popularityScore Popülerlik PuanıSpesifikasyonu Kesinlikle Önerilir Neden? Google'ın kullanıcılar için hangi medyanın oynatılacağını belirlemek üzere kullandığı puan ve diğer sinyaller. Bu puan, kataloğunuzdaki diğer içeriklere kıyasla içeriğin popülerliğini gösterir. Bu nedenle, puan ölçeğinin kataloglarınızdaki tüm öğeler arasında feed'leriniz genelinde tutarlı olması gerekir. Varsayılan olarak, bir öğenin popülerlik puanı 0 olarak ayarlanır.
    popularityScore.@type Text Her zaman PopularityScoreSpecification değerine ayarlanır.
    popularityScore.value Number Varlığın popülerliğini belirten negatif olmayan sayısal değerdir. Yüksek puan, daha yüksek popülerlik anlamına gelir.
    popularityScore.eligibleRegion Ülke Bu popülerlik puanının geçerli olduğu bölgeler. Popülerlik puanı dünya genelinde geçerliyse EARTH olarak ayarlayın. Bu özellik varsayılan olarak EARTH değerine ayarlıdır.
    Note: Yerel ayara göre popülerlik, dünya genelinde popülerlikten daha önceliklidir

    Kuruluş örneği

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"Organization",
      "@id":"http://example.com/networks/abcd-network",
      "name":"ABCD",
      "identifier": [
        {
          "@type": "PropertyValue",
          "propertyID": "TMS_ID",
          "value": "12345"
        },
        {
          "@type": "PropertyValue",
          "propertyID": "_PARTNER_ID_",
          "value": "exampletv-12345"
        }
      ],
      "potentialAction": {
        "@type": "WatchAction",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "http://example.com/networkstream",
          "actionPlatform": [
            "http://schema.org/DesktopWebPlatform",
            "http://schema.org/MobileWebPlatform",
            "http://schema.org/AndroidPlatform",
            "http://schema.org/IOSPlatform",
            "http://schema.googleapis.com/GoogleVideoCast",
            "http://schema.org/AndroidTVPlatform"
          ]
        },
        "actionAccessibilityRequirement": {
          "@type": "ActionAccessSpecification",
          "category": "externalsubscription",
          "availabilityStarts": "2018-07-21T10:35:29Z",
          "availabilityEnds": "2050-10-21T10:35:29Z",
          "requiresSubscription": {
            "@type": "MediaSubscription",
            "@id": "http://example.com/subscription",
            "name": "ABCD",
            "sameAs": "http://example.com/subscription",
          },
          "eligibleRegion": [
            {
              "@type": "Country",
              "name": "US"
            }
          ]
        }
      },
      "popularityScore": {
        "@type": "PopularityScoreSpecification",
        "value": 178,
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          }
        ]
      }
    }
    

    Bu tesislerle ilgili konular için aşağıdaki sayfalara göz atın: