स्मार्ट होम ऐप सिलेक्टर ट्रेल स्कीमा
action.devices.traits.AppSelector
- इस जानकारी का इस्तेमाल उन डिवाइसों के लिए किया जाता है जिनमें इनपुट स्विच किया जा सकता है.
डिवाइस की विशेषताएं
जिन डिवाइसों में यह एट्रिब्यूट मौजूद है वे SYNC
कार्रवाई के तहत, इन एट्रिब्यूट की रिपोर्ट कर सकते हैं. SYNC
इंटेंट मैनेज करने के बारे में ज़्यादा जानने के लिए, इंटेंट पूरा करना देखें.
विशेषताएं | टाइप | जानकारी |
---|---|---|
availableApplications |
रेंज |
ज़रूरी है. ऐप्लिकेशन की सूची. हर ऐप्लिकेशन में इस्तेमाल की जाने वाली हर भाषा में एक या एक से ज़्यादा समानार्थी शब्द होते हैं. जवाब में पहले समानार्थी शब्द का इस्तेमाल किया जाता है. |
[item, ...] |
ऑब्जेक्ट |
ऐसा ऐप्लिकेशन जिससे इस डिवाइस के उपयोगकर्ता इंटरैक्ट कर सकते हैं. |
key |
String |
ज़रूरी है. उस ऐप्लिकेशन के लिए यूनीक बटन जो बोली या जवाब में उपयोगकर्ताओं को दिखता है. |
names |
रेंज |
ज़रूरी है. हर ऐप्लिकेशन का नाम और उसकी भाषा के लिए समानार्थी शब्द. |
[item, ...] |
ऑब्जेक्ट |
ऐप्लिकेशन के समानार्थी शब्द. |
name_synonym |
रेंज |
ज़रूरी है. किसी भाषा के ऐप्लिकेशन नाम के लिए उपयोगकर्ता-समानार्थी. जवाब में पहले समानार्थी शब्द का इस्तेमाल किया जाता है. |
[item, ...] |
String |
ऐप्लिकेशन का नाम. |
lang |
String |
ज़रूरी है. भाषा कोड. |
उदाहरण
YouTube ऐप्लिकेशन वाला डिवाइस
{ "availableApplications": [ { "key": "youtube", "names": [ { "name_synonym": [ "YouTube", "YouTube US" ], "lang": "en" }, { "name_synonym": [ "YouTube", "YouTube DE" ], "lang": "de" } ] } ] }
डिवाइस के राज्य
इस खासियत वाली इकाइयां, QUERY
ऑपरेशन के हिस्से के तौर पर
इन स्थितियों की रिपोर्ट कर सकती हैं. QUERY
इंटेंट मैनेज करने के बारे में ज़्यादा जानने के लिए, इंटेंट पूरा करना देखें.
राज्य | टाइप | जानकारी |
---|---|---|
currentApplication |
String |
ज़रूरी है. मौजूदा ऐप्लिकेशन की खास वैल्यू, जो फ़ोरग्राउंड में चालू है. |
उदाहरण
YouTube ऐप्लिकेशन वाला डिवाइस अभी फ़ोरग्राउंड में चालू है.
{ "currentApplication": "YouTube" }
डिवाइस के निर्देश
जिन डिवाइसों पर इस एट्रिब्यूट का इस्तेमाल होता है वे EXECUTE
कार्रवाई के तहत, इन निर्देशों का पालन कर सकते हैं. EXECUTE
इंटेंट मैनेज करने के बारे में ज़्यादा जानने के लिए, इंटेंट पूरा करना देखें.
action.devices.commands.appInstall
दिया गया ऐप्लिकेशन इंस्टॉल करें.
पैरामीटर
पैरामीटर | टाइप | जानकारी |
---|---|---|
newApplication |
String |
इंस्टॉल किए जाने वाले ऐप्लिकेशन की कुंजी. |
newApplicationName |
String |
इंस्टॉल किए जाने वाले ऐप्लिकेशन का नाम. |
उदाहरण
YouTube ऐप्लिकेशन को कुंजी के हिसाब से इंस्टॉल करें
{ "command": "action.devices.commands.appInstall", "params": { "newApplication": "YouTube" } }
YouTube ऐप्लिकेशन को नाम से इंस्टॉल करना
{ "command": "action.devices.commands.appInstall", "params": { "newApplicationName": "YouTube US" } }
action.devices.commands.appSearch
दिया गया ऐप्लिकेशन खोजें.
पैरामीटर
पैरामीटर | टाइप | जानकारी |
---|---|---|
newApplication |
String |
उस ऐप्लिकेशन की कुंजी जिसे खोजना है. |
newApplicationName |
String |
उस ऐप्लिकेशन का नाम जिसे खोजा जाएगा. |
उदाहरण
कुंजी के हिसाब से YouTube ऐप्लिकेशन खोजें
{ "command": "action.devices.commands.appSearch", "params": { "newApplication": "YouTube" } }
YouTube ऐप्लिकेशन को नाम से खोजें
{ "command": "action.devices.commands.appSearch", "params": { "newApplicationName": "YouTube US" } }
action.devices.commands.appSelect
दिया गया ऐप्लिकेशन चुनें.
पैरामीटर
पैरामीटर | टाइप | जानकारी |
---|---|---|
newApplication |
String |
चुनने के लिए ऐप्लिकेशन की कुंजी. |
newApplicationName |
String |
उस ऐप्लिकेशन का नाम जिसे चुना जाना है. |
उदाहरण
कुंजी के हिसाब से YouTube ऐप्लिकेशन चुनें
{ "command": "action.devices.commands.appSelect", "params": { "newApplication": "YouTube" } }
नाम के हिसाब से YouTube ऐप्लिकेशन चुनें
{ "command": "action.devices.commands.appSelect", "params": { "newApplicationName": "YouTube US" } }
उच्चारण का नमूना
de-DE
-
Öffne
Netflix auf dem Fernseher .
en-US
-
begin using
YouTube app onthe smart TV
es-ES
-
pon
netflix enla tele del salón
fr-FR
-
Mets
Netflix surla télé .
hi-IN
-
टीवी परनेटफ्लिक्स ऍप लॉन्च करो
it-IT
-
Apri
Netflix sulla televisione della mia camera .
ja-JP
-
YouTube のアプリをテレビ でスタート
ko-KR
-
TV 에서유튜브 앱 열어 줘
nl-NL
-
Start
Netflix opmijn TV .
pt-BR
-
Abra o
Netflix naTV para mim. -
Abre o
Youtube natelevisão .
sv-SE
-
Öppna
Youtube påTV:n
डिवाइस की गड़बड़ियां
गड़बड़ियों और अपवादों की पूरी सूची देखें.noAvailableApp
: ऐप्लिकेशन मौजूद नहीं है या उपलब्ध नहीं है.appLaunchFailed
: ऐप्लिकेशन लॉन्च नहीं हो सका.alreadyInstalledApp
: ऐप्लिकेशन पहले से इंस्टॉल था.