Reklamy wideo OpenRTB

Ten przewodnik przedstawia wymagania dotyczące integracji związane z zakupami RTB za pomocą protokołu OpenRTB. Tego przewodnika należy używać razem z przewodnikiem po integracji OpenRTB, w którym szczegółowo opisano omówione pola.

Jeśli kupujesz w aplikacjach na iOS, które zawierają fragmenty kodu HTML zawierające tagi <video>, musisz w tagu wideo umieścić atrybut playsinline. W przeciwnym razie użytkownicy będą mieć bardzo słabe wrażenia, ponieważ reklamy wideo, które powinny być odtwarzane w kreacji, wydzielają się do pełnego ekranu. Reklamy, które tego nie przestrzegają, będą blokowane.

Wymagania dotyczące kupujących

Nowi kupujący powinni tworzyć licytujących, korzystając z najnowszego bufora protokołów i informacji podanych w kolejnych sekcjach. Aby pobrać protokół, wejdź na stronę danych referencyjnych. Informacje na temat tworzenia licytującego znajdziesz w artykułach Przetwarzanie żądania i Tworzenie odpowiedzi.

Obsługiwane makra

Kreacje wideo typu In-Stream obsługują te makra:

  • %%CACHEBUSTER%%
  • %%WINNING_PRICE%%

Pamiętaj, że zastępowanie makr jest dozwolone w adresie URL filmu, ale nie w samym pliku XML VAST.

Makra kliknięć (np. CLICK_URL_ESC) nie są konieczne, ponieważ Authorized Buyers umieszcza tagi śledzenia kliknięć w kodzie VAST. Dlatego w przypadku reklam wideo typu In-Stream makra kliknięć nie są obsługiwane. Więcej informacji o obsługiwanych makrach znajdziesz w sekcji Określanie makr w sekcji Tworzenie odpowiedzi.

Szczegóły obiektu wideo

Protokół OpenRTB używa komunikatu Video zdefiniowanego w pliku openrtb-proto.txt do identyfikowania żądań wideo i dostarczania o nich dodatkowych informacji dotyczących wideo.

Szczegółowe opisy i przykłady znajdziesz na liście pól wiadomości wideo w przewodniku po integracji OpenRTB.

Inne pola pytań o stawkę za reklamy wideo

Poniższe sygnały nie są unikalne dla kreacji wideo, ale są kluczowymi częściami pytania o stawkę.

Pola obiektów wyświetleń

Ten obiekt opisuje miejsce docelowe reklamy lub wyświetlenie biorące udział w aukcji.

banner Obiekt banera (wymagany, jeśli wyświetlenie jest oferowane jako możliwość banera reklamowego).
video Wskazuje typ oferowanego wyświetlenia, w tym przypadku wideo. Pamiętaj, że wideo banerowe jest dopuszczalne, jeśli obiekt imp zawiera zarówno obiekty banner, jak i video.
tagid Identyfikator konkretnego miejsca docelowego reklamy lub tagu reklamy użytego do zainicjowania aukcji. Może to być przydatne podczas rozwiązywania problemów lub optymalizacji przez kupującego.
bidfloor Minimalna stawka za to wyświetlenie wyrażona w CPM.
bidfloorcur Pojedyncza waluta, uzyskana z uwzględnionej billing_id.

Więcej informacji znajdziesz w sekcji Obiekt im. w przewodniku po OpenRTB.

Pola obiektów urządzenia

Pola w obiekcie Device zawierają informacje o urządzeniu docelowym.

ua Ciąg znaków klienta użytkownika przeglądarki.
ip Adres IPv4 znajdujący się najbliżej urządzenia.
geo Przyjmuje się, że lokalizacja urządzenia jest bieżącą lokalizacją użytkownika zdefiniowaną przez obiekt Geo.
devicetype Ogólny typ urządzenia.
ifa Identyfikator objęty sankcjami na potrzeby użycia reklamodawcy w czytelny sposób (np. bez szyfrowania). Usługa ifa jest obsługiwana na urządzeniach CTV, takich jak Roku, Apple TV, Fire TV i Xbox.

Więcej informacji znajdziesz w sekcji Obiekt urządzenia w przewodniku po OpenRTB.

Obiekt witryny

Pola w obiekcie Site zawierają informacje o witrynie zawierającej treści z reklamami.

page Adres URL strony, na której zostanie wyświetlone wyświetlenie.
publisher Szczegółowe informacje o obiekcie Publisher witryny.
content Szczegółowe informacje na temat: Content w witrynie.

Więcej informacji znajdziesz w sekcji dotyczącej obiektów Site w przewodniku po OpenRTB.

Obiekt użytkownika

Pola w obiekcie User zawierają informacje o witrynie zawierającej treści z reklamami.

id Identyfikator użytkownika właściwy dla giełdy. Zalecamy użycie co najmniej jednej z tych właściwości: id lub buyerid.
data Szczegółowe informacje o obiekcie Publisher witryny.

Więcej informacji znajdziesz w sekcji Obiekt użytkownika w przewodniku po OpenRTB.

Pola zasobów reklamowych w pytaniu o stawkę

Pytanie o stawkę za wideo zawiera też informacje o typach treści i wszelkich określonych reklamach towarzyszących.

mimes
Lista dozwolonych typów MIME treści.
companionad
Tablica obiektów Banner, jeśli są dostępne reklamy towarzyszące.

Pola odpowiedzi na stawkę

Kluczowe pola odpowiedzi na stawkę wideo obejmują te pola:

id
Identyfikator pytania o stawkę, na które jest odpowiedź.
seatbid
Tablica obiektów Seatbid; co najmniej 1 wymagany do ustalenia stawki.
seat
Obiekt Seatbid – identyfikator stanowiska kupującego (np. reklamodawcy lub agencji), w imieniu którego składasz stawkę.
bid
Tablica z co najmniej jednym obiektem Bid, z którego każdy jest powiązany z wyświetleniem.

Kierowanie wstępne

Aby otrzymywać zasoby reklamowe wideo, kupujący korzystający z OpenRTB muszą mieć konfigurację kierowania wstępnego, która obejmuje zasoby reklamowe wideo.

Przykładowe pytanie o stawkę i odpowiedź

Pytanie o stawkę

Odpowiedź na stawkę

Glosariusz

Zobacz glosariusz wideo dotyczący Authorized Buyers.