Tag VAST – kompletny przewodnik dla wydawców

Opublikowany: 2022-08-31
Standard Video Ad Serving Template (VAST) umożliwia wydawcom wyświetlanie reklam wideo z wielu źródeł reklam. Tagi VAST poprawiają efektywność wyświetlania reklam i zapewniają większą kontrolę nad oglądaniem reklam wideo zarówno wydawcom, jak i reklamodawcom.

Dowiedz się wszystkiego, co musisz wiedzieć o standardzie VAST, o tym, jak utworzyć tag VAST, jak to działa, jakie wersje istnieją i jak rozwiązywać potencjalne błędy.

Co to jest tag VAST?

Tag VAST to skrypt ułatwiający komunikację między serwerem reklam a odtwarzaczem wideo . Tagi VAST są definiowane i standaryzowane przez Interactive Advertising Bureau (IAB), dzięki czemu odpowiednie reklamy mogą być odtwarzane w dowolnej kombinacji witryn, platform użytkowników i odtwarzaczy wideo.

Tagi VAST są podzielone na dwie kategorie: po stronie klienta i po stronie serwera.

  • Tagi VAST po stronie klienta to kategoria skryptów, w których odtwarzacz multimedialny użytkownika żąda reklam z serwera reklam, które są następnie wstrzykiwane i wyświetlane w odtwarzaczu wideo lub odtwarzaczu multimedialnym użytkownika we właściwym czasie.
  • Tagi VAST po stronie serwera to skrypty, w których serwer reklam generuje reklamy, a następnie wstawia je do treści, które mają być bezpośrednio przeglądane przez odtwarzacz multimedialny użytkownika.

Jak działa VAST w odtwarzaczach wideo i serwerach reklam?

Reklamy wyświetlane przy użyciu tagów VAST działają zgodnie z prostym 3-etapowym procesem : wysyłanie żądania VAST, odbieranie wbudowanej odpowiedzi VAST i pingowanie adresów URL śledzenia.

1. Żądanie VAST

Odtwarzacz wideo lub odtwarzacz multimedialny użytkownika wysyła do serwera reklam żądanie pobrania reklamy wideo odpowiedniego typu i formatu.

2. Wbudowana odpowiedź VAST

Gdy serwer reklam odbiera żądanie reklamy, zwraca wbudowaną odpowiedź. Ta odpowiedź zawiera wszystkie odpowiednie pliki multimedialne i linki monitorujące .

3. Pingowane śledzące adresy URL

Po odebraniu i odtworzeniu plików multimedialnych w celu wyświetlenia reklamy odtwarzacz multimediów aktywuje adresy URL śledzenia w celu rejestrowania wyświetleń, umożliwiając serwerowi reklam zbieranie danych o wyświetleniach reklamy i pomagając wydawcom ocenić jej skuteczność.

Kluczowe elementy tagów VAST

Tagi VAST składają się z trzech podstawowych elementów : pliku multimedialnego, formatu wideo i linku monitorującego.

  • Plik multimedialny

    Plik multimedialny zawiera kreację reklamową reklamodawcy; innymi słowy, film lub element interaktywny, który zobaczy użytkownik . Tag VAST zazwyczaj zawiera link do odpowiedniego pliku multimedialnego, co umożliwia odtwarzaczowi multimedialnemu jego pobranie i odtworzenie.

  • Format wideo

    Różnorodność urządzeń użytkowników, przeglądarek i odtwarzaczy multimedialnych oznacza, że ​​serwery reklam, które chcą wyświetlać reklamy jak największej liczbie użytkowników, muszą obsługiwać wiele wersji tej samej reklamy , często w różnych formatach plików.

    W związku z tym tag VAST musi także określać format pliku kreacji . Typowe przykłady to MP4 i MOV. Formaty plików inne niż wideo, takie jak GIF, są również powszechnie stosowane do prostszych reklam ze względu na wysoki poziom zgodności i niewielki rozmiar.

  • Śledzenie

    Linki śledzące są czasami nazywane „pikselami śledzącymi”, ponieważ często przyjmują formę przezroczystego piksela 1 x 1. Jego głównym celem jest zbieranie określonych danych i śledzenie skuteczności reklamy . Niektóre rodzaje śledzonych informacji obejmują:

    • Widoczność (liczba odtworzeń pliku multimedialnego reklamy, a co za tym idzie wyświetlenia)
    • Liczba użytkowników, którzy kliknęli reklamę , aby uzyskać dostęp do odpowiedniej treści
    • Liczba użytkowników, którzy weszli w interakcję z reklamą (jeśli reklama ma funkcje interaktywne, np. demo gry)
  • Dodatkowe atrybuty

    Oprócz tych trzech podstawowych elementów tag VAST może również zawierać dodatkowe komponenty i atrybuty definiujące jego typ i wygląd. Na przykład zaawansowane opcje tagów pozwalają wydawcy określić typ reklamy (np. przed filmem, w trakcie filmu itp.), długość pliku wideo lub rozdzielczość reklamy (wysokość i długość w pikselach).

