Bagian ini memberikan detail properti markup konten untuk
  jenis entity MediaService yang menangkap konfigurasi untuk integrasi Media Action
Anda
Tabel spesifikasi
| Properti | Jenis yang Diharapkan | Deskripsi | 
|---|---|---|
      @type
     | 
    Teks | 
       Wajib - Selalu ditetapkan ke   | 
  
      @context
     | 
    Teks | 
       Wajib - Selalu ditetapkan ke   | 
  
      @id
     | 
    URL | 
       Wajib - ID unik untuk merek Anda; misalnya,
         ID harus mematuhi persyaratan berikut: 
  | 
  
      name
     | 
    Teks | 
       Wajib - Nama penyedia. Jika merek Anda memiliki nama khusus lokalitas, cantumkan dalam array. Untuk contohnya, lihat contoh MediaService.  | 
  
      brandIcon
     | 
    ImageObject | 
       Wajib untuk semua Tindakan Tonton dan Tindakan Dengarkan - File gambar ikon merek Anda, diulang, untuk setiap ukuran. Pada hasil Tindakan Tonton/Dengarkan, Google mengaitkan deep link konten Anda ke ikon merek Anda. File gambar ikon merek Anda harus mematuhi persyaratan berikut: 
 Properti ini harus diulang, karena Anda harus memberikan lima gambar, satu untuk setiap dimensi berikut: 
 Persyaratan tambahan untuk integrasi Google TV - Gambar ikon merek Anda ini akan ditampilkan di bagian atas Panduan Program, di tombol Tindakan Tonton, dan di setelan Google TV. Berikan tiga ikon yang memenuhi persyaratan berikut: 
 Pastikan gambar anti-alias dan tidak terdistorsi/berpiksel.  | 
  
      brandIcon.contentURL
     | 
    URL | 
       Wajib - URL gambar.  | 
  
      brandIcon.height
     | 
    Number | 
       Wajib - Tinggi gambar, dalam piksel.  | 
  
      brandIcon.width
     | 
    Number | 
       Wajib - Lebar gambar, dalam piksel.  | 
  
      brandIcon.additionalProperty
     | 
    PropertyValue | 
       Wajib - Properti tambahan yang digunakan untuk mendeskripsikan jenis gambar dan menentukan penggunaan yang dimaksudkan.  | 
  
      brandIcon.additionalProperty.@type
     | 
    Teks | 
       Wajib - Tetapkan ke   | 
  
      brandIcon.additionalProperty.name
     | 
    Teks | 
       Wajib - Tetapkan ke   | 
  
      brandIcon.additionalProperty.value
     | 
    Teks | 
       Wajib - Kesesuaian latar belakang. Agar valid, tetapkan ke setidaknya salah satu nilai berikut: 
  | 
  
      application
     | 
    SotfwareApplication | 
       Wajib jika aplikasi iOS, Android, Cast, atau AndroidTV disediakan - Daftar aplikasi merek Anda di platform berikut: 
  | 
  
      application.@type
     | 
    Teks | 
       Wajib - Selalu ditetapkan ke   | 
  
      application.operatingSystem
     | 
    Teks | 
       Wajib - Tetapkan ke salah satu opsi berikut: 
  | 
  
      application.downloadUrl
     | 
    URL | 
       Wajib jika berlaku - Untuk platform Android, AndroidTV, dan iOS, Anda harus menentukannya sebagai link ke aplikasi Anda di App Store dan Play Store. Untuk semua platform lainnya, properti ini tidak wajib.  | 
  
      application.installUrl
     | 
    URL | 
       Wajib jika berlaku - Jika penyedia menawarkan pemutaran media melalui aplikasi AndroidTV, Anda harus menentukannya sebagai link ke file APK AndroidTV. Jika penyedia tidak menawarkan pemutaran AndroidTV, properti ini tidak wajib.  | 
  
      application.identifier
     | 
    
       Wajib jika berlaku - Untuk platform yang sesuai dengan salah satu nilai berikut, tetapkan sesuai kebutuhan. Properti ini tidak diperlukan: 
  | 
  |
      parentOrganization
     | 
    Organisasi | 
       Wajib - Penyedia induk layanan.  | 
  
      parentOrganization.@type
     | 
    Teks | 
       Wajib - Selalu ditetapkan ke   | 
  
      parentOrganization.name
     | 
    Teks | 
       Wajib diisi - Nama organisasi.  | 
  
      subscriptions
     | 
    MediaSubscription | 
       Opsional - Daftar   | 
  
      baseSubscriptionTier
     | 
    MediaSubscription | 
       Wajib jika berlaku - Jika penyedia smartwatch dan penyedia memiliki paket langganan dasar, Anda harus menetapkannya ke instance langganan untuk konten yang tersedia bagi semua pelanggan. Properti ini tidak wajib.  | 
  
      userRequestsFulfilledBy
     | 
    Teks | 
       Opsional - Tetapkan ke salah satu pihak berikut yang memenuhi permintaan pengguna: 
 Secara default, properti ini ditetapkan ke   | 
  
      mediaOffered
     | 
    Teks | 
       Wajib - Tetapkan ke salah satu dari berikut ini, yang sesuai dengan jenis konten di katalog Anda yang disertakan dalam feed: 
  | 
  
