EtkinlikUrlSağlayıcı
public
class
EventUrlProvider
extends Object
Java.lang.Nesne
|
🎃 |
android.adservices.ondevicepersonalization.EventUrlProvider
|
Bir istek için etkinlik izleme URL'leri oluşturur. Hizmet bu URL'leri
Gerekirse HTML çıkışı. HTML bir ODP Web Görünümü içinde oluşturulduğunda ODP,
bu URL'lere yönelik istekler,
IsolatedWorker#onEvent(EventInput, java.util.function.Consumer)
ve döndürülen
çıktısını ETKİNLİKLER tablosunda görebilirsiniz.
Özet
Devralınan yöntemler |
Sınıftan
java.lang.Object
Object
|
clone()
Bu nesnenin bir kopyasını oluşturur ve döndürür.
|
boolean
|
equals(Object obj)
Başka bir nesnenin "eşit" olup olmadığını gösterir bunu.
|
void
|
finalize()
Atık toplama sırasında bir nesne üzerinde çöp toplayıcı tarafından çağrılır
nesneye başka referans olmadığını belirler.
|
final
Class<?>
|
getClass()
Bu Object öğesinin çalışma zamanı sınıfını döndürür.
|
int
|
hashCode()
Nesne için bir karma kod değeri döndürür.
|
final
void
|
notify()
Bu nesnenin
anlamına gelir.
|
final
void
|
notifyAll()
Bu nesnenin monitöründe bekleyen tüm ileti dizilerini uyandırır.
|
String
|
toString()
Nesnenin dize gösterimini döndürür.
|
final
void
|
wait(long timeoutMillis, int nanos)
Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle
bildirim alarak veya kesinti olarak ya da
belirli bir süre geçtiğinden emin olun.
|
final
void
|
wait(long timeoutMillis)
Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle
bildirim alarak veya kesinti olarak ya da
belirli bir süre geçtiğinden emin olun.
|
final
void
|
wait()
Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle
bildirim alarak veya kesinti olarak.
|
|
Herkese açık yöntemler
createEventTrackingUrlWithRedirect
public Uri createEventTrackingUrlWithRedirect (PersistableBundle eventParams,
Uri destinationUrl)
Ayarlandığında, sağlanan hedef URL'ye yönlendirme yapan bir etkinlik izleme URL'si oluşturur.
bir ODP web görünümünün tıklanmasıyla ilgilidir.
.
Bu yöntemin tamamlanması birkaç saniye sürebileceğinden
yalnızca çalışan iş parçacığından çağrılacaktır.
Parametreler |
eventParams |
PersistableBundle : Aktarılacak veriler
IsolatedWorker#onEvent(EventInput, java.util.function.Consumer)
Etkinlik ne zaman
Bu değer null olamaz. |
destinationUrl |
Uri : Yönlendirilecek URL.
Bu değer null olabilir. |
İlerlemeler |
Uri |
Web Görünümü'ne eklenebilen bir ODP etkinlik URL'si.
Bu değer null olamaz. |
createEventTrackingUrlWithResponse ile
public Uri createEventTrackingUrlWithResponse (PersistableBundle eventParams,
byte[] responseData,
String mimeType)
Sağlanan yanıtı döndüren bir etkinlik izleme URL'si oluşturur. HTTP Durumunu döndürür
Yanıt verileri boş değilse 200 (Tamam) değerini alır. Aşağıdaki durumlarda HTTP Durum 204 (İçerik Yok) değerini döndürür
yanıt verileri boş.
.
Bu yöntemin tamamlanması birkaç saniye sürebileceğinden
yalnızca çalışan iş parçacığından çağrılacaktır.
Parametreler |
eventParams |
PersistableBundle : Aktarılacak veriler
IsolatedWorker#onEvent(EventInput, java.util.function.Consumer)
Etkinlik ne zaman gerçekleşir?
Bu değer null olamaz. |
responseData |
byte : URL getirildiğinde Web Görünümü'ne döndürülecek içerik.
Bu değer null olabilir. |
mimeType |
String : URL yanıtının MIME Türü.
Bu değer null olabilir. |
İlerlemeler |
Uri |
Web Görünümü'ne eklenebilen bir ODP etkinlik URL'si.
Bu değer null olamaz. |