Ottimizza la monetizzazione di IMA Android con un caricamento più rapido

Lunedì 5 maggio 2025

IMA per Android versione 3.35.1 aggiunge il metodo ImaSdkFactory.initialize(). Questa chiamata inizia a caricare le risorse SDK necessarie prima della prima richiesta di annuncio, con tempi di caricamento più rapidi. Queste modifiche possono limitare il buffering degli annunci e contribuire a massimizzare le impressioni degli annunci e la monetizzazione. A seconda del dispositivo, il processo di caricamento può richiedere diversi secondi.

Ti consigliamo vivamente di effettuare la chiamata initialize() il prima possibile dopo l'avvio dell'app. Questo approccio riduce il tempo necessario per il primo frame degli annunci pre-roll, limitando così il tempo di attesa degli utenti e aumentando il potenziale di monetizzazione.

Per le applicazioni che implementano questi miglioramenti dei tempi di caricamento, vengono mostrati i seguenti vantaggi:

  • Una riduzione media di 0,25-0,5 secondi del tempo al primo frame.
  • Con riduzioni maggiori per le implementazioni TV, fino a un miglioramento di cinque secondi.

Il seguente diagramma mostra un'app che utilizza la chiamata al metodo initialize() per caricare le risorse di sistema prima che un utente selezioni un video:

La chiamata ImaSdkFactory.initialize() accetta un'istanza ImaSdkSettings. Utilizza gli stessi valori delle impostazioni utilizzati per creare le istanze AdsLoader nell'app. Per ulteriori informazioni su lato client e DAI, consulta l'articolo su come ottimizzare il tempo di caricamento di IMA . Per qualsiasi domanda, non esitare a contattarci tramite il forum tecnico di IMA.

Etichette: dai, ima-android, ima-sdk