Topics API: Công cụ kiểm thử và phân tích

Tìm hiểu về các công cụ có trong Chrome để xem thông tin về Topics API và hiểu cách các chủ đề được chỉ định.

Xem thông tin về Topics API

Trang chrome://topics-internals có trong Chrome trên máy tính sau khi bạn bật Topics API. Thao tác này sẽ hiển thị các chủ đề cho người dùng hiện tại, các chủ đề được suy luận cho tên máy chủ và thông tin kỹ thuật về việc triển khai API. Chúng tôi đang lặp lại và cải thiện thiết kế của trang này dựa trên ý kiến phản hồi của nhà phát triển. Bạn có thể định hình Topics API bằng cách gửi ý kiến phản hồi dưới dạng lỗi Chromium.

Xem các chủ đề được ghi nhận cho trình duyệt của bạn

Người dùng có thể xem thông tin về các chủ đề được quan sát cho trình duyệt của họ trong các khoảng thời gian bắt đầu hiện tại và trước đó bằng cách xem chrome://topics-internals.

Trang chrome://topics-internals với bảng điều khiển Topics State (Trạng thái chủ đề) được chọn.
Bảng điều khiển Trạng thái chủ đề trên trang chrome://topics-internals cho thấy mã chủ đề, bài tập chủ đề ngẫu nhiên và thực tế, cũng như phiên bản phân loại và mô hình.

Ảnh chụp màn hình này cho thấy các trang web đã truy cập gần đây bao gồm topics-demo-cats.glitch.mecats-cats-cats-cats.glitch.me. Điều này khiến Topics API chọn PetsCats làm hai trong số các chủ đề hàng đầu cho thời gian bắt đầu của hệ thống hiện tại. Ba chủ đề còn lại được chọn ngẫu nhiên vì không có đủ nhật ký duyệt web (trên các trang web quan sát chủ đề) để cung cấp 5 chủ đề.

Cột Miền ngữ cảnh được quan sát (đã băm) cung cấp giá trị băm của tên máy chủ đã quan sát thấy một chủ đề.

Xem chủ đề được suy luận cho tên máy chủ

Bạn cũng có thể xem các chủ đề do mô hình phân loại Chủ đề suy luận cho một hoặc nhiều tên máy chủ trong chrome://topics-internals.

Trang chrome://topics-internals với bảng điều khiển Trình phân loại được chọn.
Bảng điều khiển của thuật toán phân loại trên trang chrome://topics-internals cho thấy các chủ đề đã chọn, máy chủ lưu trữ đã truy cập, phiên bản và đường dẫn của mô hình.

Cách triển khai hiện tại của Topics API chỉ suy luận chủ đề từ tên máy chủ; chứ không phải từ bất kỳ phần nào khác của URL.

Chỉ sử dụng tên máy chủ (không có giao thức hoặc đường dẫn) để xem các chủ đề được suy luận từ Trình phân loại chrome://topics-internals. chrome://topics-internals sẽ hiển thị lỗi nếu bạn cố gắng thêm "/" vào trường Máy chủ lưu trữ.

Xem thông tin về Topics API

Bạn có thể tìm thấy thông tin về việc triển khai và cài đặt Topics API, chẳng hạn như phiên bản hệ thống phân loại và thời lượng của kỷ nguyên, trong chrome://topics-internals. Các giá trị này phản ánh chế độ cài đặt mặc định cho API hoặc các tham số được đặt thành công từ dòng lệnh. Điều này có thể hữu ích để xác nhận rằng cờ dòng lệnh đã hoạt động như mong đợi.

Trong ví dụ này, time_period_per_epoch được đặt thành 15 giây (mặc định là 7 ngày).

Trang chrome://topics-internals với bảng điều khiển Features and Parameters (Tính năng và tham số) được chọn.
Bảng điều khiển Tính năng và thông số chrome://topics-internals cho biết các tính năng đã bật, thời gian cho mỗi kỷ nguyên, số lượng kỷ nguyên cần dùng để tính toán chủ đề, phiên bản phân loại và các chế độ cài đặt khác.

Các tham số hiển thị trong ảnh chụp màn hình tương ứng với các cờ có thể được đặt khi chạy Chrome từ dòng lệnh. Tìm hiểu thêm về cách kiểm soát Topics API bằng cờ Chrome trong phần thiết lập chuyên biệt.

--enable-features=BrowsingTopics,BrowsingTopicsParameters:time_period_per_epoch/15s/max_epoch_introduction_delay/3s,PrivacySandboxAdsAPIsOverride,PrivacySandboxSettings3,OverridePrivacySandboxSettingsLocalTesting

Colab

Chạy Colab để tìm hiểu cách tải mô hình TensorFlow Lite mà Chrome sử dụng để suy luận chủ đề từ tên máy chủ. Bạn sẽ tìm thấy hướng dẫn trong phần mô tả của dự án trên Colab hoặc trong video hướng dẫn. Xin lưu ý rằng lớp học lập trình này sử dụng phiên bản phân loại cũ.

Sử dụng Topics API trên các trang web có prebid.js

Như đã lưu ý trong bản phát hành Trước khi đặt giá thầu 7, cộng đồng đã tích cực phát triển tính năng tích hợp với API Chủ đề bằng một mô-đun mới. Mô-đun này đã được hợp nhất vào tháng 12 năm 2022. Đọc tài liệu về mô-đun API Chủ đề của tính năng Đặt giá thầu trước. Để biết thêm thông tin về việc tích hợp, hãy liên hệ với Prebid.js thông qua bất kỳ kênh tiêu chuẩn nào mà họ cung cấp.

Next steps

Learn how users and developers can manage and customize the Topics API to suit user's preferences and needs.
Check out our resources for troubleshooting, technical support, filing bugs and asking questions.

See also

Check out our resources to better understand the Topics API on the Web.