I vårt senaste blogginlägg berörde vi den växande betydelsen av och användningen av intäktsgenerering genom videoreklam på OTT-plattformar. Låt oss nu ta en titt på några av de metoder som för närvarande används för att infoga videoreklam.
Detta sker på två sätt – CSAI (Client-Side Ad Insertion) och SSAI (Server-Side Ad Insertion).
Innan vi går djupare in på de tekniska aspekterna av dessa metoder för annonsinsättning ska vi dock kort gå igenom hur videospelaren – den viktigaste enheten i ekosystemet för videodistribution – fungerar.
Ordet ”uppspelning” rymmer mycket! En videospelares användargränssnitt är det första som de flesta associerar med uppspelning, eftersom det är det de ser och interagerar med mest när de tittar på video, men det är bara toppen av uppspelningsisberget.
Spelaren styr, utför kontroller, har algoritmer för beslutsfattande och hanterar flera andra viktiga aspekter av uppspelningen utöver själva kontrollerna. Dess funktionalitet omfattar funktioner som undertexter och bildtexter, programmatiska API:er för att styra uppspelningen, kopplingar för exempelvis klientbaserad analys, annonsinsättning och mycket mer.
Vid videostreaming delas själva innehållet upp i mindre enskilda segmentfiler och överförs via nätverket till den videospelare som begär det. Därför behöver vi en mekanism (eller metadata) som spelaren kan läsa och förstå för att hantera de segment den tar emot. Det är manifestfilernas (även kallade spellistfilerna) uppgift att tala om för spelaren var segmentfilerna finns. Huvudmanifestfilen är spelarens första kontaktpunkt. När spelaren laddar huvudmanifestet granskar den alla detaljer om de olika strömningsupplösningarna och segmenten som finns tillgängliga och väljer det bästa. Manifestfilen innehåller också information om de annonsinsättningar som behöver göras, inbäddad i metadatan. Nu när vi vet vad en manifestfil är, låt oss återvända till CSAI och SSAI.
I ett CSAI-flöde hanteras och läggs annonser till direkt på slutanvändarens enhet. Ur ett leveransperspektiv är innehåll och annonser åtskilda, och videospelaren kör innehåll och annonser oberoende av varandra. Spelaren kan också växla mellan de två efter behov.
- För att strömma det digitala innehållet bör videospelaren ladda ner manifestet och läsa CSAI-relaterade metadata (annonsplatser, annonsserver etc.).
- Pre-roll-annonser börjar spelas upp innan videon startar.
- Fragmentet pausas när videon når en specifik annonsmarkör.
- Videospelaren skickar sedan ett API-anrop som en begäran till annonsservern.
- Servern svarar med en metadatatagg (t.ex. VAST) som innehåller all information relaterad till annonsen.
- Spelaren läser informationen och strömmar annonsen.
- När annonsen är klar fortsätter videon från den punkt där den pausades före annonsen.
I ett SSAI-flöde kopplas annonserna direkt till metadatan för den strömmande videon på serversidan i sista stund. Innehållet och annonserna är närmare kopplade till varandra, vilket möjliggör en smidigare uppspelning och övergång.
- I ett SSAI-flöde kopplas annonserna direkt till strömningsmanifestet på serversidan i sista stund. Innehållet och annonserna är närmare kopplade till varandra, vilket möjliggör en smidigare uppspelning och övergångar.
- Detta sätt att arbeta kan jämföras med traditionell linjär tv.
- Den största skillnaden mellan tv-reklam och SSAI är att det senare gör det möjligt att rikta annonser mot enskilda slutanvändare.
Både Client-Side Ad Insertion (CSAI) och Server-Side Ad Insertion (SSAI) har sina fördelar och nackdelar. CSAI är i allmänhet enklare att konfigurera, men medför oftast en lägre fyllnadsgrad på grund av annonsblockerare och plattformsbegränsningar.

SSAI är något mer komplicerat att konfigurera och något dyrare, men ger en övergripande smidigare upplevelse.
De typiska mjukvarukomponenterna i en annonsplattform hos en OTT-tjänsteleverantör ser ut enligt nedan

Det finns en rad steg som ingår i att leverera annonser på en OTT-plattform för en annonsörs annonskampanj. Leveranssättet kan variera beroende på valet av annonsprotokoll, beroende på plattformen och dess kompatibla OTT-enheter.
- I det första steget görs en gruppering av målgruppen för en viss kampanj. Denna lista över användare hämtas från plattformens databas och användaranalysdata och filtreras vidare utifrån vissa kvalitativa mått baserade på innehållskonsumtion, räckvidd, popularitet, geografiskt läge, språk, ålder etc.
- I nästa steg ligger fokus på lanseringen av annonskampanjen genom att integrera/konfigurera annonskampanjhanteringssystemet med systemen för annonssammanställning och leverans för att påbörja annonsleveransen.
- Därefter går kampanjen live och annonsen visas för målgruppen, där taggar används som instruktioner till OTT-appens mediaspelare om hur videon och annonserna ska spelas upp för tittaren, samtidigt som spårningsdata skickas tillbaka till annonsaggregerings- och leveranssystemen.
- I det sista steget sammanställs rapporter om annonsens resultat och visningar från annonsaggregerings- och leveranssystemen samt stödjande ekonomiprogramvara och överförs till annonsören för fakturering.
I vår nästa artikel kommer vi att gå in mer i detalj på var och en av komponenterna i annonsplattformen.