Reklamy natywne

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:

  1. 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.
  2. Google wysyła do kupujących zapytanie o stawkę RTB zawierające listę pól, o które prosi.
  3. Zainteresowani kupujący wypełniają wymagane pola.
  4. Google przeprowadza aukcję, aby wybrać zwycięską stawkę, i wysyła komponenty kreacji dostarczone przez kupującego do wydawcy.
  5. 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 typedeclared_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:

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

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

natywna kreacja wideo

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ę.

Przykładowe pytania o stawkę

OpenRTB Protobuf

OpenRTB w formacie JSON

Przykładowe odpowiedzi na stawkę

OpenRTB Protobuf

OpenRTB w formacie JSON