Уведомление

Перейдите на персональную страницу AdSense. Там вы найдете информацию о своем аккаунте, которая поможет вам достичь отличных результатов с AdSense.

Объявления для поисковой сети

Описание параметров рекламы в пользовательском поиске

Информация на этой странице предназначена для опытных пользователей. Код, создаваемый в AdSense, содержит наиболее часто используемые значения параметров. Есть два обязательных параметра: pubId и query. Параметр pubId задается автоматически, но правильное значение query вам потребуется установить самостоятельно. Все остальные параметры являются необязательными и описаны ниже.

Типы параметров

Параметры бывают двух типов:

Ниже приведен пример кода с двумя рекламными блоками, созданного генератором. Чтобы этот код можно было использовать, необходимо задать обязательный параметр query в структуре pageOptions (например, "query": myQuery). Этого достаточно, чтобы начать показ объявлений. При желании вы можете также задать параметры на уровне страницы (это делается в блоке уровня страницы) и на уровне отдельных блоков (в структурах adblock1 и adblock2).

<div id="afscontainer1"></div>
<div id="afscontainer2"></div>

<script type="text/javascript" charset="utf-8">

  // Page level parameters
  var pageOptions = {
    "pubId": "partner-pub-1234567891234567",
    "styleId": "1234567890",
    "query": myQuery,
  };

  // Unit level parameters
  var adblock1 = {
    "container": "afscontainer1"
  };

  var adblock2 = {
    "container": "afscontainer2"
  };

  _googCsa('ads', pageOptions, adblock1, adblock2);

</script>

Описание параметров, применяемых на уровне страницы

Эти параметры задаются один раз для страницы. Они затрагивают все рекламные блоки на странице.

Обязательные параметры

Параметр Описание и примеры
adPage Обязательный, когда пользователь переходит на следующую или предыдущую страницу результатов.

В параметре adPage указывается, на какой странице результатов показываются объявления. Он учитывается, когда пользователи переходят дальше первой страницы результатов поиска. Например, если запрашиваются пять объявлений и параметр adPage имеет значение 2, будет возвращено пять объявлений для второй страницы.

pubId Обязательный.
Это часть вашего идентификатора клиента AdSense, которая идет после "partner-". Например, если ваш идентификатор клиента – "partner-test-property", то параметр pubId будет иметь значение "test-property". Это стандартный протокол для рекламы в пользовательском поиске.

Пример:

'pubId' : 'test-property'
query Обязательный.
Поисковый запрос, введенный пользователем. Значение параметра запроса не должно быть закодированным.

Примеры:

'query' : 'flowers'

'query' : 'black & decker'

'query' : myQuery // where myQuery is a JavaScript variable containing the search query

resultsPageBaseUrl Обязательный, если на странице есть блоки связанных запросов.
Указывает URL страницы результатов поиска, которая открывается, если пользователь нажимает на связанный поисковый запрос. resultsPageBaseUrl может включать собственные параметры, кроме поискового запроса, который добавляется автоматически.

Пример:

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

styleId Обязательный.
Указывает идентификатор стиля поиска, который будет применен к объявлению или блокам связанных запросов на странице. Подробнее о стилях поиска… Если для запроса задан параметр styleId, то для объявлений или связанных запросов будет использоваться указанный в нем стиль, а ранее заданные параметры стиля будут игнорироваться. Если параметр styleId не указан в запросе, то будет применяться системный стиль по умолчанию.

Пример:

'styleId': '1234567890'

Необязательные параметры

Параметр Описание и примеры
linkTarget Необязательный.
Указывает, как открывается целевая страница объявления: в том же окне или в новом. Значение по умолчанию – "_top". Этот параметр также можно использовать на уровне блока.
  • '_top' – целевая страница открывается в том же окне.
  • '_blank' – целевая страница открывается в новом окне.

Пример:

'linkTarget' : '_blank'
maxTermLength Необязательный.
Указывает максимальное количество символов в связанном запросе, включая пробелы. Если этот параметр не задан, ограничения нет.

Пример:

'maxTermLength' : 50
referrerAdCreative Необязательный.
Если пользователь попадает на вашу страницу с контентом и блоком связанных запросов, нажав на размещенные на другом сайте объявление или ссылку, которые вы контролируете, то в качестве значения этого параметра необходимо задать дословный текст объявления или ссылки.

Для этого параметра действуют следующие правила:

  • Он должен использоваться только для связанных запросов для страниц с контентом и игнорироваться для других запросов.
  • Его можно использовать только для трафика, который намеренно привлекается с других сайтов, но не для бесплатного трафика.
  • В него можно включать строку заголовка и/или текст описания для объявления или ссылки.
  • В нем не учитывается регистр.
  • Он поддерживает корректную кодировку UTF-8 (включая символы Unicode и диакритические знаки).
  • Заданное вами значение может не учитываться. Если оно используется, то может повлиять на выбор и ранжирование поисковых запросов.

