android.adservices.ondevicepersonalization

Giao diện

IsolatedWorker Giao diện có các phương thức cần được triển khai để xử lý các yêu cầu từ hệ điều hành đến IsolatedService
KeyValueStore Giao diện đến kho khoá-giá trị chỉ có thể đọc. 
MutableKeyValueStore Một giao diện đến kho lưu trữ khoá-giá trị đọc-ghi. 

Lớp

AppInfo Thông tin về ứng dụng. 
DownloadCompletedInput Dữ liệu đầu vào của IsolatedWorker.onDownloadCompleted(android.adservices.ondevicepersonalization.DownloadCompletedInput, java.util.function.Consumer)
DownloadCompletedOutput Kết quả do IsolatedWorker.onDownloadCompleted(android.adservices.ondevicepersonalization.DownloadCompletedInput, java.util.function.Consumer) trả về. 
DownloadCompletedOutput.Builder Trình tạo cho DownloadCompletedOutput 
EventInput Dữ liệu đầu vào của IsolatedWorker.onEvent(android.adservices.ondevicepersonalization.EventInput, java.util.function.Consumer)
EventLogRecord Dữ liệu được ghi lại trong bảng EVENTS (SỰ KIỆN). 
EventLogRecord.Builder Trình tạo cho EventLogRecord 
EventOutput Kết quả do IsolatedWorker#onEvent(EventInput, java.util.function.Consumer) trả về. 
EventOutput.Builder Trình tạo cho EventOutput 
EventUrlProvider Tạo các URL theo dõi sự kiện cho một yêu cầu. 
ExecuteInput Dữ liệu đầu vào của IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer)
ExecuteOutput Kết quả do IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) trả về để phản hồi lệnh gọi đến OnDevicePersonalizationManager#execute(ComponentName, PersistableBundle, java.util.concurrent.Executor, OutcomeReceiver) từ ứng dụng khách. 
ExecuteOutput.Builder Trình tạo cho ExecuteOutput 
FederatedComputeInput Dữ liệu đầu vào của FederatedComputeScheduler#schedule(FederatedComputeScheduler.Params, FederatedComputeInput) 
FederatedComputeInput.Builder Trình tạo cho FederatedComputeInput 
FederatedComputeScheduler Xử lý việc lên lịch các lệnh phân tích liên kết và học liên kết. 
FederatedComputeScheduler.Params Các tham số liên quan đến việc lên lịch cho lệnh. 
IsolatedService Lớp cơ sở cho các dịch vụ do ODP bắt đầu thông qua lệnh gọi đến OnDevicePersonalizationManager#execute(ComponentName, PersistableBundle, java.util.concurrent.Executor, OutcomeReceiver) và chạy trong một quy trình tách biệt
LogReader Một giao diện để đọc nhật ký từ YÊU CẦU và SỰ KIỆN Được dùng làm Đối tượng truy cập dữ liệu cho bảng YÊU CẦU và SỰ KIỆN. 
OnDevicePersonalizationManager OnDevicePersonalizationManager cung cấp API để các ứng dụng tải một IsolatedService trong một quy trình tách biệt và tương tác với quy trình đó. 
RenderingConfig Thông tin do IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) trả về được dùng trong lệnh gọi tiếp theo đến IsolatedWorker#onRender(RenderInput, java.util.function.Consumer) để xác định nội dung sẽ hiển thị trong một View
RenderingConfig.Builder Trình tạo cho RenderingConfig 
RenderInput Dữ liệu đầu vào của IsolatedWorker#onRender(RenderInput, java.util.function.Consumer)
RenderOutput Kết quả do IsolatedWorker#onRender(RenderInput, java.util.function.Consumer) trả về. 
RenderOutput.Builder Trình tạo cho RenderOutput 
RequestLogRecord Chứa dữ liệu sẽ được ghi vào bảng REQUESTS (YÊU CẦU) khi kết thúc lệnh gọi đến IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer)
RequestLogRecord.Builder Trình tạo cho RequestLogRecord 
RequestToken Mã thông báo mờ xác định yêu cầu hiện tại cho IsolatedService
SurfacePackageToken Tệp tham chiếu mờ đến nội dung có thể được hiển thị trong một SurfaceView
TrainingExampleInput Dữ liệu đầu vào của IsolatedWorker#onTrainingExample(TrainingExampleInput, Consumer) 
TrainingExampleOutput Dữ liệu đầu ra của IsolatedWorker#onTrainingExample(TrainingExampleInput, Consumer) 
TrainingExampleOutput.Builder Trình tạo cho TrainingExampleOutput 
TrainingInterval Cần có chế độ cài đặt khoảng thời gian huấn luyện cho các lệnh tính toán liên kết. 
TrainingInterval.Builder Trình tạo cho TrainingInterval 
UserData Dữ liệu người dùng do nền tảng cung cấp cho IsolatedService

Ngoại lệ

OnDevicePersonalizationException Trường hợp ngoại lệ được gửi bởi OnDevicePersonalization API.