android.adservices.ondevicepersonalization

Arayüzler

IsolatedWorker İşletim sisteminden IsolatedService öğesine gelen isteklerin ele alınması için uygulanması gereken yöntemlerle arayüz sağlar. 
AnahtarDeğeriMağazası Salt okunur anahtar/değer deposunun arayüzü. 
MutableKeyValueStore Okuma-yazma anahtar/değer deposu arayüzü. 

Sınıflar

Uygulama Bilgileri Uygulamalarla ilgili bilgiler. 
DownloadCompletedInput IsolatedWorker.onDownloadCompleted(android.adservices.ondevicepersonalization.DownloadCompletedInput, java.util.function.Consumer) için giriş verileri. 
DownloadCompletedÇıkış IsolatedWorker.onDownloadCompleted(android.adservices.ondevicepersonalization.DownloadCompletedInput, java.util.function.Consumer) tarafından döndürülen sonuç. 
DownloadTamamlandıÇıktı.Oluşturucu Aracı DownloadCompletedOutput için oluşturucu
Etkinlik Girişi IsolatedWorker.onEvent(android.adservices.ondevicepersonalization.EventInput, java.util.function.Consumer) için giriş verileri. 
EventLogRecord ETKİNLİKLER tablosuna kaydedilecek veriler. 
EventLogRecord.Builder EventLogRecord için oluşturucu
EventExit IsolatedWorker#onEvent(EventInput, java.util.function.Consumer) tarafından döndürülen sonuç. 
EventExit.Builder (Etkinlik Çıkışı.Builder) EventOutput için oluşturucu
EventUrlProvider Bir istek için etkinlik izleme URL'leri oluşturur. 
ExecuteInput (Yürütme Girişi) IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) için giriş verileri. 
ExecuteExit Sonuç, bir istemci uygulamasından OnDevicePersonalizationManager#execute(ComponentName, PersistableBundle, java.util.concurrent.Executor, OutcomeReceiver) için yapılan çağrıya yanıt olarak IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) tarafından döndürüldü. 
ExecuteExit.Builder ExecuteOutput için oluşturucu
FederatedComputeInput FederatedComputeScheduler#schedule(FederatedComputeScheduler.Params, FederatedComputeInput) için giriş verileri
FederatedComputeInput.Builder FederatedComputeInput için oluşturucu
FederatedComputeScheduler Birleşik öğrenim ve birleşik analitik işlerin planlanmasını sağlar. 
FederatedComputeScheduler.Params İş planlamasıyla ilgili parametreler. 
IsolatedService OnDevicePersonalizationManager#execute(ComponentName, PersistableBundle, java.util.concurrent.Executor, OutcomeReceiver) çağrısında ODP tarafından başlatılan ve izole bir işlemde çalıştırılan hizmetler için temel sınıf. 
Günlük Okuyucu İSTEKLER ve ETKİNLİKLER'den gelen okuma günlüklerine yönelik bir arayüz. İSTEKLER ve ETKİNLİKLER tablosu için Veri Erişim Nesnesi olarak kullanılır. 
CihazdakiKişiselleştirme Yöneticisi OnDevicePersonalizationManager, uygulamaların bir IsolatedService öğesini izole bir işlemde yükleyip onunla etkileşimde bulunması için API'ler sağlar. 
RenderingConfig IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) tarafından döndürülen ve tek bir View içinde görüntülenecek içeriği tanımlamak için IsolatedWorker#onRender(RenderInput, java.util.function.Consumer) öğesine yapılan sonraki bir çağrıda kullanılan bilgiler. 
renderConfig.Builder RenderingConfig için oluşturucu
Oluşturma Girişi IsolatedWorker#onRender(RenderInput, java.util.function.Consumer) için giriş verileri. 
RenderExit IsolatedWorker#onRender(RenderInput, java.util.function.Consumer) tarafından döndürülen sonuç. 
RenderExit.Builder RenderOutput için oluşturucu
RequestLogRecord (İstek Günlüğü Kaydı) IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) çağrısının sonunda İSTEKLER tablosuna yazılacak verileri içerir. 
RequestLogRecord.Builder RequestLogRecord için oluşturucu
İstek Jetonu IsolatedService için geçerli isteği tanımlayan opak bir jeton. 
SurfacePackageToken SurfaceView içinde görüntülenebilecek opak bir içerik referansı. 
Eğitim ÖrneğiGirişi IsolatedWorker#onTrainingExample(TrainingExampleInput, Consumer) için giriş verileri
EğitimÖrnekÇıktısı IsolatedWorker#onTrainingExample(TrainingExampleInput, Consumer) çıkış verileri
EğitimExampleÇıkış.Builder TrainingExampleOutput için oluşturucu
Eğitim Aralığı Birleşik hesaplama işleri için gereken eğitim aralığı ayarları. 
EğitimInterval.Builder TrainingInterval için oluşturucu
KullanıcıVerileri Kullanıcı verileri platform tarafından bir IsolatedService öğesine sağlanır. 

İstisnalar

OnDevicePersonalizationException OnDevicePersonalization API'leri tarafından istisna atıldı.