Phát triển ứng dụng từ đám mây sang đám mây

Google cung cấp các SDK, công cụ và ứng dụng mẫu để giúp bạn bắt đầu Hành trình Cloud-to-cloud, cho dù bạn đang tích hợp một nút chuyển đơn giản hoặc một bộ thu AV phức tạp.

Những tài nguyên này được thiết kế để giúp nhà phát triển tập trung nỗ lực phát triển xây dựng các chức năng và tính năng, đồng thời đầu tư ít nỗ lực hơn vào việc xử lý cơ sở hạ tầng.

Mẫu và thư viện

Giai đoạn phát triển

Bạn có thể sử dụng các mẫu toàn diện của chúng tôi làm điểm bắt đầu cho quá trình tích hợp của riêng mình, hoặc để minh hoạ cách tốt nhất để tạo một hồ sơ thanh toán mới. Và Google Home Graph Thư viện ứng dụng API được cung cấp bằng nhiều ngôn ngữ.

Mẫu Thư viện ứng dụng

Công cụ

Tiện ích Google Home cho Mã VS

Giai đoạn phát triển

Google Home Extension for Visual Studio Code cho phép bạn tương tác trực tiếp với hệ sinh thái Google Home. Ví dụ: bạn có thể nhập lệnh, chẳng hạn như 'bật bóng đèn của tôi' và Google Assistant sẽ xử lý yêu cầu của bạn trên đám mây và gửi lệnh đến thiết bị.

Sử dụng phần mở rộng này trong thời gian giai đoạn phát triển để:

  • Kiểm thử các thiết bị Cloud-to-cloud được tích hợp trong Google Home.

  • Xác định vấn đề bằng cách xem nhật ký của Google Cloud theo thời gian thực, quan sát mọi giao tiếp theo cả hai hướng. Lọc theo mức độ nghiêm trọng và phạm vi thời gian.

  • Kiểm tra nội dung JSON của thông điệp nhật ký.

  • Đưa ra các lệnh Assistant ở định dạng tập lệnh để giúp bạn thử nghiệm nhanh hơn theo cách lặp lại.

Trình xác thực dữ liệu SYNC

Giai đoạn phát triển

Bạn nên sử dụng Đồng bộ hoá trình xác thực dữ liệu để xác thực định dạng của phản hồi SYNC từ quá trình tích hợp. Việc này giúp giảm bớt các lỗi sau này trong quá trình kiểm thử.

Sân chơi trên Google Home

Giai đoạn phát triển

Google Home Playground là hữu ích trong việc mô phỏng loại thiết bị của bạn trong hệ sinh thái Google Home trước khi quá trình phát triển hoàn chỉnh bằng một thiết bị thực.

Hãy sử dụng công cụ này trong giai đoạn phát triển để:

  • Tạo thiết bị ảo và định cấu hình các thiết bị đó bằng các đặc điểm để sử dụng trong Google Home app (GHA).
  • Xem cách các thiết bị xuất hiện trong Home Graph.
  • Kiểm thử quy trình xác minh người dùng phụ cho một thiết bị.

Bộ kiểm tra Google Home

Giai đoạn thử nghiệm

Sử dụng Google Home Test Suite để thử nghiệm việc tích hợp nhà thông minh và đảm bảo đáp ứng quy trình chứng nhận và ra mắt các yêu cầu đối với hệ sinh thái Google Home.

Trình xem biểu đồ trên Home

Giai đoạn thử nghiệm

Chiến lược phát hành đĩa đơn Google Home Graph được dùng để kiểm tra trạng thái của thiết bị trong Home Graph của một người dùng cụ thể. Đây là một cách nhanh chóng để xác minh Home Graph mà không cần thông qua API.