Jak osadzić reklamy w aplikacji na Androida. Jak dodać reklamy AdMob do aplikacji na telefon na Androida. Agregator platformy reklamowej AdToApp

Wpisujemy „AdMob” w Google i pierwszą witryną nie będzie już AdMob, ale witryna Google. Po przejściu na nią stopniowo zostaniesz zwabiony na ciemną stronę Firebase (niedawno kupionego przez Google).

Firebase zapewnia dość rozbudowaną analitykę (przynajmniej dla mnie, jako programisty, a nie marketera) reklam w Twojej aplikacji (wysokość, waga, kraj, liczba odsłon, wersja Androida, w której została zainstalowana itp. itp.).

Przede wszystkim został znaleziony, ale to dla Eclipse i po pierwszych próbach pójścia za przykładem zaczęły się ostrzeżenia o przestarzałych i ogólnie błędach.

Po przeczytaniu dodatkowych informacji stało się jasne, że przejście z AdMob na Firebase miało miejsce niedawno i będziesz musiał sam to rozgryźć.

Zobaczmy, jak teraz z tym żyć

Minimalne wymagania: (z jakimi artykuł został napisany).
  • Studio Android 2.2.2
  • Zarejestruj się w Konsoli programisty Google
  • Zarejestruj się w AdMob
Krok 1
Dodaj zależności do build.gradle akta. Pierwsza rzecz w "Moduł: aplikacja":


Teraz w drugim („Projekt: AdMobOnHabr”):


Następnie zaleca się wykonanie Narzędzia → Android → „Synchronizuj projekt z plikami Gradle” i skompilowanie projektu. Nie ma jeszcze widocznego wyniku, ale najważniejsze jest to, że nie ma błędów? Doskonały! Pójść dalej.
Krok 2
Zaloguj się na swoje konto AdMob. Decydujemy się na ręczne dodanie aplikacji (jeśli Twoja aplikacja jest już opublikowana w Google Play, skorzystaj z wyszukiwania w pierwszej zakładce).


Dodajmy ogłoszenie do naszej aplikacji transparent(Proponuję zapoznać się z innymi typami). Częstotliwość odświeżania Wybrałem minimalną dopuszczalną wartość - 30 sek., nazwa jednostki reklamowej zależy od Ciebie.


Następnie pojawi się monit „Skonfiguruj Firebase Analytics ( niekoniecznie)" - podkreślono właściwe słowo. Jak dotąd to bezużyteczne pomijać. Zapoznamy się z "instrukcją integracji", kliknij Gotowy. Po przekierowaniu widzimy stronę i długo oczekiwany identyfikator jednostki reklamowej:


Dodawanie identyfikator jednostki reklamowej w strings.xml:


Nie zapominaj, że jednostka reklamowa w innej Aktywności wymaga nowego identyfikatora.
Krok 3
Dodaj element AdView do activity_admobbanner.xml:


W atrybucie „ads:adUnitId” zapisujemy zasób z strings.xml z identyfikatorem jednostki reklamowej.

Kilka wskazówek i uwag:

Krok 4
Inicjowanie pakietu SDK do reklam mobilnych Google. Aby to zrobić, potrzebujesz identyfikatora aplikacji pobranego z AdMob. Kliknij bieg u góry po prawej → Zarządzanie aplikacjami:


Oto, szczęście jest pożądanym identyfikatorem aplikacji:


Samą inicjację piszemy za pomocą naszego identyfikatora aplikacji:

Krok 5
Ostatnią czynnością według Google jest wczytanie długo oczekiwanej reklamy w elemencie AdView:


W emulatorze, zgodnie z zasadami AdMob, nie możesz wyświetlać prawdziwych reklam (wyświetlane są tylko reklamy testowe). Dość logiczne. Ale jeśli masz prawdziwe urządzenie, możesz na nim przetestować reklamę w akcji i zadowolić się sukcesem.



