مرحبًا بك في "مركز مطوّري برامج Google Home"، وجهتك الجديدة لتعلّم كيفية تطوير إجراءات منزلية ذكية. ملاحظة: ستواصل إنشاء الإجراءات في وحدة تحكم الإجراءات.
تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

مخطط سمة مُحدّد موقع المنزل الذكي

action.devices.traits.AppSelector - يتم استخدام هذه السمة للأجهزة القادرة على تبديل مصدرَي الإدخال.

الجهاز ATTRIBUTES

ويمكن للأجهزة التي تتضمّن هذه السمة الإبلاغ عن السمات التالية كجزء من عملية SYNC. لمزيد من المعلومات حول التعامل مع إجراءات SYNC، يُرجى الاطّلاع على تنفيذ الإجراء.

السمات النوع الوصف
availableApplications المصفوفة

مطلوبة.

قائمة بالتطبيقات. يحتوي كل تطبيق على مرادف واحد أو أكثر في كل لغة مدعومة. ويتم استخدام المرادف الأول في الاستجابة.

[item, ...] العنصر

التطبيق الذي يمكن لمستخدمي هذا الجهاز التفاعل معه.

key سلسلة

مطلوبة.

مفتاح فريد للتطبيق لا يظهر للمستخدمين في الكلام أو الرد.

names المصفوفة

مطلوبة.

اسم كل تطبيق ومرادفاته الخاصة بكل لغة.

[item, ...] العنصر

مرادفات التطبيق.

name_synonym المصفوفة

مطلوبة.

مرادفات سهلة الاستخدام لاسم التطبيق للغة معينة. ويتم استخدام المرادف الأول في الاستجابة.

[item, ...] سلسلة

اسم التطبيق.

lang سلسلة

مطلوبة.

رمز اللغة.

أمثلة

الجهاز المزوّد بتطبيق YouTube

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

حالة الجهاز STATES

ويمكن للأجهزة التي تتضمّن هذه السمة الإبلاغ عن الحالات التالية كجزء من عملية QUERY. لمزيد من المعلومات حول التعامل مع إجراءات QUERY، يُرجى الاطّلاع على تنفيذ الإجراء.

الولايات النوع الوصف
currentApplication سلسلة

مطلوبة.

القيمة الأساسية للتطبيق الحالي النشط في المقدّمة.

أمثلة

الجهاز المزوّد بتطبيق YouTube النشط حاليًا في المقدمة.

{
  "currentApplication": "youtube"
}

مفاتيح COMMAND

قد تستجيب الأجهزة التي تتضمّن هذه السمة للأوامر التالية كجزء من عملية EXECUTE. لمزيد من المعلومات حول التعامل مع إجراءات EXECUTE، يُرجى الاطّلاع على تنفيذ الإجراء.

action.devices.commands.appInstall

تثبيت التطبيق المحدد.

المَعلمات

المَعلمات النوع الوصف
newApplication سلسلة

مفتاح التطبيق المراد تثبيته.

newApplicationName سلسلة

اسم التطبيق المراد تثبيته.

أمثلة

تثبيت تطبيق YouTube باستخدام المفتاح

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

تثبيت تطبيق YouTube حسب الاسم

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

action.devices.commands.appSearch

ابحث عن التطبيق المحدد.

المَعلمات

المَعلمات النوع الوصف
newApplication سلسلة

مفتاح التطبيق المراد البحث عنه.

newApplicationName سلسلة

اسم التطبيق المراد البحث عنه.

أمثلة

البحث عن تطبيق YouTube حسب المفتاح

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

البحث عن تطبيق YouTube حسب الاسم

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

action.devices.commands.appSelect

حدد التطبيق المحدد.

المَعلمات

المَعلمات النوع الوصف
newApplication سلسلة

مفتاح التطبيق المراد تحديده.

newApplicationName سلسلة

اسم التطبيق المراد تحديده.

أمثلة

اختيار تطبيق 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 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

أخطاء الجهاز

يمكنك الاطلاع على القائمة الكاملة للأخطاء والاستثناءات.
  • noAvailableApp: التطبيق غير موجود أو غير متوفر.
  • appLaunchFailed: تعذّر تشغيل التطبيق.
  • alreadyInstalledApp: تم تثبيت التطبيق من قبل.