InterstitialAdPreloader

class InterstitialAdPreloader


Wstępne ładowanie reklam pełnoekranowych.

Podsumowanie

Funkcje publiczne

java-static Boolean
destroy(preloadId: String!)

Zatrzymuje wstępne wczytywanie w przypadku danego elementu preloadId i usuwa wszystkie powiązane wstępnie wczytane reklamy.

java-static Unit

Zatrzymuje wstępne wczytywanie i usuwa wstępnie wczytane reklamy we wszystkich konfiguracjach wstępnego wczytywania.

java-static PreloadConfiguration?
getConfiguration(preloadId: String!)

Ta funkcja została wycofana.

Brak zamiennika.

java-static (Mutable)Map<String!, PreloadConfiguration!>!

Ta funkcja została wycofana.

Brak zamiennika.

java-static Int

Zwraca liczbę dostępnych reklam dla podanego identyfikatora wstępnego wczytywania.

java-static Boolean
isAdAvailable(preloadId: String!)

Określa, czy dla danego preloadId jest dostępna co najmniej jedna reklama.

java-static InterstitialAd?
pollAd(preloadId: String!)

Zwraca reklamę wstępnie wczytaną z start lub start i usuwa ją z pamięci podręcznej.

java-static Boolean
start(preloadId: String!, preloadConfiguration: PreloadConfiguration!)

Rozpoczyna wstępne wczytywanie reklam dla podanych wartości preloadIdPreloadConfiguration.

java-static Boolean
start(
    preloadId: String!,
    preloadConfiguration: PreloadConfiguration!,
    preloadCallback: PreloadCallbackV2!
)

Rozpoczyna wstępne wczytywanie reklam dla podanych wartości preloadId, PreloadConfiguration i .

Funkcje publiczne

zniszczyć

java-static fun destroy(preloadId: String!): Boolean

Zatrzymuje wstępne wczytywanie w przypadku danego elementu preloadId i usuwa wszystkie powiązane wstępnie wczytane reklamy.

Parametry
preloadId: String!

Identyfikator wstępnego wczytywania konfiguracji do usunięcia.

Zwroty
Boolean

true, jeśli aktywna konfiguracja wstępnego wczytywania została zniszczona. Zwraca wartość false, jeśli dla danego parametru preloadId nie ma aktywnej konfiguracji wstępnego wczytywania.

destroyAll

java-static fun destroyAll(): Unit

Zatrzymuje wstępne wczytywanie i usuwa wstępnie wczytane reklamy we wszystkich konfiguracjach wstępnego wczytywania.

getConfiguration

java-static fun getConfiguration(preloadId: String!): PreloadConfiguration?

Zwraca reklamę pełnoekranową PreloadConfiguration powiązaną z tym preloadId lub wartość null, jeśli taka reklama nie istnieje.

Parametry
preloadId: String!

Identyfikator wstępnego wczytywania połączony z tą konfiguracją.

Zwroty
PreloadConfiguration?

Wartość PreloadConfiguration dla danego identyfikatora wstępnego wczytywania lub null, jeśli nie ma konfiguracji dla danego identyfikatora wstępnego wczytywania.

getConfigurations

java-static fun getConfigurations(): (Mutable)Map<String!, PreloadConfiguration!>!

Zwraca mapę wszystkich reklam pełnoekranowych PreloadConfiguration, których kluczem jest powiązany identyfikator wstępnego wczytywania.

Zwroty
(Mutable)Map<String!, PreloadConfiguration!>!

Konfiguracje reklam pełnoekranowych lub pusta mapa, jeśli nie ma wstępnych modułów wczytujących.

getNumAdsAvailable

java-static fun getNumAdsAvailable(preloadId: String!): Int

Zwraca liczbę dostępnych reklam dla podanego identyfikatora wstępnego wczytywania.

Parametry
preloadId: String!

Identyfikator wstępnego wczytywania, którego dostępność chcesz sprawdzić.

Zwroty
Int

Liczba dostępnych reklam dla danego identyfikatora wstępnego wczytywania.

