Reklamy w grach H5 (beta) korzystają z kodu AdSense oraz z dodatkowego kodu niezbędnego do inicjowania funkcji interfejsu H5 Ad Placement API. Dostępne są też opcjonalne parametry kodu AdSense umożliwiające konfigurowanie dodatkowych ustawień.
Jak umieścić kod
- Skopiuj widoczny poniżej kod:<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>Uwaga: skopiuj cały kod, łącznie z dodatkowym fragmentem, który inicjuje funkcjeadBreak()
iadConfig()
, ponieważ w przeciwnym razie reklamy nie będą się wyświetlać. - Zastąp w kodzie ciąg
"ca-pub-1234567890123456"
swoim identyfikatorem wydawcy. Dowiedz się, jak znaleźć swój identyfikator wydawcy. - Jeśli gra działa w aplikacji mobilnej, musisz określić 2 dodatkowe parametry:
Po
data-ad-client="ca-pub-1234567890123456"
dodaj:data-admob-interstitial-slot="ca-app-pub-1234567890123456/11111111"
data-admob-rewarded-slot="ca-app-pub-1234567890123456/22222222"
Parametr
data-admob-interstitial-slot
służy do wysyłania żądań reklam pełnoekranowych, adata-admob-rewarded-slot
– żądań reklam z nagrodą. Musisz podać co najmniej jeden z nich, jeśli gra ma wyświetlać reklamy w aplikacji mobilnej. Dowiedz się więcej o tworzeniu w AdMob pełnoekranowych jednostek reklamowych i jednostek reklamowych z nagrodą.Jeśli nie masz jeszcze konta AdMob, utwórz je na stronie Google AdMob.
- Umieść kod między tagami
<head>
i</head>
na stronie, na której znajduje się Twoja gra.Uwaga: niezależnie od sposobu dystrybucji gry (tzn. czy umieszczasz ją bezpośrednio w źródle strony czy też w elemencie iframe wczytującym dane z innej witryny lub z innej części Twojej witryny) zawsze musisz umieścić kod na stronie, która zawiera Twoją grę.
Przykładowa strona z grą, na której znajduje się kod AdSense i dodatkowy fragment kodu
Przykładowy kod | Opis |
---|---|
twojadomena.com/gry/twojagra | Strona, na której znajduje się Twoja gra. |
<head> |
|
<script async |
Ta sekcja zawiera kod AdSense. |
<script>window.adsbygoogle = |
Ta sekcja inicjuje interfejs H5 Ad Placement API. |
</head>
<body> |
|
<canvas id="game_canvas" |
Ta sekcja zawiera kod gry. |
</body> |
Opis parametrów kodu AdSense
Za pomocą tych parametrów kodu AdSense możesz konfigurować różne ustawienia reklam w grach. Parametr data-ad-client
jest wymagany, a pozostałe parametry są opcjonalne.
Parametr | Opis i przykłady |
---|---|
data-ad-client |
Wymagany
Twój identyfikator i kod wydawcy. Przykład:
|
data-ad-host |
Opcjonalny
Jeśli dzielisz się przychodami z platformą hosta, użyj tego parametru do jej wskazania. Przykład:
|
data-admob-interstitial-slot |
Opcjonalny
Jeśli gra działa w aplikacji mobilnej, używaj tego parametru do wysyłania żądań reklam pełnoekranowych. Przykład:
|
data-admob-rewarded-slot |
Opcjonalny
Jeśli gra działa w aplikacji mobilnej, używaj tego parametru do wysyłania żądań reklam z nagrodą. Przykład:
|
data-ad-channel |
Opcjonalny
Do śledzenia skuteczności reklam możesz używać identyfikatora kanału niestandardowego. Przykład:
|
data-adbreak-test |
Opcjonalny
Za pomocą tego parametru możesz włączać tryb testowania. Umożliwia on sprawdzanie miejsc docelowych z użyciem fałszywych reklam. Przykład:
|
data-tag-for-child-directed-treatment |
Opcjonalny
Używaj tego parametru, jeśli chcesz oznaczać tagami żądania reklamy, aby były traktowane jako skierowane do dzieci. Więcej informacji znajdziesz w artykule Tagowanie witryny lub żądania reklamy pod kątem traktowania jako skierowanej do dzieci. Przykład:
|
data-tag-for-under-age-of-consent |
Opcjonalny
Użyj tego parametru, jeśli chcesz oznaczyć tagami żądania z Europejskiego Obszaru Gospodarczego (EOG), Szwajcarii i Wielkiej Brytanii na potrzeby ograniczonego przetwarzania danych. Więcej informacji znajdziesz w artykule Tagowanie żądania reklamy pod kątem użytkowników z EOG i Wielkiej Brytanii, którzy nie osiągnęli wieku samodzielnego wyrażania zgody (TFUA). Przykład:
|
data-ad-frequency-hint |
Opcjonalny
Minimalny średni odstęp czasu między reklamami wyrażony w sekundach. Jeśli ta wartość wynosi „120s”, reklamy będą wyświetlane nie częściej niż raz na 2 minuty. Pamiętaj, że jest to tylko sugestia, która może zostać zignorowana lub zastąpiona w przyszłości elementem sterującym serwera. Przykład:
|