Reklamy stały się bardzo powszechnym sposobem na zarabianie w grach mobilnych i webowych tworząc dochodowy biznes. Jako deweloper gry z reklamami otrzymujesz pieniądze w zależności od liczby osób oglądających reklamy w Twojej grze. Zazwyczaj większa liczba graczy oznacza większe dochody z reklam, ale oczywiście istnieją też inne czynniki wpływające na zarobki:
CPM = Cost per mille - wysokość pieniędzy, jaką reklamodawca wypłaca za tysiąc wyświetleń danej reklamy. Wartości te różnią się między formatami reklam i sieciami reklamodawczymi.
Jest wiele formatów reklam, które można używać w grach. Najpopularniejsze to banery, reklamy między przejściami (interstitial) i nagradzane (reward):
Banery to tekstowe, obrazkowe lub filmowe reklamy zasłaniające relatywnie małą część ekranu, zazwyczaj na górze lub dole ekranu. Są one bardzo łatwe w implementacji i pasują do typowych gier z jednym ekranem, gdzie łatwo jest zarezerwować fragment obszaru ekranu na reklamę. Banery są najlepiej wykorzystane, gdy gracze grają bez przerywania (np. ładowania i przechodzenia między ekranami).
Reklamy typu “interstitial” to pełnoekranowe reklamy z animacją lub video, a czasem nawet z interaktywnymi mediami. Są zazwyczaj wyświetlane między poziomami, podczas ładowania lub między sesjami gry jako naturalnie odbierana przerwa w rozgrywce. Zazwyczaj samych wyświetleń takich reklam jest mniej niż banerowych (ze względu na charakter momentu wyświetlenia), ale CPM jest zdecydowanie wyższe niż w przypadku banerów, co wiąże się w oczywisty sposób z większymi dochodami.
Reklamy nagradzane (znane też jako motywacyjne) są opcjonalne, przez co i mniej agresywne niż pozostałe. Zazwyczaj są pełnoekranowe, więc skupiają całą uwagę gracza. Użytkownik w nagrodę może wybrać sobie korzyść za obejrzenie reklamy - przykładowo daną ilość growej waluty, przedmioty, dodatkowe życia, dodatkowy czas (lub wręcz przeciwnie - skrócenie czasu oczekiwania na coś) czy jakikolwiek benefit czy walutę pasującą do gry. Reklamy nagradzane mają zazwyczaj większe CPM, ale ilość wyświetleń jest stricte związana z chęciami użytkowników. Reklamy te wygenerują więc spory dochód, jeśli nagrody będą wystarczająco wartościowe, aby zachęcić użytkownika do ich obejrzenia i oferowane powinny być w najlepszym dogodnym czasie.
Defold Asset Portal posiada wiele rozszerzeń umożliwiających integrację z różnymi dostawcami reklam:
Jeśli wybrałeś już dostawcę reklam i ich format postępuj zgodnie z krokami instalacyjnymi i instrukcjami użytkowania dla danych rozszerzeń. W większości przypadków dodajesz bibliotekę do projektu określając tzw. project dependency. Kiedy masz zaimportowaną bilbiotekę do Twojego projektu możesz kontynuować integrację i wywoływać w kodzie funckje specyficzne dla danego modułu umożliwiające ładowanie i wyświetlanie reklam.
Popularnym rozwiązaniem jest umożliwienie wyłączenia reklam po uiszczeniu opłaty poprzez zakup wewnątrz aplikacji, czyli In-app purchase.
Jest wiele źródeł, z których można dowiedzieć się więcej na temat reklam i optymalizacji zysków (w języku angielskim):
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB