Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Ten przewodnik zawiera omówienie cyklu życia pakietu SDK oraz interakcji między odtwarzaczem wideo, pakietem IMA SDK i serwerem reklam.
Podstawowe interakcje
Na poniższym diagramie pokazano interakcje między odtwarzaczem, pakietem IMA SDK i serwerem reklam. Serwer reklam może korzystać z Ad Managera, AdSense dla wideo (AFV) lub Ad Exchange (AdX).
Strona internetowa lub aplikacja wczytuje pakiet IMA SDK za pomocą:
wbudowany tag skryptu HTML5;
aplikacja na Androida, Google Cast, iOS lub tvOS.
Pakiet IMA SDK wysyła żądanie odpowiedzi VAST dla konkretnej jednostki reklamowej na serwerze reklam. Serwer reklam, który jest wywoływany (może to być Ad Manager, AFV lub AdX), jest określany przez adres URL tagu reklamy.
Serwer reklam wybiera najlepszą reklamę i wysyła odpowiedź VAST do pakietu IMA SDK.
Reklamy są wybierane za pomocą jednej z tych metod:
Jednostka reklamowa Ad Managera – filtry kandydatów do elementów zamówienia
AdSense lub Ad Exchange przeprowadza aukcję
Pakiet IMA SDK analizuje odpowiedź VAST, określa odpowiedni typ multimediów na podstawie środowiska i przekazuje kreację wideo wbudowaną (oraz reklamy towarzyszące w razie potrzeby) na stronę internetową lub do aplikacji.
Odtwarzacz wideo negocjuje szczegóły odtwarzania z pakietem IMA SDK i odtwarza reklamy.
W razie potrzeby pakiet IMA SDK uruchamia ping wyświetlenia i zdarzenia śledzenia VAST.
Lifecycle
Ten diagram przedstawia pełny cykl życia pakietu IMA SDK. Wywołania konstruktora i metody są wyróżnione na niebiesko, zdarzenia na czerwono, a błędy na czerwono z czerwonymi złączami i tekstem.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-06-24 UTC."],[[["This guide explains the lifecycle of the Interactive Media Ads (IMA) SDK and how it facilitates communication between your video player, the SDK, and an ad server (Ad Manager, AdSense for Video, or Ad Exchange)."],["The process involves the IMA SDK requesting ads from the ad server based on the provided ad tag URL, the ad server selecting and sending a VAST response, and the SDK parsing this response to deliver ads to the video player."],["The video player then handles ad playback while the IMA SDK manages tracking events like impressions and VAST events for reporting purposes."],["This guide also visually illustrates the entire IMA SDK lifecycle including constructor calls, method calls, events, and potential errors."]]],[]]