Reklamy natywne są formatowane w taki sposób, aby pasowały do otaczających je treści i ich wyglądu, co zwiększa prawdopodobieństwo, że użytkownicy je obejrzą i klikną. Zasoby reklamowe w reklamach natywnych są dostępne w aplikacjach mobilnych, a także na stronach internetowych na komputery i urządzenia mobilne. Więcej informacji o reklamach natywnych znajdziesz w artykule Omówienie reklam natywnych.
Reklamy natywne są obsługiwane zarówno w przypadku programu Authorized Buyers, jak i Otwartego ustalania stawek.
Oto proces tworzenia reklam natywnych:
- Do Google wysyłane jest wywołanie reklamy natywnej. Wywołanie określa jeden lub oba z tych szablonów reklam natywnych, z których każdy określa preferowane pola natywne.
- Google wysyła do kupujących zapytanie o stawkę RTB zawierające listę pól, o które prosi.
- Zainteresowani kupujący wypełniają wymagane pola.
- Google przeprowadza aukcję, aby wybrać zwycięską stawkę, i wysyła komponenty kreacji dostarczone przez kupującego do wydawcy.
- Wydawca umieszcza komponenty w reklamie natywnej i stylizuje je tak, aby pasowały do projektu strony.
Formaty wiadomości
Google obsługuje specyfikację OpenRTB zarówno w formacie JSON, jak i Protobuf.
W przypadku reklam natywnych OpenRTB Protobuf te pola różnią się od specyfikacji:
JSON | Typ pliku JSON | Protobuf | Typ Protobuf |
---|---|---|---|
BidRequest.imp[].native.request |
string |
BidRequest.imp[].native.request_native |
NativeRequest |
BidResponse.seatbid[].bid[].adm |
string |
BidResponse.seatbid[].bid[].adm_native |
NativeResponse |
Pola OpenRTB Protobuf to wiadomości Protobuf, a nie ciągi znaków.
Jeśli używasz implementacji OpenRTB Protobuf, Twój punkt końcowy otrzymuje żądania stawek zawierające BidRequest.imp.native.request_native
, a nie BidRequest.imp.native.request
. Dodatkowo endpoint musi zwracać odpowiedzi na pytania o stawkę, które wypełniają parametr BidResponse.seatbid.bid.adm_native
, a nie BidResponse.seatbid.bid.adm
, ponieważ w przeciwnym razie zostanie odfiltrowany z aukcji.
Jeśli do renderowania reklam natywnych używasz pakietu SDK kupującego, musisz dołączyć obraz type
w declared_ad
, gdy przesyłasz kreacje do sprawdzenia.
Szablony reklam natywnych
Szablony reklam natywnych opisują komponenty reklamy natywnej oraz określają zawartość i strukturę NativeRequest
w prośbie o określenie stawki. Google obsługuje 2 najpopularniejsze szablony reklam natywnych w przypadku reklam natywnych z obrazem i bez obrazu:
- Szablon reklamy promującej instalację aplikacji – promuje i zwiększa liczbę instalacji aplikacji mobilnych.
- Szablon reklamy tekstowej – bardziej ogólne połączenie tekstu i obrazów w reklamach internetowych lub reklamach promujących markę.
- Szablon reklamy wideo promującej instalację aplikacji
- Szablon reklamy z treścią wideo
Istnieją też inne szablony, które mogą mieć inne wymagania dotyczące pól, wymiarów i rozmiarów.
Szablon reklamy promującej instalację aplikacji

