# Ile zarabia reklama w aplikacji? Kalkulacja AdMob

> Jedna reklama przynosi eCPM podzielone przez 1000. Przychód to wyświetlenia ÷ 1000 × eCPM, a eCPM zależy od formatu, kraju, ATT i zgody.

Oryginalna strona: [Ile zarabia reklama w aplikacji? Kalkulacja AdMob](https://devoria.fr/pl/blog/ile-zarabia-reklama-w-aplikacji-admob)
Autor: [Mehdi Azizi](https://devoria.fr/pl/mehdi-azizi)
Publikacja: 2026-10-25
Ostatnia aktualizacja treści: 2026-10-25


Reklama w aplikacji przynosi eCPM podzielone przez 1000: przy eCPM 4 $, które Google podaje w swoim przykładzie, jedno wyświetlenie jest warte 0,004 $. **Twój przychód z reklam to liczba wyświetleń podzielona przez 1000 i pomnożona przez eCPM**, a to eCPM zmienia się w zależności od formatu, kraju, zgody na śledzenie w iOS i zgody użytkownika w Europie. Przy koncie AdMob w euro Google płaci około 21. dnia następnego miesiąca, pod warunkiem że saldo osiągnie 70 €.

Porównanie z subskrypcją i ogólny obraz znajdziesz w artykule [ile zarabia aplikacja](https://devoria.fr/pl/blog/ile-zarabia-aplikacja-mobilna-reklamy-subskrypcja). Moje aplikacje iOS sprzedaję w modelu subskrypcji, nie z reklam: ten poradnik opiera się na oficjalnych stronach Google, Apple i biblioteki, sprawdzonych 25 października 2026.

## Ile zarabia reklama: obliczenia

Google definiuje eCPM jako [szacunkowy przychód, który dostajesz za 1000 wyświetleń](https://support.google.com/admob/answer/7356428): (łączny przychód ÷ wyświetlenia) × 1000. Odwróć wzór i masz swój przychód.

> Przychód = wyświetlenia ÷ 1000 × eCPM

Między żądaniem a wyświetleniem [glosariusz AdMob](https://support.google.com/admob/table/16327896) śledzi trzy wskaźniki:

1. **Żądania**: za każdym razem, gdy twoja aplikacja prosi o reklamę, nawet jeśli nic się nie wyświetli.
2. **Współczynnik dopasowania (match rate)**: odsetek żądań, które dostały reklamę.
3. **Współczynnik wyświetleń (show rate)**: odsetek otrzymanych reklam, które naprawdę zostały pokazane.

Wyświetlenie liczy się, gdy widoczny jest choćby jeden piksel reklamy. **Reklama załadowana, ale nigdy niepokazana, nie liczy się jako wyświetlenie.**

## Formaty AdMob i ich ryzyka

[Pomoc AdMob](https://support.google.com/admob/answer/6128738) opisuje sześć formatów. Tabela łączy ten opis z zasadami Google i Apple.

| Format                       | Gdzie się wyświetla                     | Zaleta                       | Ryzyko do pilnowania                  |
| ---------------------------- | --------------------------------------- | ---------------------------- | ------------------------------------- |
| Baner                        | Pasek u góry lub u dołu ekranu          | Widoczny bez przerywania     | Przypadkowe kliknięcie obok przycisku |
| Pełnoekranowa (interstitial) | Pełny ekran, w naturalnej przerwie      | Cały ekran, możliwe wideo    | Apple wymaga widocznego zamknięcia    |
| Z nagrodą                    | Krótkie wideo wybrane w zamian za bonus | Wyraźna zgoda użytkownika    | Nigdy pieniądze jako nagroda          |
| Pełnoekranowa z nagrodą      | Pełny ekran przy przejściu (beta)       | Nie trzeba o nią prosić      | Ekran wstępny z opcją „Nie”           |
| Przy otwarciu aplikacji      | Nad ekranem ładowania                   | Monetyzuje czekanie na start | Unikaj przy pierwszych uruchomieniach |
| Natywna                      | W treści, w stylu aplikacji             | Wtapia się w design          | Obowiązkowe oznaczenie „Reklama”      |

Po stronie Google odradzane są [banery obok elementu interaktywnego](https://support.google.com/admob/answer/6275345), a źle umieszczona reklama pełnoekranowa, powodująca przypadkowe kliknięcia, [może skończyć się wyłączeniem wyświetlania reklam](https://support.google.com/admob/answer/6066980). [Reklama z nagrodą](https://support.google.com/admob/answer/7313578) wymaga wyraźnej zgody i wyklucza nagrody bezpośrednio pieniężne. Google radzi [poczekać kilka użyć przed reklamą przy otwarciu](https://developers.google.com/admob/ios/app-open), a reklama natywna musi [mieć oznaczenie „Reklama”, „Ogłoszenie” lub „Sponsorowane”](https://support.google.com/admob/answer/6329638).

Po stronie Apple [guideline 2.5.18](https://developer.apple.com/app-store/review/guidelines/) wymaga, żeby reklama przerywająca korzystanie była przedstawiona jako reklama, z widocznym i odpowiednio dużym przyciskiem zamknięcia. Ogranicza reklamy do głównej aplikacji i nakazuje dać sposób na zgłoszenie nieodpowiedniej reklamy. Punkt 3.2.2 pozwala nagradzać za obejrzenie reklamy, ale odrzuca aplikację stworzoną głównie do wyświetlania reklam. Punkt 1.3 wyklucza, poza nielicznymi przypadkami, reklamy firm trzecich w kategorii Dzieci.

### Dlaczego ich eCPM się różni

Każdy format sprzedaje inną przestrzeń: pasek, cały ekran, wideo obejrzane z wyboru. Strony pomocy AdMob, które przeczytałem, nie układają ich według eCPM, ale zaznaczają, że włączenie większej liczby formatów [zwiększa konkurencję między reklamodawcami](https://support.google.com/admob/checklist/10424733). **Format z wysokim eCPM, ale rzadko oglądany, może zarobić mniej niż skromny format widoczny na każdym ekranie.** Własny ranking odczytasz w [raporcie AdMob](https://support.google.com/admob/answer/10979428), według formatu i kraju.

## Od czego zależy eCPM

### Kraj i platforma

Google pisze, że [eCPM mocno zależy od rynku i platformy](https://support.google.com/admob/answer/15337570): może rosnąć w jednym kraju, a spadać w innym. Nie podaję ci tabeli eCPM według krajów: te, które krążą w sieci, pochodzą z innych aplikacji, innych odbiorców i innych okresów.

### ATT w iOS

Dla Apple wyświetlanie reklam targetowanych na podstawie danych z aplikacji innych firm to śledzenie. Potrzebujesz [zgody użytkownika przez App Tracking Transparency](https://developer.apple.com/app-store/user-privacy-and-data-use/), inaczej identyfikator reklamowy składa się z samych zer. Google przyznaje, że [zmiany prywatności w iOS mogą powodować wahania eCPM](https://support.google.com/admob/answer/9997589), ale nie podaje skali.

Wyjaśnij swoją prośbę przed oknem Apple i [poczekaj na odpowiedź przed załadowaniem reklam](https://developers.google.com/admob/ios/privacy/strategies). Blokowanie funkcji albo bonus za „tak” zabrania [guideline 5.1.2](https://devoria.fr/pl/blog/guideline-5-1-2-ai-att-udostepnianie-danych).

### Zgoda w Europie

Do wyświetlania reklam spersonalizowanych Google wymaga [certyfikowanej platformy do zarządzania zgodami](https://support.google.com/admob/answer/13554116), zintegrowanej z ramami TCF IAB: od 16 stycznia 2024 w Europejskim Obszarze Gospodarczym i Wielkiej Brytanii, od 31 lipca 2024 w Szwajcarii. Europejski komunikat, który Google oferuje w AdMob, jest certyfikowany. Jeśli wybory użytkownika nie pozwalają ani na reklamy spersonalizowane, ani niespersonalizowane, AdMob próbuje wyświetlić [reklamy ograniczone](https://support.google.com/admob/answer/10105530), bez personalizacji i remarketingu.

### Wypełnienie i sezon

Według [strony Google o spadkach przychodów](https://support.google.com/admob/checklist/10424733) niski współczynnik dopasowania często wiąże się ze spadkiem przychodów, a niski współczynnik wyświetleń sygnalizuje problem z integracją albo z doświadczeniem w aplikacji. Żeby wychwycić sezonowość, Google [radzi porównywać rok do roku](https://support.google.com/admob/answer/15337570). Spadek sezonowy raczej nie zależy od ciebie.

## Kiedy AdMob ci płaci i co bierze Apple

Dla konta w euro [próg płatności AdMob wynosi 70 €](https://support.google.com/admob/answer/2772208), a poniżej niego Google nigdy nie płaci. [Cykl miesięczny](https://support.google.com/admob/answer/2772140) sprowadza się do trzech dat:

1. **3. dzień miesiąca**: szacunkowe przychody z poprzedniego miesiąca zostają sfinalizowane.
2. **Do 20.**: twoje dane płatnicze są aktualne, a saldo osiąga próg bez wstrzymania płatności.
3. **Około 21.**: płatność zostaje wysłana, albo w pierwszy dzień roboczy po nim, jeśli 21. wypada w weekend lub święto.

Poniżej progu saldo przechodzi na następny miesiąc i się sumuje.

Prowizja Apple dotyczy cyfrowych towarów i usług kupionych przez App Store. [Raport o ekosystemie App Store](https://www.apple.com/newsroom/pdfs/Apples_Global_App_Store_Ecosystem_and_Its_Growth_2025.pdf), przygotowany przez Analysis Group dla Apple i opublikowany w czerwcu 2026, zalicza reklamy w aplikacjach do przychodów bez prowizji. **Od tego, co wypłaca ci AdMob, Apple nie bierze nic.** Udział Apple w subskrypcji opisuję w [poradniku o Small Business Program](https://devoria.fr/pl/blog/apple-small-business-program-prowizja-15).

## Przykładowe obliczenia krok po kroku

Wszystkie wartości poniżej to założenia przyjęte na potrzeby ćwiczenia. **To nie jest pomiar z żadnej z moich aplikacji ani średnia rynkowa.**

Wyobraź sobie małą grę: 500 osób otwiera ją codziennie, rozgrywa dwie partie i po każdej widzi reklamę pełnoekranową. Przyjmij współczynnik dopasowania 90%, współczynnik wyświetleń 80% i eCPM 3 €.

| Krok                      | Obliczenie        | Wynik   |
| ------------------------- | ----------------- | ------- |
| Żądania dziennie          | 500 × 2           | 1000    |
| Z dopasowaniem            | 1000 × 0,9        | 900     |
| Wyświetlenia dziennie     | 900 × 0,8         | 720     |
| Wyświetlenia przez 30 dni | 720 × 30          | 21 600  |
| Przychód miesięczny       | 21 600 ÷ 1000 × 3 | 64,80 € |

Jeśli reklama pełnoekranowa ładuje się za późno i współczynnik wyświetleń spada do 50%, masz 13 500 wyświetleń, czyli 40,50 €.

Powiedzmy, że ten miesiąc to październik. 64,80 € zostaje sfinalizowane 3 listopada, poniżej progu 70 €: brak płatności 21 listopada. Przy identycznym listopadzie saldo osiąga 129,60 € na początku grudnia, a płatność wychodzi około 21 grudnia. **W tym scenariuszu od pierwszej wyświetlonej reklamy do pierwszej wysłanej płatności mijają prawie trzy miesiące.**

## Integracja AdMob w aplikacji Expo

Biblioteka `react-native-google-mobile-ads` dodaje AdMob do Expo. Kroki opierają się na [jej dokumentacji dla Expo](https://docs.page/invertase/react-native-google-mobile-ads/installation/expo).

### 1. Zainstaluj bibliotekę

Uruchom `npx expo install react-native-google-mobile-ads`.

### 2. Zadeklaruj jej plugin

**Plugin deklarujesz w `app.json`, z identyfikatorami aplikacji AdMob i tekstem prośby o zgodę na śledzenie.** Dokumentacja dodaje listę `skAdNetworkItems`, którą trzeba aktualizować zgodnie z listą Google.

```json
{
  "expo": {
    "plugins": [
      [
        "react-native-google-mobile-ads",
        {
          "androidAppId": "ca-app-pub-xxxxxxxx~xxxxxxxx",
          "iosAppId": "ca-app-pub-xxxxxxxx~xxxxxxxx",
          "userTrackingUsageDescription": "Twój tekst ATT"
        }
      ]
    ]
  }
}
```

### 3. Zapomnij o Expo Go

**Biblioteka zawiera kod natywny, którego Expo Go nie potrafi uruchomić.** Potrzebujesz development builda, na przykład `npx expo prebuild`, a potem `npx expo run:ios`, i musisz go powtórzyć po każdej zmianie opcji pluginu.

### 4. Zbierz zgodę, potem zainicjalizuj

Google ostrzega, że [inicjalizacja SDK może już wstępnie ładować reklamy](https://developers.google.com/admob/ios/quick-start). **Najpierw zbierz zgodę, a SDK inicjalizuj tylko wtedy, gdy `canRequestAds` ma wartość `true`.** Jeśli zbieranie zgody się nie powiedzie, dokumentacja biblioteki radzi mimo to spróbować: SDK użyje zgody z poprzedniej sesji.

```ts
import mobileAds from "react-native-google-mobile-ads";
import { AdsConsent } from "react-native-google-mobile-ads";

export async function demarrerLesPubs(): Promise<void> {
  try {
    await AdsConsent.gatherConsent();
  } catch (erreur) {
    // Poprzednia zgoda pozostaje ważna.
    console.warn("Zgoda nie została zaktualizowana", erreur);
  }
  const info = await AdsConsent.getConsentInfo();
  if (info.canRequestAds) {
    await mobileAds().initialize();
  }
}
```

Jeśli skonfigurujesz komunikat ATT w AdMob, [SDK zgody obsłuży też prośbę Apple o śledzenie](https://docs.page/invertase/react-native-google-mobile-ads/european-user-consent), poprzedzoną komunikatem wyjaśniającym.

### 5. Rozwijaj z reklamami testowymi

Dokumentacja ostrzega, że prawdziwe reklamy w trakcie developmentu [mogą skończyć się wyłączeniem twojego konta](https://docs.page/invertase/react-native-google-mobile-ads/first-ad). **Przez cały development używaj identyfikatorów `TestIds`.**

### 6. Opublikuj plik app-ads.txt

Określa, kto może sprzedawać twoje reklamy, a Google uważa go za niezbędny, [żeby uniknąć znacznej utraty przychodów](https://support.google.com/admob/answer/9787936). **Umieść go [w katalogu głównym strony z pola Marketing URL](https://support.google.com/admob/answer/9363762) na karcie App Store**, z linią w rodzaju `google.com, pub-0000000000000000, DIRECT`.

### 7. Zadeklaruj, co zbiera SDK

Wypełnij formularz zgodnie z poradnikiem App Privacy w App Store Connect.

## Reklamy czy subskrypcja w pierwszej aplikacji?

W przykładzie 500 graczy dziennie przynosi 64,80 € miesięcznie, około 13 centów na osobę. W ogólnym poradniku miesięczna subskrypcja za 4,49 €, cena też wybrana na potrzeby przykładu, zostawia ci około 3,18 € na subskrybenta po odliczeniu francuskiego VAT 20% i prowizji 15%. Dla reklam przyjmuje on inne założenia: 3 obejrzane reklamy dziennie i eCPM 4 $. Zmień jedno założenie, a zmieni się wynik.

**Reklamy mają sens, gdy aplikację otwiera się kilka razy dziennie**, jak grę: Google przedstawia reklamy z nagrodą jako [idealne do bezkosztowej monetyzacji gier](https://support.google.com/admob/answer/6128738). Dla narzędzia używanego przez kilka minut subskrypcja jest często bardziej realna. Obliczenia znajdziesz w artykule [subskrypcja czy jednorazowy zakup w aplikacji iOS](https://devoria.fr/pl/blog/subskrypcja-czy-jednorazowy-zakup-aplikacja-ios), a podłączenie w [RevenueCat i subskrypcja in-app w iOS](https://devoria.fr/pl/blog/revenuecat-subskrypcja-in-app-ios).

## Wybierz model, zanim zaczniesz kodować

[iOS Kit](https://devoria.fr/pl/kits/ios) zawiera kod startowy moich aplikacji, z gotowym onboardingiem, paywallem i subskrypcjami, do przerobienia we własnym tempie.

Zanim zdecydujesz, [darmowa diagnoza](https://devoria.fr/pl/diagnostic) pokaże ci, co naprawdę blokuje twój projekt, i wyśle ci moją checklistę przeciw odrzuceniom przez Apple. Konfigurację subskrypcji opisuję szczegółowo na stronie [subskrypcja in-app w iOS](https://devoria.fr/pl/expertise/subskrypcja-w-aplikacji-ios).

## Najczęściej zadawane pytania

### Ile zarabia reklama w aplikacji mobilnej?

eCPM podzielone przez 1000. Przy eCPM 4 $ z przykładu Google jedno wyświetlenie jest warte 0,004 $.

### Ile zarabia Google AdMob?

Nie ma stałej kwoty. Twój przychód to wyświetlenia ÷ 1000 × eCPM, a eCPM zależy od kraju, formatu, ATT, zgody i sezonu.

### Jaki jest próg płatności AdMob?

70 € dla konta w euro. Przychody z danego miesiąca są finalizowane 3. dnia następnego miesiąca, a potem wypłacane około 21., jeśli saldo osiągnie próg. W przeciwnym razie przechodzą na kolejny miesiąc.

### Czy Apple bierze prowizję od przychodów z reklam?

Nie. Raport Analysis Group dla Apple, opublikowany w czerwcu 2026, zalicza reklamy w aplikacjach do przychodów bez prowizji.

### Ile zarabia reklama w grze mobilnej?

Obliczenia są takie same. Gra daje naturalne przerwy na reklamę pełnoekranową, jak koniec poziomu, i bonusy do rozdania w zamian za wideo z nagrodą.

### Czy można testować AdMob w Expo Go?

Nie. Biblioteka zawiera kod natywny, którego Expo Go nie potrafi uruchomić. Potrzebujesz development builda i reklam testowych.


## Twój projekt

[iOS Kit](https://devoria.fr/pl/kits/ios): Stwórz aplikację na iPhone'a z Claude Code: Starter Code moich aplikacji, skille sprawdzające jego pracę oraz Apple Review Kit, App Store Screenshots Kit i ASO Kit. 129,99 €.
