Đăng ký tiện ích của bạn để dùng thử theo nguồn gốc

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.

Biểu mẫu đăng ký dùng thử Origin.
Biểu mẫu đăng ký dùng thử Origin.

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.

Màn hình xác nhận trong quá trình đăng ký dùng thử theo nguyên gốc.
Màn hình xác nhận trong quá trình đăng ký dùng thử theo nguồn gốc.

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://.

Thông tin về thử nghiệm theo nguồn gốc trong bảng điều khiển Ứng dụng của Công cụ cho nhà phát triển.
Thông tin về bản dùng thử theo nguyên gốc trong bảng điều khiển Ứng dụng của DevTools.

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ử:

Tuỳ chọn so khớp bên thứ ba trong trường nguồn gốc web.
Tuỳ chọn so khớp bên thứ ba trong trường nguồn gốc web.

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.