Wygląda na to, że wszystko zostało zrobione tak, jak napisano, wszystko powinno działać, a czas, abyśmy położyli się spać, aby popracować nad kolejną funkcją, ale…
Krok 6
Gdzieś między wierszami Powinieneś to przeczytać bez google-services.json to nie zadziała. Najprawdopodobniej nie masz jeszcze tego pliku. Poszukajmy razem.

Google uprzejmie udostępnia „arkusze” z instrukcjami, jak to zrobić google-services.json. Ale miałem pytanie - czy naprawdę musisz sam siedzieć i pisać ten plik w 2k16, co na dodatek jest raczej stereotypowe?

Odpowiedź znajduje się w Konsoli programisty Google, gdzie wciąż myśleli o pragnieniu leniwego programisty.

Wypełnij pola:


Kliknij Kontynuuj. Wybierz Logowanie Google. To proste – znasz swoją SHA-1 na pamięć, prawda?


Jeśli nagle zapomniałeś - mogę pomóc. SHA-1 można znaleźć za pomocą keyltoola lub trochę niezdarnego - poprzez gradle w samym AS. Ponieważ nie chcemy wykonywać niepotrzebnych czynności, wybierzemy drugą metodę:

  1. Kliknij na zakładkę po stronie Gradle (po prawej stronie w oknie AS);
  2. Wybierz swój projekt (w razie potrzeby kliknij Odśwież);
  3. Otwórz zadania -> android;
  4. Kliknij dwukrotnie na podpisanieZgłoś;
  5. Przełącz do trybu wyświetlania tekstu Uruchom konsolę (patrz zrzut ekranu poniżej);
  6. Nie zapomnij wybrać aplikacji do kompilacji później (i nie podpisywania Raportu);
A oto twoja SHA-1. Zapamiętane?


Wklej otrzymany kod SHA-1, kliknij „Włącz logowanie przez Google” i „Kontynuuj generowanie plików konfiguracyjnych”.


Cóż, masz pomysł. Pobierz wygenerowany plik i skopiuj go do katalogu głównego aplikacji:


Składam swój projekt gotowy. Dzięki podobnym prostym manipulacjom Twoja aplikacja ma teraz reklamy.

PS: Koduj na obrazkach, aby ludzie coś zapamiętali, a nie tylko kopiowali i wklejali w kilka sekund.

PhoneGap to narzędzie, które pozwala tworzyć aplikacje w JavaScript i konwertować je do aplikacji natywnych na platformach mobilnych (takich jak Android i iOS). AdMob to platforma do łączenia banerów reklamowych z Twoją aplikacją w celu wyświetlenia i kliknięć, na których możesz zarabiać. Tutaj powiem Ci jak podłączyć reklamy z Google AdMob do aplikacji Android PhoneGap. Aby to zrobić, musisz wykonać następujące czynności

1. Zarejestruj się w AdMob i uzyskaj identyfikator wydawcy, aby połączyć baner reklamowy.
2. Wprowadź zmiany w projekcie Android, aby wyświetlić baner reklamowy

1. Rejestracja w AdMob i uzyskanie identyfikatora wydawcy w celu połączenia reklam.