Jak utworzyć tag VAST?

Tworzenie własnego tagu VAST jest stosunkowo prostym procesem dostępnym dla każdego programisty lub wydawcy. Dostępne są trzy zalecane metody: ręczna konfiguracja i kodowanie, Menedżer Google lub podobny serwer reklam lub narzędzia innych firm.

  • Ręczna konfiguracja za pomocą schematu XML VAST (Extensible Markup Language)

    Wydawcy i programiści z doświadczeniem w korzystaniu z formatu XML (eXtensible Markup Language) mogą tworzyć własne tagi VAST za pomocą tagu XML <VAST>.

    Pamiętaj, że wszystkie tagi VAST otwierają się za pomocą <VAST version=”x”> i zamykają za pomocą </VAST>. Bez usuwania cudzysłowów zastąp „x” wersją VAST, której chcesz użyć (np. 4.1).

  • Przez Google Ad Server

    Wydawcy poszukujący bardziej przystępnego rozwiązania mogą korzystać ze wstępnie zdefiniowanych parametrów w Google Ad Manager.

    Wykonaj te czynności, aby utworzyć tagi VAST w Google Ad Manager:

    1. Zaloguj się na swoje konto Google Ad Managera.
    2. Znajdź menu Zasoby na panelu po lewej stronie, kliknij je, a następnie kliknij Jednostki reklamowe.
    3. Wybierz jednostkę reklamową odpowiadającą kreacji, dla której chcesz utworzyć tag VAST, a następnie kliknij Tagi.
    4. Wypełnij cztery opcje: Typ znacznika, Opcje znacznika, Dodatkowe parametry znacznika i Wyniki znacznika.
    5. Przejrzyj opcje, upewnij się, że spełniają Twoje wymagania, a następnie kliknij Kopiuj tag.
  • Korzystanie z narzędzi innych firm

    Jeśli potrzebujesz alternatywy dla narzędzia do tworzenia tagów Google Ad Manager, narzędzia innych firm, takie jak generatory tagów VAST, mogą pomóc w tworzeniu tagów VAST do kreacji reklam. Jednak każde takie narzędzie jest inne i zawiera własne instrukcje. Przed kontynuowaniem zapoznaj się z preferowanym generatorem tagów.

Przykłady tagów VAST

Oto kilka przykładów wbudowanych liniowych tagów VAST dla VAST w wersjach 3.0 i 4.2.

  • VAST 3,0

<wersja VAST=”3.0″ xmlns:xs=”http://www.w3.org/2001/XMLSchema”>

<Identyfikator reklamy=”20001″>

<W linii>

<AdSystem version=”4.0″>iabtechlab</AdSystem>

<AdTitle>reklama wideo iabtechlab</AdTitle>

<Model cenowy=”cpm”waluta=”USD”>

<![CDATA[ 25.00]]>

</Cennik>

<Błąd>http://example.com/błąd</Error>

<Impression id=”Impression-ID”>http://example.com/track/wyświetlenie</Impression>

<Kreacje>

<Id kreacji=”5480″ sekwencja=”1″>

<Liniowy>

<Duration>00:00:16</Duration>

<Zdarzenia śledzenia>

