Terug naar blog

Het verborgen omzetlek: hoe advertentielatentie je meer kost dan je denkt

4 apr 2026 · RevenueFlex Team

De meeste uitgevers kunnen je hun eCPM tot op twee decimalen noemen. Ze kennen hun fill rate per geo en per formaat. Ze volgen dagelijks hun ARPDAU. Maar vraag ze hoe lang het duurt voordat een advertentie daadwerkelijk wordt weergegeven nadat een gebruiker hem heeft getriggerd, en je krijgt meestal een lege blik. Advertentielatentie is de metric die bijna niemand meet — en het is een van de duurste problemen in mobiele monetisatie.

Wat is advertentielatentie?

Advertentielatentie is de tijd tussen het moment waarop je app een advertentie opvraagt en het moment waarop die advertentie volledig is gerenderd en zichtbaar is voor de gebruiker. Voor een rewarded video is het het gat tussen de gebruiker die op “Bekijk advertentie” tikt en de video die daadwerkelijk begint te spelen. Voor een interstitial is het de vertraging tussen de trigger-gebeurtenis en het verschijnen van de schermvullende advertentie. Voor banners is het de tijd dat de bannerslot leeg blijft voordat de inhoud wordt geladen.

In een ideale wereld is dit getal nul. In werkelijkheid varieert het van 200 milliseconden voor goed geoptimaliseerde setups tot 3 of meer seconden voor slecht geconfigureerde waterfalls — en elke milliseconde kost je geld.

Hoe latentie omzet vernietigt

Verlaten impressies

Wanneer een rewarded video er drie seconden over doet om te laden, geeft een aanzienlijk percentage gebruikers het op en sluit de prompt. Ze wilden de beloning, maar niet genoeg om naar een laadspinner te blijven staren. Die impressie was geld waard — je waterfall had een koper gevonden, de veiling was gewonnen — maar de gebruiker heeft de advertentie nooit gezien. Je fill rate ziet er in het dashboard prima uit omdat de advertentie technisch is geserveerd. Maar de omzet is verloren omdat de gebruiker afhaakte voordat de advertentie werd gerenderd.

Lagere voltooiingspercentages

Gebruikers die een trage laadtijd uitzitten, zijn al gefrustreerd voordat de advertentie begint. Gefrustreerde gebruikers zijn eerder geneigd manieren te vinden om de advertentie vroegtijdig over te slaan of weg te klikken, wat je voltooiingspercentage verlaagt. Omdat veel demand partners betalen op basis van cost-per-completed-view, verlagen lagere voltooiingspercentages je effectieve eCPM direct — zelfs als de ruwe eCPM in je dashboard ongewijzigd lijkt.

Verslechterde gebruikerservaring

Advertentielatentie kost je niet alleen de onmiddellijke impressie — het leert gebruikers om advertentieplaatsingen volledig te vermijden. Als je rewarded video consequent traag is, leren gebruikers dat tikken op de knop “Bekijk advertentie” betekent dat ze moeten wachten, en stoppen ze ermee. Je engagementpercentage daalt blijvend, waardoor het totale aantal impressies dat beschikbaar is om te monetiseren afneemt.

Waar latentie vandaan komt

Te veel waterfall-stappen

In een traditionele waterfall wordt elke demand source sequentieel aangeroepen. Als je acht demand sources hebt en elk 300 milliseconden nodig heeft om te reageren, zijn dat 2,4 seconden voordat je de winnende advertentie zelfs maar begint te renderen. Dit is het sterkste argument voor in-app bidding en Open Bidding — ze roepen alle demand sources tegelijk aan en comprimeren sequentiële latentie tot één round-trip.

SDK-initialisatie

Sommige SDK’s zijn lazy-initialized, wat betekent dat ze pas beginnen met laden zodra het eerste advertentieverzoek binnenkomt. De eerste impressie van deze SDK’s kan aanzienlijk langer duren dan de volgende. Je topSDK’s bij het starten van de app alvast initialiseren — zelfs als dat de opstarttijd iets verlengt — levert doorgaans een netto voordeel op door de latentie van de eerste impressie weg te nemen.

Zware creatives

Een videocreative van 15 megabyte doet er merkbaar langer over om te downloaden en bufferen dan een van 3 megabyte, vooral op de tragere verbindingen die in opkomende markten gebruikelijk zijn. Je kunt de grootte van creatives niet direct sturen, maar je kunt wel timeout-drempels instellen die trage creatives overslaan ten gunste van lichtere alternatieven.

Hoe advertentielatentie te meten

De meeste mediation platforms tonen latentie-metrics niet standaard. Je moet ze zelf instrumenteren. Log de timestamp wanneer je app het advertentieverzoek doet, en log opnieuw wanneer de impression-callback van de advertentie afgaat. Het verschil is je werkelijke latentie. Volg dit als een verdeling, niet als een gemiddelde — de mediaan kan 400 milliseconden zijn, maar als je 95e percentiel 4 seconden is, heb je een aanzienlijk staartprobleem dat 5 procent van alle impressies raakt.

Als je advertentielatentie niet meet, vlieg je blind op een van de meest bepalende variabelen in je monetisatie-stack. Begin vandaag met meten — je vindt vrijwel zeker omzet waarvan je niet wist dat je die verloor.

Latentie verminderen

Agressief voorladen

Vraag je volgende advertentie aan zodra de huidige klaar is. Zorg bij rewarded video dat de volgende advertentie al klaarstaat voordat de gebruiker de knop “Bekijk advertentie” überhaupt ziet. Laad interstitials vooraf tijdens natuurlijke overgangspunten in de flow van je app.

Timeouts instellen

Stel per demand source een maximale wachttijd in — doorgaans 1 tot 2 seconden. Als een bron niet binnen de timeout reageert, ga je door naar de volgende. Een paar hoge-eCPM maar trage impressies verliezen is het waard als de overige 95 procent van de impressies direct laadt.

Overstappen op bidding

Vervang sequentiële waterfall-aanroepen waar mogelijk door simultane bidding. Open Bidding via GAM en in-app bidding via je mediation platform verlagen beide de latentie drastisch ten opzichte van traditionele waterfalls.

Werk met een managed partner

Een managed monetisatiepartner bewaakt de latentie over je hele ad stack en optimaliseert continu voor snelheid naast omzet. Ze kunnen identificeren welke demand sources onevenredig veel latentie toevoegen en je configuratie aanpassen om bottlenecks te elimineren — vaak recupereren ze zo omzet waarvan je niet wist dat je die verloor.