Dokumentacja

Parametry

Opis parametrów na poziomie strony

Parametry te wystarczy określić na stronie tylko raz. Wpływają one na wszystkie jednostki na stronie.

Wymagane

Parametr Opis i przykłady
adPage Wymagany, gdy użytkownik przechodzi na następną lub poprzednią stronę wyników.

Parametr adPage określa, na której stronie wyników wyświetlają się reklamy. Ten parametr jest używany, gdy użytkownik przechodzi poza pierwszą stronę wyników wyszukiwania. Przykład: jeśli zostanie zażądanych 5 reklam, a parametr adPage ma wartość 2, reklamy będą wyświetlone na drugiej stronie wyników wyszukiwania.

pubId Wymagany
To Twój identyfikator klienta AdSense. Identyfikator pubId to część identyfikatora klienta po ciągu „partner-”. Jeśli na przykład identyfikator klienta to „partner-test-property”, identyfikator pubId to „test-property”. Jest to standardowy protokół reklam w wyszukiwarce niestandardowej.

Przykład:

'pubId' : 'test-property'

query Wymagane, z wyjątkiem podobnego wyszukiwania na stronach z treścią.
Jest to wyszukiwane hasło wpisane przez użytkownika. Wartość parametru zapytania powinna być niezakodowana.

Uwaga: stosowanie tego parametru na stronach z podobnym wyszukiwaniem na stronach z treścią może spowodować nieoczekiwane wyniki.

Przykłady:

'query' : 'flowers'
'query' : 'black & decker'
'query' : myQuery // myQuery is a variable containing the search query

resultsPageBaseUrl Wymagany, jeśli na stronie znajdują się jednostki podobnego wyszukiwania.
Określa adres URL strony wyników wyszukiwania, na której zapytanie jest podobnym wyszukiwanym hasłem, które kliknął użytkownik. Parametr resultsPageBaseUrl może zawierać własne parametry z wyjątkiem zapytania, które będzie dołączane automatycznie.

Przykład:

'resultsPageBaseUrl' : 'http://www.example.com/search?a=v1&b=v2'

relatedSearchTargeting Wymagany, jeśli na stronie znajdują się jednostki podobnego wyszukiwania.
Ten parametr jest wymagany w przypadku żądań jednostek podobnego wyszukiwania. Określa ona typ wyświetlania podobnych wyszukiwań w zależności od kontekstu strony:
  • 'content' Użyj tej opcji w przypadku podobnego wyszukiwania na stronach z treścią (np. w artykułach, postach na blogu).
  • 'query' Tej opcji należy używać wyłącznie w przypadku podobnego wyszukiwania na stronach wyników wyszukiwania.

Uwaga: parametr strony relatedSearchKierowanie ma domyślnie wartość „query”. Pamiętaj jednak, że ta wartość domyślna jest przeznaczona tylko dla stron wyników wyszukiwania (podobne wyszukiwanie w wyszukiwarce). Jeśli używasz podobnego wyszukiwania na stronach innego typu (np. w artykułach lub postach na blogu), musisz wyraźnie ustawić parametr „content” jako „content”.

Uwaga: stosowanie tego parametru podlega tym wytycznymi:

  • W zależności od wartości tego parametru strony niektóre funkcje podobnego wyszukiwania mogą być włączone lub wyłączone.
  • Fałszywe przedstawianie typu strony lub poleganie na domyślnym ustawieniu „zapytania” dla parametru relatedSearchKierowanie na stronach innych niż wyniki wyszukiwania jest uznawane za naruszenie tych instrukcji.
  • Google może okresowo sprawdzać poprawność tej wartości niezależnie od tego, czy jest ustawiona ręcznie, czy ustawiona jako wartość domyślna.

Przykłady:

'relatedSearchTargeting' : 'content'
'relatedSearchTargeting' : 'query'
styleId Wymagany
Określa identyfikator stylu reklamy w wyszukiwarce niestandardowej, który ma być stosowany do reklam lub jednostek podobnego wyszukiwania na stronie. Dowiedz się więcej o korzystaniu z niestandardowych stylów reklamy w wyszukiwarce. Pamiętaj, że gdy ustawisz w żądaniu parametr styleId, reklamy i podobne wyszukiwania będą renderowane z użyciem tego stylu, a starsze parametry stylu będą ignorowane. Jeśli w żądaniu nie określisz atrybutu styleId, zostanie wyświetlony domyślny styl systemu.

