Phiên bản tích hợp

Tính năng tạo phiên bản cho phép nhà phát triển quản lý nhiều phiên bản của một hoạt động tích hợp ở các giai đoạn phát triển khác nhau.

Trên thẻ Develop (Phát triển) trong Google Home Developer Console, các công cụ tích hợp được coi là "không có phiên bản". Sau khi bạn bắt đầu Giai đoạn kiểm thử của quá trình phát triển trên thẻ Kiểm thử, các bản tích hợp sẽ được tạo phiên bản. Phiên bản tích hợp được sử dụng từ thời điểm đó trở đi cho mọi bước còn lại trong quy trình, từ Thử nghiệm đến Ra mắt.

Ví dụ: bạn có thể có một phiên bản tích hợp đang được chứng nhận để ra mắt sắp tới, trong khi một phiên bản tích hợp mới hơn với chức năng khác đang được thử nghiệm để ra mắt sau vài tháng nữa.

Điều kiện tiên quyết

Phiên bản tích hợp là bản tổng quan nhanh về một bản tích hợp chưa được tạo phiên bản. Điều này có nghĩa là khi bạn tạo một kế hoạch kiểm thử để được chứng nhận, và do đó tạo một phiên bản tích hợp, tất cả siêu dữ liệu về thương hiệu liên quan đến hoạt động tích hợp đó phải là thông tin bạn muốn sử dụng cho hoạt động tích hợp đã ra mắt.

Trước khi tạo kế hoạch kiểm thử chứng nhận, hãy đảm bảo bạn đã thực hiện những việc sau:

  1. Tạo hồ sơ công ty.
  2. Đã nhập Mã nhà cung cấp (VID) chính thức cho quá trình tích hợp.
  3. Thiết lập và xây dựng thương hiệu.

Nếu bạn chưa hoàn tất tất cả các bước này cho quá trình tích hợp, thì phiên bản tích hợp được tạo để kiểm thử chứng nhận sẽ không được chứng nhận. Bạn sẽ phải tạo một phiên bản mới và bắt đầu lại từ bước Thử nghiệm.

Bạn cũng sẽ phải tạo một phiên bản mới và bắt đầu lại nếu muốn cập nhật thương hiệu trước khi phiên bản tích hợp được chứng nhận.

Tạo phiên bản mới

Khi bạn tạo một kế hoạch kiểm thử để chứng nhận, một phiên bản mới của quy trình tích hợp sẽ được tạo. Phiên bản được đánh số này có trong tất cả danh sách tích hợp trong Developer Console từ thẻ Thử nghiệm trở đi.

Các phiên bản mới không bao giờ được tạo từ các phiên bản được đánh số khác. Ví dụ: kế hoạch kiểm thử đầu tiên mà bạn tạo cho một hoạt động tích hợp sẽ tạo phiên bản v.1 cho hoạt động tích hợp đó. Việc tạo một kế hoạch kiểm thử khác sẽ tạo phiên bản v.2 cho phương thức tích hợp đó, nhưng phiên bản này sẽ không dựa trên v.1. Thay vào đó, phiên bản này dựa trên phiên bản không có phiên bản của quá trình tích hợp, giống như v.1.

Phiên bản N/A (Không áp dụng) của một bản tích hợp đại diện cho phiên bản không có số hiệu của bản tích hợp đó, được quản lý trên thẻ Phát triển.

Nói cách khác, trên Matter > Thử nghiệm trong Developer Console:

  • Nếu bạn nhấp vào Kiểm thử cho phiên bản Không áp dụng của chế độ tích hợp, thì một phiên bản mới sẽ được tạo. Số phiên bản sẽ cao hơn một đơn vị so với bất kỳ phiên bản được đánh số hiện có nào.
    • Nếu không có phiên bản nào được đánh số, phiên bản v.1 sẽ được tạo.
    • Nếu phiên bản v.1 tồn tại, thì phiên bản v.2 sẽ được tạo. Nếu phiên bản v.2 tồn tại, phiên bản v.3 sẽ được tạo, v.v.
  • Nếu bạn nhấp vào Kiểm thử cho một phiên bản được đánh số của bản tích hợp (ví dụ: v.1), thì phiên bản mới sẽ không được tạo. Thay vào đó, phiên bản v.1 sẽ được kiểm thử lại.

Metadata

Khi một phiên bản được tạo, mọi siêu dữ liệu được liệt kê trong điều kiện tiên quyết đã được thêm cho bản tích hợp không có phiên bản sẽ được đính kèm vào phiên bản đó. Tuy nhiên, bạn không thể xem hoặc thay đổi siêu dữ liệu đính kèm với một phiên bản.

Mọi thay đổi đối với siêu dữ liệu của một bản tích hợp sẽ không được phản ánh trong các phiên bản hiện có. Bạn phải tạo một phiên bản mới để sử dụng siêu dữ liệu đã cập nhật cho quy trình Chứng nhận và Ra mắt.

Xoá phiên bản

Bạn không thể xoá các phiên bản tích hợp và các phiên bản này không được thiết kế để xoá. Bạn nên cập nhật các thông tin này để phản ánh trạng thái tích hợp (kế hoạch kiểm thử mới hoặc thử nghiệm thực tế) có thể được chứng nhận và ra mắt.

Phiên bản tích hợp chỉ bị xoá khỏi Developer Console khi đã ra mắt và sau đó được thay thế bằng việc ra mắt một phiên bản khác.