isAdAvailable

java-static fun isAdAvailable(preloadId: String!): Boolean

Określa, czy dla danego preloadId jest dostępna co najmniej jedna reklama.

Parametry
preloadId: String!

Identyfikator wstępnego wczytywania, którego dostępność chcesz sprawdzić.

Zwroty
Boolean

true jeśli dla danego identyfikatora wstępnego wczytywania jest dostępna reklama, false w przeciwnym razie.

pollAd

java-static fun pollAd(preloadId: String!): InterstitialAd?

Zwraca reklamę wstępnie wczytaną z start lub start i usuwa ją z pamięci podręcznej.

Pamiętaj, że może to być dowolna z reklam wstępnie wczytanych dla preloadId. Kolejność zwróconych wydarzeń nie musi być zgodna z kolejnością wydarzeń onAdPreloaded.

Parametry
preloadId: String!

Identyfikator wstępnego wczytywania reklamy.

Zwroty
InterstitialAd?

Reklama pełnoekranowa o danym identyfikatorze wstępnego wczytywania lub null, jeśli żadna reklama nie jest dostępna.

rozpocznij

java-static fun start(preloadId: String!, preloadConfiguration: PreloadConfiguration!): Boolean

Rozpoczyna wstępne wczytywanie reklam dla podanych wartości preloadIdPreloadConfiguration.

Pakiet SDK kontynuuje wstępne wczytywanie reklam, dopóki nie osiągnie liczby określonej przez getBufferSize, starając się utrzymać pełny bufor przez całą sesję.

Jeśli PreloadConfiguration został już uruchomiony za pomocą preloadId, ta metoda nie wykonuje żadnej operacji i zwraca false.

Parametry
preloadId: String!

Identyfikator w postaci ciągu znaków dla tego PreloadConfiguration. Użyj tego identyfikatora podczas wywoływania funkcji pollAd, aby uzyskać reklamę dla tej konfiguracji.

preloadConfiguration: PreloadConfiguration!

Konfiguracja wstępnego wczytywania reklam.

Zwroty
Boolean

true – jeśli rozpoczęło się wstępne wczytywanie, false – jeśli identyfikator wstępnego wczytywania jest używany.

rozpocznij

java-static fun start(
    preloadId: String!,
    preloadConfiguration: PreloadConfiguration!,
    preloadCallback: PreloadCallbackV2!
): Boolean

Rozpoczyna wstępne wczytywanie reklam dla podanych wartości preloadId, PreloadConfiguration i .

Pakiet SDK kontynuuje wstępne wczytywanie reklam, dopóki nie osiągnie liczby określonej przez getBufferSize, starając się utrzymać pełny bufor przez całą sesję.

W przypadku każdego żądania reklamy pakiet SDK wywołuje onAdPreloaded wywołanie zwrotne po pomyślnym wstępnym wczytaniu lub onAdFailedToPreload wywołanie zwrotne, jeśli wstępne wczytywanie się nie powiedzie. Pakiet SDK automatycznie ponawia nieudane żądania.

Jeśli PreloadConfiguration już się rozpoczęło z użyciem danego parametru preloadId, ta metoda nie robi nic i zwraca wartość false. staje się operacją bez efektu i zwraca wartość false.

Parametry
preloadId: String!

Ciąg znaków, który jednoznacznie identyfikuje ten PreloadConfiguration. Użyj tego identyfikatora podczas wywoływania funkcji pollAd, aby pobrać wstępnie wczytaną reklamę dla tej konfiguracji.

preloadConfiguration: PreloadConfiguration!

Konfiguracja określająca sposób wstępnego wczytywania reklam.

preloadCallback: PreloadCallbackV2!

Wywołanie zwrotne, które ma być wywoływane, gdy zmieni się dostępność reklamy w przypadku danego PreloadConfiguration.

Zwroty
Boolean

true – jeśli rozpoczęło się wstępne wczytywanie, false – jeśli identyfikator wstępnego wczytywania jest używany.