Večina založnikov vam bo povedala svoj eCPM natančno na dve decimalni mesti. Poznajo svoj fill rate po geo in formatu. Vsak dan spremljajo ARPDAU. A vprašajte jih, koliko časa mine, da se oglas upodobi, potem ko ga uporabnik sproži, in običajno boste naleteli na prazen pogled. Latenca oglasov je metrika, ki je skoraj nihče ne meri — in je eden najdražjih problemov v mobilni monetizaciji.
Kaj je latenca oglasov?
Latenca oglasov je čas med trenutkom, ko vaša aplikacija zahteva oglas, in trenutkom, ko je ta oglas v celoti upodobljen in viden uporabniku. Pri rewarded video oglasu je to razmik med tem, ko uporabnik pritisne "Oglejte si oglas", in trenutkom, ko se video dejansko začne predvajati. Pri interstitialu je to zakasnitev med sprožilnim dogodkom in pojavom celozaslonskega oglasa. Pri pasicah je to čas, ko pasični slot zija prazen, preden se vsebina naloži.
V idealnem svetu je to število nič. V resničnosti se giblje od 200 milisekund pri dobro optimiziranih nastavitvah do 3 ali več sekund pri slabo konfiguriranih waterfallih — in vsaka milisekunda vas stane denar.
Kako latenca uničuje prihodke
Opuščeni prikazi
Kadar se rewarded video nalaga tri sekunde, opazen delež uporabnikov obupa in zapre poziv. Hoteli so nagrado, vendar ne tako zelo, da bi strmeli v vrtilnik nalaganja. Ta prikaz je bil vreden denarja — vaš waterfall je našel kupca, avkcija je bila dobljena — a uporabnik oglasa ni nikoli videl. Fill rate v vaši nadzorni plošči videti dobro, saj je bil oglas tehnično dostavljen. Prihodek pa je izgubljen, ker je uporabnik odšel, preden se je oglas upodobil.
Nižje completion rate
Uporabniki, ki potrpežljivo počakajo na počasno nalaganje, so že pred začetkom oglasa frustrirani. Frustrirani uporabniki pogosteje iščejo načine, kako oglas preskočiti ali ga zgodaj zapreti, kar znižuje vaš completion rate. Ker številni demand partnerji plačujejo po modelu cost-per-completed-view, nižji completion rate neposredno znižuje vaš dejanski eCPM — čeprav je surovi eCPM v nadzorni plošči videti nespremenjen.
Poslabšana uporabniška izkušnja
Latenca oglasov vas ne stane le trenutnega prikaza — uporabnike uči, naj se oglasnim mestom povsem izogibajo. Če je vaš rewarded video dosledno počasen, se uporabniki naučijo, da pritisk na gumb "Oglejte si oglas" pomeni čakanje, in ga nehajo pritiskati. Vaša stopnja angažiranosti trajno pade in zmanjšuje skupno število prikazov, ki jih lahko monetizirate.
Od kod prihaja latenca
Preveč korakov waterfall
V tradicionalnem waterfallu se vsak vir povpraševanja kliče zaporedno. Če imate osem virov povpraševanja in vsak za odziv potrebuje 300 milisekund, je to 2,4 sekunde, preden sploh začnete upodabljati zmagovalni oglas. To je najmočnejši argument za header bidding in Open Bidding — oba kličeta vse vire povpraševanja hkrati in stisneta zaporedno latenco v eno samo povratno potovanje.
Inicializacija SDK
Nekateri SDK so lazy-initialized, kar pomeni, da se ne začnejo nalagati do prve oglasne zahteve. Prvi prikaz iz teh SDK-jev lahko traja občutno dlje kot naslednji. Predhodna inicializacija vaših najpomembnejših SDK-jev ob zagonu aplikacije — čeprav nekoliko podaljša čas zagona — običajno prinese neto pozitiven učinek z odpravo latence prvega prikaza.
Težki kreativni elementi
Video kreativa, težka 15 megabajtov, se bo občutno dlje prenašala in bufferirala kot tista, težka 3 megabajte, še posebej na počasnejših povezavah, ki so običajne na razvijajočih se trgih. Velikosti kreative ne morete neposredno nadzorovati, lahko pa nastavite timeout prage, ki počasi nalagajoče se kreative preskočijo v korist lažjih alternativ.
Kako meriti latenco oglasov
Večina mediation platform metrik latence privzeto ne prikazuje. Instrumentirati jih morate sami. Zabeležite timestamp v trenutku, ko vaša aplikacija pokliče oglasno zahtevo, in zabeležite ga znova, ko se sproži callback prikaza oglasa. Razlika je vaša dejanska latenca. Spremljajte jo kot porazdelitev, ne kot povprečje — mediana je morda 400 milisekund, če pa je vaš 95. percentil 4 sekunde, imate resno težavo repa porazdelitve, ki prizadene 5 odstotkov vseh prikazov.
Če ne merite latence oglasov, letite na slepo po eni najvplivnejših spremenljivk celotnega monetizacijskega niza. Začnite jo meriti še danes — skoraj gotovo boste našli prihodek, za katerega niste vedeli, da ga izgubljate.
Zmanjševanje latence
Agresiven pre-load
Naslednji oglas zahtevajte takoj, ko se trenutni konča. Pri rewarded videu naj bo naslednji oglas pripravljen, še preden uporabnik sploh zagleda gumb "Oglejte si oglas". Pri interstitialih pre-loadajte v naravnih prehodnih točkah v toku svoje aplikacije.
Nastavite timeoute
Za vsak vir povpraševanja nastavite najdaljši čas čakanja — običajno 1 do 2 sekundi. Če se vir v okviru timeouta ni odzval, preidite na naslednjega. Izguba nekaj počasnih prikazov z visokim eCPM se splača, če to pomeni, da se preostalih 95 odstotkov prikazov naloži takoj.
Prehod na bidding
Povsod, kjer je mogoče, zamenjajte zaporedne waterfall klice s sočasnim biddingom. Open Bidding prek GAM in header bidding prek vaše mediation platforme oba dramatično zmanjšata latenco v primerjavi s tradicionalnimi waterfalli.
Sodelujte z managed partnerjem
Partner za managed monetization spremlja latenco po celotnem ad stacku in neprekinjeno optimizira tako hitrost kot prihodek. Prepozna, kateri viri povpraševanja dodajajo nesorazmerno veliko latence, in prilagodi konfiguracijo, da odpravi ozka grla — pogosto povrne prihodek, za katerega sploh niste vedeli, da ga izgubljate.