Примеры:

'referrerAdCreative': 'search for ads related to dental implants'
'referrerAdCreative': 'The Early Signs of Psoriatic Arthritis'
resultsPageQueryParam Необязательный.
Указывает название параметра URL, в котором задается поисковый запрос для страницы результатов поиска. По умолчанию используется значение "q".

Пример:

'resultsPageQueryParam' : 'query'
terms Необязательный.
С помощью этого параметра вы можете указать, какие связанные поисковые запросы нужно возвратить. Эти запросы вводятся через запятую. Указанное вами значение может игнорироваться.

Пример:

'terms' : 'cars rental, flight ticket'

Настройки конфигурации

Параметр Описание и примеры
adsafe Необязательный.
Определяет правила фильтрации, которые Google будет применять для объявлений, соответствующих поисковому запросу. Ниже описаны возможные значения adsafe и их действие.
  • 'high': будут показаны только объявления, подходящие для любой аудитории. Объявления не для любой аудитории или предназначенные только для взрослых (с содержанием сексуального характера) показаны не будут.
  • 'medium': наряду с рекламой для любой аудитории будут показаны объявления не для любой аудитории. Реклама, предназначенная только для взрослых, не будет показана.
  • 'low': будут показаны объявления всех типов.
Примечание. По умолчанию для параметра adsafe задается значение "high".

Пример:

'adsafe': 'medium'
adtest Необязательный.
Параметр adtest указывает, что запрос объявлений является тестовым. Если adtest имеет значение "on", Google воспринимает запрос как тестовый, не учитывает показы объявлений и не отслеживает клики по ним.

Когда для adtest задано значение "on", вы не получаете доход.

Примечание. Используйте этот параметр при тестировании, но потом не забудьте отключить его, иначе вы не будете получать денег за показ рекламы.

По умолчанию используется значение "off".

Пример:

'adtest' : 'on'
channel Необязательный.
Позволяет включить канал AdSense для поиска, чтобы отслеживать эффективность отдельных страниц. При этом следует использовать уникальный идентификатор канала, созданный вами в аккаунте AdSense. Подробнее о том, как отслеживать эффективность рекламы с помощью клиентских каналов

Если каналов несколько, их необходимо разделить знаком плюса (+).
 

Примеры:

'channel' : 'testA'
'channel' : 'testA+testB'
hl Необязательный.
Этот параметр определяет целевой язык запрашиваемых объявлений. По умолчанию используется значение "en".

Google поддерживает все коды языков Google Ads API.

Примечание. Рекламодатели указывают целевой язык для своих объявлений. Если включить в запрос этот параметр, будут показываться только объявления с таргетингом на указанный язык или на все языки. Однако при этом не гарантируется, что объявление будет составлено на выбранном языке.

Обычно для параметра hl следует задавать значение, соответствующее основному языку страницы, с которой передается параметр.

Примеры:

'hl' : 'es'
ie Необязательный.

Параметр ie определяет схему кодирования символов, которую следует использовать для интерпретации строки запроса.

По умолчанию используется значение 'utf-8'.

Значение Стандартное название Поддерживаемые языки
latin1 ISO-8859-1 Западноевропейские (английский, голландский, датский, индонезийский, испанский, итальянский, каталанский, немецкий, норвежский, португальский, финский, французский, шведский)
latin2 ISO-8859-2 Восточноевропейские (венгерский, польский, румынский, сербский, словацкий, словенский, хорватский, чешский)
latin3 ISO-8859-3  
latin4 ISO-8859-4 Балтийские (латышский, литовский, эстонский)
cyrillic ISO-8859-5 Болгарский, русский
arabic ISO-8859-6  
greek ISO-8859-7 Греческий
hebrew ISO-8859-8 Иврит
latin5 ISO-8859-9  
latin6 ISO-8859-10 Исландский
euc-jp EUC-JP Японский
euc-kr EUC-KR Корейский
sjis Shift_JIS Японский
big5 Big5 Китайский (традиционный)
gb GB2312 Китайский (упрощенный)
utf-8 UTF-8 Все
oe Необязательный.

Параметр oe определяет схему, которую следует использовать для кодирования текста объявлений. Хотя технически этот параметр является необязательным, рекомендуется передавать его значение.

По умолчанию для oe используется значение "utf-8".

