Class ima
Metody
Funkcje globalne, które kontrolują pakiet IMA SDK.
disableLogging()
Wyłącza rejestrowanie pakietu SDK. Rejestrowanie jest domyślnie włączone.
getStreamManager()
Zwraca menedżera strumienia, jeśli jest dostępny.
Jeśli menedżer strumienia nie jest jeszcze dostępny, zwracana jest wartość Nieprawidłowy.
Jeśli podczas tworzenia menedżera strumienia wystąpił błąd, zwracany jest obiekt błędu.
Zwraca object
: obiekt menedżera transmisji lub błąd.
initSdk(settings)
Inicjowanie pakietu SDK.
Parametr | Typ | Opis |
---|---|---|
settings |
object |
Opcjonalny obiekt ustawień IMA. |
requestStream(streamRequest)
Rozpoczyna asynchroniczne żądanie transmisji. Po wywołaniu tej metody kontrola wraca natychmiast do odtwarzacza.
Zwraca object
: błąd lub wartość nieprawidłowa, jeśli nie wystąpił błąd
Parametr | Typ | Opis |
---|---|---|
streamRequest |
object |
Klasa: ima.AdBreakInfo
Pola
Metody
Zawiera informacje o przerwie na reklamę. Przekazywane do wywołań zwrotnych zdarzeń przez pakiet SDK.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
adPosition |
|
Indeks reklamy w przerwie na reklamę. Wskaźnik |
duration |
|
Maksymalny czas trwania przerwy w sekundach lub |
podIndex |
|
W przypadku transmisji na żywo zwraca identyfikator przerwy jako indeks podsegmentu lub |
timeOffset |
|
Pozycja bloku reklamowego w treści (w sekundach).
Reklamy przed filmem zwracają wartość |
totalAds |
|
Łączna liczba reklam zawartych w tej przerwie na reklamę.
Wartość |
createAdBreakInfo()
Zwroty ima.AdBreakInfo
:
Klasa: ima.AdEvent
Pola
Zdarzenia wywoływane przez Ad Managera.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
AD_PERIOD_ENDED |
|
Wywoływany za każdym razem, gdy transmisja przechodzi z reklamy lub planszy na treści. Jest ono wywoływane nawet wtedy, gdy reklama jest odtwarzana po raz drugi lub gdy użytkownik przewinie reklamę. |
AD_PERIOD_STARTED |
|
Wywoływany za każdym razem, gdy transmisja przechodzi z treści do reklamy lub planszy. Jest ono wywoływane nawet wtedy, gdy reklama jest odtwarzana po raz drugi lub gdy użytkownik przewinie reklamę. |
COMPLETE |
|
Uruchamiane po zakończeniu odtwarzania reklamy. |
ERROR |
|
Uruchamiane, gdy wystąpi błąd. |
FIRST_QUARTILE |
|
Uruchamiane, gdy element sterujący odtwarzania reklamy przekroczy pierwszy kwartyl. |
ICON_FALLBACK_IMAGE_CLOSED |
|
Wywoływane, gdy użytkownik zamknie okno obrazu zastępczego ikony. |
ICON_FALLBACK_IMAGE_SHOWN |
|
Wywoływane po wyświetleniu obrazu ikony zastępczego. |
MIDPOINT |
|
Uruchamiane, gdy suwak odtwarzania reklamy przekroczy punkt środkowy. |
PROGRESS |
|
Uruchamiane, gdy nastąpiła zmiana w postępie wyświetlania reklamy. |
SKIPPABLE_STATE_CHANGED |
|
Uruchamiane, gdy stan możliwości pominięcia reklamy się zmienia. |
SKIPPED |
|
Uruchamiane, gdy użytkownik pominie reklamę. |
START |
|
Uruchamiane, gdy reklama zacznie się odtwarzać. |
THIRD_QUARTILE |
|
Uruchamiane, gdy nagłówek reklamy przekroczy trzeci kwartyl. |
Klasa ima.AdInfo
Pola
Metody
Zawiera informacje o reklamie. Przekazywane do wywołań zwrotnych zdarzeń przez pakiet SDK.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
adBreakInfo |
|
Informacje dotyczące całej przerwy, w której wyświetla się reklama. |
adDescription |
|
Opis reklamy. |
adId |
|
Identyfikator reklamy lub pusty ciąg znaków, jeśli jest nieznany. |
adSystem |
|
System reklamy dostarczający kreację. |
adTitle |
|
Tytuł reklamy. |
advertiserName |
|
Nazwa reklamodawcy określona przez stronę wyświetlającą. |
companions |
|
Reklamy towarzyszące określone w odpowiedzi VAST. |
creativeAdId |
|
Kod ISCI (Industry Standard Commercial Identifier) reklamy. Jest to identyfikator reklamy wybranej kreacji w odpowiedzi VAST. |
creativeId |
|
Identyfikator wybranej kreacji reklamy. |
currentTime |
|
Bieżący czas w reklamie (w sekundach) lub -1, jeśli jest nieznany. |
dealId |
|
Zwraca pierwszy identyfikator umowy obecny w łańcuchu opakowania dla bieżącej reklamy, zaczynając od góry. |
duration |
|
Czas trwania tej pojedynczej reklamy w sekundach lub -1, jeśli jest nieznany. |
skipOffset |
|
Czas potrzebny do tego, aby reklama stała się możliwa do pominięcia lub -1, jeśli jest to nieznane. |
universalAdIDRegistry |
|
Ciąg znaków służący do identyfikacji adresu URL witryny rejestru, w której katalogowany jest uniwersalny identyfikator reklamy wybranej kreacji. |
universalAdIDValue |
|
Uniwersalny identyfikator reklamy wybranej kreacji reklamy. |
wrappers |
|
Tablica obiektów ima.WrapperInfo z informacjami o wrapperze dla tej reklamy. Kolejność będzie od opakowania zewnętrznego do wewnętrznego. |
createAdInfo()
Zwroty ima.AdInfo
:
Class ima.Companion
Pola
Metody
Zawiera informacje o kreacjach towarzyszących reklamy.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
apiFramework |
|
Interfejs API wymagany do wyświetlenia tej reklamy lub „Nieprawidłowy”, jeśli interfejs API jest niedostępny. |
creativeType |
|
Reprezentuje typ kreacji, zwykle mimetype. |
height |
|
Wysokość elementu towarzyszącego w pikselach. 0, jeśli jest niedostępna. |
trackingEvents |
|
Mapa zdarzeń śledzonych, w której kluczem jest zdarzenie, a wartością jest lista adresów URL, do których wysyłane są pingi po wystąpieniu danego zdarzenia. |
url |
|
Adres URL zasobu statycznego tego filmu. |
width |
|
Szerokość elementu towarzyszącego w pikselach. 0, jeśli jest niedostępna. |
createCompanion()
Zwroty ima.Companion
:
Klasa ima.CuePoint
Pola
Metody
Zawiera informacje o punkcie wstawienia reklamy.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
end |
|
Czas zakończenia punktu wstawienia podany w sekundach. Odpowiada przerwie na reklamę. |
hasPlayed |
|
Wartość logiczna wskazująca, że punkt cuepoint został już odtworzony. |
start |
|
Czas rozpoczęcia punktu cue w sekundach. Odpowiada przerwie na reklamę. |
createCuePoint()
Zwroty ima.CuePoint
:
Klasa: ima.Error
Pola
Metody
Obiekt przekazywany do modułu obsługi błędów, jeśli wystąpił błąd.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
id |
|
Identyfikator błędu. Lista kodów błędów znajduje się w konstancie ErrorEvent. |
info |
|
dodatkowe informacje o błędzie; |
type |
|
Zawsze ustawiaj na błąd, aby wskazać typ tego obiektu. |
createError()
Zwroty ima.Error
:
Class ima.ErrorEvent
Pola
Wszystkie błędy, które może zwrócić pakiet SDK.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
BAD_STREAM_REQUEST |
|
Żądanie strumienia nie zostało prawidłowo wypełnione. |
COULD_NOT_LOAD_STREAM |
|
Nie udało się wczytać strumienia. |
ERROR |
|
Nieznany błąd. |
INVALID_RESPONSE |
|
Odpowiedź serwera była nieprawidłowa. |
STREAM_API_KEY_NOT_VALID |
|
Podany klucz interfejsu API nie został zaakceptowany przez serwer. |
Klasa: ima.Player
Metody
adBreakEnded(adBreakInfo)
Opcjonalnie: Jest wywoływany po zakończeniu przerwy na reklamę.
Parametr | Typ | Opis |
---|---|---|
adBreakInfo |
ima.AdBreakInfo |
Zawiera informacje o przerwie na reklamę. |
adBreakStarted(adBreakInfo)
Opcjonalnie: Wywoływane po rozpoczęciu przerwy na reklamę.
Parametr | Typ | Opis |
---|---|---|
adBreakInfo |
ima.AdBreakInfo |
Zawiera informacje o przerwie na reklamę. |
allVideoComplete()
Opcjonalnie: Wywoływany po zakończeniu odtwarzania filmu.
createPlayer()
Tworzy pusty obiekt IMA Player
. Aby odtwarzać reklamy, musisz zaimplementować funkcję
loadUrl
. Inne funkcje są opcjonalne.
Zwraca ima.Player
:
loadUrl(streamInfo)
Wywoływany, gdy odtwarzacz powinien rozpocząć odtwarzanie pliku o danym adresie URL. Aby wczytać strumień, musisz zaimplementować tę metodę.
Parametr | Typ | Opis |
---|---|---|
streamInfo |
ima.StreamInfo |
Zawiera informacje potrzebne do odtworzenia treści. |
Klasa: ima.StreamFormat
Pola
Określa format strumienia.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
DASH |
|
|
HLS |
|
Klasa: ima.StreamInfo
Pola
Metody
Informacje o strumieniu przekazywane przez pakiet SDK do odtwarzacza.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
format |
|
Format filmu: hls lub dash. Zdefiniowany w ima.StreamFormat. |
manifest |
|
Adres URL strumienia. |
streamId |
|
Unikalny identyfikator strumienia. |
streamType |
|
Typ filmu: na żywo lub na żądanie. Zdefiniowany w ima.StreamType. |
subtitles |
|
napisy (jeśli są dostępne); Nieprawidłowe. |
createStreamInfo()
Zwroty ima.StreamInfo
:
Klasa ima.StreamManager
Metody
Obiekt do zarządzania odtwarzaniem strumienia.
addEventListener(event, callback)
Dodaje odbiornik dla określonego zdarzenia. Informacje o konstancie AdEvents dotyczącej obsługiwanych zdarzeń.
Parametr | Typ | Opis |
---|---|---|
event |
string |
|
callback |
function |
createStreamManager(streamRequest, streamInitResponse)
Zwroty ima.StreamManager
:
Parametr | Typ | Opis |
---|---|---|
streamRequest |
ima.StreamRequest |
|
streamInitResponse |
ima.StreamInitResponse |
enableInteractiveAds()
Nieobsługiwane. Zamiast tego przekaż dane z reklamy towarzyszącej bezpośrednio do RAF.
To już nie jest opcja.
getContentTime(streamTime)
Pobiera czas w milisekundach dla strumienia VOD, który reprezentuje czas trwania treści bez reklam.
Więcej informacji znajdziesz w najczęstszych pytaniach.
Aby uzyskać czas trwania treści w bieżącym strumieniu czasu w -1
.
Zwraca Integer
: czas trwania treści odpowiadający podanemu czasowi strumienia.
Parametr | Typ | Opis |
---|---|---|
streamTime |
Integer |
Czas w strumieniu. |
getCuePoints()
Zwraca wszystkie punkty cue odpowiadające wszystkim przerwom na reklamę. Jest to możliwe tylko w przypadku treści wideo na żądanie, w przypadku których wszystkie przerwy na reklamę są znane z wyprzedzeniem. Wszystkie czasy to czas strumienia w sekundach.
W przypadku strumieni interfejsu Cloud Stitching API właściwość hasPlayed
każdego ima.CuePoint
ma zawsze wartość false.
Zwraca Object
: tablicę ze wszystkimi punktami cue.
getPreviousCuePoint(time)
Zwraca punkt wstawienia poprzedzający podany czas. Sygnał wskazuje przerwę na reklamę. Wszystkie czasy to czas strumienia w sekundach.
Zwraca ima.CuePoint
: obiekt z danymi o początku, zakończeniu i odtworzeniu. ZwracaInvalid, jeśli nie ma dostępnego punktu cue.
Parametr | Typ | Opis |
---|---|---|
time |
Float |
Czas wyszukiwania, |
getStreamTime(contentTime)
Pobiera czas strumienia z czasu trwania treści VOD w milisekundach.
Więcej informacji znajdziesz w najczęstszych pytaniach.
Zwraca Integer
: czas strumienia odpowiadający podanemu czasowi treści.
Parametr | Typ | Opis |
---|---|---|
contentTime |
Integer |
Czas trwania treści. |
loadThirdPartyStream(streamManifest, streamSubtitle)
Ładuje metadane reklamy i wywołuje funkcję loadUrl
z podawanymi danymi streamManifestUrl
i streamSubtitle
. Ta funkcja działa tylko wtedy, gdy typ żądania strumienia to ima.StreamType.POD_VOD
.
Parametr | Typ | Opis |
---|---|---|
streamManifest |
string |
Adres URL manifestu strumienia z wstawionymi reklamami. |
streamSubtitle |
ifArray |
Napisy są powiązane z strumieniem lub |
onMessage(msg)
Obsługuje wszystkie wiadomości pochodzące z obiektu Video.
Musi być wywoływany w przypadku każdej wiadomości odebranej na porcie roMessagePort.
Parametr | Typ | Opis |
---|---|---|
msg |
object |
Komunikat z portu roVideo. |
replaceAdTagParameters(adTagParameters)
Zastępuje wszystkie parametry tagu reklamy używane w żądaniach nadchodzących reklam w transmisji na żywo. Pamiętaj, że w przypadku strumieni VOD ta metoda nie działa.
Parametr | Typ | Opis |
---|---|---|
adTagParameters |
string |
Nowe parametry tagu reklamy. |
start()
Rozpoczyna odtwarzanie strumienia.
Klasa: ima.StreamRequest
Pola
Metody
Używane do określania właściwości żądania strumienia.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
adTagParameters |
|
Opcjonalnie: W żądaniu strumienia możesz zastąpić ograniczony zestaw parametrów tagu reklamy. Więcej informacji znajdziesz w artykule Dodawanie parametrów kierowania do strumienia. Do ustawienia preferencji dotyczącej wariantu strumienia możesz też użyć parametrów dai-ot i dai-ov. Więcej informacji znajdziesz w artykule Zastępowanie parametrów wersji strumienia. |
adUiNode |
|
Węzeł grafu sceny, w którym wyświetla się interfejs reklamy. Podczas wyświetlania reklam IMA umieszcza na tym elemencie przyciski takie jak Dlaczego ta reklama i Pomiń. Element musi nakładać się na cały element wideo. |
apiKey |
|
Opcjonalnie: Można ich używać do uwierzytelniania żądań strumieni. Klucze uwierzytelniania DAI należy skonfigurować w interfejsie DFP. |
assetKey |
|
Wymagany w przypadku transmisji na żywo. Służy do określenia, który strumień powinien być odtwarzany. Klucz zasobu transmisji na żywo to identyfikator, który można znaleźć w interfejsie DFP. |
authToken |
|
Token autoryzacji żądania strumienia. Używany zamiast klucza API w celu uzyskania bardziej rygorystycznej autoryzacji treści. Wydawca może kontrolować uprawnienia do poszczególnych strumieni treści na podstawie tego tokena. |
contentSourceId |
|
Wymagane w przypadku strumieniowania na żądanie. Parametr cmsid pochodzi ze źródła treści wideo DFP w interfejsie DFP. |
customAssetKey |
|
Klucz zasobu niestandardowego służy do określenia, który strumień powinien być odtwarzany. Niestandardowe klucze plików są wymagane do obsługi żądań strumienia podrzędnego. |
format |
|
Format strumienia. Domyślna wartość to |
networkCode |
|
Kod sieci wydawcy przesyłającego żądanie strumienia. Kody sieci są wymagane w przypadku żądań strumienia do wyświetlania bloków reklamowych przesłanych za pomocą metod createPodLiveStreamRequest lub createPodVodStreamRequest. Te kody są również wymagane w przypadku żądań strumienia łączenia w chmurze wykonanych za pomocą metod createVideoStitcherLiveStreamRequest, createVideoStitcherVodStreamRequest lub createVideoStitcherVodStreamRequestWithVodConfig. Te kody są opcjonalne i zalecane w przypadku żądań strumieniowania z pełną obsługą usługi utworzonych za pomocą createLiveStreamRequest lub createVodStreamRequest. Dodanie kodu sieci powoduje zastosowanie ustawień wybranych w interfejsie Ad Managera, np. włączenia reklamy ograniczonej w ramach automatyzacji. W przypadku wyświetlania bloków reklamowych i łączenia w chmurze dodanie kodu sieciowego umożliwia odnalezienie i odtworzenie strumienia. Aby znaleźć kod sieci, zapoznaj się z tym artykułem. |
player |
|
Implementacja interfejsu odtwarzacza. |
ppid |
|
Rola wycofana. Użyj parametru adTagParameters. Opcjonalnie: Identyfikator podany przez wydawcę w grupie odbiorców DFP. |
streamActivityMonitorId |
|
Identyfikator służący do debugowania strumienia za pomocą narzędzia do monitorowania aktywności strumienia. Dzięki temu wydawcy mogą wygodnie znajdować dziennik transmisji w narzędziu do monitorowania aktywności w transmisji. |
videoId |
|
Wymagane w przypadku strumieniowania na żądanie. Identyfikator źródła treści wideo. |
videoObject |
|
Obiekt wideo (np. obiekt roSGNode wideo) odpowiedzialny za odtwarzanie filmu w aplikacji klienta. Ten obiekt będzie sondowany pod kątem różnych danych, które będą wykorzystywane do prawidłowego określania czasu zdarzeń HLS ID3 na żywo. |
videoStitcherSessionOptions |
|
Opcje sesji służą do ustawiania parametrów charakterystycznych dla nalepki wideo w przypadku żądań strumienia VideoStitcher. |
createLiveStreamRequest(assetKey, apiKey, networkCode)
Inicjuje wymagane właściwości obiektu na żywo StreamRequest
. Korzystanie z tego interfejsu API powoduje, że wszystkie inne właściwości dotyczące StreamType
są ignorowane.
Jeśli którykolwiek z wymaganych parametrów jest pustym ciągiem znaków, nastąpi odnotowanie błędu, a interfejs API zwróci ogólny obiekt StreamRequest
, w którym nie będą uwzględniane żadne właściwości.
Zwraca ima.StreamRequest
: obiekt ima.StreamRequest
z wymaganymi właściwościami Live.
Parametr | Typ | Opis |
---|---|---|
assetKey |
string |
|
apiKey |
string |
Parametr przypisany do zwracanej właściwości |
networkCode |
string |
Kod sieci wydawcy przesyłającego żądanie strumienia. Podanie kodu sieci jest opcjonalne, ale zalecane. |
createPodLiveStreamRequest(customAssetKey, networkCode, apiKey)
Inicjuje wymagane właściwości Pod Live ima.StreamRequest
.
Korzystanie z tego interfejsu API powoduje, że wszystkie inne właściwości dotyczące ima.StreamType
są ignorowane.
Jeśli którykolwiek z wymaganych parametrów jest pustym ciągiem znaków, nastąpi rejestrowanie błędów, a interfejs API zwróci ogólny element StreamRequest
, ignorując wszystkie właściwości.
Zwraca StreamRequest
: obiekt ima.StreamRequest
z wymaganymi właściwościami PodLive.
Parametr | Typ | Opis |
---|---|---|
customAssetKey |
string |
|
networkCode |
string |
|
apiKey |
string |
Opcjonalny parametr przypisany do zwracanej właściwości |
createPodVodStreamRequest(networkCode)
Inicjowanie wymaganych właściwości obiektu ima.StreamRequest
w celu zarejestrowania strumienia VOD podczas korzystania z wyświetlania bloków reklamowych w ramach DAI z zewnętrznym zszywaniem filmów. Ta funkcja ustawia typ żądania na
ima.StreamType.POD_VOD
i sprawdza, czy brakujących danych nie ma we wszystkich wymaganych właściwościach. Nieudane weryfikacje zostaną zarejestrowane w konsoli debugowania.
Zwraca StreamRequest
: obiekt ima.StreamRequest
. Jeśli wszystkie wymagane właściwości są określone, typ żądania jest ustawiony na ima.StreamType.POD_VOD
.
Parametr | Typ | Opis |
---|---|---|
networkCode |
string |
kod sieci Google Ad Managera. |
createStreamRequest()
Zwraca ima.StreamRequest
: pusty obiekt ima.StreamRequest
.
createVideoStitcherLiveStreamRequest(customAssetKey, networkCode, liveConfigId, region, projectNumber, oAuthToken)
Inicjuje wymagane właściwości obiektu Video Stitcher Live
StreamRequest
. Korzystanie z tego interfejsu API powoduje, że wszystkie inne właściwości dotyczące StreamType
są ignorowane.
Jeśli którykolwiek z wymaganych parametrów jest pustym ciągiem znaków, nastąpi odnotowanie błędu, a interfejs API zwróci ogólny parametr StreamRequest
, ignorując wszystkie właściwości.
Zwraca ima.StreamRequest
: obiekt ima.StreamRequest
z wymaganymi właściwościami VideoStitcherLive.
Parametr | Typ | Opis |
---|---|---|
customAssetKey |
string |
|
networkCode |
string |
|
liveConfigId |
string |
|
region |
string |
|
projectNumber |
string |
|
oAuthToken |
string |
createVideoStitcherVodStreamRequest(adTagUrl, networkCode, contentSourceUrl, region, projectNumber, oAuthToken)
Inicjowanie wymaganych właściwości VOD narzędzia Video StitcherStreamRequest
. Korzystanie z tego interfejsu API powoduje, że wszystkie inne właściwości dotyczące StreamType
są ignorowane.
Jeśli którykolwiek z wymaganych parametrów jest pustym ciągiem znaków, nastąpi odnotowanie błędu, a interfejs API zwróci ogólny obiekt StreamRequest
, w którym nie będą uwzględniane żadne właściwości.
Zwraca ima.StreamRequest
: obiekt ima.StreamRequest
z wymaganymi właściwościami VideoStitcherVod.
Parametr | Typ | Opis |
---|---|---|
adTagUrl |
string |
|
networkCode |
string |
|
contentSourceUrl |
string |
|
region |
string |
|
projectNumber |
string |
|
oAuthToken |
string |
createVideoStitcherVodStreamRequestWithVodConfig(vodConfigId, networkCode, region, projectNumber, oAuthToken)
Inicjuje wymagane właściwości VOD narzędzia Video Stitcher StreamRequest
za pomocą vodConfigId
utworzonego z narzędzia do łączenia treści wideo w chmurze.
Korzystanie z tego interfejsu API powoduje, że wszystkie inne właściwości dotyczące StreamType
są ignorowane.
Jeśli którykolwiek z wymaganych parametrów jest pustym ciągiem znaków, nastąpi odnotowanie błędu, a interfejs API zwróci ogólny parametr StreamRequest
, ignorując wszystkie właściwości.
Zwraca ima.StreamRequest
: obiekt ima.StreamRequest
z wymaganymi właściwościami VideoStitcherVod.
Parametr | Typ | Opis |
---|---|---|
vodConfigId |
string |
|
networkCode |
string |
|
region |
string |
|
projectNumber |
string |
|
oAuthToken |
string |
createVodStreamRequest(contentSourceId, videoId, apiKey, networkCode)
Inicjuje wymagane właściwości VOD ima.StreamRequest
. Korzystanie z tego interfejsu API powoduje zignorowanie wszystkich innych właściwości ima.StreamType
.
Jeśli którykolwiek z wymaganych parametrów jest pustym ciągiem znaków, nastąpi rejestrowanie błędów, a interfejs API zwróci ogólny element StreamRequest
, ignorując wszystkie właściwości.
Zwraca ima.StreamRequest
: obiekt ima.StreamRequest
z wymaganymi właściwościami VOD.
Parametr | Typ | Opis |
---|---|---|
contentSourceId |
string |
|
videoId |
string |
|
apiKey |
string |
Parametr przypisany do zwracanej właściwości |
networkCode |
string |
Kod sieci wydawcy przesyłającego żądanie strumienia. Podanie kodu sieci jest opcjonalne, ale zalecane. |
Klasa: ima.StreamType
Pola
Określa typ strumienia, który ma odtwarzać odtwarzacz. Filmy w ramach reklam w ramach treści VOD powinny być odtwarzane od początku.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
LIVE |
|
Film został opublikowany. |
VOD |
|
Film jest dostępny na żądanie. |
Klasa: ima.WrapperInfo
Pola
Metody
Zawiera informacje o opakowaniu.
Właściwości
Nazwa | Typ | Opis |
---|---|---|
adId |
|
Identyfikator reklamy lub pusty ciąg znaków, jeśli jest nieznany. |
adSystem |
|
Zadeklarowana nazwa systemu reklamowego lub pusty ciąg znaków, jeśli jest nieznany. |
creativeAdId |
|
Identyfikator reklamy w kreacji lub pusty ciąg znaków, jeśli jest nieznany. |
creativeId |
|
Identyfikator kreacji lub pusty ciąg znaków, jeśli jest nieznany. |
dealId |
|
Identyfikator umowy lub pusty ciąg znaków, jeśli jest nieznany. |
createWrapperInfo()
Zwroty ima.WrapperInfo
: