TestÖzelKitle Yöneticisi
public
class
TestCustomAudienceManager
extends Object
java.lang.Object | |
→ Yönergeler | android.adservices.customaudience.TestCustomAudienceManager |
TestCustomAudienceManager, özel kitleleri test etmek amacıyla uygulama ve reklam SDK'ları için API'ler sağlar.
Özet
Herkese açık yöntemler | |
---|---|
void
|
overrideCustomAudienceRemoteInfo(AddCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
Uzak sunuculardan veri getirmekten kaçınmak ve bunun yerine |
void
|
removeCustomAudienceRemoteInfoOverride(RemoveCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
Custom Audience API'deki |
void
|
resetAllCustomAudienceOverrides(Executor executor, OutcomeReceiver<Object, Exception> receiver)
Custom Audience API'deki tüm geçersiz kılma verilerini kaldırır. |
Devralınan yöntemler | |
---|---|
Herkese açık yöntemler
geçersiz kılmaÖzelKitleUzakdanBilgileri
public void overrideCustomAudienceRemoteInfo (AddCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
Uzak sunuculardan veri getirmekten kaçınmak ve bunun yerine AddCustomAudienceOverrideRequest
içinde sağlanan verileri kullanmak için Custom Audience API'yi geçersiz kılar. AddCustomAudienceOverrideRequest
, Ads SDK tarafından sağlanır.
Bu yöntem, uçtan uca test için kullanılmak üzere tasarlanmıştır. Bu API yalnızca geliştirici seçeneklerinin etkinleştirildiği hata ayıklama modundaki uygulamalar için etkinleştirilir.
request
içindeki owner
, çağıran uygulamanın paket adı değilse bu çağrı sessizce başarısız olur.
AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
gerektirir
Parametreler | |
---|---|
request |
AddCustomAudienceOverrideRequest : Bu değer null olamaz. |
executor |
Executor : Bu değer null olamaz.
Geri çağırma ve işleyici etkinlikleri, hangi iş parçacığının kullanıldığını kontrol etmek için kolay bir yol sağlayan bu Executor aracılığıyla gönderilir. Etkinlikleri uygulamanızın ana iş parçacığı üzerinden göndermek için Context.getMainExecutor() kullanabilirsiniz.
Aksi takdirde, uygun iş parçacığına gönderim yapan bir Executor sağlayın. |
receiver |
OutcomeReceiver : Bu değer null olamaz. |
Dekoratif yastıklar | |
---|---|
IllegalStateException |
arayan için bu API etkin değilse
Alıcı, başarılı bir çalıştırma için |
kaldırÖzelKitleUzakdanBilgileriGeçersiz Kıl
public void removeCustomAudienceRemoteInfoOverride (RemoveCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
Custom Audience API'deki RemoveCustomAudienceOverrideRequest
ile ilişkilendirilen verilerle ilgili geçersiz kılmayı kaldırır.
Bu yöntem, uçtan uca test için kullanılmak üzere tasarlanmıştır. Bu API yalnızca geliştirici seçeneklerinin etkinleştirildiği hata ayıklama modundaki uygulamalar için etkinleştirilir.
AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
gerektirir
Parametreler | |
---|---|
request |
RemoveCustomAudienceOverrideRequest : Bu değer null olamaz. |
executor |
Executor : Bu değer null olamaz.
Geri çağırma ve işleyici etkinlikleri, hangi iş parçacığının kullanıldığını kontrol etmek için kolay bir yol sağlayan bu Executor aracılığıyla gönderilir. Etkinlikleri uygulamanızın ana iş parçacığı üzerinden göndermek için Context.getMainExecutor() kullanabilirsiniz.
Aksi takdirde, uygun iş parçacığına gönderim yapan bir Executor sağlayın. |
receiver |
OutcomeReceiver : Bu değer null olamaz. |
Dekoratif yastıklar | |
---|---|
IllegalStateException |
arayan için bu API etkin değilse
|
sıfırlamaTümÖzelKitleGeçersiz Kılmaları
public void resetAllCustomAudienceOverrides (Executor executor, OutcomeReceiver<Object, Exception> receiver)
Custom Audience API'deki tüm geçersiz kılma verilerini kaldırır.
Bu yöntem, uçtan uca test için kullanılmak üzere tasarlanmıştır. Bu API yalnızca geliştirici seçeneklerinin etkinleştirildiği hata ayıklama modundaki uygulamalar için etkinleştirilir.
AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
gerektirir
Parametreler | |
---|---|
executor |
Executor : Bu değer null olamaz.
Geri çağırma ve işleyici etkinlikleri, hangi iş parçacığının kullanıldığını kontrol etmek için kolay bir yol sağlayan bu Executor aracılığıyla gönderilir. Etkinlikleri uygulamanızın ana iş parçacığı üzerinden göndermek için Context.getMainExecutor() kullanabilirsiniz.
Aksi takdirde, uygun iş parçacığına gönderim yapan bir Executor sağlayın. |
receiver |
OutcomeReceiver : Bu değer null olamaz. |
Dekoratif yastıklar | |
---|---|
IllegalStateException |
arayan için bu API etkin değilse
Alıcı, başarılı bir çalıştırma için |