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

Việc tạo phiên bản cho phép nhà phát triển quản lý nhiều phiên bản tích hợp ở nhiều giai đoạn phát triển.

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

Ví dụ: có thể bạn có một phiên bản tích hợp đang trải qua quy trình chứng nhận cho lần phát hành sắp tới, trong khi phiên bản tích hợp mới hơn với chức năng khác đang được kiểm thử cho lần phát hành khác được vài tháng trước.

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

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

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

  1. Đã tạo hồ sơ công ty.
  2. Nhập mã nhà cung cấp sản phẩm (VID) để tích hợp.
  3. Đã định cấu hình chế độ thiết lập và xây dựng thương hiệu.

Nếu chưa hoàn tất tất cả các bước này để tích hợp, bạn sẽ không thể chứng nhận phiên bản tích hợp được tạo để kiểm thử 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 Kiểm thử.

Bạn cũng sẽ phải tạo một phiên bản mới và bắt đầu lại từ đầu 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 tích hợp sẽ được tạo. Phiên bản được đánh số này được liệt kê trong tất cả các danh sách tích hợp trong Developer Console từ thẻ Kiểm thử trở đi.

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 để tích hợp sẽ tạo phiên bản v.1 cho quá trình tích hợp đó. Việc tạo một kế hoạch kiểm thử khác sẽ tạo ra phiên bản v.2 cho quá trình tích hợp đó, nhưng phiên bản này sẽ không dựa trên phiên bản 1. Thay vào đó, phiên bản này dựa trên phiên bản chưa tạo phiên bản của chế độ tích hợp, giống như v.1.

Phiên bản Không áp dụng của nội dung tích hợp đại diện cho thực thể chưa tạo phiên bản của quá trình tích hợp được quản lý trên thẻ Phát triển.

Nói cách khác, trên Matter > Kiểm thử trong Developer Console:

  • Nếu bạn nhấp vào Test (Kiểm thử) cho phiên bản N/A 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 bất kỳ phiên bản được đánh số nào hiện có.
    • Nếu không có phiên bản được đánh số nào thì phiên bản v.1 sẽ được tạo.
    • Nếu đã có phiên bản v.1 thì phiên bản v.2 sẽ được tạo. Nếu có phiên bản v.2, thì hệ thống sẽ tạo phiên bản v.3, v.v.
  • Nếu bạn nhấp vào Kiểm thử cho phiên bản tích hợp được đánh số (ví dụ: v.1), thì phiên bản mới sẽ v.1 đượ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 vào để tích hợp chưa tạo phiên bản sẽ được đính kèm vào phiên bản đó. Tuy nhiên, siêu dữ liệu đính kèm với một phiên bản sẽ không thể xem hoặc thay đổi được.

Mọi thay đổi đối với siêu dữ liệu của nội dung 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 để siêu dữ liệu đã cập nhật được dùng cho việc Chứng nhận và Phát hành.

Xoá phiên bản

Bạn không thể xoá các phiên bản tích hợp và cũng không được thiết kế để xoá. Các bản dựng này phải được cập nhật để phản ánh trạng thái tích hợp (kế hoạch kiểm thử mới hoặc bản dùng thử tại chỗ) 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 phiên bản đó đã ra mắt và sau đó được thay thế bằng việc phát hành một phiên bản khác.