W tym bezpłatnym raporcie opisano narzędzia oraz mechanizmy składające się na proces wyboru reklamy w usłudze Google Ad Manager oraz sposób wybierania odpowiedniej kreacji z elementu zamówienia. Raport ten jest przeznaczony dla administratorów sieci, trafikerów i pracowników działu sprzedaży. Opiera się na założeniu, że czytelnik zna ogólne zasady działania systemu Ad Manager oraz pojęcia związane z wyświetlaniem reklam.
Na tej stronie:
Elementy zamówienia autoreklamy i aukcja
Elementy zamówienia autoreklamy* wyświetlają się tylko wtedy, gdy nie są dostępne żadne pozostałe elementy zamówienia (zbiorcze, typu sieć, typu priorytet ceny), żądania z Ad Exchange ani Otwartego ustalania stawek. Oznacza to, że elementy zamówienia autoreklamy są traktowane tak, jakby miały określoną stawkę 0 PLN i nie konkurowały cenowo w ramach alokacji dynamicznej.
CPM elementu zamówienia autoreklamy określa listę autoreklam kwalifikujących się do wyświetlenia, ale nie muszą one spełniać wymagań ceny minimalnej określonej w regułach cenowych, aby kwalifikować się do wyświetlenia, dzięki czemu mogą się wyświetlać jako reklamy zastępcze. Dowiedz się więcej o regułach cenowych**.
* Zbiorcze elementy zamówienia oraz elementy zamówienia typu priorytet ceny i sieć, które nie konkurują cenowo w ujednoliconej aukcji (np. elementy zamówienia ze stawką zerową i bez wartości CPM), są traktowane jak elementy zamówienia autoreklamy.
** W przypadku bloków reklamowych zoptymalizowanych pod kątem reklam wideo elementy zamówienia autoreklamy rywalizują na podstawie CPM.
Jak rozwiązywać problemy z wyświetlaniem
Uwagi i definicje
- W kontekście tego artykułu przez HTTPS rozumiemy protokół stosowany przy wyświetlaniu reklam. Ad Manager w pełni obsługuje model „HTTPS Everywhere”, aby chronić prywatność użytkowników.
- Jeśli używana jest architektura z pojedynczym żądaniem (SRA) GPT, jedno żądanie HTTPS obejmuje wszystkie boksy reklamowe na stronie.
- W przypadku stron z większą liczbą boksów zadeklaruj definicje boksów w nagłówku zgodnie z kolejnością ich wypełniania. Kolejność boksów może być uwzględniana przez Ad Managera przy wyborze reklam i może mieć duży wpływ na sposoby wyświetlania omówione w dalszej części tego dokumentu, w tym na roadblocking i rotację kreacji. Dowiedz się więcej o definicjach boksów i sekwencyjności.
- Składnia tagów nie stanowi przedmiotu tego artykułu. Odpowiednie informacje zawiera artykuł o generowaniu tagów reklam w usłudze Ad Manager.
- Implementacja na platformach DSP nie została przedstawiona w tym artykule.
Omówienie procesu wyboru reklamy
Celem procesu wyboru reklamy w usłudze Ad Manager jest wyświetlenie określonemu klientowi właściwej reklamy w odpowiednim czasie. Poniżej znajduje się opis procesu, w którym Ad Manager wybiera reklamę do wyświetlenia. Przeglądarka lub urządzenie mobilne użytkownika wczytuje tag reklamy Ad Managera (na stronie) lub kod reklamy Ad Managera (w aplikacji) i wywołuje żądanie reklamy, które przekazuje informacje do serwera reklam.
- Serwer reklam tworzy listę wszystkich elementów zamówienia, które pasują do kryteriów kierowania.
- Ad Manager korzysta z alokacji dynamicznej, by sprawdzić, czy można wyświetlić reklamy z Ad Exchange, AdSense, Otwartego ustalania stawek lub pozostałego elementu zamówienia bez wpływu na docelową liczbę wyświetleń ani tempo wyświetlania gwarantowanych elementów zamówienia. Pozwala to zwiększać całkowity zysk w sieci, a zarazem nie grozi wyświetlaniem reklam poniżej założeń.
- Serwer reklam wybiera najlepszą kreację we wskazanym elemencie zamówienia lub w źródle ofert reklamowych RTB.
- Serwer reklam wyświetla kreację w przeglądarce lub aplikacji.
Proces wyboru reklamy
W sekcjach poniżej znajdziesz szczegółowe informacje o każdym etapie procesu.
1. Przekazanie informacji do serwera reklam przez żądanie reklamy
Żądania reklam są wywoływane przez zasoby (np. biblioteki JavaScript takie jak GPT na stronach internetowych lub kod aplikacji w aplikacji mobilnej) renderowane przez przeglądarkę bądź urządzenie mobilne użytkownika. Powoduje to wysłanie żądania HTTP do serwera reklam.
W ramach żądania do Ad Managera przesyłane są informacje o użytkowniku oraz urządzeniu. Ad Manager może dzięki temu dopasować reklamę do użytkownika. W żądaniu reklamy przesyłanych jest 5 istotnych rodzajów danych:
- Nagłówek HTTP.
- Adres IP.
- Identyfikator użytkownika (bez informacji umożliwiających identyfikację), na przykład:
- możliwy do zresetowania identyfikator wyświetlania reklam na urządzeniu mobilnym (w przypadku żądań reklam w aplikacji może to być AdID w Androidzie oraz IDFA w iOS, a na urządzeniach takich jak Roku – inne identyfikatory);
- PPID (w przypadku wydawców, którzy odpowiednio skonfigurowali żądania reklam);
- pliki cookie DoubleClick (w przypadku przeglądarek komputerowych i mobilnych).
- Niestandardowe kryteria kierowania określone przez wydawcę w tagach reklam Ad Managera.
- Wspólna wartość korelatora dla wszystkich żądań reklam na tej samej stronie.
Tabela poniżej pokazuje, jak te dane są używane w procesie wyboru reklamy. Serwer reklam Ad Managera sprawdza identyfikatory użytkownika tylko wtedy, gdy dany użytkownik zezwolił na ich obsługę, tzn. nie zrezygnował z nich ani nie zablokował ich w ustawieniach przeglądarki czy przez ograniczenia śledzenia na urządzeniach mobilnych.
Podsumowanie rodzajów danych (tabela)| Dane | Dostarczane informacje |
|---|---|
| Nagłówek HTTP | Typ przeglądarki |
| System operacyjny | |
| Data i godzina | |
| Adres IP | Lokalizacja geograficzna |
| Informacje o kierowaniu w internecie, np. domena użytkownika | |
| Identyfikator użytkownika | Ograniczenie liczby wyświetleń |
| Rotacja kreacji | |
| Obecność na listach odbiorców | |
| Tagi reklam Ad Managera | Jednostka reklamowa i jej rozmiar |
| Typy kreacji obsługiwane przez jednostkę reklamową | |
| Parametry kierowania niestandardowego (pary klucz-wartość) | |
| Wartość korelatora | Żądania reklam, które należą do tego samego wyświetlenia strony (stosowane w przypadku funkcji zaawansowanych, takich jak roadblocking) |
2. Utworzenie listy pasujących elementów zamówienia i grup zysku
Po zgromadzeniu odpowiednich informacji o żądaniu reklamy serwer reklam generuje listę wszystkich elementów zamówienia i grup zysku, które pasują do podzbioru kryteriów kierowania określonych w żądaniu.
Jeśli na przykład żądanie pochodzi od mężczyzny w Kalifornii, który korzysta z systemu Linux:
- Element zamówienia lub grupa zysku z kierowaniem ustawionym na „mężczyzn w Kalifornii” będzie na liście.
- Elementu zamówienia ani grupy zysku z kierowaniem ustawionym na „mężczyzn w Kalifornii” używających systemu Windows nie będzie na liście.
- Elementu zamówienia ani grupy zysku z kierowaniem ustawionym na „mężczyzn w Vermont” nie będzie na liście.
Serwer reklam uwzględnia wszystkie elementy zamówienia / grupy zysku kierowane na zasoby reklamowe między jednostką reklamową a siecią. Umożliwia to tworzenie reklam wyświetlanych w całej witrynie lub w całej sieci bez konieczności określania kierowania na poszczególne jednostki reklamowe w strukturze. Na przykład element zamówienia do wyświetlania w całej sieci kierowany na Sport lub Baseball może zostać wyświetlony w przypadku tagu jednostki reklamowej pierwszego poziomu Sport oraz jednostki reklamowej drugiego poziomu Baseball.
3. Wybór najlepszego elementu zamówienia
Z listy pasujących elementów zamówienia serwer reklam usuwa następnie wszystkie elementy zamówienia, których nie można wyświetlić z różnych powodów, takich jak:
- ograniczenie liczby wyświetleń,
- podział dnia,
- wykluczenia (ograniczenia konkurencyjne i podobne elementy zamówienia).
Serwer reklam sprawdza również wartość korelatora przekazywaną w żądaniu, szukając innych reklam, które zostały już wybrane na potrzeby danego wyświetlenia strony. Reklamy wybrane wcześniej do wyświetlenia na stronie mogą ograniczać możliwość wyświetlenia pozostałych elementów zamówienia w ramach wyświetlenia strony w takich przypadkach:
- Roadblocking (jednoczesne pokazywanie 2 lub większej liczby kreacji) albo wyświetlanie jak największej liczby. (Roadblocking jest dostępny tylko w usłudze Google Ad Manager 360).
- Wykluczenia reklamodawców (zapobiegające wyświetlaniu materiałów 2 konkurujących ze sobą reklamodawców na tej samej stronie).
Korzystając z alokacji dynamicznej, Ad Manager optymalizuje rozprowadzanie pozostałych zasobów reklamowych (w tym Ad Exchange, Otwartego ustalania stawek, zasobów z zapośredniczeniem i innych) z uwzględnieniem wyświetlania elementów zamówienia z ustawionymi wartościami docelowymi bez naruszania celów rezerwacji. Przy użyciu alokacji dynamicznej Ad Manager ocenia standardowe elementy zamówienia i pozostałe elementy zamówienia, które mogą zostać wyświetlone. Wybór następuje na podstawie wyższej z tych 2 wartości: CPM odpowiednich pozostałych elementów zamówienia oraz obliczonego kosztu alternatywnego elementów zamówienia z docelową liczbą wyświetleń.
Podczas analizowania gwarantowanych i pozostałych elementów zamówienia z alokacją dynamiczną Ad Manager bierze pod uwagę te czynniki:
- Pozostałe elementy zamówienia to elementy znajdujące się w pozostałej przestrzeni. Są one definiowane jako elementy zamówienia w danej aukcji, które mają taki sam lub niższy priorytet niż najwyższa wartość spośród:
- priorytetu 12;
- elementu zamówienia Ad Exchange, AdSense lub elementu zamówienia typu priorytet ceny.
- Gwarantowane elementy zamówienia to elementy, które nie należą do pozostałej przestrzeni.
4. Wybór najlepszej kreacji
Po wybraniu najbardziej odpowiedniego elementu zamówienia serwer reklam Ad Managera wybiera najwłaściwszą kreację:
- Kreacje, które nie pasują do rozmiaru żądania reklamy, są odfiltrowywane.
- Uwzględniane są tylko te kreacje, których typ jest zgodny z formatem dozwolonym w danym boksie (graficzna, wideo itd.).
- Jeśli kreacja z elementu zamówienia została już wyemitowana w ramach danego wyświetlenia strony, nie może być wyświetlona w innych boksach na tej stronie. Zapobiega to powielaniu wyświetleń i emitowaniu tej samej kreacji we wszystkich boksach na stronie.
- Po zakończeniu filtrowania:
- Jeśli element zamówienia zawiera tylko jedną kreację spełniającą warunki, jest ona wyświetlana.
- Jeśli element zamówienia nie zawiera żadnej kreacji spełniającej warunki, serwer reklam przechodzi do kolejnego odpowiedniego elementu zamówienia i powtarza cały proces.
- Jeśli element zamówienia zawiera więcej kreacji spełniających warunki, uwzględniane są reguły rotacji kreacji:
- Równomierne: kreacje wyświetlają się naprzemiennie w sposób równomierny.
- Zoptymalizowane: wybierana jest kreacja z najwyższym dotychczasowym współczynnikiem klikalności.
- Ważona: kreacja jest wybierana losowo, ale zgodnie ze względnymi wagami określonymi dla każdej kreacji (np. 70/30).
- Sekwencyjne: kreacje wyświetlają się naprzemiennie w określonej kolejności. Każda kreacja uzyskuje numer od 1 do 80. W przypadku wyświetlania sekwencyjnego każdy użytkownik zawsze widzi kreacje z danego elementu zamówienia w określonej kolejności – nawet przy kilku wyświetleniach strony. Po wyświetleniu ostatniej kreacji z sekwencji następuje powrót do pierwszej.
5. Wyświetlenie kreacji
To końcowy etap procesu wybierania reklamy. Na tym etapie w usłudze Ad Manager zostały już wybrane kreacje do wyświetlenia we wszystkich boksach reklamowych z żądania HTTP. Ad Manager rejestruje informacje o zwycięskich reklamach na potrzeby raportowania wyświetleń, a następnie tworzy odpowiedź HTTP na żądanie reklamy zawierającą kod kreacji.
Biblioteka tagów GPT (w internecie i internecie mobilnym) lub pakiet SDK do wyświetlania reklam (w aplikacjach mobilnych) odbiera odpowiedź i ją przetwarza. W przypadku żądania GPT SRA oznacza to dopasowywanie konkretnych kreacji do odpowiednich boksów reklamowych na stronie. Po dodaniu kreacji do boksu pobierane i renderowane są ewentualne kolejne zasoby (na przykład zewnętrzne obrazy lub skrypty). Proces wyświetlania reklamy zostaje zakończony.