1. Przejdź do serwisu http://www.google.com/ads/admob/
2. Wybierz z menu Dodaj witrynę/aplikację
3. Wybierz aplikację na Androida
4. Wypełnij nazwę aplikacji, kategorię i opis aplikacji. Nie trzeba wypełniać adresu URL pakietu Android, dopóki nasza aplikacja nie pojawi się w Google Play. Pozostaw to pole całkowicie puste. (Musisz usunąć z pola to, co już jest tam wpisane domyślnie - to jest market://)
5. Kliknij OK
6. Następnie zobaczysz ekran z prośbą o pobranie pakietu AdMob Android SDK. Później pobierzemy pakiet AdMob SDK, na razie kliknij tutaj Przejdź do witryn/aplikacji.
7. Zobaczysz teraz listę swoich aplikacji. Znajdź właśnie dodaną aplikację i najedź myszą na jej nazwę. Zobaczysz przycisk Zarządzaj ustawieniami. Naciskamy to.
8. Teraz widzimy identyfikator wydawcy. jego wartość będzie musiała zostać wstawiona jako wartość pola AdMob_Ad_Unit w naszej aplikacji na Androida.

2. Łączenie AdMob z projektem Android

Pobierz pakiet AdMob SDK tutaj

Po pobraniu musisz umieścić pobrany plik w folderze libs naszego projektu na Androida.


1. Jeśli pracujemy w Intellij Idea, kliknij prawym przyciskiem myszy dodany plik jar i wybierz Dodaj jako bibliotekę...
2. Jeśli pracujemy w środowisku Eclipse, klikamy prawym przyciskiem myszy projekt i wybieramy Build Path --> Configure Build Path. Teraz wybierz zakładkę Biblioteki i kliknij przycisk Dodaj słoiki. Wybierz swójProject/libs/GoogleAdMobAdsSdk-*.*.*.jar

W głównym pliku Java aplikacji na Androida musisz dodać następujące elementy.
1. Dodaj do importu
importuj com.google.ads.* ; importuj android.widget.LinearLayout ;

2. Dodaj stałą i zmienną do klasy
prywatny statyczny końcowy String AdMob_Ad_Unit = "xxxxxxxxxxxxxxx" ; prywatna reklama AdView;

3. W metodzie onCreate po liniach
super .loadUrl(Config.getStartUrl()) ;
dodaj następujące wiersze
adView = new AdView(this , AdSize.BANNER , AdMob_Ad_Unit) ; Układ LinearLayout = super .root ; layout.addView(adView) ; Żądanie reklamy = nowe żądanie reklamy(); // aby uruchomić na emulatorze, możesz odkomentować adView.loadAd(żądanie); Tak wygląda dla mnie główny plik projektu
importuj android.os.Pakiet ; import org.apache.cordova.* ; importuj com.google.ads.* ; importuj android.widget.LinearLayout ; public class MyCoolApp rozszerza DroidGap ( prywatny statyczny końcowy String AdMob_Ad_Unit = "xxxxxxxxxxxxxxx" ; prywatna AdView adView; @Override public void onCreate(Bundle protectedInstanceState) ( super .onCreate (savedInstanceState) ; // Ustanowiony inconfig.xml super .loadUrl(Config.getStartUrl()) ; //super.loadUrl("file:///android_asset/www/index.html") adView = new AdView(this , AdSize.BANNER , AdMob_Ad_Unit) ; Układ LinearLayout = super .root ; layout.addView(adView) ; Żądanie reklamy = nowe żądanie reklamy(); //request.addTestDevice(Request.TEST_EMULATOR); adView.loadAd(żądanie); ) )
Dodać do AndroidManifest do sekcji aplikacja następny
android:name="com.google.ads.AdActivity" />
Musisz też to sprawdzić AndroidManifest W rozdziale oczywisty były linie

Oto jak to wygląda AndroidManifest Mam
android:wersjaKod="3" android:nazwa wersji="1.0.0" android:windowSoftInputMode="dostosujPan"pakiet="com.danilov.mycoolapp" xmlns:Android= „http://schemas.android.com/apk/res/android”> android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" /> android:icon="@drawable/icon" android:label="@ciąg/nazwa_aplikacji" > android:configChanges= "orientacja|klawiaturaUkryta|klawiatura|rozmiar ekranu|lokalizacja" android:label="@string/nazwa_aplikacji" android:nazwa="Badlibs" android:motyw= „@android:styl/Motyw.Czarny.NoTitleBar”> „Android.kategoria.uruchamiania.uruchamiania” /> android:configChanges= „klawiatura|klawiaturaUkryty|orientacja|układ ekranu|uiMode|rozmiar ekranu|najmniejszy rozmiar ekranu" android:name="com.google.ads.AdActivity" /> „Android.permission.ACCESS_NETWORK_STATE” />

Wpisujemy „AdMob” w Google i pierwszą witryną nie będzie już AdMob, ale witryna Google. Po przejściu na nią stopniowo zostaniesz zwabiony na ciemną stronę Firebase (niedawno kupionego przez Google).

Firebase zapewnia dość rozbudowaną analitykę (przynajmniej dla mnie, jako programisty, a nie marketera) reklam w Twojej aplikacji (wysokość, waga, kraj, liczba odsłon, wersja Androida, w której została zainstalowana itp. itp.).

Przede wszystkim znaleziono post, ale jest on dla Eclipse i po pierwszych próbach pójścia za przykładem pojawiły się ostrzeżenia o przestarzałych i ogólnie błędach.

Po przeczytaniu dodatkowych informacji stało się jasne, że przejście z AdMob na Firebase miało miejsce niedawno i będziesz musiał sam to rozgryźć.

Zobaczmy, jak teraz z tym żyć

Minimalne wymagania: (z jakimi artykuł został napisany).
  • Studio Android 2.2.2
  • Zarejestruj się w Konsoli programisty Google
  • Zarejestruj się w AdMob
Krok 1
Dodaj zależności do build.gradle akta. Pierwsza rzecz w "Moduł: aplikacja":


Teraz w drugim („Projekt: AdMobOnHabr”):


Następnie zaleca się wykonanie Narzędzia → Android → „Synchronizuj projekt z plikami Gradle” i skompilowanie projektu. Nie ma jeszcze widocznego wyniku, ale najważniejsze jest to, że nie ma błędów? Doskonały! Pójść dalej.
Krok 2
Zaloguj się na swoje konto AdMob. Decydujemy się na ręczne dodanie aplikacji (jeśli Twoja aplikacja jest już opublikowana w Google Play, skorzystaj z wyszukiwania w pierwszej zakładce).


Dodajmy ogłoszenie do naszej aplikacji transparent(Proponuję zapoznać się z innymi typami). Częstotliwość odświeżania Wybrałem minimalną dopuszczalną wartość - 30 sek., nazwa jednostki reklamowej zależy od Ciebie.


Następnie pojawi się monit „Skonfiguruj Firebase Analytics ( niekoniecznie)" - podkreślono właściwe słowo. Jak dotąd to bezużyteczne pomijać. Zapoznamy się z "instrukcją integracji", kliknij Gotowy. Po przekierowaniu widzimy stronę i długo oczekiwany identyfikator jednostki reklamowej:


Dodawanie identyfikator jednostki reklamowej w strings.xml:


Nie zapominaj, że jednostka reklamowa w innej Aktywności wymaga nowego identyfikatora.
Krok 3
Dodaj element AdView do activity_admobbanner.xml:


W atrybucie „ads:adUnitId” zapisujemy zasób z strings.xml z identyfikatorem jednostki reklamowej.

Kilka wskazówek i uwag:

Krok 4
Inicjowanie pakietu SDK do reklam mobilnych Google. Aby to zrobić, potrzebujesz identyfikatora aplikacji pobranego z AdMob. Kliknij bieg u góry po prawej → Zarządzanie aplikacjami:


Oto, szczęście jest pożądanym identyfikatorem aplikacji:


Samą inicjację piszemy za pomocą naszego identyfikatora aplikacji:

Krok 5
Ostatnią czynnością według Google jest wczytanie długo oczekiwanej reklamy w elemencie AdView:


W emulatorze, zgodnie z zasadami AdMob, nie możesz wyświetlać prawdziwych reklam (wyświetlane są tylko reklamy testowe). Dość logiczne. Ale jeśli masz prawdziwe urządzenie, możesz na nim przetestować reklamę w akcji i zadowolić się sukcesem.



Wygląda na to, że wszystko zostało zrobione tak, jak napisano, wszystko powinno działać, a czas, abyśmy położyli się spać, aby popracować nad kolejną funkcją, ale…
Krok 6
Gdzieś między wierszami Powinieneś to przeczytać bez google-services.json to nie zadziała. Najprawdopodobniej nie masz jeszcze tego pliku. Poszukajmy razem.

Google uprzejmie udostępnia „arkusze” z instrukcjami, jak to zrobić google-services.json. Ale miałem pytanie - czy naprawdę musisz sam siedzieć i pisać ten plik w 2k16, co na dodatek jest raczej stereotypowe?

Odpowiedź znajduje się w Konsoli programisty Google, gdzie wciąż myśleli o pragnieniu leniwego programisty.

Wypełnij pola:


Kliknij Kontynuuj. Wybierz Logowanie Google. To proste – znasz swoją SHA-1 na pamięć, prawda?


Jeśli nagle zapomniałeś - mogę pomóc. SHA-1 można znaleźć za pomocą keyltoola lub trochę niezdarnego - poprzez gradle w samym AS. Ponieważ nie chcemy wykonywać niepotrzebnych czynności, wybierzemy drugą metodę:

  1. Kliknij na zakładkę po stronie Gradle (po prawej stronie w oknie AS);
  2. Wybierz swój projekt (w razie potrzeby kliknij Odśwież);
  3. Otwórz zadania -> android;
  4. Kliknij dwukrotnie na podpisanieZgłoś;
  5. Przełącz do trybu wyświetlania tekstu Uruchom konsolę (patrz zrzut ekranu poniżej);
  6. Nie zapomnij wybrać aplikacji do kompilacji później (i nie podpisywania Raportu);
A oto twoja SHA-1. Zapamiętane?


Wklej otrzymany kod SHA-1, kliknij „Włącz logowanie przez Google” i „Kontynuuj generowanie plików konfiguracyjnych”.


Cóż, masz pomysł. Pobierz wygenerowany plik i skopiuj go do katalogu głównego aplikacji:


Składam swój projekt gotowy. Dzięki podobnym prostym manipulacjom Twoja aplikacja ma teraz reklamy.

PS: Koduj na obrazkach, aby ludzie coś zapamiętali, a nie tylko kopiowali i wklejali w kilka sekund.

Od czasu wprowadzenia reklam AdMob zaszło kilka zmian i dzisiaj opowiem o nich bardziej szczegółowo.
Będziemy pracować nie z nowym projektem, ale z już istniejącym, korzystając z Eclipse. Google przygotował fajny samouczek dotyczący dodawania reklam podczas pracy w Android Studio, a ja pokażę Ci alternatywę.
Wezmę projekt z poprzednich artykułów o ContentProvider, możesz zobaczyć pliki znaczników źródłowych i kod działania.
Tak więc najpierw musimy pobrać (lub sprawdzić) najnowszą wersję pakietu Usług Google Play:
1. Otwórz Menedżera Android SDK (Okno -> Menedżer Android SDK)
2. Przewiń okno pakietów do sekcji Dodatki i sprawdź, czy są dostępne aktualizacje lub jest zainstalowana najnowsza wersja.

Teraz musimy zaimportować bibliotekę z usług Google Play, aby później połączyć ją z naszym projektem:

1. Plik -> Importuj… -> Istniejący kod Androida do Workspace
2. Biblioteka znajduje się w folderze Android SDK: \sdk\extras\google\google_play_services\libproject\google-play-services_lib
3. Wybierz ten folder i kliknij Zakończ.

Pozostaje tylko podłączyć tę bibliotekę do projektu:

1. Otwórz właściwości naszego projektu: wybierz folder z projektem w Eclipse, Plik -> Właściwości
2. W oknie właściwości otwórz sekcję Android, a od dołu w zakładce Biblioteka kliknij Dodaj ...
3. W wyświetlonym oknie wybierz google-play-services_lib - gotowe, biblioteka jest podłączona.

Teraz musisz ustawić niezbędne ustawienia w pliku AndroidManifest.xml.
Reklama potrzebuje Internetu i sprawdzania aktualnego stanu sieci, więc nasza aplikacja będzie potrzebowała uprawnień (określamy w tagu ):

Ponadto, aby AdMob działał poprawnie, musisz określić używaną wersję biblioteki Usług Google Play i zdefiniować Aktywność reklamową (określić w tagu ):

Przejdźmy teraz do pliku znaczników. Wcześniej wyglądało to tak:

A activity_main.xml będzie wyglądać tak:

Nie zapomnij uwzględnić przestrzeni nazw

Xmlns:ads="http://schemas.android.com/apk/res-auto"

aby błąd nie był generowany dla nieznanych reklam: adSize i reklam: adUnitId.

Dla wygody identyfikator jednostki reklamowej można dodać do /res/values/strings.xml w postaci:

ca-app-pub-xxxxxxxxxxxxxxxx/xxxxxxxxxx

Nie zapomnij podać swojego prawdziwego identyfikatora reklamy! Znajdziesz go na stronie Admob, w sekcji Zarządzanie aplikacjami, klikając napis w kolumnie Jednostki reklamowe.

@Override protected void onCreate(Bundle protectedInstanceState) ( super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //.... AdView mAdView = (AdView) findViewById(R.id.adView); AdRequest adRequest = nowy AdRequest.Builder().build(); mAdView.loadAd(adRequest); //.... )

I uruchom naszą aplikację:

Trend tworzenia witryn z treścią w celu zarabiania na ruchu rozpoczął się 10 lat temu. Rośnie liczba zasobów tworzonych wyłącznie na potrzeby reklamy. Musisz jednak postawić na ruch mobilny. Za pomocą dane firma badawcza TNS, w 2017 roku sześć na dziesięć osób korzystało z internetu za pośrednictwem urządzeń mobilnych. Co czwarty korzysta wyłącznie z Internetu mobilnego. To jest 20 milionów ludzi.

Rynek reklamy mobilnej w Rosji również przeżywa boom. rozwój . W 2016 r. wzrosła o 86%, w 2017 r. o 44%. Do 2021 r. wolumen powinien się potroić i osiągnąć 1 miliard dolarów. Reklama mobilna podzielona jest na dwa kanały: web mobilny i aplikacje mobilne. Właściciele aplikacji mobilnych z powodzeniem monetyzują ruch, udostępniając miejsce na ekranie i w skrypcie na reklamę już na etapie projektowania.

Jaki rodzaj reklamy wybrać


    nagrodzony film.

    Transparent.

    Szeroka reklama pełnoekranowa.

    Pełnoekranowy film wideo.

Film z nagrodami- reklamy w formacie wideo, które można oglądać lub pomijać. W nagrodę za oglądanie użytkownicy otrzymują bonusy w postaci wirtualnej waluty, ulepszeń postaci, dodatkowych ruchów i tym podobnych. Format reklamy jest bardzo zaangażowany.

Transparent(transparent)- najczęstsza forma reklamy. Na górze lub na dole umieszczany jest statyczny poziomy baner. Rozmiary różnią się: na życzenie Google powinny być 300x250, 728x90, 320x50 lub 468x60, dla reklamy w Yandex - 320x100 lub 320x50, dodatkowo może to być 300x50.

Szeroka reklama pełnoekranowa- Reklamy pełnoekranowe, których nie można pominąć. Pojawia się tylko na kilka sekund. Typowy rozmiar to 320x480. Nie tak dawno pojawiła się nowa opcja - grywalne reklamy. Jest to format reklamy, w którym gra jest oferowana użytkownikowi.

Pełnoekranowa reklama wideo- reklamy pełnoekranowe w formacie wideo, które można pominąć.

Agencja odwoławcza analizowane w 2017 roku globalny rynek reklamy w aplikacjach mobilnych. Oddzielnie nie zbierano statystyk dla Rosji. Nasz kraj wszedł do regionu „Europa Wschodnia” wraz z 21 innymi krajami, dlatego podano ogólne dane dla regionu.

Według Appodeal, Rewarded Video to najbardziej dochodowy format, ze średnim CPM wynoszącym 1,05 USD dla aplikacji na Androida i 2,33 USD dla aplikacji na iOS.


Android


Android



Przed wyborem oceń zalety i wady różnych formatów reklamowych. Reklamy niemożliwe do pominięcia irytują użytkowników, ale generują największe przychody. Najmniej opłacalne są banery. Są jednak traktowane lojalnie i nie wpływają na spadek współczynnika retencji. Banery cieszą się również popularnością wśród reklamodawców ze względu na łatwość produkcji, więc powierzchnia reklamowa banerów zawsze będzie zajęta.

Jak zwiększyć zwrot z reklamy

Przestudiuj publiczność aplikacja mobilna: płeć, wiek, zawód, geografia. Są to ważne wskaźniki dla reklamodawców, według których strony do wyświetlenia zostaną wybrane. Dane użytkownika mogą być zbierane za pomocą usług Flurry i MixPanel.

Zbierać daneod liczby aktywnych użytkowników tzw. DAU, WAU i MAU. Dla reklamodawców te dane są ważniejsze niż wskaźniki pobrań i retencji.

Analizuj formaty reklam czy nadają się do zastosowania. W przypadku aplikacji zawierającej treści lepiej jest używać reklam natywnych, a w przypadku aplikacji do gier — Wideo z nagrodą. Określ, czy możliwe jest natychmiastowe uruchomienie wybranego formatu. Jeżeli ze względu na możliwości techniczne wyświetlanie reklam jest opóźnione, nie składaj wniosku o ten format. Wskaźnik wyświetlania będzie niski: reklama została załadowana, ale nie przetworzona. Ani reklamodawcy, ani sieć reklamowa nie chcą takiej sytuacji.

Dodaj nagradzany format wideo dla aplikacji z zakupami. Przyniesie dodatkowy dochód. Na przykład studio Rusty Lake wykorzystuje wskazówki jako bonusy dla graczy, gdy nie mogą ukończyć poziomu. Gracz ogląda reklamę i gra do następnego ślepego zaułka. Dzięki temu możesz wielokrotnie wyświetlać reklamy temu samemu użytkownikowi.

Wypróbuj reklamę natywną . Uważa się, że jest mniej irytujący dla użytkowników. W tym przypadku reklama natywna jest po prostu zamaskowana jako zwykła treść, tj. reklama jest natywna nie w treści, ale w designie. Według serwisu Mobyaffiliates udział reklamy natywnej w aplikacjach mobilnych rośnie o 2-3% rocznie i do 2020 roku powinien zająć 63% całkowitego wolumenu reklamowego.


Źródło: Mobyaffiliates.

Ustaw limit podczas wyświetlania tej samej reklamy. Ustaw cenę minimalną - minimalny poziom ceny reklamy w Twojej aplikacji. Dodatkowo ogranicz limity wyświetleń - częstotliwość wyświetleń. Zmniejszy to inwazyjność reklam i pomoże złagodzić irytację użytkowników.

Oceń wydajność wg metryki ARPDAU - średni przychód na dzień aktywnego użytkownika. Podziel przychody z reklam przez liczbę aktywnych użytkowników. Lepiej jest osobno liczyć różne formaty reklam i wyświetlenia reklam w różnych krajach. Przy obliczaniu nie uwzględniaj grudnia i stycznia, ponieważ. w tych miesiącach występuje duże zróżnicowanie ruchu. W grudniu z reguły najwyższy plon za rok, w styczniu - najniższy.

Z jakimi sieciami reklamowymi współpracować

Sieć reklamowa musi zapewniać partnerom stałych reklamodawców i dobry dochód. Wybierz sieć reklamową według oceny. W 2017 r. najwyższe wskaźniki obłożenia i przychodu wykazały następujące sieci:

Android

Film z nagrodami

Transparent

Szeroka reklama pełnoekranowa

Pełnoekranowa reklama wideo

AppLovin

AdMob

AdMob

Reklamy jedności

Reklamy jedności

Mój cel

Mój cel

AppLovin

AdColony

Yandex

Yandex

AdColony

tapjoy

Główny Rynek

Główny Rynek

Vungle

Mój cel

Nieaktywny rynek

Facebook

Główny Rynek

AdMob

Facebook

Nieaktywny rynek

InMobi

Vungle

AppLovin

aplikacja startowa

Główny Rynek

Smaato

AppLovin

wykresboost

InMobi

InMobi

ŻelazoŹródło

wykresboost

Facebook

Smaato

iOS

Film z nagrodami

Transparent

Szeroka reklama pełnoekranowa

Pełnoekranowa reklama wideo

AppLovin

AdMob

AdMob

AppLovin

AdColony

Główny Rynek

aplikacja startowa

Reklamy jedności

Reklamy jedności

Yandex

Główny Rynek

AdColony

ŻelazoŹródło

Nieaktywny rynek

Nieaktywny rynek

Vungle

tapjoy

Mój cel

Yandex

Główny Rynek

Vungle

AppLovin

AppLovin

InMobi

AdMob

Facebook

Mój cel

Facebook

InMobi

Facebook

wykresboost

ŻelazoŹródło

Główny Rynek

InMobi

Mój cel

wykresboost

Format pracy jest inny. Możesz współpracować z siecią reklamową bezpośrednio lub przez pośredników:

    SSP (Sell Side Platform) - platformy technologiczne do sprzedaży powierzchni reklamowej;

    Pośrednictwo reklam - usługi optymalizacji reklam do współpracy z wieloma sieciami reklamowymi.

Jak pracować z sieciami reklamowymi

    Nie możesz zmuszać użytkowników do klikania reklam. Żadnych wezwań do działania i reklamacyjnych napisów w formacie „Reklama pomaga nam świadczyć nasze usługi za darmo”.

    • po każdym naciśnięciu przycisku lub przejściu;

      kiedy aplikacja jest zminimalizowana;

      podczas uruchamiania aplikacji mobilnej;

      po powrocie z trybu uśpienia;

      na ekranach logowania, wylogowania, podziękowania, błędu i podobnych;

      kilka razy z rzędu, jeden po drugim.

    • nie umieszczaj wielu banerów na ekranie.

Pamiętać

    Rośnie udział użytkowników Internetu mobilnego. W 2017 r. 54% użytkowników w Rosji korzystało z Internetu za pośrednictwem smartfonów co najmniej raz w miesiącu, 24% korzysta wyłącznie z Internetu mobilnego. Wolumen rosyjskiego rynku reklamy mobilnej w 2016 r. wyniósł 309 mln USD. Do 2021 r. wolumen powinien wzrosnąć do 1 miliarda dolarów.

    Główne formaty reklamowe w aplikacjach mobilnych to: Rewarded Video, Banner, Rich Interstitial i Video Interstitial. Różnią się popytem wśród reklamodawców, stopniem irytacji użytkowników i dochodami. Najwyższy średni CPM pochodzi z reklamy wideo z nagrodą.

    Zbieraj statystyki oglądalności aplikacji i dostarczaj dane o społeczno-demograficznej charakterystyce użytkowników i geografii. Wskaż wskaźniki dla aktywnej publiczności DAU, WAU, MAU. Wybierz formaty reklam dla typu aplikacji. Wypróbuj odpowiednie formaty, oceń za pomocą metryki ARPDAU. Ustaw limit częstotliwości wyświetleń i próg ceny minimalnej.

Ładowanie...Ładowanie...