Реклама в іграх H5 (бета) використовує код AdSense, а також додатковий код, потрібний для ініціалізації функцій H5 Ad Placement API. До того ж можна скористатися необов’язковими параметрами коду AdSense, щоб виконати додаткові налаштування.
Зміст
- Як розмістити код
- Приклад сторінки гри з кодом AdSense і додатковим кодом
- Описи параметрів коду AdSense
Як розмістити код
- Скопіюйте наведений нижче код.
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=i-gno/re-d1234567890123456" crossorigin="anonymous"></script>
<script>window.adsbygoogle = window.adsbygoogle || []; var adBreak = adConfig = function(o) {adsbygoogle.push(o);} </script>Примітка. Обов’язково скопіюйте весь код, а також додатковий код, який ініціалізує функціїadBreak()
іadConfig()
, інакше ваші оголошення не працюватимуть. - У коді замініть
"i-gno/re-d1234567890123456"
на свій ідентифікатор видавця. Дізнайтесь, як знайти ідентифікатор видавця. - Якщо ваша гра працює як мобільний додаток, потрібно вказати два додаткові параметри.
Після
data-ad-client="i-gno/re-d1234567890123456"
додайте: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, створіть його тут.
- Вставте код між тегами
<head>
і</head>
на сторінці, де розміщено гру.Примітка. Незалежно від того, як ви поширюєте гру (наприклад, вставляєте її безпосередньо на сторінку чи вбудовуєте її за допомогою фрейму iframe на інший сайт або в розділ власного сайту), завжди потрібно розміщувати код на сторінці, що містить вашу гру.
Приклад сторінки гри з кодом AdSense і додатковим кодом
Приклад коду | Опис |
---|---|
yourdomain.com/games/mygame | Сторінка, на якій розміщено гру. |
<head> |
|
<script async |
Це розділ коду AdSense. |
<script>window.adsbygoogle = |
У цьому розділі ініціалізується Ad Placement API. |
</head>
<body> |
|
<canvas id="game_canvas" |
Це розділ із логікою гри. |
</body> |
Описи параметрів коду AdSense
За допомогою цих параметрів коду AdSense можна встановлювати різні налаштування оголошень в іграх. Параметр data-ad-client
є обов’язковим (на відміну від усіх інших параметрів).
Параметр | Опис і приклади |
---|---|
data-ad-client |
Обов’язковий
Ваші ідентифікатор і код видавця. Приклад:
|
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", оголошення відображатимуться не частіше ніж кожні дві хвилини. Зверніть увагу, що в майбутньому це значення може ігноруватися або перевизначатися на сервері. Приклад:
|