Pola wymagane i zalecane
W tabelach poniżej pola są oznaczone jako Wymagane lub Zalecane. Obowiązują następujące zasady:
- Pola oznaczone jako Wymagane są wymagane przez licytującego.
- Pola oznaczone jako Zalecany nie są wymagane przez licytującego, a wydawca może je wyświetlać lub nie (np. ocenę w gwiazdkach).
- Wezwanie do działania jest zawsze oznaczone jako Zalecane, ponieważ domyślnie jest przypisywane, jeśli nie zostało wysłane przez licytującego, ale zawsze będzie wyświetlane, jeśli zostanie wysłane.
W tabeli poniżej znajdziesz listę pól szablonu reklamy namawiającej do zainstalowania aplikacji. Aplikacje mobilne używają tych pól do tworzenia natywnych reklam promujących instalacje aplikacji.
Pole | Opis | Wymagany czy zalecany? | Zawsze wyświetlane? | Zalecany rozmiar obrazu/maksymalna liczba znaków | Przykład |
---|---|---|---|---|---|
Nagłówek | nazwę aplikacji; | Wymagane | Tak | 25 znaków | Flood-It! |
Obraz | zrzut ekranu z aplikacji lub inny odpowiedni obraz. | Wymagane | Nie | 1200 x 627 pikseli lub 600 x 600 pikseli w zależności od wymaganego przez wydawcę współczynnika proporcji. | <Zrzut ekranu z gry Flood-It!> |
Treść | Główny tekst aplikacji | Wymagane | Nie | 90 znaków | Podstępne uproszczenie + kusiąca trudność = wciągająca zabawa |
Ikona aplikacji | Ikona aplikacji | Wymagane | Nie | 128 x 128 pikseli | <ikona aplikacji Flood-It!> |
Wezwanie do działania | Preferowane działanie użytkownika | Zalecane | Tak | 15 znaków | Zainstaluj |
Ocena w gwiazdkach | Liczba gwiazdek (0–5) odpowiadająca ocenie aplikacji w sklepie z aplikacjami | Zalecane | Nie | 0–5 | 4,5 |
Cena | Koszt aplikacji | Zalecane | Nie | 15 znaków | Wersja bezpłatna |
Uwagi dotyczące długości tekstu
Jeśli kupujący prześle zasób tekstowy (np. tekst w polu treści), który jest dłuższy niż sugerowana maksymalna liczba znaków, Google lub wydawca może go przyciąć i użyć elipsy. Pamiętaj, że limity obcinania tekstu są w przypadku języków chiński, japoński i koreański o połowę mniejsze. Na przykład limit nagłówka w języku angielskim wynosi 90 znaków, a w chińskim – 45.
Uwagi na temat rozmiaru obrazu
Wydawcy mogą:
- Przytnij główny obraz symetrycznie o maksymalnie 20% w jednym wymiarze (wysokość lub szerokość).
- Zmień rozmiar obrazu bez zmiany jego formatu.
- Obrazy o proporcjach znacznie różniących się od tych, które sugerują wysokość i szerokość, mogą zostać odfiltrowane.
Szablon reklamy z treścią

Tabela poniżej zawiera listę pól szablonu reklamy z treścią. Właściciele witryn używają tych pól do tworzenia reklam natywnych z treścią.
Pole | Opis | Wymagany czy zalecany? | Zawsze wyświetlane? | Zalecany rozmiar obrazu/maksymalna liczba znaków* | Przykład |
---|---|---|---|---|---|
Nagłówek | Nagłówek reklamy | Wymagane | Tak | 25 znaków | Najniższe oprocentowanie kredytu hipotecznego |
Obraz | Podstawowy obraz reklamy | Wymagane | Nie | 1200 x 627 pikseli lub 600 x 600 pikseli w zależności od wymaganego przez wydawcę współczynnika proporcji. | <Główny obraz reklamy> |
Treść | Treść reklamy | Wymagane | Nie | 90 znaków | Twój dom w Brooklynie – tańszy i szybszy niż myślisz |
Logo | logo reklamodawcy lub inny odpowiedni mały obraz | Zalecane | Nie | 128 x 128 pikseli | <NY Mortgage Inc.'s logo> |
Wezwanie do działania | Preferowane działanie użytkownika | Zalecane | Nie | 15 znaków | Uzyskaj wycenę |
Reklamodawca | Tekst, który określa reklamodawcę lub markę | Wymagane | Nie | 25 znaków | NY Mortgage Inc. |
Szablon reklamy wideo promującej instalację aplikacji
Pole | Opis | Wymagany czy zalecany? | Zawsze wyświetlane? | Zalecany rozmiar obrazu/maksymalna liczba znaków * | Przykład |
---|---|---|---|---|---|
Wideo | Odpowiedź wideo VAST zawierająca wszystkie zasoby niezbędne do odtworzenia reklamy wideo. | Wymagane | Nie | - | URL pliku XML VAST zawierającego Flood-It! Reklama wideo |
Nagłówek | nazwę aplikacji; | Wymagane | Tak | 25 znaków | Flood-It! |
Obraz | Obraz (miniatura) wyświetlany w odtwarzaczu przed kliknięciem reklamy wideo lub podczas jej wczytywania. | Wymagane | Nie | Powinien pasować do formatu obrazu filmu (np. 1280 x 720 w przypadku filmu 16:9, 640 x 480 w przypadku filmu 4:3). | Zrzut ekranu z gry Flood-It! lub z poziomu filmu |
Treść | Główny tekst aplikacji | Wymagane | Nie | 90 znaków | Podstępnie proste i kusie wyzwaniami = wciągające! |
Ikona aplikacji | Ikona aplikacji | Wymagane | Nie | 128 x 128 pikseli | Ikona aplikacji Flood-It! |
Wezwanie do działania | Preferowane działanie użytkownika | Wymagane | Tak | 15 znaków | Zainstaluj |
Ocena w gwiazdkach | Liczba gwiazdek (0–5) odpowiadająca ocenie aplikacji w sklepie z aplikacjami | Zalecane | Nie | 0–5 | 4,5 |
Cena | Koszt aplikacji | Zalecane | Nie | 15 znaków | Wersja bezpłatna |
Ograniczenia
Wideo: wszystkie filmy muszą mieć postać adresu URL VAST lub tagu VAST. Nie można wskazywać nieprzetworzonego pliku wideo, takiego jak WebM, MP4 itp.
Długość tekstu: jeśli kupujący określi w odpowiedzi komponent tekstowy, np.
body
, może on zostać skrócony przez Google lub wydawcę. Pamiętaj, że limity znaków są w językach chińskim, japońskim i koreańskim o połowę mniejsze. Na przykład limit nagłówka w języku angielskim wynosi 90 znaków, a w chińskim – 45.Rozmiar obrazu: wydawcy mogą:
- Możesz przyciąć główny obraz symetrycznie o maksymalnie 20% w jednym wymiarze (wysokość lub szerokość).
- Zmień rozmiar obrazu bez zmiany jego formatu.
Przykład reklamy promującej instalację aplikacji

