Уведомление

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

Реклама в играх H5 (бета)

Как добавить код AdSense на страницу игры

Реклама в играх H5 (бета) работает на базе кода AdSense и дополнительного кода, необходимого для инициализации функций H5 Ad Placement API. Кроме того, доступны необязательные параметры кода AdSense, с помощью которых можно задать дополнительные настройки.

Как добавить код на страницу

  1. Скопируйте следующий код:
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
    <script>window.adsbygoogle = window.adsbygoogle || []; var adBreak = adConfig = function(o) {adsbygoogle.push(o);} </script>
    Примечание. Нужно скопировать код целиком, включая дополнительный код для инициализации функций adBreak() и adConfig(). В противном случае объявления не будут показываться.
  2. Вместо фрагмента "ca-pub-1234567890123456" в скопированном коде укажите ваш идентификатор издателя. Подробнее о том, как найти свой идентификатор
  3. Если игра выполняется в мобильном приложении, необходимо указать два дополнительных параметра:

    После data-ad-client="ca-pub-1234567890123456" добавьте:

    • data-admob-interstitial-slot="ca-app-pub-1234567890123456/11111111"
    • data-admob-rewarded-slot="ca-app-pub-1234567890123456/22222222"

    Параметр data-admob-interstitial-slot используется для запроса межстраничных объявлений, а data-admob-rewarded-slot – для запроса объявлений с вознаграждением. Если игра будет показывать рекламу в мобильном приложении, необходимо указать хотя бы один из этих параметров. Подробнее о создании в AdMob межстраничных рекламных блоков и рекламных блоков для объявлений с вознаграждением

    Если у вас ещё нет аккаунта Google AdMob, создайте его.

  4. Вставьте код между тегами <head> и </head> на странице с игрой.
    Примечание. Независимо от способа распространения игры (например, игра может быть встроена непосредственно в страницу или размещена в окне iframe на другом сайте или в другой части вашего сайта) код нужно помещать на ту страницу, где находится игра.

Пример страницы, на которой размещена игра, с добавленными кодом AdSense и дополнительным кодом

Пример кода Описание
yourdomain.com/games/mygame Страница, на которой размещена игра
<head>  
<script async
src="https://pagead2.googlesyndication.com
/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous">
</script>
Этот раздел представляет собой код AdSense.
<script>window.adsbygoogle =
window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>
В этом разделе инициализируется H5 Ad Placement API.
</head>

 

<body>
 
<canvas id="game_canvas"
width="100%" height="100%">
<script src="game.js"><script>
В этом разделе содержится логика игры.
</body>  

Описания параметров кода AdSense

С помощью этих параметров кода AdSense можно задавать различные настройки объявлений в играх. Параметр data-ad-client является обязательным, все остальные параметры – необязательные.

Примечание. Эти настройки инициализируются при загрузке страницы, содержащей элемент canvas игры. Их нельзя изменить во время игры или просмотра страницы.
Параметр Описание и примеры
data-ad-client Обязательный параметр

Идентификатор и код издателя.

Пример

data-ad-client="ca-pub-1234567890123456"

data-ad-host Необязательный параметр

Если вы выплачиваете долю дохода платформе, на которой размещена игра, укажите здесь эту платформу.

Пример:

data-ad-host="ca-host-pub-123"

data-admob-interstitial-slot Необязательный параметр

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

Пример

data-ad-host="ca-app-pub-1234567890123456/456"

data-admob-rewarded-slot Необязательный параметр

Если игра выполняется в мобильном приложении, используйте этот параметр для запроса объявлений с вознаграждением.

Пример

data-ad-host="ca-app-pub-1234567890123456/789"

data-ad-channel Необязательный параметр

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

Пример:

data-ad-channel="1234"

data-adbreak-test Необязательный параметр

С помощью этого параметра включается тестовый режим, в котором можно проверить места размещения с помощью объявлений-имитаций.

Пример:

data-adbreak-test="on"

data-tag-for-child-directed-treatment Необязательный параметр

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

Пример:

data-tag-for-child-directed-treatment="1"

data-tag-for-under-age-of-consent Необязательный параметр

Этот параметр позволяет указать в запросе объявления, что при его показе должна быть ограничена обработка данных пользователей из ЕЭЗ, Великобритании и Швейцарии. Подробнее…

Пример:

data-tag-for-under-age-of-consent="1"

data-ad-frequency-hint Необязательный параметр

Минимальное значение среднего интервала между объявлениями (в секундах). Если указано значение "120s", то в среднем объявления будут показываться не чаще, чем раз в две минуты. Обратите внимание, что этот параметр – рекомендация, которая в дальнейшем может игнорироваться или перезаписываться серверным элементом управления.

Пример:

data-ad-frequency-hint="120s"

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

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

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

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