Các dự án dành cho nhà phát triển (bao gồm cả các dự án tích hợp Matter) được quản lý trên Google Home Developer Console. Trang này giải thích cách thiết lập một dự án mới dành cho nhà phát triển trên Developer Console.
Đặt tên cho dự án
Khi đặt tên cho dự án, bạn nên đặt tên theo các nguyên tắc sau:
- Kết hợp một số thông tin cơ bản về dự án.
- Không bị nhầm lẫn với tên của một dự án khác.
- Có thể đại diện cho tất cả các integrations trong dự án.
Tên có ý nghĩa rất quan trọng. Một tên chung chung như project-gamma-798 sẽ bị "ẩn đi" và không nổi bật trong danh sách các dự án khác có tên chung chung.
Hãy cân nhắc các hướng dẫn sau khi đặt tên cho dự án:
- Sử dụng tên công ty của bạn
- Sử dụng loại dự án hoặc hành động trong tên
- Không sử dụng từ "thử nghiệm" trong tên dự án
Ví dụ: acme-smarthome và acme-lighting là những tên dự án rõ ràng và duy nhất.
Tạo dự án
Một dự án dành cho nhà phát triển đại diện cho một hoặc nhiều dự án tích hợp. Bằng cách chia sẻ dự án với các thành viên trong nhóm phát triển, chủ sở hữu có thể cho phép người dùng khác quản lý tất cả các dự án tích hợp trong dự án.
Các dự án tích hợp Hệ sinh thái nhà thông minh của Google được quản lý bằng Developer Console.
Bạn chỉ nên tạo một dự án cho tất cả các dự án tích hợp Matter (cả thử nghiệm và chính thức), đặc biệt là để tránh các vấn đề khi thử nghiệm bằng Mã nhà cung cấp và Mã sản phẩm thử nghiệm cho Matter.
Phương thức 1: Tạo dự án mới
Chuyển đến Developer Console:
Chuyển đến Bảng điều khiển nhà phát triển
- Trên trang Quản lý dự án, hãy nhấp vào Tạo dự án.
- Trên trang Bắt đầu, hãy nhấp vào Tạo dự án.
- Nhập tên dự án của bạn. Tên này phải tuân thủ nguyên tắc đặt tên dự án.
- Nhấp vào Tạo dự án mới.
Bạn sẽ được chuyển hướng trở lại trang Chủ nhà của dự án mới.
Phương thức 2: Nhập dự án hiện có từ Bảng điều khiển Actions on Google
Bạn có thể nhập một dự án Actions on Google hiện có vào Developer Console mới nếu cần thêm tính năng hỗ trợ Matter vào một dự án tích hợp Cloud-to-cloud hoặc Local Home SDK hiện có.
Các quy định hạn chế sau đây áp dụng cho phương thức này:
- Bạn chỉ có thể nhập theo một chiều. Bạn không thể đảo ngược thao tác này.
- Chỉ chủ sở hữu dự án mới có thể nhập một Actions on Google dự án hiện có. Chủ sở hữu là người đã tạo dự án. Bạn có thể xem chủ sở hữu bằng đường liên kết Thành viên.
- Bạn chỉ có thể chỉnh sửa Hồ sơ công ty cho một dự án đã nhập trong Bảng điều khiển Actions on Google. Các thay đổi tại đó sẽ được phản ánh trong Bảng điều khiển nhà phát triển Google Home.
Sau khi nhập, bạn vẫn có thể sử dụng dự án Actions on Google ban đầu để quản lý các dự án tích hợp hiện có (chẳng hạn như Cloud-to-cloud, Local Home, App Discovery).
Để nhập một dự án hiện có từ Actions on Google Console, hãy chuyển đến Developer Console:
Chuyển đến Bảng điều khiển nhà phát triển
- Nhấp vào Tạo dự án.
- Nhập tên dự án Actions hiện có hoặc chọn một dự án trong danh sách thả xuống (ví dụ: trong ảnh chụp màn hình sau, tên dự án là "My matter project").
- Nhấp vào Nhập dự án.
Bạn sẽ được chuyển hướng trở lại trang chi tiết dự án hiện có trong Developer Console.
Thiết lập cấp độ nhật ký
Theo mặc định, chỉ nhật ký lỗi mới được lưu vào Google Cloud cho từng dự án tích hợp trong dự án của bạn.
Để lưu tất cả nhật ký vào Google Cloud cho từng dự án tích hợp, hãy chọn Tất cả nhật ký trong phần Kiểm soát cấp độ nhật ký: Nhật ký lỗi.
Chế độ cài đặt này áp dụng cho tất cả các dự án tích hợp trong dự án của bạn. Bạn chỉ có thể ghi đè chế độ cài đặt này cho các dự án tích hợp Cloud-to-cloud. Việc lưu tất cả nhật ký vào Google Cloud có thể phát sinh thêm chi phí nếu bạn vượt quá dung lượng lưu trữ nhật ký.
Để tìm hiểu thêm về nhật ký, hãy xem bài viết Ghi nhật ký trên Cloud cho Matter .
Chia sẻ dự án dành cho nhà phát triển
Trên trang Chủ nhà của Developer Console hãy nhấp vào Thành viên để chuyển đến trang IAM và quản trị > IAM trên Google Cloud Console.
Hoặc nhấp vào Chi tiết dự án, sau đó nhấp vào Quản lý thành viên trong GCP trong phần Thành viên ở dưới cùng.
Thực hiện các thay đổi cần thiết bằng Google Cloud Console trang tổng quan.
Để biết hướng dẫn về cách sửa đổi quyền truy cập vào một dự án, hãy tham khảo bài viết Kiểm soát quyền truy cập cho các dự án bằng IAM.
Sau khi được thêm vào danh sách người dùng, người dùng có thể xem dự án và mọi dự án tích hợp trong Developer Console.
Tuỳ theo chế độ cài đặt của tổ chức, bạn có thể gặp lỗi về quyền khi cố gắng tạo dự án dành cho nhà phát triển. Nếu vậy, hãy liên hệ với quản trị viên Google Cloud và yêu cầu quyền Người tạo dự án cho tài khoản của bạn.