Contoh MediaService
{ "@context": "http://schema.org", "@type": "DataFeed", "dateModified": "2018-07-20T00:44:51Z", "dataFeedElement": [ { "@context": [ "http://schema.org", { "@language": "en" } ], "@type": "MediaService", "@id": "https://abcmedia.com", "name": [ { "@language": "en-us", "@value": "ABC Media" }, { "@language": "en-gb", "@value": "ABC" } ], "userRequestsFulfilledBy": "Google", "mediaOffered": [ "LiveTV", "VoD" ], "brandIcon": [ { "@type": "ImageObject", "contentURL": "https://abcmedia.com/path_to_logo_16x16.png", "width": 16, "height": 16, "additionalProperty": [ { "@type": "PropertyValue", "name": "contentAttributes", "value": [ "forDarkBackground", "forLightBackground" ] } ] }, { "@type": "ImageObject", "contentURL": "https://abcmedia.com/path_to_logo_20x20.png", "width": 20, "height": 20, "additionalProperty": [ { "@type": "PropertyValue", "name": "contentAttributes", "value": [ "forDarkBackground", "forLightBackground" ] } ] }, { "@type": "ImageObject", "contentURL": "https://abcmedia.com/path_to_logo_40x40.png", "width": 40, "height": 40, "additionalProperty": [ { "@type": "PropertyValue", "name": "contentAttributes", "value": [ "forDarkBackground", "forLightBackground" ] } ] }, { "@type": "ImageObject", "contentURL": "https://abcmedia.com/path_to_logo_44x44.png", "width": 44, "height": 44, "additionalProperty": [ { "@type": "PropertyValue", "name": "contentAttributes", "value": [ "forDarkBackground", "forLightBackground" ] } ] }, { "@type": "ImageObject", "contentURL": "https://abcmedia.com/path_to_logo_112x112.png", "width": 112, "height": 112, "additionalProperty": [ { "@type": "PropertyValue", "name": "contentAttributes", "value": [ "forDarkBackground", "forLightBackground" ] } ] } ], "application": [ { "@type": "SoftwareApplication", "operatingSystem": "Android", "downloadUrl": "https://google.play.store/com.abc.media.android", "identifier": "com.abc.media.android" }, { "@type": "SoftwareApplication", "operatingSystem": "iOS", "downloadUrl": "https://apple.app.store/967093455", "identifier": "967093455" }, { "@type": "SoftwareApplication", "operatingSystem": "AndroidTV", "downloadUrl": "https://google.play.store/com.abc.media.atv.android", "installUrl": "https://abcmedia.com/path_to_apkfile.apk", "identifier": "com.abc.media.atv.android" }, { "@type": "SoftwareApplication", "operatingSystem": "Cast", "identifier": "ACDA4FDE" } ], "subscriptions": [ { "@type": "MediaSubscription", "name": "Basic Package", "@id": "[partner determined string]", "identifier": "abcmedia.com:basic" }, { "@type": "MediaSubscription", "name": "Premium Package", "@id": "[partner determined string]", "identifier": "abcmedia.com:premium" } ], "baseSubscriptionTier": { "@type": "MediaSubscription", "name": "Basic Package", "@id": "[partner determined string]", "identifier": "abcmedia.com:basic" }, "parentOrganization": { "@type": "Organization", "name": "ABC Media" } } ] }