Określanie jednostek reklamowych za pomocą GPT
Dla każdego boksu reklamowego możesz określić jednostkę reklamową, tak aby elementy zamówienia kierowane na tę jednostkę (lub zawierające ją miejsca docelowe) mogły realizować wyświetlenia w przypadku danego tagu.
Więcej informacji o strukturze zasobów reklamowych i hierarchii jednostek reklamowych w usłudze Ad Manager oraz o sposobie dziedziczenia kierowania przez jednostki reklamowe znajdziesz w omówieniu zasobów reklamowych.
Określanie rozmiarów reklam za pomocą tagu wydawcy Google
W swoich tagach musisz określić, jakie rozmiary kreacji są dozwolone w poszczególnych boksach reklamowych.
W przypadku boksów reklamowych o jednym rozmiarze możesz też zdefiniować rozmiar elementu <div>, w którym będzie renderować się kreacja. Zapobiega to przemieszczaniu się pozostałych elementów strony, jeśli kreacja będzie renderować się asynchronicznie po wczytaniu elementów występujących po elemencie <div>.
Zezwalanie na wyświetlanie kilku rozmiarów
Aby umożliwić wyświetlanie w boksie reklamowym kreacji o różnych rozmiarach, użyj listy rozdzielonej przecinkami. Możesz podać nieograniczoną liczbę rozmiarów, jednak adres URL żądania ma limit znaków w zależności od typu tagu.
Zapoznaj się z dokumentacją dla deweloperów
Kierowanie według par klucz-wartość za pomocą GPT
Aby kierować reklamy precyzyjniej niż według jednostek reklamowych, możesz użyć par klucz-wartość.
Kierowania według par klucz-wartość należy używać z rozwagą.
Zgodnie z warunkami umowy nie możesz przekazywać żadnych danych, które Ad Manager mógłby wykorzystać lub rozpoznać jako informacje umożliwiające identyfikację użytkownika.
Przy każdym wywołaniu reklamy możesz przekazać co najmniej 1 klucz, a każdy z kluczy może mieć co najmniej 1 wartość. W zależności od potrzeb sieci możesz używać parametrów kierowania niestandardowego na poziomie boksu lub strony.
-
Kierowanie niestandardowe na poziomie boksu: umożliwia określenie atrybutów klucz-wartość w poszczególnych boksach reklamowych na stronie.
-
Zalecamy korzystanie z kierowania niestandardowego na poziomie boksu, bo obejmuje ono wszystkie scenariusze kierowania (zarówno te, w przypadku których pary klucz-wartość są takie same na całej stronie, jak i te, w przypadku których są one różne w poszczególnych boksach).
-
Kierowanie niestandardowe na poziomie strony: umożliwia skonfigurowanie atrybutów niestandardowych we wszystkich boksach reklamowych na stronie.
Kierowanie na poziomie strony skraca kod, który klienci muszą umieścić w tagach, i gwarantuje, że wszystkie boksy reklamowe będą miały ten sam zestaw atrybutów klucz-wartość. Dzięki temu klient może na przykład określić parę klucz-wartość
gender = malewe wszystkich boksach reklamowych na stronie.
Przekazanie par klucz-wartość w tagu umożliwia wyświetlanie w nim reklam z elementów zamówienia kierowanych na daną parę. Jeśli np. przekażesz w tagu niestandardową parę klucz-wartość gender = male, będą mogły wyświetlać się reklamy z elementów zamówienia kierowanych na parę gender = male, o ile zostaną spełnione wszystkie pozostałe kryteria.
Zanim wybierzesz format par klucz-wartość, zapoznaj się z ograniczeniami dotyczącymi prawidłowych kluczy i wartości.
Definicja boksu i kolejność wyboru reklam
Podczas oznaczania tagami stron z kilkoma boksami reklamowymi warto zastanowić się nad ich kolejnością*.
W przypadku stron używających tagów GPT z boksami reklamowymi o różnych rozmiarach definicje boksów w nagłówku należy podać zgodnie z kolejnością ich wypełniania, ponieważ na podstawie tej kolejności Ad Manager może dobrać reklamy.
Definiowanie boksów reklamowych w celu sekwencyjnego wyboru reklam
Przyjmijmy, że wyświetlanie kreacji w elemencie zamówienia jest ustawione na Wszystkie i kierowane na stronę za pomocą tagów wydawcy Google przy boksach reklamowych zadeklarowanych w tej kolejności:
googletag.defineSlot('/1234567/travel', [[300, 600], [300, 250]], 'div-gpt-ad-1');
googletag.defineSlot('/1234567/travel', [300, 250], 'div-gpt-ad-2');
googletag.defineSlot('/1234567/travel', [728, 90], 'div-gpt-ad-3');
Przy tej definicji boksy zostaną skonfigurowane w ten sposób:
Boks 1:
[[300, 600], [300, 250]]Boks 2:
[300, 250]Boks 3:
[728, 90]
Po otrzymaniu żądania reklamy Ad Manager próbuje dopasować kreacje do boksów reklamowych w kolejności, w jakiej występują w tagu.
Ad Manager przypisuje kreację 300 x 250 do boksu 1, ponieważ jest to pierwsza pasująca kreacja wymieniona w elemencie zamówienia. Ad Manager szuka następnie kreacji dla boksu 2, ale żadna nie jest dostępna, ponieważ kreacja 300 x 250 pikseli została już wykorzystana. Ze względu na logikę sekwencyjnego wyboru reklam Ad Manager stwierdza, że nie może wyświetlić wszystkich kreacji z elementu zamówienia, więc nie wyświetla żadnej z nich.
Aby zagwarantować prawidłowe wyświetlanie reklam na stronie, boksy reklamowe muszą być zadeklarowane w ten sposób:
googletag.defineSlot('/1234567/travel', [300, 250], 'div-gpt-ad-2');
googletag.defineSlot('/1234567/travel', [[300, 600], [300, 250]], 'div-gpt-ad-1');
googletag.defineSlot('/1234567/travel", [728, 90], 'div-gpt-ad-3');
* Sekwencyjność dotyczy wszystkich zastosowań GPT i nie ma na nią wpływu typ ani priorytet elementu zamówienia.
Definiowanie rozmiaru elementu <div> w celu zapobiegania przemieszczaniu się elementów podczas renderowania kreacji
Aby zdefiniować rozmiary, użyj atrybutu style w elementach <div>, w których będą pojawiać się reklamy.
Zalecamy korzystanie z tego wyłącznie w przypadku żądań reklam o jednym rozmiarze. W przypadku tworzenia żądań reklam o wielu rozmiarach ustaw wysokość najwyższej kreacji i szerokość najszerszej kreacji, by uniknąć niezamierzonego przycinania kreacji.
Definiowanie boksu poza stroną
Aby określić boks reklamowy poza stroną, postępuj zgodnie z instrukcjami generowania tagów reklam.