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ẻ Phát triển trong Google Home Developer Console, các chức năng tích hợp được coi là "không được phiên bản". Sau khi bạn bắt đầu giai đoạn phát triển kiểm thử trên thẻ Test (Kiểm thử), các công cụ tích hợp sẽ được tạo phiên bản. Từ thời điểm đó trở đi, hệ thống sẽ sử dụng một phiên bản tích hợp cho mọi bước còn lại trong quy trình công việc, 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 tiến hà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 có chức năng khác đang được kiểm thử để phát hành thêm vài tháng nữa.

Đ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 chưa được lập 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ử để 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 về thương hiệu liên quan đến nội dung tích hợp đó phải là thông tin bạn muốn sử dụng cho nội dung tích hợp đã khởi chạy.

Trước khi tạo kế hoạch kiểm thử giấy 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 để tích hợp.
  3. Thiết lập và xây dựng thương hiệu đã thiết lập.

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 được 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ử.

Ngoài ra, bạn 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 các thành phần xây dựng thương hiệu trước khi chúng tôi chứng nhận phiên bản tích hợp.

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

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

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

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

  • Nếu bạn nhấp vào Kiểm tra để xem phiên bản Không áp dụng của tích hợp, thì phiên bản mới sẽ được tạo. Số phiên bản sẽ cao hơn 1 so với mọi phiên bản được đánh số hiện có.
    • Nếu không có phiên bản được đánh số nào, hệ thống sẽ tạo phiên bản v.1.
    • 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 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 một phiên bản được đánh số của công cụ tích hợp (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 lập 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 chức năng 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 phiên bản mới để siêu dữ liệu đã cập nhật dùng cho mục đích Chứng nhận và Ra mắt.

Xoá một phiên bản

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

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