Πόσα βγάζει μια διαφήμιση σε εφαρμογή: υπολογισμός AdMob
Από Mehdi Azizi
Δημοσιεύτηκε στις , 8 λ.
Μια διαφήμιση αποφέρει το eCPM διά 1.000. Έσοδα = impressions ÷ 1.000 × eCPM, με eCPM που αλλάζει ανά format, χώρα, ATT και συγκατάθεση.
Μια διαφήμιση σε εφαρμογή αποφέρει το eCPM διά 1.000: με το eCPM των 4 $ που χρησιμοποιεί η Google στο παράδειγμά της, μία προβολή αξίζει 0,004 $. Τα διαφημιστικά σου έσοδα ισούνται με τον αριθμό των impressions διά 1.000, επί το eCPM, και το eCPM αλλάζει ανάλογα με το format, τη χώρα, τη συγκατάθεση για tracking στο iOS και τη συγκατάθεση στην Ευρώπη. Για λογαριασμό AdMob σε ευρώ, η Google πληρώνει γύρω στις 21 του επόμενου μήνα, αρκεί το υπόλοιπο να φτάσει τα 70 ευρώ.
Για σύγκριση με τη συνδρομή, τη γενική εικόνα θα τη βρεις στο πόσα βγάζει μια εφαρμογή. Οι δικές μου iOS εφαρμογές πωλούνται με συνδρομή, όχι με διαφημίσεις: αυτός ο οδηγός βασίζεται στις επίσημες σελίδες της Google, της Apple και της βιβλιοθήκης, που τις ξαναδιάβασα στις 25 Οκτωβρίου 2026.
Πόσα βγάζει μια διαφήμιση: ο υπολογισμός
Η Google ορίζει το eCPM ως εκτίμηση των εσόδων που παίρνεις ανά 1.000 impressions: (συνολικά έσοδα ÷ impressions) × 1.000. Αντέστρεψε τον τύπο και έχεις τα έσοδά σου.
Έσοδα = impressions ÷ 1.000 × eCPM
Ανάμεσα στο αίτημα και στο impression, το γλωσσάρι του AdMob παρακολουθεί τρεις μετρήσεις:
- Τα αιτήματα (requests): κάθε φορά που η εφαρμογή σου ζητά μια διαφήμιση, ακόμα κι αν δεν εμφανιστεί τίποτα.
- Το match rate: το ποσοστό των αιτημάτων που έλαβαν διαφήμιση.
- Το show rate: το ποσοστό των διαφημίσεων που λήφθηκαν και όντως εμφανίστηκαν.
Ένα impression μετράει μόλις γίνει ορατό έστω ένα pixel της διαφήμισης. Μια διαφήμιση που φορτώθηκε αλλά δεν εμφανίστηκε ποτέ δεν μετράει ως impression.
Τα formats του AdMob και οι κίνδυνοί τους
Η βοήθεια του AdMob περιγράφει έξι formats. Ο πίνακας συνδυάζει την περιγραφή της με τους κανόνες της Google και της Apple.
| Format | Πού εμφανίζεται | Πλεονέκτημα | Κίνδυνος που θέλει προσοχή |
|---|---|---|---|
| Banner | Λωρίδα πάνω ή κάτω στην οθόνη | Ορατό χωρίς να διακόπτει τη χρήση | Τυχαίο κλικ κοντά σε κουμπί |
| Interstitial | Πλήρης οθόνη, σε φυσική παύση | Όλη η οθόνη, δυνατότητα βίντεο | Ορατό κλείσιμο, απαίτηση της Apple |
| Rewarded | Σύντομο βίντεο που επιλέγεται για bonus | Ρητή συγκατάθεση του χρήστη | Ποτέ χρήματα ως ανταμοιβή |
| Rewarded interstitial | Πλήρης οθόνη σε μετάβαση (beta) | Δεν χρειάζεται να το ζητήσει κανείς | Εισαγωγική οθόνη με επιλογή «Όχι» |
| App open | Πάνω από την οθόνη φόρτωσης | Αξιοποιεί την αναμονή της εκκίνησης | Να αποφεύγεται στα πρώτα ανοίγματα |
| Native | Μέσα στο περιεχόμενο, στο στιλ της app | Δένει με το design | Υποχρεωτική ένδειξη «Διαφήμιση» |
Από την πλευρά της Google, τα banners δίπλα σε διαδραστικό στοιχείο αποθαρρύνονται, και ένα interstitial σε λάθος σημείο, που προκαλεί τυχαία κλικ, μπορεί να οδηγήσει σε απενεργοποίηση της προβολής. Μια διαφήμιση rewarded απαιτεί ρητή συγκατάθεση και αποκλείει κάθε άμεσο χρηματικό αντικείμενο. Η Google συνιστά να περιμένεις αρκετές χρήσεις πριν από μια διαφήμιση app open, και μια native διαφήμιση πρέπει να φέρει την ένδειξη «Διαφήμιση», «Ad» ή «Sponsored».
Από την πλευρά της Apple, η guideline 2.5.18 απαιτεί μια διαφήμιση που διακόπτει τη χρήση να παρουσιάζεται ως διαφήμιση, με ορατό και αρκετά μεγάλο κουμπί κλεισίματος. Επιτρέπει διαφημίσεις μόνο στην κύρια εφαρμογή και επιβάλλει τρόπο αναφοράς ακατάλληλης διαφήμισης. Η 3.2.2 επιτρέπει να ανταμείβεις την παρακολούθηση διαφήμισης, αλλά απορρίπτει εφαρμογή φτιαγμένη κυρίως για να προβάλλει διαφημίσεις. Η 1.3 αποκλείει, εκτός περιορισμένων περιπτώσεων, τις διαφημίσεις τρίτων από την κατηγορία Kids.
Γιατί το eCPM τους δεν είναι ίδιο
Κάθε format πουλάει διαφορετικό χώρο: μια λωρίδα, ολόκληρη οθόνη, ένα βίντεο που βλέπει κάποιος επειδή το επέλεξε. Οι σελίδες βοήθειας του AdMob που διάβασα δεν τα κατατάσσουν κατά eCPM, αλλά σημειώνουν ότι αν ενεργοποιήσεις περισσότερα, βάζεις περισσότερους διαφημιζόμενους σε ανταγωνισμό. Ένα format με υψηλό eCPM που εμφανίζεται σπάνια μπορεί να αποφέρει λιγότερα από ένα μέτριο format που εμφανίζεται σε κάθε οθόνη. Τη δική σου κατάταξη τη βλέπεις στην αναφορά του AdMob, ανά format και ανά χώρα.
Τι κάνει το eCPM να αλλάζει
Η χώρα και η πλατφόρμα
Η Google γράφει ότι το eCPM εξαρτάται σε μεγάλο βαθμό από την αγορά και την πλατφόρμα: μπορεί να ανεβαίνει σε μια χώρα ενώ πέφτει σε άλλη. Δεν σου δίνω πίνακα eCPM ανά χώρα: όσοι κυκλοφορούν προέρχονται από άλλες εφαρμογές, άλλα κοινά και άλλες περιόδους.
ATT στο iOS
Για την Apple, η προβολή στοχευμένων διαφημίσεων με δεδομένα από εφαρμογές άλλων εταιρειών είναι tracking. Χρειάζεται η συγκατάθεση του χρήστη μέσω App Tracking Transparency, αλλιώς το διαφημιστικό αναγνωριστικό είναι μόνο μηδενικά. Η Google αναγνωρίζει ότι οι αλλαγές απορρήτου του iOS μπορεί να κάνουν το eCPM να διακυμαίνεται, χωρίς να ποσοτικοποιεί την επίδραση.
Εξήγησε το αίτημά σου πριν από το παράθυρο της Apple και περίμενε την απάντηση πριν φορτώσεις διαφημίσεις. Το να μπλοκάρεις μια λειτουργία ή να δίνεις bonus σε αντάλλαγμα για το «ναι» απαγορεύεται από τη guideline 5.1.2.
Η συγκατάθεση στην Ευρώπη
Για να προβάλλεις εξατομικευμένες διαφημίσεις, η Google απαιτεί πιστοποιημένη πλατφόρμα συγκατάθεσης ενσωματωμένη στο πλαίσιο TCF του IAB: από τις 16 Ιανουαρίου 2024 στον Ευρωπαϊκό Οικονομικό Χώρο και στο Ηνωμένο Βασίλειο, από τις 31 Ιουλίου 2024 στην Ελβετία. Το ευρωπαϊκό μήνυμα που προτείνει η Google μέσα στο AdMob είναι πιστοποιημένο. Αν οι επιλογές του χρήστη δεν επιτρέπουν ούτε εξατομικευμένες ούτε μη εξατομικευμένες διαφημίσεις, το AdMob δοκιμάζει limited ads, χωρίς εξατομίκευση ούτε remarketing.
Το fill και η εποχή
Σύμφωνα με τη σελίδα της Google για τις πτώσεις εσόδων, χαμηλό match rate συνδέεται συχνά με πτώση εσόδων, και χαμηλό show rate δείχνει πρόβλημα ενσωμάτωσης ή εμπειρίας μέσα στην εφαρμογή. Για να εντοπίσεις την εποχικότητα, η Google συνιστά σύγκριση από χρονιά σε χρονιά. Μια εποχική πτώση μάλλον ξεφεύγει από τον έλεγχό σου.
Πότε σε πληρώνει το AdMob και τι παίρνει η Apple
Για λογαριασμό σε ευρώ, το όριο πληρωμής του AdMob είναι 70 ευρώ, και η Google δεν πληρώνει ποτέ κάτω από αυτό. Ο μηνιαίος κύκλος συνοψίζεται σε τρεις ημερομηνίες:
- Στις 3: τα εκτιμώμενα έσοδα του προηγούμενου μήνα οριστικοποιούνται.
- Έως τις 20: τα στοιχεία πληρωμής σου είναι ενημερωμένα και το υπόλοιπό σου φτάνει το όριο χωρίς αναστολή πληρωμής.
- Στις 21 ή γύρω από αυτή: η πληρωμή εκδίδεται, ή την επόμενη εργάσιμη αν η 21η πέφτει Σαββατοκύριακο ή αργία.
Κάτω από το όριο, το υπόλοιπο μεταφέρεται και προστίθεται στον επόμενο μήνα.
Η προμήθεια της Apple αφορά ψηφιακά αγαθά και υπηρεσίες που αγοράζονται μέσω του App Store. Η έκθεση για το οικοσύστημα του App Store, που συνέταξε η Analysis Group για την Apple και δημοσιεύτηκε τον Ιούνιο του 2026, κατατάσσει τις διαφημίσεις μέσα σε εφαρμογές στα έσοδα χωρίς προμήθεια. Από ό,τι σου πληρώνει το AdMob, η Apple δεν παίρνει τίποτα. Για τη συνδρομή, το μερίδιό της εξηγείται στον οδηγό του Small Business Program.
Παράδειγμα υπολογισμού βήμα βήμα
Όλες οι τιμές παρακάτω είναι υποθέσεις που επέλεξα για την άσκηση. Δεν είναι ούτε μέτρηση από κάποια δική μου εφαρμογή ούτε μέσος όρος της αγοράς.
Φαντάσου ένα μικρό παιχνίδι: 500 άτομα το ανοίγουν κάθε μέρα, παίζουν δύο παρτίδες και βλέπουν ένα interstitial στο τέλος καθεμιάς. Κράτα match rate 90%, show rate 80% και eCPM 3 ευρώ.
| Βήμα | Υπολογισμός | Αποτέλεσμα |
|---|---|---|
| Αιτήματα ανά ημέρα | 500 × 2 | 1.000 |
| Με match | 1.000 × 0,9 | 900 |
| Impressions ανά ημέρα | 900 × 0,8 | 720 |
| Impressions σε 30 ημέρες | 720 × 30 | 21.600 |
| Έσοδα του μήνα | 21.600 ÷ 1.000 × 3 | 64,80 € |
Αν το interstitial φορτώνει πολύ αργά και το show rate πέσει στο 50%, πας στα 13.500 impressions, δηλαδή 40,50 ευρώ.
Ας πούμε ότι αυτός ο μήνας είναι ο Οκτώβριος. Τα 64,80 ευρώ οριστικοποιούνται στις 3 Νοεμβρίου, κάτω από το όριο των 70 ευρώ: καμία πληρωμή στις 21 Νοεμβρίου. Με έναν ίδιο Νοέμβριο, το υπόλοιπο φτάνει τα 129,60 ευρώ στις αρχές Δεκεμβρίου και η πληρωμή φεύγει γύρω στις 21 Δεκεμβρίου. Σε αυτό το σενάριο, σχεδόν τρεις μήνες χωρίζουν την πρώτη διαφήμιση που εμφανίστηκε από την πρώτη πληρωμή.
Ενσωμάτωση του AdMob σε εφαρμογή Expo
Η βιβλιοθήκη react-native-google-mobile-ads φέρνει το AdMob στο Expo. Τα βήματα ακολουθούν την τεκμηρίωσή της για Expo.
1. Εγκατάστησε τη βιβλιοθήκη
Τρέξε npx expo install react-native-google-mobile-ads.
2. Δήλωσε το plugin της
Το plugin δηλώνεται στο app.json, με τα αναγνωριστικά εφαρμογής AdMob και το κείμενο του αιτήματος tracking. Η τεκμηρίωση προσθέτει τη λίστα skAdNetworkItems, που πρέπει να την κρατάς ενημερωμένη με αυτήν της Google.
{
"expo": {
"plugins": [
[
"react-native-google-mobile-ads",
{
"androidAppId": "ca-app-pub-xxxxxxxx~xxxxxxxx",
"iosAppId": "ca-app-pub-xxxxxxxx~xxxxxxxx",
"userTrackingUsageDescription": "Το κείμενό σου για το ATT"
}
]
]
}
}
3. Ξέχνα το Expo Go
Η βιβλιοθήκη περιέχει native κώδικα, που το Expo Go δεν μπορεί να εκτελέσει. Χρειάζεσαι development build, για παράδειγμα npx expo prebuild και μετά npx expo run:ios, και πρέπει να το ξανακάνεις μετά από κάθε αλλαγή επιλογής του plugin.
4. Συγκέντρωσε τη συγκατάθεση, μετά κάνε initialize
Η Google προειδοποιεί ότι η αρχικοποίηση του SDK μπορεί ήδη να προφορτώσει διαφημίσεις. Συγκέντρωσε πρώτα τη συγκατάθεση και αρχικοποίησε το SDK μόνο αν το canRequestAds είναι true. Αν η συγκέντρωση αποτύχει, η τεκμηρίωση της βιβλιοθήκης συνιστά να προσπαθήσεις έτσι κι αλλιώς: το SDK παίρνει τη συγκατάθεση της προηγούμενης συνεδρίας.
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) {
// Η προηγούμενη συγκατάθεση παραμένει έγκυρη.
console.warn("Η συγκατάθεση δεν ανανεώθηκε", erreur);
}
const info = await AdsConsent.getConsentInfo();
if (info.canRequestAds) {
await mobileAds().initialize();
}
}
Αν ρυθμίσεις μήνυμα ATT μέσα στο AdMob, το SDK συγκατάθεσης χειρίζεται και το αίτημα tracking της Apple, με ένα επεξηγηματικό μήνυμα πριν από αυτό.
5. Ανάπτυξη με test διαφημίσεις
Η τεκμηρίωση προειδοποιεί ότι πραγματικές διαφημίσεις κατά την ανάπτυξη μπορεί να οδηγήσουν σε απενεργοποίηση του λογαριασμού σου. Χρησιμοποίησε τα αναγνωριστικά TestIds σε όλη τη διάρκεια της ανάπτυξης.
6. Δημοσίευσε το αρχείο app-ads.txt
Δηλώνει ποιος μπορεί να πουλάει τις διαφημίσεις σου, και η Google το κρίνει απαραίτητο για να αποφύγεις σημαντική απώλεια εσόδων. Βάλ' το στη ρίζα του site που δηλώνεις στο πεδίο Marketing URL της σελίδας σου στο App Store, με μια γραμμή όπως google.com, pub-0000000000000000, DIRECT.
7. Δήλωσε τι συλλέγει το SDK
Συμπλήρωσε τη φόρμα ακολουθώντας το App Privacy στο App Store Connect.
Διαφημίσεις ή συνδρομή για μια πρώτη εφαρμογή;
Στο παράδειγμα, 500 καθημερινοί παίκτες αποφέρουν 64,80 ευρώ τον μήνα, περίπου 13 λεπτά ο καθένας. Στον γενικό οδηγό, μια μηνιαία συνδρομή στα 4,49 ευρώ, τιμή που κι αυτή επιλέχθηκε για το παράδειγμα, σου αφήνει περίπου 3,18 ευρώ ανά συνδρομητή, μετά τον γαλλικό ΦΠΑ 20% και προμήθεια 15%. Για τις διαφημίσεις, ξεκινά από άλλες υποθέσεις: 3 διαφημίσεις την ημέρα και eCPM 4 $. Άλλαξε μια υπόθεση και αλλάζει και το αποτέλεσμα.
Οι διαφημίσεις έχουν νόημα όταν η εφαρμογή ανοίγει πολλές φορές την ημέρα, όπως ένα παιχνίδι: η Google παρουσιάζει τις rewarded διαφημίσεις ως ιδανικές για να βγάζεις έσοδα από παιχνίδια χωρίς κόστος για τον παίκτη. Για ένα εργαλείο που χρησιμοποιείται λίγα λεπτά, η συνδρομή είναι συχνά πιο ρεαλιστική. Ο υπολογισμός είναι στο συνδρομή ή εφάπαξ αγορά για iOS εφαρμογή, η σύνδεση στο RevenueCat και η in-app συνδρομή στο iOS.
Διάλεξε μοντέλο πριν γράψεις κώδικα
Το iOS Kit περιέχει τον αρχικό κώδικα των εφαρμογών μου, με onboarding, paywall και συνδρομές ήδη έτοιμα, για να το ακολουθήσεις με τον δικό σου ρυθμό.
Πριν αποφασίσεις, η δωρεάν διάγνωση σου λέει τι πραγματικά μπλοκάρει το project σου και σου στέλνει τη checklist μου κατά των απορρίψεων της Apple. Το στήσιμο μιας συνδρομής περιγράφεται αναλυτικά στη σελίδα in-app συνδρομή στο iOS.
Συχνές ερωτήσεις
Πόσα βγάζει μια διαφήμιση σε mobile εφαρμογή;
Το eCPM διά 1.000. Με το eCPM των 4 $ του παραδείγματος της Google, μία προβολή αξίζει 0,004 $.
Πόσα βγάζει το Google AdMob;
Δεν υπάρχει σταθερό ποσό. Τα έσοδά σου ισούνται με impressions ÷ 1.000 × eCPM, και το eCPM αλλάζει με τη χώρα, το format, το ATT, τη συγκατάθεση και την εποχή.
Ποιο είναι το όριο πληρωμής του AdMob;
70 ευρώ για λογαριασμό σε ευρώ. Τα έσοδα ενός μήνα οριστικοποιούνται στις 3 του επόμενου μήνα και πληρώνονται γύρω στις 21 αν το υπόλοιπο φτάσει το όριο. Αλλιώς, μεταφέρονται.
Παίρνει η Apple προμήθεια από τα διαφημιστικά έσοδα;
Όχι. Η έκθεση της Analysis Group για την Apple, που δημοσιεύτηκε τον Ιούνιο του 2026, κατατάσσει τις διαφημίσεις μέσα σε εφαρμογές στα έσοδα χωρίς προμήθεια.
Πόσα βγάζει μια διαφήμιση σε mobile παιχνίδι;
Ο υπολογισμός είναι ο ίδιος. Ένα παιχνίδι προσφέρει φυσικές παύσεις για interstitial, όπως το τέλος ενός επιπέδου, και bonus που δίνεις σε αντάλλαγμα για ένα rewarded βίντεο.
Μπορώ να δοκιμάσω το AdMob στο Expo Go;
Όχι. Η βιβλιοθήκη περιέχει native κώδικα, που το Expo Go δεν μπορεί να εκτελέσει. Χρειάζεσαι development build, με test διαφημίσεις.