<Tracking event=”start”>http://example.com/tracking/start</Tracking>

<Tracking event=”firstQuartile”>http://example.com/tracking/firstQuartile</Tracking>

<Zdarzenie śledzenia=”punkt środkowy”>http://example.com/śledzenie/punkt środkowy</Tracking>

<Tracking event=”thirdQuartile”>http://example.com/tracking/thirdQuartile</Tracking>

<Tracking event=”complete”>http://example.com/tracking/complete</Tracking>

<Zdarzenie śledzenia=”postęp” offset=”00:00:10″>http://example.com/śledzenie/postęp-10</Tracking>

</TrackingEvents>

<Kliknięcia wideo>

<ClickTracking id=”blog”>

<![CDATA[https://iabtechlab.com]]>

</ClickTracking>

<CustomClick>http://iabtechlab.com</CustomClick>

</VideoClicks>

<Pliki Medialne>

<MediaFile id=”5241″ delivery=”progressive” type=”video/mp4″ bitrate=”500″ width=”400″ height=”300″ minBitrate=”360″ maxBitrate=”1080″ skalowalne=”1″ utrzymanieAspectRatio =”1″ kodek =”0″>

<![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]>

</MediaFile>

</MediaFiles>

</liniowy>

</Creative>

</Kreacje>

<Rozszerzenia>

<Typ rozszerzenia=”iab-Count”>

<całkowita_dostępna>

<![CDATA[ 2 ]]>

</total_available>

</Rozszerzenie>

</Rozszerzenia>

</InLine>

</Ad>

</VAST>

  • DUŻA 4,2

<VAST version=”4.2” xmlns:xs=”http://www.w3.org/2001/XMLSchema” xmlns=”http://www.iab.com/VAST”>

<Id reklamy=”20001″ sekwencja=”1″>

<W linii>

<AdSystem version=”1″>iabtechlab</AdSystem>

<Błąd><![CDATA[https://example.com/error]]></Błąd>

<Rozszerzenia>

<Typ rozszerzenia=”iab-Count”>

<całkowita_dostępna>

<![CDATA[ 2 ]]>

</total_available>

</Rozszerzenie>

</Rozszerzenia>

<Impression id=”Impression-ID”><![CDATA[https://example.com/track/impression]]></Impression>

<Model cenowy=”cpm”waluta=”USD”>

<![CDATA[ 25.00]]>

</Cennik>

<AdServingId>a532d16d-4d7f-4440-bd29-2ec0e693fc80</AdServingId>

<AdTitle>reklama wideo iabtechlab</AdTitle>

<Kreacje>

<Id kreacji=”5480″ sekwencja=”1″ adId=”2447226″>

<Liniowy>

<Zdarzenia śledzenia>

<Zdarzenie śledzenia=”start” ><![CDATA[https://example.com/tracking/start]]></Tracking>

<Zdarzenie śledzenia =”postęp” przesunięcie =”00:00:10″><![CDATA[http://example.com/tracking/postęp-10]]></Śledzenie>

<Zdarzenie śledzenia=”firstQuartile”><![CDATA[https://example.com/tracking/firstQuartile]]></Tracking>

<Zdarzenie śledzenia=”punkt środkowy”><![CDATA[https://example.com/tracking/punkt środkowy]]></Śledzenie>

<Zdarzenie śledzenia=”thirdQuartile”><![CDATA[https://example.com/tracking/thirdQuartile]]></Tracking>

<Zdarzenie śledzenia=”complete”><![CDATA[https://example.com/tracking/complete]]></Tracking>

</TrackingEvents>

<Duration>00:00:16</Duration>

<Pliki Medialne>

<MediaFile id=”5241″ delivery=”progressive” type=”video/mp4″ bitrate=”2000″ width=”1280″ height=”720″ minBitrate=”1500″ maxBitrate=”2500″ skalowalne=”1″ utrzymanieAspectRatio =”1″ kodek =”H.264″>

<![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]>

</MediaFile>

<MediaFile id=”5244″ delivery=”progressive” type=”video/mp4″ bitrate=”1000″ width=”854″ height=”480″ minBitrate=”700″ maxBitrate=”1500″ skalowalne=”1″ utrzymanieAspectRatio =”1″ kodek =”H.264″>

<![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro-mid-resolution.mp4]]>

</MediaFile>

<MediaFile id=”5246″ delivery=”progressive” type=”video/mp4″ bitrate=”600″ width=”640″ height=”360″ minBitrate=”500″ maxBitrate=”700″ skalowalne=”1″ utrzymanieAspectRatio =”1″ kodek =”H.264″>

<![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro-low-resolution.mp4]]>

</MediaFile>

</MediaFiles>

<Kliknięcia wideo>

<ClickThrough id=”blog”>

<![CDATA[https://iabtechlab.com]]>

</ClickThrough>

</VideoClicks>

</liniowy>

<UniversalAdId idRegistry=”Ad-ID”>8465</UniversalAdId>

<UniversalAdId idRegistry=”Foo-ID”>4444323</UniversalAdId>

</Creative>

</Kreacje>

</InLine>

</Ad>

</VAST>

Historia tagów VAST

Interactive Advertising Bureau (IAB) opublikowało pierwszą wersję standardu Video Ad Serving Template, VAST 1.0, w 2008 roku. Od tego pierwszego wydania IAB wielokrotnie aktualizował i ulepszał VAST.

Najważniejszymi kamieniami milowymi w historii VAST są podstawowe numery wersji: 1.0, 2.0, 3.0 i 4.0. Mniejsze i bardziej przyrostowe zmiany są reprezentowane przez liczby dziesiętne (np. zmiany z 4.0 na 4.1).

  • VAST 1.0 został wydany 1 sierpnia 2008 r. i obsługuje podstawowe funkcje (odtwarzaj, wstrzymuj, zatrzymuj) oraz podstawowe funkcje śledzenia liniowego. Jedyne obsługiwane formaty to MP4, 3GP i MOV.
  • VAST 2.0 zwiększył liczbę obsługiwanych formatów i dodał nowe funkcje, takie jak śledzenie zdarzeń odtwarzacza i kwartyla (np. liniowe, nieliniowe, towarzyszące itp.). VAST 2.0 to najstarsza wersja, dla której VAST 4 zapewnia kompatybilność wsteczną.
  • VAST 3.0 oferował wydawcom bardziej nowoczesne funkcje, takie jak zgodność ze standardami OBA, reklamy możliwe do pominięcia i lepsze funkcje raportowania błędów.
  • VAST 4.0 to najnowsza główna wersja, oferująca dodatkowe ulepszenia, takie jak oddzielne opcje reklam wideo i interaktywnych, łączenie po stronie serwera, obsługa plików mezzanine i napisy kodowane (CC).

Oto pełna lista wersji VAST i dat wydania:

Numer wersji Data wydania Stan (stan na sierpień 2022 r.)
DUŻA 1,0 Sierpień 2008 Przestarzałe
DUŻA 2,0 Marzec 2012 Obsługiwane wstecznie zgodne z 4.0+
VAST 3,0 Lipiec 2012 Obsługiwane wstecznie zgodne z 4.0+
DUŻA 4,0 styczeń 2016 Utrzymany
DUŻA 4,1 Listopad 2018 Utrzymany
DUŻA 4,2 czerwiec 2019 Utrzymany

Różnica między VAST XML a VAST URL

Podczas korzystania z Google Ad Manager lub generatora innej firmy możesz zauważyć, że tagi VAST są dostępne w dwóch formatach: XML i URL .

Zazwyczaj należy zawsze używać formatu VAST XML. Jednak określone platformy DSP obsługują tylko format adresu URL VAST. Sprawdź swój DSP, aby określić najlepszy format do użycia.

Jak zweryfikować tag VAST

Ponieważ większość tagów VAST korzysta z XML, bardzo ważne jest, aby je przetestować i zweryfikować przed wdrożeniem , aby upewnić się, że nie zawierają błędów i nie generują żadnych błędów VAST.

Dostępnych jest wiele narzędzi do weryfikacji tagów VAST: Inspektor Google Video Suite, Tester tagów VAST firmy Springserve lub Walidator tagów VAST firmy IAB . Aby uruchomić tester i walidator tagów, skopiuj pełny kod XML tagu VAST, wklej go do wybranego testera tagów, a następnie uruchom go za pomocą przycisku Prześlij (lub jego odpowiednika).

Jak debugować tag VAST

Jeśli tag VAST zwróci błąd podczas procesu weryfikacji, może być konieczne wykonanie operacji debugowania. Ogólną zasadą debugowania jest zbadanie kodu błędu, zlokalizowanie źródła problemu i wprowadzenie niezbędnych poprawek (np. edycja kodu XML tagu VAST).

Przykłady typowych błędów VAST i zalecanych procesów debugowania:

  • Błąd VAST 100

    Błąd 100 jest błędem analizy XML . Zazwyczaj wskazuje na problem z dokumentem XML tagu VAST lub adresem URL przekierowania VAST. Ponownie przeczytaj kod tagu VAST i upewnij się, że jest on poprawnie sformatowany, bez brakujących lub niesprawnych symboli.

  • Błąd VAST 101

    Kod błędu 101 oznacza błąd weryfikacji schematu VAST , zwykle spowodowany brakiem lub nierozpoznaniem elementów XML w kodzie tagu VAST. Proces debugowania jest podobny do debugowania błędu 100; sprawdź plik XML VAST i upewnij się, że wszystkie wymagane elementy są obecne i prawidłowo sformatowane.

  • Błąd VAST 102

    Błąd VAST 102 oznacza, że ​​wersja odpowiedzi nie jest obsługiwana . Ten kod błędu oznacza, że ​​docelowy odtwarzacz wideo nie obsługuje wersji VAST określonej w tagu VAST. Alternatywnie może wskazywać na brak określonej wersji. Wydawcy mogą debugować ten błąd, sprawdzając, czy otwierający tag <VAST> określa poprawną wersję.

  • Błąd VAST 301

    Kod błędu VAST 301 oznacza, że ​​osiągnięto limit czasu przekierowania . Chociaż za ten kod błędu czasami odpowiadają duże opóźnienia (wolne lub niestabilne połączenia internetowe) lub źle zoptymalizowane strony internetowe, innymi potencjalnymi winowajcami są nieprawidłowe identyfikatory URI lub nieprawidłowe wymiary kreacji.

    Potencjalne metody debugowania obejmują sprawdzenie, czy tag VAST ma prawidłowy identyfikator URI oraz prawidłową wysokość i długość , jeśli określono rozmiar reklamy.

Korzyści z tagów VAST

Tagi VAST i narzędzia do ich łatwego tworzenia i edytowania pomogły wydawcom reklam znacznie poprawić ich zdolność do zarabiania na witrynach internetowych i czerpania zysków z internetowych kampanii reklamowych.

Oto niektóre z głównych korzyści oferowanych przez stosowanie standardu VAST:

  • Tworzenie i edytowanie tagów reklam VAST jest stosunkowo łatwe i nie wymaga dużego zaplecza programistycznego.
  • Tagi VAST uprościły komunikację między serwerami sieci reklamowej a odtwarzaczami multimedialnymi.
  • Procesy przetwarzania i debugowania błędów tagów VAST są ustandaryzowane, co zmniejsza liczbę błędów odtwarzania.
  • Stosowanie się do standardów VAST oszczędza wydawcom znaczną oszczędność czasu i pieniędzy.

Potrzebujesz pomocy w rozpoczęciu korzystania z tagów VAST? Uzyskaj pomoc eksperta od CodeFuel

Tagi VAST to istotny aspekt nowoczesnej technologii reklamowej . Korzystanie z VAST i funkcjonalności oferowanych przez najnowsze wersje (4.0 i nowsze) jest niezbędne do maksymalizacji skuteczności kampanii reklam wideo.

Niezależnie od tego, czy potrzebujesz pomocy w zapewnieniu prawidłowego sformatowania tagów VAST, czy też zoptymalizowaniu widoczności i skuteczności reklam, eksperci CodeFuel mogą Ci pomóc. Skontaktuj się z nami już dziś, aby uzyskać więcej informacji.