التطوير للسحابة الإلكترونية

توفّر Google حِزم تطوير برامج (SDK) وأدوات ونماذج تطبيقات لبدء مسيرة Cloud-to-cloud على الفور، سواء كنت تريد دمج مفتاح تحكّم بسيط أو جهاز استقبال معقّد لمحتوى الصوت والفيديو.

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

نماذج ومكتبات

مرحلة التطوير

يمكن استخدام العينات الشاملة التي نقدمها كنقطة انطلاق للدمج الخاص بك، أو لتوضيح أفضل طريقة لإنشاء عملية دمج جديدة. وتتوفّر مكتبات برامج واجهة برمجة التطبيقات Google Home Graphبعدة لغات.

نماذج مكتبات العميل

الأدوات

إضافة Google Home لرمز VS Code

مرحلة التطوير

تتيح لك Google Home Extension for Visual Studio Code التفاعل مباشرةً مع منظومة Google Home المتكاملة. على سبيل المثال، يمكنك كتابة أمر، مثل "تشغيل مصباحي"، وسيعالج Google Assistant طلبك في السحابة الإلكترونية ويرسل الأمر إلى الجهاز.

يمكنك استخدام هذه الإضافة أثناء مرحلة التطوير من أجل:

  • يمكنك اختبار أجهزة Cloud-to-cloud المدمجة في Google Home.

  • حدِّد المشاكل من خلال عرض سجلات Google Cloud في الوقت الفعلي، ومراقبة تدفق جميع الاتصالات في كلا الاتجاهين. الفلترة حسب درجة الخطورة والنطاق الزمني

  • افحص محتوى JSON لرسائل السجلّ.

  • أصدر أوامر Assistant بتنسيق نصي لمساعدتك في الاختبار بشكل أسرع وبطريقة قابلة للتكرار.

مدقق بيانات المزامنة

مرحلة التطوير

نقترح عليك استخدام أداة التحقّق من صحة بيانات المزامنة للتأكّد من صحة تنسيق استجابات المزامنة من عملية الدمج. وهذا يحد من الأخطاء لاحقًا في عملية الاختبار.

ملعب Google Home

مرحلة التطوير

يُعدّ Google Home Playground مفيدًا لمحاكاة نوع جهازك في منظومة Google Home المتكاملة قبل الانتهاء من عملية التطوير باستخدام جهاز مادي.

يمكنك استخدامه خلال مرحلة التطوير من أجل:

  • يمكنك إنشاء أجهزة افتراضية وإعدادها بسمات لاستخدامها في Google Home app (GHA).
  • يمكنك الاطّلاع على كيفية ظهور الأجهزة في Home Graph.
  • اختبِر التحقّق الثانوي من المستخدِم على أحد الأجهزة.

حزمة اختبار Google Home

مرحلة الاختبار

يمكنك استخدام Google Home Test Suite لاختبار دمج المنزل المزوّد بأجهزة ذكية وضمان استيفائه متطلبات الشهادة وإطلاق منظومة Google Home المتكاملة.

عارض الرسم البياني المنزلي

مرحلة الاختبار

يُستخدم Google Home Graph للتحقّق من حالة الأجهزة في Home Graph مستخدم محدّد. إنها طريقة سريعة لإثبات ملكية Home Graph بدون استخدام واجهة برمجة التطبيقات مباشرةً.