Akıllı ev işlemlerinin nasıl geliştirileceğini öğrenmek için yeni adres olan Google Home Geliştirici Merkezi'ne hoş geldiniz. Not: Actions Console'da işlem oluşturmaya devam edersiniz.
Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Akıllı Ev Uygulaması Seçici Şeması

action.devices.traits.AppSelector: Bu özellik, girişleri değiştirebilen cihazlar için kullanılır.

Cihaz ÖZELLİKLERİ

Bu özelliğe sahip cihazlar, SYNC işleminin bir parçası olarak aşağıdaki özellikleri bildirebilir. SYNC niyetlerini işleme hakkında daha fazla bilgi edinmek için Amaç karşılama bölümüne bakın.

Özellikler Tür Açıklama
availableApplications Dizi

Zorunludur.

Uygulamaların listesi. Her uygulamada, desteklenen her dilde bir veya daha fazla eş anlamlı kelime bulunur. Yanıtta ilk eş anlamlı kelime kullanılıyor.

[item, ...] Nesne

Bu cihazın kullanıcılarının etkileşim kurabileceği uygulama.

key Dize

Zorunludur.

Uygulamanın konuşma veya yanıtta kullanıcılara açık olmayan benzersiz anahtarı.

names Dizi

Zorunludur.

Her uygulamanın adı ve dile özgü eş anlamlıları.

[item, ...] Nesne

Uygulama eş anlamlıları.

name_synonym Dizi

Zorunludur.

Belirli bir dil için uygulama adının kullanıcı dostu eş anlamlıları. Yanıtta ilk eş anlamlı kelime kullanılıyor.

[item, ...] Dize

Uygulama adı.

lang Dize

Zorunludur.

Dil kodu.

Örnekler

Cihazda YouTube uygulaması

{
  "availableApplications": [
    {
      "key": "youtube",
      "names": [
        {
          "name_synonym": [
            "youtube",
            "YouTube US"
          ],
          "lang": "en"
        },
        {
          "name_synonym": [
            "youtube",
            "YouTube DE"
          ],
          "lang": "de"
        }
      ]
    }
  ]
}

Cihaz durumu

Bu özelliğe sahip cihazlar, QUERY işleminin bir parçası olarak aşağıdaki durumları bildirebilir. QUERY niyetlerini işleme hakkında daha fazla bilgi edinmek için Amaç karşılama bölümüne bakın.

Eyaletler Tür Açıklama
currentApplication Dize

Zorunludur.

Ön planda etkin olan geçerli uygulamanın anahtar/değer çifti.

Örnekler

YouTube uygulaması şu anda ön planda etkin olan cihaz.

{
  "currentApplication": "youtube"
}

Cihaz FTC'leri

Bu özelliğe sahip cihazlar, EXECUTE işleminin bir parçası olarak aşağıdaki komutlara yanıt verebilir. EXECUTE niyetlerini işleme hakkında daha fazla bilgi edinmek için Amaç karşılama bölümüne bakın.

action.devices.commands.appInstall

Belirtilen uygulamayı yükleyin.

Parametreler

Parametreler Tür Açıklama
newApplication Dize

Yüklenecek uygulamanın anahtarı.

newApplicationName Dize

Yüklenecek uygulamanın adı.

Örnekler

Anahtara göre YouTube uygulaması yükleme

{
  "command": "action.devices.commands.appInstall",
  "params": {
    "newApplication": "youtube"
  }
}

Ada göre YouTube uygulaması yükleme

{
  "command": "action.devices.commands.appInstall",
  "params": {
    "newApplicationName": "YouTube US"
  }
}

action.devices.commands.appSearch

Belirtilen uygulamayı arayın.

Parametreler

Parametreler Tür Açıklama
newApplication Dize

Aranacak uygulamanın anahtarı.

newApplicationName Dize

Aranacak uygulamanın adı.

Örnekler

Anahtara göre YouTube uygulaması arama

{
  "command": "action.devices.commands.appSearch",
  "params": {
    "newApplication": "youtube"
  }
}

Ada göre YouTube uygulaması arama

{
  "command": "action.devices.commands.appSearch",
  "params": {
    "newApplicationName": "YouTube US"
  }
}

action.devices.commands.appSelect

Belirtilen uygulamayı seçin.

Parametreler

Parametreler Tür Açıklama
newApplication Dize

Seçilecek uygulamanın anahtarı.

newApplicationName Dize

Seçilecek uygulamanın adı.

Örnekler

Anahtara göre YouTube uygulaması seçin

{
  "command": "action.devices.commands.appSelect",
  "params": {
    "newApplication": "youtube"
  }
}

Ada göre YouTube uygulaması seçin

{
  "command": "action.devices.commands.appSelect",
  "params": {
    "newApplicationName": "YouTube US"
  }
}

Örnek sözler

de-DE

  • Öffne Netflix auf dem Fernseher .

en-US

  • begin using YouTube app on the smart TV

es-ES

  • pon netflix en la tele del salón

fr-FR

  • Mets Netflix sur la télé .

hi-IN

  • टीवी पर नेटफ्लिक्स ऍप लॉन्च करो

it-IT

  • Apri Netflix sulla televisione della mia camera .

ja-JP

  • YouTube のアプリを テレビ でスタート

ko-KR

  • TV 에서 유튜브 앱 열어 줘

nl-NL

  • Start Netflix op mijn TV .

pt-BR

  • Abra o Netflix na TV para mim.
  • Abre o Youtube na televisão .

sv-SE

  • Öppna Youtube TV:n

Cihaz HATALARI

Hataların ve istisnaların tam listesini inceleyin.
  • noAvailableApp: Uygulama mevcut değil veya kullanılamıyor.
  • appLaunchFailed: Uygulama başlatılamadı.
  • alreadyInstalledApp: Uygulama zaten yüklenmişti.