Przykład:

'styleId': '1234567890'

Opcjonalny

Parametr Opis i przykłady
linkTarget Opcjonalny
Określa, czy kliknięcie reklamy ma otworzyć się w tym samym czy nowym oknie. Wartość domyślna to „_top”. Tego parametru można też używać na poziomie jednostki.
  • '_top' – strona otwiera się w tym samym oknie.
  • '_blank' otwiera się w nowym oknie.

Przykład:

'linkTarget' : '_blank'

maxTermLength Opcjonalny
Określa maksymalną liczbę znaków (ze spacjami) podobnego wyszukiwanego hasła. Brak wartości maksymalnej, jeśli nie jest ustawiona.

Przykład:

'maxTermLength' : 50

referrerAdCreative Opcjonalnie
Jeśli użytkownik trafia na Twoją stronę z treścią, która zawiera jednostkę podobnego wyszukiwania dla treści, klikając reklamę lub link w innej witrynie, nad którą masz kontrolę, jako dosłowny tekst kreacji tej reklamy lub linku należy ustawić ten parametr.

Stosowanie tego parametru podlega tym wytycznym:

  • Ten parametr należy podawać tylko w żądaniu podobnego wyszukiwania dla treści. W przypadku pozostałych żądań będzie on ignorowany.
  • Powinno się go używać tylko w przypadku ruchu celowo pozyskiwanego z innych witryn. Nie należy go używać w przypadku ruchu bezpłatnego.
  • Powinien on zawierać tytuł lub opis kreacji z linkiem.
  • Uwzględnienie wartości, które nie są częścią reklamy ani kreacji z linkiem, jest uznawane za naruszenie tych pisemnych instrukcji.
  • Wielkość liter nie jest rozróżniana.
  • Akceptuje on prawidłowe kodowanie UTF-8; obsługiwane są znaki Unicode i znaki diakrytyczne.
  • Google może użyć przesłanego przez Ciebie parametru lub go zignorować. Jeśli jest używany, może mieć wpływ na wybór i ranking haseł.

Uwaga: ten parametr jest wymagany, gdy używasz parametru terms.

Przykłady:

'referrerAdCreative': 'search for ads related to dental implants'

'referrerAdCreative': 'The Early Signs of Psoriatic Arthritis'

resultsPageQueryParam Opcjonalny
Określa nazwę parametru adresu URL w przypadku wyszukiwanego hasła na stronie wyników wyszukiwania. Jeśli nie zostanie podany, domyślna wartość to „q”.

Przykład:

'resultsPageQueryParam' : 'query'

terms Opcjonalny
Ten parametr umożliwia podanie listy rozdzielanej przecinkami Twoich podobnych wyszukiwanych haseł, które będą zwracane w odpowiedzi na żądanie podobnego wyszukiwania. Google może używać podanych tutaj haseł, ale nie musi.

Uwaga: gdy używasz tego parametru, właściwość referrerAdCreative jest również wymagana, a właściwość relatedSearchTargeting jest wymagana i musi mieć wartość „content”.

Przykłady:

'terms' : 'cars rental, flight ticket'

ignoredPageParams Opcjonalny
Określa listę parametrów adresu URL strony z treścią z jednostką podobnego wyszukiwania dla treści, którą można bezpiecznie zignorować bez wpływu na główne treści czy wygodę użytkowników.

Uwaga: zanim podobne wyszukiwania będą mogły pojawiać się w Twojej witrynie, Google musi zindeksować Twoje strony, aby upewnić się, że pasują kontekstowo. Jeśli strona nie została jeszcze zindeksowana lub jest zablokowana (np. przez plik robots.txt) przez robota indeksującego AdSense, nie będziemy wyświetlać sugerowanych przez Ciebie zapytań powiązanych z podobnym wyszukiwaniem.

