Mindig az IMA SDK-t érdemes használni a nagyobb platformok esetében. Ahol nem áll rendelkezésre, a DAI API (Béta) hasonló funkciókat kínál az ügyfél által kiváltott, hirdetésmutatókra vonatkozó jelentések elkészítésével, valamint a lineáris (élő) közvetítések és az igény szerinti videóközvetítések (VOD) támogatásával. A használati esetek egy részénél a szerveroldali „beaconing" (Server-Side Beaconing, SSB) módszer is megfelelő.
Ez a táblázat a Dinamikus hirdetésbeillesztés (DAI) különböző megvalósításai – az IMA SDK, az SSB és a jelenleg béta állapotú DAI API – által támogatott funkciókat hasonlítja össze.
Funkció | IMA SDK | DAI API (Béta) |
SSB | Megjegyzések |
---|---|---|---|---|
Jelentések a videóhirdetések mutatóiról | Az SSB esetén a hirdetésszerver a videóhirdetések megjelenítéseit számlálja, azonban nem támogatottak a VOD-streamek a VAST-kvartiliseseményeknél és a felhasználói interakció követésénél. | |||
Ad Exchange-bevételszerzés | Az IMA nélküli Ad Exchange bevételszerzés az Automatizált Hozzáférési Könyvtár (Programmatic Access Library, PAL) használatával támogatott. | |||
Kattintható hirdetések | HTML5, iOS és Android esetében az IMA SDK támogatja a DAI kattintható hirdetésformátumait.
A DAI API támogatja a kattintható hirdetéseket, azonban ezt a megjelenítőnek kell megvalósítania. |
|||
Kísérőhirdetések | Az IMA SDK és a DAI API csak a HTML5 platformon támogatja a kísérőhirdetéseket (az Ads API révén). | |||
Lejátszóvezérlők
(visszaszámlálás, feliratok, könyvjelzők, gyors visszaállítás, beletekerés, jelzőpont-információ) |
A DAI API biztosít lejátszóvezérlőket támogató metaadatokat, azonban ezt a megjelenítőnek kell megvalósítania. | |||
VOD
tartalom közbeni és tartalom utáni hirdetések |
||||
VOD
tartalom előtti hirdetések |
||||
Élő vagy lineáris közvetítés
hirdetésszünetek |
DAI-megvalósítástípusok
IMA SDK |
A Dinamikus hirdetésbeillesztésre (DAI) használt IMA SDK lehetővé teszi a lejátszó számára igény szerinti videóközvetítés (VOD) vagy lineáris (élő) közvetítés kérését, valamint jelek küldését az Ad Managernek jelentéskészítés céljából. Az SDK-val történő eseménykövetés pontosabb, mint a szerveroldali „beaconing” (SSB). |
Szerveroldali „beaconing" (SSB) |
Az SSB lehetővé teszi a HLS-lejátszó számára, hogy közvetlen HTTP-kérést küldjön a Dinamikus hirdetésbeillesztés (DAI) rendszerének, ahol az Ad Manager becslések alapján követi nyomon a videóstream-mutatókat, és jelentést készít róluk. Minden lejátszónak képesnek kell lennie az SSB-streamek lejátszására, azonban az egyes funkciók támogatása korlátozott. |
DAI API (Béta) |
A dinamikus hirdetésbeillesztés (Dynamic Ad Insertion, DAI) API-ja lehetővé teszi a bevételszerzést olyan streameknél, amelyeknél az IMA SDK nem támogatott (például okostévéken). Az IMA SDK használata kötelező az olyan platformokon, amelyeken rendelkezésre áll. Az API támogatja az összes meglévő DAI-funkciót, azonban ezeket a megjelenítőknek kell megvalósítaniuk. |