TestCustomAudienceManager
public
class
TestCustomAudienceManager
extends Object
| java.lang.Object | |
| 🎃 | android.adservices.customaudience.TestCustomAudienceManager |
TestCustomAudienceManager, özel kitleleri test etmek amacıyla uygulama ve reklam SDK'larına yönelik 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 verileri kullanmak için Custom Audience API'yi geçersiz kılar
bunun yerine |
void
|
removeCustomAudienceRemoteInfoOverride(RemoveCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
Özel Kitle API'sindeki bir geçersiz kılmayı, |
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
overCustomAudienceRemoteInfo'yu geçersiz kıl
public void overrideCustomAudienceRemoteInfo (AddCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
Uzak sunuculardan veri getirmekten kaçınmak ve verileri kullanmak için Custom Audience API'yi geçersiz kılar
bunun yerine AddCustomAudienceOverrideRequest dilinde sağlanmıştır. AddCustomAudienceOverrideRequest, Ads SDK'sı tarafından sağlanır.
Bu yöntem, uçtan uca test için kullanılmak üzere tasarlanmıştır. Bu API yalnızca hata ayıklama modunda inceleyebilirsiniz.
request içindeki owner, doğru değilse bu çağrı sessizce başarısız olur
çağıran bir uygulamadır.
.
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 bu
Executor
kullanılır. Etkinlikleri
oluşturmak için
Context.getMainExecutor()
Aksi takdirde, uygun bir ileti dizisine yönlendiren bir Executor sağlayın. |
receiver |
OutcomeReceiver: Bu değer null olamaz. |
| Fırlatma | |
|---|---|
IllegalStateException |
Arayan için bu API etkinleştirilmemişse
Alıcı, başarılı bir koşu için |
removeCustomAudienceRemoteInfoOverride
public void removeCustomAudienceRemoteInfoOverride (RemoveCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
Özel Kitle API'sindeki bir geçersiz kılmayı, RemoveCustomAudienceOverrideRequest kitlesindeki verilerle ilişkilendirilmiş verilerle kaldırır.
Bu yöntem, uçtan uca test için kullanılmak üzere tasarlanmıştır. Bu API yalnızca şunun için etkinleştirilir:
hata ayıklama modunda inceleyebilirsiniz.
.
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 bu
Executor
kullanılır. Etkinlikleri
oluşturmak için
Context.getMainExecutor()
Aksi takdirde, uygun bir ileti dizisine yönlendiren bir Executor sağlayın. |
receiver |
OutcomeReceiver: Bu değer null olamaz. |
| Fırlatma | |
|---|---|
IllegalStateException |
Arayan için bu API etkinleştirilmemişse
|
sıfırlamaAllCustomAudienceOverrides
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 şunun için etkinleştirilir:
hata ayıklama modunda inceleyebilirsiniz.
.
AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE gerektirir
| Parametreler | |
|---|---|
executor |
Executor: Bu değer null olamaz.
Geri çağırma ve işleyici etkinlikleri bu
Executor
kullanılır. Etkinlikleri
oluşturmak için
Context.getMainExecutor()
Aksi takdirde, uygun bir ileti dizisine yönlendiren bir Executor sağlayın. |
receiver |
OutcomeReceiver: Bu değer null olamaz. |
| Fırlatma | |
|---|---|
IllegalStateException |
Arayan için bu API etkinleştirilmemişse
Alıcı, başarılı bir koşu için |