Podobne wyszukiwanie w treściach korzysta z systemu indeksowania Google, który indeksuje strony i generuje odpowiednie wyszukiwane hasła. Adresy URL stron z treścią zawierające parametry zapytań, takie jak zmienne śledzenia, identyfikatory użytkownika, identyfikatory sesji lub inne identyfikatory dynamiczne, mogą utrudniać robotowi ocenę głównej treści strony i powodować, że powiązane wyszukiwane hasła będą nieprawidłowe lub nietrafne. Ten parametr strony informuje robota Google, że ma ignorować te zbędne parametry, co zapewni poprawne indeksowanie treści i ograniczy niepotrzebne obciążenie związane z indeksowaniem. Dzięki temu Google może lepiej rozpoznać, że strona została już zindeksowana, i zacząć wyświetlać sugerowane hasła (zarówno Google, jak i partnerskie, jeśli się kwalifikujesz).

Stosowanie tego parametru podlega tym wytycznym:

  • Ten parametr należy podawać tylko w żądaniu podobnego wyszukiwania dla treści. W przypadku pozostałych żądań będzie on ignorowany.
  • Wartość tego parametru powinna być rozdzielaną przecinkami listą parametrów adresu URL, które mogą się pojawić, gdy dowolny użytkownik przejdzie na stronę z treścią.
  • Wielkość liter ma znaczenie.
  • Usunięcie z adresu URL strony z treścią dowolnego parametru adresu URL z tej listy nie powinno mieć znaczącego wpływu na treść, wygląd ani wrażenia użytkowników stron.
  • Uwzględnienie parametru adresu URL, który ma znaczny wpływ na zawartość, wygląd lub wygodę użytkowników strony, jest uznawane za naruszenie tych pisemnych instrukcji.
  • Google może okresowo sprawdzać skutki ignorowania podanych parametrów adresu URL.

Przykłady:
Użytkownik odwiedza stronę z treścią o adresie URL:

http://example.com/content?utm_medium=social&page_id=123&click_id=456
Podanie tych niemożliwych do pominięcia parametrów adresu URL:
'ignoredPageParams' : 'utm_medium,click_id,session_ref'
Adres URL strony z treścią będzie traktowany w taki sposób:
http://example.com/content?page_id=123

Ustawienia konfiguracji

Parametr Opis i przykłady
adsafe Opcjonalny
Określa reguły filtrowania, które Google ma zastosować do reklam pasujących do wyszukiwanego hasła. Oto prawidłowe ustawienia parametru adsafe i wpływ każdej wartości na wyświetlane reklamy:
  • 'high' Wyświetla reklamy dla całej rodziny. Nie wyświetla reklam nie dla całej rodziny lub zawierających treści erotyczne.
  • 'medium' Wyświetla reklamy dla całej rodziny i nie dla całej rodziny. Nie zwraca reklam zawierających treści pornograficzne.
  • 'low' Wyświetla wszystkie typy reklam.

Domyślnie parametr adsafe jest ustawiony na wysoki.

Przykład:

'adsafe': 'medium'

adtest Opcjonalny
Parametr adtest służy do wskazywania, że żądanie reklam ma charakter testowy. Gdy parametr adtest ma wartość on, Google traktuje żądanie jako test i nie zlicza wyświetleń reklam ani nie śledzi wyników klikalności.

Gdy parametr adtest ma wartość on, wydawca nie uzyskuje żadnych przychodów.

Żądania reklamy z parametrem adtest ustawionym na on, które pochodzą z domeny, która nie została zatwierdzona na karcie Witryny, będą zwracać reklamy z nakładką „reklama testowa” i nieklikalne.

Używaj tego parametru podczas testowania, ale nie używaj go w systemach produkcyjnych. W przeciwnym razie nie otrzymasz płatności za wyświetlane reklamy.

Domyślna wartość parametru adtest jest wyłączona.

Przykład:

'adtest' : 'on'

channel Opcjonalnie
Aby śledzić skuteczność różnych stron, możesz dodać kanał AdSense dla wyszukiwania. Użyj unikalnego identyfikatora kanału utworzonego na Twoim koncie AdSense lub technicznego menedżera konta. Więcej informacji o kanałach znajdziesz tutaj.