Szablon reklamy wideo z treścią
Pole | Opis | Wymagany czy zalecany? | Zawsze wyświetlane? | Zalecany rozmiar obrazu/maksymalna liczba znaków * | Przykład |
---|---|---|---|---|---|
Wideo | Odpowiedź wideo VAST zawierająca wszystkie zasoby niezbędne do odtworzenia reklamy wideo. | Wymagane | Tak | - | URL pliku XML VAST zawierającego Flood-It! Reklama wideo |
Nagłówek | Nagłówek reklamy | Wymagane | Tak | 25 znaków | Najniższe oprocentowanie kredytu hipotecznego |
Obraz | Obraz (miniatura) wyświetlany w odtwarzaczu przed kliknięciem reklamy wideo lub podczas jej wczytywania. | Wymagane | Nie | Powinien pasować do formatu obrazu filmu (np. 1280 x 720 w przypadku filmu 16:9, 640 x 480 w przypadku filmu 4:3). | zrzut ekranu z filmu, |
Treść | Treść reklamy | Wymagane | Nie | 90 znaków | Twój dom w Brooklynie – tańszy i szybszy niż myślisz |
Logo | logo reklamodawcy lub inny odpowiedni mały obraz | Zalecane | Nie | 128 x 128 pikseli | Logo NY Mortgage Inc. |
Wezwanie do działania | Preferowane działanie użytkownika | Wymagane | Nie | 15 znaków | Uzyskaj wycenę |
Reklamodawca | Tekst, który określa reklamodawcę lub markę | Wymagane | Nie | 25 znaków | NY Mortgage Inc. |
Pola metadanych
Wszystkie obsługiwane szablony reklam mają wspólne te metadane:
Pole | Opis |
---|---|
BidResponse.seatbid.bid.{adm/adm_native}.link.url |
Adres URL końcowej strony docelowej, na którą użytkownik zostanie przekierowany po kliknięciu reklamy. W przypadku dynamicznych stron docelowych jest ono wymagane. |
BidResponse.seatbid.bid.{adm/adm_native}.link.clicktrackers
|
Opcjonalnie. Dodatkowe adresy URL, które umożliwiają reklamodawcom śledzenie kliknięć reklamy przez użytkowników. |
BidResponse.seatbid.bid.{adm/adm_native}.privacy |
link do strony z ustawieniami reklam lub strony rezygnacji z reklam; Jeśli występuje, do kreacji natywnej zostanie dodana standardowa ikona AdChoices i połączona z tym adresem URL. |
BidResponse.seatbid.bid.{adm/adm_native}.eventtrackers |
Śledzenie wyświetleń można wykonać, dodając parametr eventtrackers w odpowiedzi natywnych, gdzie parametr event ma wartość IMPRESSION . |
Reprezentacja szablonu reklamy natywnej w pytaniu o stawkę
Otrzymane żądanie oferty zawierające zasoby reklamowe typu native będzie zawierać szablon reklamy natywnej reprezentowany przez wiadomość NativeRequest
OpenRTB. Zawiera te informacje o zasobach reklamowych natywnych:
- Zasoby, które są opcjonalne lub wymagane.
- Wymiary obrazów, logo i ikon aplikacji.
- Specyfikacje stylu, w którym reklama jest renderowana.
Komponenty opcjonalne i wymagane
Opcjonalne i wymagane komponenty wyświetlenia reklamy natywnej znajdziesz w sekcji BidRequest.imp.native.{request/request_native}.assets
. Zawiera ona opis komponentów reklamy natywnej, np. nagłówka, tekstu głównego czy logo.
Każdy zasób uwzględniony w żądaniu ma unikalny identyfikator id
i wypełnia pole required
wartością True
w przypadku tych zasobów, które muszą być uwzględnione w odpowiedzi na pytanie o stawkę.
Prezentacja reklamy natywnej w odpowiedzi na stawkę
Aby określać stawki za zasoby reklamowe natywne, musisz podać obiekt NativeResponse
wypełniony wymaganymi komponentami wskazanymi w pytaniu o stawkę. Możesz też podać dowolne opcjonalne komponenty, które zostały określone. Możesz je uwzględnić w odpowiedzi na zapytanie o stawkę za pomocą elementu BidResponse.seatbid.bid.{adm/adm_native}.assets
.
Gdy wypełniasz assets
w odpowiedzi, każda wartość musi zawierać id
odpowiadający temu zasobowi z pytania o stawkę.