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

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

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

عيّنات مكتبات

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

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

عيّنات مكتبات العملاء

الأدوات

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

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

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

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

  • اختبار جهازَين (Cloud-to-cloud) مدمجَين Google Home

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

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

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

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

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

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

ملعب 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" بدون باستخدام واجهة برمجة التطبيقات مباشرةً.