Kilka kanałów należy rozdzielić symbolem „+”.

Przykłady:

'channel' :  'testA'  
'channel' :  'testA+testB'  

hl Opcjonalny
Ten parametr określa język, na który mają być kierowane żądane reklamy lub podobne wyszukiwania. Wartością domyślną jest en.

Google obsługuje wszystkie kody języków interfejsu API AdWords.

Uwaga: języki, na które są kierowane reklamy, określają reklamodawcy. Jeśli umieścisz ten parametr w swoim żądaniu, Google będzie zwracać tylko reklamy kierowane na ten język lub na wszystkie języki, ale nie ma gwarancji, że tekst reklamy będzie zapisany w wybranym języku.

Zazwyczaj należy ustawić parametr hl na główny język strony, z której wysyłany jest ten parametr.

Przykłady:

'hl' : 'es'

ie Opcjonalny

Parametr ie określa schemat kodowania znaków, którego należy użyć do interpretacji ciągu zapytania.

Domyślną wartością parametru ie jest utf-8.

Wartość Nazwa standardowa Powiązane obsługiwane języki
latin1 ISO-8859-1 zachodnioeuropejskie (angielski, duński, fiński, francuski, hiszpański, indonezyjski, kataloński, niderlandzki, niemiecki, norweski, portugalski, szwedzki, włoski)
latin2 ISO-8859-2 Wschodnioeuropejskie (chorwacki, czeski, polski, rumuński, serbski, słowacki, słoweński, węgierski)
latin3 ISO-8859-3  
latin4 ISO-8859-4 bałtycki (estoński, litewski, łotewski)
cyrylica ISO-8859-5 bułgarski, rosyjski
arabski ISO-8859-6  
grecki ISO-8859-7 grecki
hebrajski ISO-8859-8 hebrajski
latin5 ISO-8859-9  
latin6 ISO-8859-10 islandzki
euc-jp EUC-JP japoński
euc-kr EUC-Korea koreański
Sjis Shift_JIS japoński
big5 Big5 chiński tradycyjny
gb GB2312 chiński uproszczony
utf-8 UTF-8 Wszystko
oe Opcjonalny

Parametr oe określa schemat kodowania znaków, którego Google ma użyć do kodowania tekstu reklam. Jest to opcjonalne technicznie, ale warto przekazać wartość tego parametru.

Domyślną wartością parametru oe jest utf-8.

Wartość Nazwa standardowa Powiązane obsługiwane języki
latin1 ISO-8859-1 zachodnioeuropejskie (angielski, duński, fiński, francuski, hiszpański, indonezyjski, kataloński, niderlandzki, niemiecki, norweski, portugalski, szwedzki, włoski)
latin2 ISO-8859-2 Wschodnioeuropejskie (chorwacki, czeski, polski, rumuński, serbski, słowacki, słoweński, węgierski)
latin3 ISO-8859-3  
latin4 ISO-8859-4 bałtycki (estoński, litewski, łotewski)
cyrylica ISO-8859-5 bułgarski, rosyjski
arabski ISO-8859-6  
grecki ISO-8859-7 grecki
hebrajski ISO-8859-8 hebrajski
latin5 ISO-8859-9  
latin6 ISO-8859-10 islandzki
euc-jp EUC-JP japoński
euc-kr EUC-Korea koreański
Sjis Shift_JIS japoński
gb GB2312 chiński uproszczony
utf-8 UTF-8 Wszystko
ivt Opcjonalny
Ten parametr umożliwia podanie wartości logicznej, która informuje Google, że chcesz zezwolić na wyświetlanie reklam używających pamięci lokalnej oraz plików cookie służących tylko do wykrywania nieprawidłowego ruchu w przypadku ruchu użytkowników, którzy wyrazili zgodę, i użytkowników, którzy jej nie wyrazili.
  • true Jeśli ten parametr nie jest dostępny lub ustawisz jego wartość na „true”, skonfigurujemy plik cookie służący tylko do wykrywania nieprawidłowego ruchu i będziemy używać pamięci lokalnej tylko w przypadku ruchu, który wyraził zgodę na przetwarzanie danych.
  • false Jeśli ustawisz ten parametr na wartość „false”, ustawimy nieprawidłowy plik cookie dotyczący tylko nieprawidłowego ruchu i będziemy korzystać z pamięci lokalnej zarówno w przypadku użytkowników, którzy wyrazili zgodę, jak i tych, którzy jej nie wyrazili.

