เริ่มต้นใช้งานช่วงทดลองใช้จากต้นทาง

ทดสอบฟีเจอร์ใหม่หรือฟีเจอร์ทดลองของแพลตฟอร์มเว็บ

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

คุณสามารถลงทะเบียนทดลองใช้รุ่นต้นทางเพื่อเปิดใช้ฟีเจอร์สำหรับผู้ใช้ทุกคนในต้นทางของคุณได้โดยไม่ต้องให้ผู้ใช้เปิดหรือปิด Flag หรือเปลี่ยนไปใช้ Chrome รุ่นอื่น (แต่ผู้ใช้อาจต้องอัปเกรด) เมื่อลงทะเบียนแล้ว นักพัฒนาซอฟต์แวร์จะสร้างเดโมและต้นแบบโดยใช้ฟีเจอร์ใหม่ได้ การทดลองใช้ยังช่วยให้วิศวกรของ Chrome เข้าใจวิธีใช้ฟีเจอร์ใหม่และวิธีที่ฟีเจอร์เหล่านั้นอาจโต้ตอบกับเทคโนโลยีอื่นๆ บนเว็บ

ความพร้อมใช้งาน

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

หากคุณลงทะเบียนใช้ช่วงทดลองใช้ ทีม Chrome จะขอความคิดเห็นที่เฉพาะเจาะจงเกี่ยวกับการใช้งานฟีเจอร์ช่วงทดลองใช้จากคุณเป็นระยะๆ ฟีเจอร์บางรายการอาจได้รับการทดลองในหลายประเทศ เนื่องจากมีการรวบรวมความคิดเห็นและทำการปรับเปลี่ยน

ช่วงทดลองใช้จากต้นทางยังพร้อมให้บริการใน Firefox และ Microsoft Edge ด้วย

ช่วงทดลองใช้จากต้นทางของบุคคลที่สาม

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

ดูข้อมูลเพิ่มเติม: การทดสอบต้นทางของบุคคลที่สามคืออะไร

ช่วงทดลองใช้ฟีเจอร์ที่เลิกใช้งาน

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

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

เข้าร่วมการทดลองใช้จากต้นทาง

  1. เลือกการทดลองใช้ต้นทางจากรายการการทดลองใช้ที่ใช้งานอยู่
  2. ขอโทเค็นโดยคลิกปุ่มลงทะเบียนและกรอกแบบฟอร์ม
  3. ระบุโทเค็นในทุกหน้าเว็บที่ต้องการเปิดใช้ฟีเจอร์ช่วงทดลองใช้ ดังนี้
  4. ลองใช้ฟีเจอร์ใหม่
  5. ส่งความคิดเห็น โดยดำเนินการผ่านเว็บไซต์ทดลองใช้ต้นทาง ความคิดเห็นนี้ไม่ใช่ข้อมูลสาธารณะและมีเพียงกลุ่มคนบางกลุ่มในทีม Chrome เท่านั้นที่เข้าถึงได้ การทดลองแต่ละรายการยังมีลิงก์สำหรับความคิดเห็นจากชุมชนแบบไม่ได้จัดเตรียมไว้ให้ด้วย ซึ่งโดยทั่วไปจะชี้ไปยังฟีเจอร์ใน GitHub หรือช่องทางสาธารณะอื่นๆ
  6. เมื่อโทเค็นหมดอายุ คุณจะได้รับอีเมลพร้อมลิงก์ต่ออายุ โดยระบบจะขอให้คุณส่งความคิดเห็นอีกครั้ง

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

เฟรมเวิร์กการทดสอบต้นทางจะค้นหาโทเค็นแรกที่ถูกต้อง แล้วละเว้นโทเค็นอื่นๆ ทั้งหมด คุณสามารถตรวจสอบเรื่องนี้ได้ด้วย Chrome DevTools

ระบุโทเค็นแบบเป็นโปรแกรม

แทนที่จะระบุโทเค็นเป็นส่วนหัว HTTP หรือเมตาแท็กใน HTML ของหน้าเว็บ ตามที่อธิบายไว้ก่อนหน้านี้ คุณสามารถแทรกโทเค็นด้วย JavaScript ดังนี้

const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);

ใช้วิธีนี้หากคุณเข้าร่วมช่วงทดลองใช้ของบุคคลที่สาม

โทเค็นและ iframe

หากต้องการเข้าถึงฟีเจอร์ช่วงทดลองใช้จาก iframe คุณสามารถระบุโทเค็นช่วงทดลองใช้ในเมตาแท็ก ส่วนหัว HTTP หรือแบบเป็นโปรแกรม

