AppOpenAdPreloader

class AppOpenAdPreloader


Wstępne wczytywanie reklam wyświetlanych przy otwarciu aplikacji.

Podsumowanie

Funkcje publiczne

java-static Boolean
destroy(preloadId: String!)

Przerywa 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!)

Zwraca reklamę wyświetlaną przy otwarciu aplikacji PreloadConfiguration powiązaną z tym preloadId lub wartość null, jeśli taka reklama nie istnieje.

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

Zwraca mapę wszystkich PreloadConfigurationreklam w aplikacji, których kluczem jest powiązany identyfikator wstępnego wczytywania.

java-static Int

Zwraca liczbę dostępnych reklam dla danego 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 AppOpenAd?
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, PreloadConfigurationPreloadCallbackV2.

Funkcje publiczne

zniszczyć

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

Przerywa 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ę wyświetlaną przy otwarciu aplikacji 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 PreloadConfigurationreklam w aplikacji, których kluczem jest powiązany identyfikator wstępnego wczytywania.

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

Konfiguracje reklam wyświetlanych przy otwarciu aplikacji lub pusta mapa, jeśli nie ma wstępnie wczytanych reklam.

getNumAdsAvailable

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

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

Parametry
preloadId: String!

Identyfikator wstępnego ładowania, 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 ładowania, 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!): AppOpenAd?

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
AppOpenAd?

Reklama wyświetlana przy otwarciu aplikacji o podanym 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ło już uruchomione za pomocą preloadId, ta metoda nie wykonuje żadnych działań 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 wstępne wczytywanie zostało rozpoczęte, 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, PreloadConfigurationPreloadCallbackV2.

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 wywołanie zwrotne onAdPreloaded po udanym wstępnym wczytaniu lub wywołanie zwrotne onAdFailedToPreload, 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 preloadId, ta metoda nie robi nic i zwraca 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 zostać wywołane, gdy zmieni się dostępność reklamy w przypadku danego PreloadConfiguration.

Zwroty
Boolean

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