Domyślnie ustawiona wartość nieprawidłowego ruchu ma wartość Prawda.

Przykład:

'ivt': false

Opis parametrów na poziomie jednostki

Parametry te wpływają na sposób wyświetlania użytkownikowi poszczególnych jednostek reklamowych na stronie. Każdy parametr możesz ustawiać osobno dla każdej jednostki reklamowej.

Wymagane

Parametr Opis i przykłady
container Wymagany
Identyfikator pustego kontenera <div>, w którym powinna się pojawić reklama.

Przykład:

'container' : 'afscontainer1'

maxTop Wymagany, gdy jednostka reklamowa znajduje się nad wynikami wyszukiwania.

Ten parametr umożliwia określenie liczby reklam wyświetlanych w górnej jednostce reklamowej.

Uwaga: ten parametr jest używany zamiast parametru „number”. Ta jednostka reklamowa powinna być na tyle szeroka, by pierwszy wiersz reklam się nie zawinął. Używanie parametru maxTop w innym miejscu na stronie jest naruszeniem zasad.

Przykład:

'maxTop' : 4
width Wymagany
Określa szerokość w pikselach reklamy lub jednostki podobnego wyszukiwania.

Przykład:

'width' : '700px'
'width' : 700

Ustawienia konfiguracji

Parametr Opis i przykłady
adLoadedCallback Opcjonalne
Określa funkcję JavaScriptu, która ma być wywoływana, gdy wczytają się reklamy lub podobne wyszukiwania albo gdy nie wyświetlą się żadne reklamy ani podobne wyszukiwania. Powinien on być ustawiony na funkcję wywołania zwrotnego JavaScriptu, która umożliwia wykonanie działania po zakończeniu wywołania reklamy.

Funkcja wywołania zwrotnego przyjmuje te parametry:

containerName Nazwa kontenera jednostki reklamowej lub jednostki podobnego wyszukiwania.
adsLoaded Ustaw wartość „true”, jeśli do wyświetlenia jest co najmniej jedna reklama lub co najmniej 1 podobne wyszukiwane hasło, a wartość „false”, jeśli nie zostały zwrócone żadne reklamy ani podobne wyszukiwania.
isExperimentVariant Ustaw wartość „true”, jeśli trwa eksperyment dotyczący stylu niestandardowego, a do wyświetlenia reklam wybrany jest wariant eksperymentu.
callbackOptions Obiekt JSON zawierający te pola:
termPositions: w przypadku bloku podobnego wyszukiwania zawiera w odpowiedzi mapę<string,int> z hasłami podanymi przez wydawcę na pozycję tych haseł o wartości zerowej. Jeśli hasło zostało podane, ale nie zostało zwrócone, nie pojawi się na mapie.

Uwaga: przetestuj funkcję wywołania zwrotnego, aby mieć pewność, że nie generuje żadnych błędów, zwłaszcza takich, które mogą zakłócać wczytywanie strony.

Przykład wywołania zwrotnego JavaScriptu:

var adblock1 = {
  'container' : 'adblock1_div_id',
  'adLoadedCallback' : function(containerName, adsLoaded,
    isExperimentVariant, callbackOptions) {
    if (adsLoaded) {
       try {
         // most likely do nothing
       } catch (e) {
         alert ("Error in callback function");
         // Do something to handle error gracefully
       }
    } else {
       // as you always do when there is no ad coverage from Google
    }
  }
};
      

number Opcjonalne
Liczba reklam, które powinny pojawić się w tej jednostce. Wartością domyślną jest 2.

Przykład:

'number' : 4

relatedSearches Opcjonalne
Liczba podobnych wyszukiwań, które powinny pojawić się w tej jednostce. Jeśli nie zostanie podana, domyślna wartość to 0.

Przykład:

'relatedSearches' : 4