สําหรับการใช้โทเค็นทั้งหมด ต้นทางที่ลงทะเบียนสําหรับโทเค็นต้องตรงกับบริบทของ JavaScript ที่เข้าถึงฟีเจอร์ช่วงทดลองใช้ ไม่ว่าจะเป็นต้นทางของหน้าเว็บที่มีสคริปต์ในบรรทัด หรือ src ขององค์ประกอบ <script> สําหรับ JavaScript ที่รวมมาจากไฟล์ภายนอก

โทเค็นและส่วนขยาย

หากต้องการใช้ฟีเจอร์ช่วงทดลองใช้ภายในสคริปต์เบื้องหลัง, ป๊อปอัป, แผงด้านข้าง หรือเอกสารนอกหน้าจอ ให้ใช้คีย์ trial_tokens ในไฟล์ manifest.json

"trial_tokens": ["AnlT7gRo/750gGKtoI/A3D2rL5yAQA9wISlLqHGE6vJQinPfk0HiIij5LhWs+iuB7mTeotXmEXkvdpOAC1YjAgAAAG97Im9yaWdpbiI6ImNocm9tZS1leHRlbnNpb246Ly9sampoamFha21uY2lib25uanBhb2dsYmhjamVvbGhrayIsImZlYXR1cmUiOiJJQ2Fubm90QmVsaWV2ZVlvdVdhc3RlZFlvdXJUaW1lRGVjb2RpbmdUaGlzIiwiZXhwaXJ5Ijo1NzI1NDA3OTk5fQ=="]

ระบบจะจัดการสคริปต์เนื้อหาในลักษณะที่ต่างกัน การเปิดตัวฟีเจอร์ในเวอร์ชันเดียวอาจสร้างความสับสนและไม่สะดวก แทนที่จะใช้ trial_token ของไฟล์ Manifest ให้เพิ่มโทเค็นลงในหน้าเว็บด้วยวิธีใดวิธีหนึ่งต่อไปนี้

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

หากต้องการลงทะเบียนส่วนขยายเพื่อทดลองใช้ ให้ใช้ URL ตัวอย่างเช่น chrome-extension://YOUR_EXTENSION_ID chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk

ต่ออายุการลงทะเบียนการทดลองใช้จากต้นทาง

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

  1. ไปที่การลงทะเบียนของฉัน
  2. คลิกต่ออายุสำหรับต้นทางแต่ละแห่งที่ลงทะเบียนไว้รับช่วงทดลองใช้แบบขยายเวลา ตัวอย่างหน้าการจดทะเบียนของฉันที่มีปุ่ม &quot;ต่ออายุ&quot;
  3. คัดลอกโทเค็นใหม่และทำให้พร้อมใช้งานสำหรับทุกหน้าเว็บที่ควรลงทะเบียนไว้ในการทดลองใช้ต่อไป คุณระบุโทเค็นได้หลายรายการ หากจำเป็น

Chrome จะไม่สนใจโทเค็นที่ไม่ถูกต้องหรือหมดอายุ

ดูข้อมูลช่วงทดลองใช้จากต้นทาง

ดูข้อมูลเกี่ยวกับช่วงทดลองใช้จากต้นทางที่ใช้ได้กับเว็บไซต์จากแผงแอปพลิเคชันใน Chrome DevTools

มุมมองรายละเอียดเฟรมของแผงแอปพลิเคชันในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome

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

เครื่องมือถอดรหัสช่วงทดลองใช้จากต้นทาง ซึ่งแสดงค่าช่วงทดลองใช้จากต้นทางที่ถอดรหัสแล้ว

เดโม

เว็บไซต์ต่อไปนี้แสดงตัวอย่างการใช้งานโทเค็น

วิธีระบุโทเค็นช่วงทดลองใช้จากต้นทาง

เครื่องมือช่วงทดลองใช้จากต้นทาง

ฟีเจอร์ในช่วงทดลองใช้จากต้นทาง

ต่อไปนี้เป็นการสาธิต API ในช่วงทดลองใช้จากต้นทางที่ดำเนินอยู่

แหล่งข้อมูล

อ่านเอกสารประกอบเกี่ยวกับแนวคิดของ Chrome ต่อ

ดูข้อมูลเพิ่มเติมเกี่ยวกับการทดลองใช้ต้นทางใน Chrome

เบราว์เซอร์อื่นๆ

วิธีค้นหาการทดลองใช้ต้นทางในเบราว์เซอร์อื่นๆ