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