Bản dùng thử theo nguyên gốc là các chương trình có thời hạn dành cho tất cả nhà phát triển, cung cấp quyền truy cập sớm vào các tính năng thử nghiệm trên nền tảng. Bạn có thể dùng các API này để kiểm thử API tiện ích hoặc hành vi của nền tảng mới trước khi bật theo mặc định. Vì các phiên bản này có giới hạn thời gian, nên bạn phải đảm bảo tiện ích của mình tiếp tục hoạt động ngay cả khi phiên bản dùng thử không hoạt động.
Tìm bản dùng thử nguồn gốc đang hoạt động
Hãy xem danh sách đầy đủ các Bản dùng thử theo nguyên gốc của Chrome. Những bản dùng thử Origin đang tích cực tìm kiếm ý kiến phản hồi của nhà phát triển thường được chia sẻ chủ động thông qua bài đăng trên blog hoặc mạng xã hội.
Xác định mã tiện ích
Để đăng ký dùng thử theo nguồn gốc, bạn cần cung cấp mã tiện ích.
Để đảm bảo mã tiện ích của bạn giống nhau cả trong quá trình phát triển và khi bạn phát hành tiện ích, hãy làm theo các bước để giữ mã tiện ích nhất quán. Nếu tiện ích của bạn đã xuất hiện trên Cửa hàng Chrome trực tuyến, bạn có thể làm theo các bước sau cho trang thông tin hiện có của tiện ích thay vì tạo trang thông tin mới.
Đăng ký phần mở rộng
Trên trang của một bản dùng thử cụ thể, hãy nhấp vào Đăng ký. Xin lưu ý các phiên bản Chrome có bản dùng thử và ngày kết thúc.
Cung cấp nguồn gốc của Tiện ích Chrome trong trường "Nguồn gốc web", ví dụ: chrome-extension://abcdefghijklmnopqrstuvwxyz
.

Bạn sẽ nhận được một mã thông báo mà bạn cần sử dụng để bật bản dùng thử trong tiện ích của mình.

Sử dụng mã thông báo dùng thử
Bạn có thể bật thử nghiệm gốc cho gốc tiện ích hoặc trong tập lệnh nội dung.
Nguồn gốc của tiện ích
"trial_tokens": [
"[TOKEN_HERE]"
]
Một số tính năng cũng có thể yêu cầu quyền API. Hãy xem tài liệu về chương trình dùng thử cụ thể để tìm hiểu thêm.
Để xem liệu bản dùng thử có được bật hay không, hãy kiểm tra Frames > Top tab (Khung > Thẻ trên cùng) của bảng điều khiển Ứng dụng trong DevTools khi kiểm tra trang giao thức chrome-extension://
.

Tập lệnh nội dung
Tập lệnh nội dung chạy trong ngữ cảnh của trang mà chúng được chèn vào, thay vì nguồn gốc của tiện ích. Do đó, các bản dùng thử gốc cho các tính năng web sẽ không hoạt động trong tập lệnh nội dung của bạn ngay cả khi bạn đã thêm mã thông báo vào tệp kê khai tiện ích.
Thay vào đó, hãy chọn tuỳ chọn so khớp bên thứ ba khi tạo mã thông báo dùng thử:

Sau đó, chèn mã thông báo vào trang:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
Nguồn gốc mà bạn chèn vào có thể không được thiết kế để chạy khi thử nghiệm nguồn gốc này đang hoạt động. Do đó, hãy thận trọng khi chèn và cân nhắc tác động tiềm ẩn của việc này.