Значение Стандартное название Поддерживаемые языки
latin1 ISO-8859-1 Западноевропейские (английский, голландский, датский, индонезийский, испанский, итальянский, каталанский, немецкий, норвежский, португальский, финский, французский, шведский)
latin2 ISO-8859-2 Восточноевропейские (венгерский, польский, румынский, сербский, словацкий, словенский, хорватский, чешский)
latin3 ISO-8859-3  
latin4 ISO-8859-4 Балтийские (латышский, литовский, эстонский)
cyrillic ISO-8859-5 Болгарский, русский
arabic ISO-8859-6  
greek ISO-8859-7 Греческий
hebrew ISO-8859-8 Иврит
latin5 ISO-8859-9  
latin6 ISO-8859-10 Исландский
euc-jp EUC-JP Японский
euc-kr EUC-KR Корейский
sjis Shift_JIS Японский
gb GB2312 Китайский (упрощенный)
utf-8 UTF-8 Все
personalizedAds Необязательный.
Этот параметр определяет, согласились ли пользователи с тем, чтобы издатель передавал личную информацию в Google для персонализации рекламы.
  • true: будут показаны как объявления, отвечающие запросу, так и реклама, соответствующая файлам cookie пользователя. Если пользователь находится в Европейском союзе, необходимо сначала получить от него разрешение на передачу личной информации в Google для персонализации рекламы.
  • false: будут показаны только объявления, релевантные запросу. При этом не появляется реклама, соответствующая файлам cookie пользователя. Если пользователь не дал разрешение на передачу личной информации в Google для персонализации рекламы, необходимо задать для этого параметра значение "false".
Примечание. По умолчанию для параметра personalizedAds задается значение "true".

Пример:

'personalizedAds': false

Описание параметров, применяемых на уровне рекламных блоков

Эти параметры определяют способ показа отдельных рекламных блоков на странице. Все параметры можно задать индивидуально для каждого рекламного блока.

Обязательные параметры

Параметр Описание и примеры
container Обязательный.
Идентификатор пустого контейнера <div id='afscontainer1'></div>, в котором должно показываться объявление.

Пример:

'container' : 'afscontainer1'
maxTop Обязательный.

Этот параметр позволяет задать, сколько объявлений будет показываться в верхнем рекламном блоке.

Примечание. Этот параметр используется вместо параметра number. Рекламный блок должен быть достаточно широким, чтобы первая строка объявлений не переносилась. Использование параметра maxTop для других мест размещения на странице является нарушением правил.

Пример:

'maxTop' : 4
width Обязательный.
Указывает ширину рекламного блока или блока связанных запросов в пикселях.

Примеры:

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

Настройки конфигурации

Параметр Описание и примеры
adLoadedCallback Необязательный.
Указывает, какую функцию JavaScript необходимо вызывать после загрузки объявлений или связанных запросов или же в случаях, когда они не показываются. Для этого параметра необходимо задать реализованную на вашем сайте функцию обратного вызова JavaScript, которая позволяет выполнять действие после завершения вызова объявления.

В функции обратного вызова используются следующие параметры:

containerName Название контейнера объявления или блока связанных запросов.
adsLoaded Имеет значение "true", если есть хотя бы одно объявление или связанный поисковый запрос для показа, и значение "false", если объявлений или связанных запросов нет.
isExperimentVariant Задайте значение "true", если проводится эксперимент со стилем и для показа объявления выбран экспериментальный вариант.
callbackOptions Объект JSON, который содержит следующие поля:

termPositions: применяется к блоку связанных запросов и содержит структуру map<string,int>, в которой указанные издателем поисковые запросы сопоставляются с их позициями в ответе (нумерация начинается с нуля). Если какой-то поисковый запрос указан издателем, но не возвращается, он не будет включен в структуру.

Примечание. Протестируйте функцию обратного вызова, чтобы исключить ошибки, особенно те, которые влияют на загрузку страницы.

Пример функции обратного вызова JavaScript:

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 Необязательный.
Количество объявлений в рекламном блоке. Значение по умолчанию – 2.

Пример:

'number' : 4 
relatedSearches Необязательный.
Количество связанных запросов в рекламном блоке. Этот параметр возвращает минимум три связанных запроса, если его значение отлично от нуля. Если не указано другое, по умолчанию используется 0.

Пример:

'relatedSearches' : 4

Эта информация оказалась полезной?

Как можно улучшить эту статью?
true
Ваша страница AdSense

Представляем вашу страницу AdSense: новый ресурс, где вы сможете найти персонализированную информацию и узнать, как повысить эффективность аккаунта.

Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
12441359590311562234
true
Поиск по Справочному центру
true
true
true
true
true
157
false
false