การกําหนดเวอร์ชันการผสานรวม

การกำหนดเวอร์ชันช่วยให้นักพัฒนาซอฟต์แวร์สามารถจัดการการผสานรวมหลายเวอร์ชันได้ที่ ในแต่ละขั้นของการพัฒนา

ในแท็บพัฒนาของ Google Home Developer Console การผสานรวม ถือว่า "ไม่มีเวอร์ชัน" เมื่อคุณเริ่มระยะทดสอบของ การพัฒนา ใน แท็บทดสอบ การผสานรวมจะกลายเป็นเวอร์ชัน ใช้เวอร์ชันการผสานรวม จากจุดนั้นเป็นต้นไปสำหรับทุกๆ ขั้นตอนที่เหลือในเวิร์กโฟลว์ ตั้งแต่การทดสอบไปจนถึง เปิด

ตัวอย่างเช่น คุณอาจมีการผสานรวมเวอร์ชันหนึ่งที่อยู่ระหว่างดำเนินการ ที่จะเปิดตัวเร็วๆ นี้ ขณะที่การผสานรวมเวอร์ชันใหม่ ซึ่งมีฟังก์ชันการทำงานแตกต่างกันกำลังได้รับการทดสอบสำหรับการเปิดตัวอีกชุดหนึ่งในอีกไม่กี่เดือน

ข้อกำหนดเบื้องต้น

เวอร์ชันการผสานรวมคือภาพรวมของการผสานรวมที่ไม่มีเวอร์ชัน ซึ่งหมายความว่า เมื่อคุณสร้างแผนการทดสอบสำหรับการรับรอง และด้วยการผสานรวม ข้อมูลเมตาการสร้างแบรนด์ทั้งหมดที่เกี่ยวข้องกับการผสานรวมนั้นต้องเป็น ข้อมูลที่ต้องการใช้สำหรับการผสานรวมที่เปิดตัว

ก่อนสร้างแผนการทดสอบเพื่อรับการรับรอง โปรดตรวจสอบว่าคุณดำเนินการตาม ดังต่อไปนี้

  1. สร้างโปรไฟล์บริษัท
  2. ป้อนรหัสผู้ให้บริการที่ใช้งานจริง (VID) สำหรับการผสานรวม
  3. การตั้งค่าและการแสดงแบรนด์ที่กำหนดค่า

หากยังไม่เสร็จ ทุกข้อที่กล่าวมา สำหรับการผสานรวมของคุณ ซึ่งเป็นเวอร์ชันการผสานรวมที่สร้างขึ้นสำหรับการทดสอบเพื่อรับการรับรอง ไม่ได้รับการรับรอง คุณจะต้องสร้างเวอร์ชันใหม่และเริ่มใหม่จากขั้นตอนทดสอบ

นอกจากนี้คุณจะต้องสร้างเวอร์ชันใหม่และเริ่มต้นใหม่หากต้องการ อัปเดตการสร้างแบรนด์ก่อนที่เวอร์ชันการผสานรวมจะได้รับการรับรอง

สร้างเวอร์ชันใหม่

เมื่อคุณสร้างแผนทดสอบสำหรับ ระบบจะสร้างการผสานรวมเวอร์ชันใหม่ หมายเลขนี้ แสดงรายการการผสานรวมทั้งหมดใน Developer Console จากแท็บทดสอบ

ไม่มีการสร้างเวอร์ชันใหม่จากเวอร์ชันหมายเลขอื่นๆ ตัวอย่างเช่น พารามิเตอร์ แผนการทดสอบแรกที่คุณสร้างสำหรับการผสานรวมจะสร้างเวอร์ชัน v.1 สำหรับการผสานรวมนั้น การผสานรวม การสร้างแผนการทดสอบอื่นจะสร้างเวอร์ชัน v.2 สำหรับแผนการทดสอบดังกล่าว แต่เวอร์ชันนี้จะไม่อิงตาม v.1 เวอร์ชันนี้แทน ขึ้นอยู่กับอินสแตนซ์ที่ยังไม่ได้เวอร์ชันของการผสานรวม เช่นเดียวกับ v.1

เวอร์ชัน N/A ของการผสานรวมแสดงถึงอินสแตนซ์ที่ไม่มีเวอร์ชัน ซึ่งจัดการในแท็บพัฒนา

กล่าวคือ ใน Matter > ทดสอบใน Developer Console:

  • หากคุณคลิกทดสอบสำหรับการผสานรวมเวอร์ชันไม่มี ระบบจะแสดงเวอร์ชันใหม่ สร้าง แล้ว หมายเลขเวอร์ชันจะสูงกว่าเวอร์ชันที่มีหมายเลขที่มีอยู่ 1 อันดับ
    • หากไม่มีเวอร์ชันที่ระบุหมายเลข ระบบจะสร้างเวอร์ชัน v.1
    • หากมีเวอร์ชัน v.1 ระบบจะสร้างเวอร์ชัน v.2 หากเวอร์ชัน v.2 มีการสร้างเวอร์ชัน v.3 และเป็นเช่นนี้ไปเรื่อยๆ
  • หากคุณคลิกทดสอบสําหรับการผสานรวมเวอร์ชันที่มีหมายเลข (เช่น v.1) ระบบจะไม่สร้างเวอร์ชันใหม่ แต่เวอร์ชัน v.1 คือ มีการทดสอบอีกครั้ง

ข้อมูลเมตา

เมื่อมีการสร้างเวอร์ชัน ข้อมูลเมตาทั้งหมดที่ระบุไว้ใน ข้อกำหนดเบื้องต้นที่เพิ่มเข้ามาสำหรับเวอร์ชันที่ไม่มีเวอร์ชัน จะแนบอยู่กับเวอร์ชัน แต่ข้อมูลเมตาที่แนบมากับ คุณจะดูหรือเปลี่ยนแปลงเวอร์ชันไม่ได้

การเปลี่ยนแปลงข้อมูลเมตาของการผสานรวมจะไม่ปรากฏในรายการที่มีอยู่ เวอร์ชันต่างๆ ต้องสร้างเวอร์ชันใหม่สำหรับข้อมูลเมตาที่อัปเดต สำหรับการรับรองและการเปิดตัว

ลบเวอร์ชัน

เวอร์ชันการผสานรวมไม่สามารถลบได้และไม่ได้ออกแบบมาให้ลบ โดยควรอัปเดตให้สอดคล้องกับสถานะของการผสานรวม (แผนทดสอบใหม่หรือการทดสอบภาคสนาม) ที่ผ่านการรับรองและพร้อมใช้งาน

ระบบจะนำเวอร์ชันการผสานรวมออกจาก Developer Console ก็ต่อเมื่อ โมเดลนี้เปิดตัวไปแล้ว และแทนที่ด้วยการเปิดตัวเวอร์ชันอื่น