Рекламите в игри с Н5 (бета-версия) използват кода на AdSense и допълнителен код, който е необходим за инициализирането на функциите на API за разполагане на реклами в игри с Н5. Има и някои незадължителни параметри на кода на AdSense, с които можете да конфигурирате допълнителни настройки.
Как да поставите кода
- Копирайте показания по-долу код:
<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()
, защото в противен случай рекламите Ви няма да функционират. - В кода си заменете
„ca-pub-1234567890123456“
със собствения си ID на издател. Научете как да намерите своя ID на издател. - Ако играта Ви се изпълнява в мобилно приложение, трябва да посочите два допълнителни параметъра по следния начин:
След
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.Ако все още нямате профил в AdMob, посетете Google AdMob, за да създадете такъв.
- Поставете кода между маркерите
<head>
и</head>
на страницата, където се хоства играта Ви.Забележка: Независимо как разполагате играта си (напр. ако я вградите директно на страница или използвате вложена рамка в друг сайт или част от собствения Ви сайт), трябва винаги да поставяте кода на страницата, която съдържа играта Ви.
Примерна страница с играта с добавен код на AdSense и допълнителен код
Примерен код | Описание |
---|---|
yourdomain.com/games/mygame | Страницата, където се хоства играта Ви |
<head> |
|
<script async |
Тази част е кодът на AdSense. |
<script>window.adsbygoogle = |
Тази част инициализира API за разполагане на реклами в Н5. |
</head>
<body> |
|
<canvas id="game_canvas" |
Тази част е логиката на играта Ви. |
</body> |
Описания на параметрите на кода на AdSense
Можете да използвате тези параметри на кода на AdSense, за да конфигурирате различни настройки за рекламите в играта си. Параметърът data-ad-client
е задължителен, но всички останали параметри са по избор.
Параметър | Описание и примери |
---|---|
data-ad-client |
Задължителен
Вашият ID на издателя и код на издателя. Пример:
|
data-ad-host |
По избор
Ако споделяте приходите си с платформа за хостване, използвайте този параметър, за да посочите платформата. Пример:
|
data-admob-interstitial-slot |
По избор
Ако играта Ви се изпълнява в мобилно приложение, използвайте този параметър, за да заявите рекламни заставки. Пример:
|
data-admob-rewarded-slot |
По избор
Ако играта Ви се изпълнява в мобилно приложение, използвайте този параметър, за да заявите реклами с поощрение. Пример:
|
data-ad-channel |
По избор
Можете да включите идентификационен номер на персонализиран канал за проследяване на ефективността на рекламите Ви. Пример:
|
data-adbreak-test |
По избор
Използвайте този параметър, за да активирате режим за тестване. Това Ви дава възможност да тествате разположенията си, като използвате фалшиви реклами. Пример:
|
data-tag-for-child-directed-treatment |
По избор
Използвайте този параметър, ако искате да маркирате заявките си за реклами за третиране като предназначени за деца. За повече информация вижте: Маркиране на сайт или заявка за реклами за третиране като предназначени за деца. Пример:
|
data-tag-for-under-age-of-consent |
По избор
Използвайте този параметър, ако искате да маркирате заявките си за реклама в Европейското икономическо пространство (ЕИП), Швейцария и Обединеното кралство с цел ограничено обработване на данни. За повече информация вижте Маркиране на заявка за реклама за потребители от ЕИП и Обединеното кралство под възрастта за изразяване на валидно съгласие (TFUA). Пример:
|
data-ad-frequency-hint |
По избор
Минималният среден интервал от време между рекламите, изразен в секунди. Ако тази стойност е „120s“, рекламите няма да се показват по-често от средно по веднъж на всеки две минути. Имайте предвид, че това е подсказка, която може да бъде пренебрегната или отменена от контролен механизъм на сървъра в бъдеще. Пример:
|