Optymalizacja zarabiania na pakiecie IMA na Androida dzięki szybszemu wczytywaniu

Poniedziałek, 5 maja 2025 r.

W pakiecie IMA na Androida w wersji 3.35.1 dodano metodę ImaSdkFactory.initialize(). To wywołanie rozpoczyna wczytywanie niezbędnych zasobów pakietu SDK przed pierwszym żądaniem reklamy, co skraca czas wczytywania. Te zmiany mogą ograniczyć buforowanie reklam i pomóc zmaksymalizować liczbę wyświetleń reklam oraz przychody. W zależności od urządzenia proces wczytywania może potrwać kilka sekund.

Zdecydowanie zalecamy wywołanie initialize() jak najszybciej po uruchomieniu aplikacji. Takie podejście skraca czas do pierwszej klatki w przypadku reklam przed filmem, co ogranicza czas oczekiwania użytkowników i zwiększa potencjał zarobkowy.

W przypadku aplikacji, które wdrażają te ulepszenia czasu wczytywania, widoczne są te korzyści:

  • Średni spadek czasu do pierwszej klatki o 0,25–0,5 sekundy.
  • W przypadku telewizorów czas ten skrócił się nawet o 5 sekund.

Poniższy diagram przedstawia aplikację, która używa wywołania metody initialize() do wczytywania zasobów systemowych, zanim użytkownik wybierze film:

Wywołanie ImaSdkFactory.initialize() akceptuje instancję ImaSdkSettings. Użyj tych samych wartości ustawień, które są używane do tworzenia instancji AdsLoader w aplikacji. Więcej informacji o po stronie klienta i DAI znajdziesz w artykule o optymalizowaniu czasu wczytywania IMA . Jeśli masz pytania, możesz je zadać na forum technicznym IMA.

Etykiety: dai, ima-android, ima-sdk