Facebook Audience Network (FAN) — sieć reklamowa od Meta, umożliwiająca monetyzację aplikacji mobilnych poprzez aukcję reklamodawców Facebook. SDK FAN udostępnia natywne, banerowe, interstitial i rewarded formaty z dostępem do targetowania i danych użytkowników ekosystemu Meta. Według raportu Meta Business 2025, Facebook Audience Network zajmuje pierwsze miejsce pod względem eCPM wśród sieci reklamowych dla aplikacji w kategorii Lifestyle dzięki precyzyjnemu targetowaniu opartemu na zainteresowaniach użytkowników.
Najważniejsze
Facebook Audience Network — platforma reklamowa Meta, uruchomiona w 2014 roku, która rozszerza ekosystem Facebook poza sieć społecznościową. FAN umożliwia reklamodawcom umieszczanie ogłoszeń w zewnętrznych aplikacjach mobilnych, korzystając z tych samych narzędzi targetowania co w Facebook i Instagram. Dla deweloperów FAN to dostęp do wysoce konkurencyjnej aukcji reklamodawców Meta z premium stawkami.
Kluczową przewagą FAN nad innymi sieciami jest targetowanie oparte na danych użytkowników Facebook: wiek, płeć, zainteresowania, zachowania, położenie geograficzne i aktywność między urządzeniami. Pozwala to reklamodawcom precyzyjniej kierować kampanie, a deweloperom — otrzymywać wyższe stawki dzięki trafności reklam.
Według danych eMarketer 2025, średni eCPM Facebook Audience Network jest o 20–35% wyższy niż Google AdMob w kategoriach Lifestyle, Travel i Finance. W grach różnica jest mniejsza (10–15%), ale FAN pozostaje jedną z najlepszych sieci pod względem wypełnienia (fill rate), szczególnie na rynkach USA i Europy.
Dla deweloperów FAN jest interesująca nie tylko ze względu na wysoki eCPM, ale także integrację z ekosystemem Meta Business Tools. Za pomocą jednego panelu Facebook Business Manager deweloper zarządza monetyzacją, przegląda analitykę i konfiguruje miejsca reklamowe. Wszystkie przychody z FAN są gromadzone w tym samym koncie, co wydatki na kampanie reklamowe w Facebook i Instagram. Pozwala to deweloperom, którzy jednocześnie wydają budżet na pozyskiwanie użytkowników w Facebook, widzieć pełny obraz ROAS — ile zarobiono przez FAN i ile wydano na reklamy — w jednym interfejsie bez konieczności ręcznego zestawiania danych z różnych systemów.
Monetyzacja przez Facebook Audience Network opiera się na integracji SDK z aplikacją i podłączeniu do aukcji Meta. Deweloper konfiguruje miejsca reklamowe (placements) w mediatorze (AdMob, MAX, LevelPlay) lub bezpośrednio w SDK FAN. Reklamodawcy Facebook i Instagram konkurują o każde wyświetlenie w aukcji czasu rzeczywistego.
Aukcja Meta — mechanizm programatyczny, w którym reklamodawcy rywalizują o wyświetlenie reklamy konkretnemu użytkownikowi. O stawce decyduje nie tylko cena, ale także trafność reklamy, prawdopodobieństwo konwersji i jakość kreacji. Meta preferuje reklamy z wysokim predicted action rate, co zapewnia wyświetlanie tylko najbardziej trafnych kreacji.
Dla deweloperów dostępne jest narzędzie FAN Test Mode, które pozwala wyświetlać testowe reklamy bez rzeczywistych wyświetleń podczas tworzenia aplikacji. Jest to krytycznie ważne: Meta surowo karze za kliknięcia w testowe reklamy, aż do blokady konta. Tryb testowy włącza się przez parametr w kodzie SDK i automatycznie wyłącza w produkcji.
Proces monetyzacji przez FAN rozpoczyna się od rejestracji aplikacji w Facebook Business Manager i utworzenia Placement ID dla każdego formatu reklamy. Meta automatycznie moderuje każdą aplikację przed włączeniem monetyzacji, sprawdzając zgodność z politykami Audience Network. Po zatwierdzeniu SDK zaczyna wysyłać zapytania na aukcję Meta dla każdego wyświetlenia. Meta wykorzystuje zarówno aukcję programatyczną (real-time bidding), jak i stawki rezerwowane (reserved) dla premium reklamodawców. Stawki rezerwowane gwarantują stały dochód od dużych reklamodawców pod warunkiem zachowania określonego wolumenu wyświetleń, co daje deweloperowi przewidywalność dochodu do strategicznego planowania i budżetowania działań marketingowych.
// Inicjalizacja FAN SDK
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
// Włączenie trybu testowego (usunąć w produkcji)
AudienceNetworkAds.initialize(this)
// Inicjalizacja z urządzeniem testowym
AdSettings.addTestDevice("YOUR_TEST_DEVICE_HASH")
}
// Ładowanie reklamy natywnej
private fun loadNativeAd(placementId: String) {
val nativeAd = NativeAd(this, placementId)
nativeAd.setAdListener(object : NativeAdListener {
override fun onAdLoaded(ad: Ad) {
println("Załadowano reklamę natywną")
}
})
nativeAd.loadAd()
}
}
FAN SDK oferuje pięć formatów, z których każdy jest zoptymalizowany pod konkretne scenariusze użycia. Główną zaletą FAN jest reklama natywna, która w pełni integruje się z wyglądem aplikacji.
Reklamy natywne — flagowy format FAN. Deweloper otrzymuje zestaw komponentów: tytuł, opis, obraz, przycisk CTA, ikonę „reklama” — i umieszcza je w dowolnej kolejności i stylu zgodnym z wyglądem aplikacji. Reklamy natywne FAN wykazują najwyższy współczynnik zaangażowania spośród wszystkich formatów dzięki pełnej personalizacji i wtopieniu w treść. Meta zaleca używanie formatu Native Banner do integracji z kanałem newsów lub listami, a Native Interstitial — do pełnoekranowego wyświetlania z niestandardowymi elementami.
Banner obsługuje standardowe rozmiary — 320x50, 728x90 i 300x250 (MRect). Interstitial wyświetlany jest w trybie pełnoekranowym w przerwach między ekranami aplikacji. FAN zaleca naprzemienne stosowanie formatów: nie pokazywać interstitial częściej niż raz na 2 minuty i nie więcej niż 5 razy na sesję użytkownika.
Rewarded video w FAN — format o wysokim eCPM, dostępny przez osobny Placement ID. Użytkownik ogląda 15–30-sekundowe wideo i otrzymuje nagrodę. Meta optymalizuje rewarded video na podstawie historii interakcji użytkownika z reklamami w Facebook i Instagram, co zwiększa trafność i konwersję.
Rewarded interstitial — format hybrydowy, dostępny tylko w FAN. Użytkownik widzi pełnoekranową reklamę (z możliwością pominięcia po określonym czasie) i otrzymuje nagrodę za obejrzenie. Format łączy wysoki eCPM interstitial z retencją rewarded video.
Integracja Facebook Audience Network SDK odbywa się przez Maven Central. SDK wymaga minimalnych uprawnień: dostępu do internetu i odczytu identyfikatora reklamowego (AD_ID). Do prawidłowego działania FAN wymagane są Google Play Services i plik AndroidManifest z podaniem Application ID Meta.
// build.gradle (aplikacja)
dependencies {
implementation("com.facebook.android:audience-network-sdk:6.18.0")
}
// AndroidManifest.xml — metadane
// <meta-data
// android:name="com.facebook.sdk.ApplicationId"
// android:value="fb:YOUR_PLACEMENT_ID" />
// Wyświetlanie rewarded video
fun showRewardedVideo(activity: Activity) {
val rewardedVideo = RewardedVideoAd(activity, "YOUR_PLACEMENT_ID")
rewardedVideo.loadAd(object : RewardedVideoAdListener {
override fun onAdLoaded(ad: Ad) {
rewardedVideo.show()
}
})
}
Ważne: do działania FAN nie jest wymagana obecność aplikacji Facebook na urządzeniu — SDK działa poprzez integrację serwerową z Meta. Jednak do targetowania i identyfikacji użytkownika SDK wykorzystuje identyfikator reklamowy urządzenia (GAID dla Android, IDFA dla iOS) oraz pliki cookie Facebook, jeśli aplikacja Facebook jest zainstalowana na urządzeniu użytkownika.
Targetowanie Facebook Audience Network opiera się na danych ekosystemu Meta: zainteresowania (które strony użytkownik polubił na Facebook), demografia (wiek, płeć, wykształcenie), zachowania (zakupy, podróże, urządzenia) i grupy lookalike zbudowane na bazie istniejących klientów reklamodawcy.
Optymalizacja FAN dla dewelopera obejmuje automatyczne zarządzanie częstotliwością wyświetleń (frequency capping) na poziomie użytkownika, ograniczenie liczby wyświetleń jednej kreacji i rotację formatów. Meta udostępnia panel Monetization Manager, w którym deweloper widzi dochód według kraju, formatu, mediatora, czasu i typu połączenia.
Według Meta Monetization Report 2025, aplikacje korzystające ze wszystkich formatów FAN (native + banner + interstitial + rewarded) zarabiają średnio 1,8 razy więcej niż aplikacje z jednym lub dwoma formatami. Reklama natywna w połączeniu z rewarded video daje najlepszy stosunek dochodu do doświadczenia użytkownika.
Meta oferuje również program FAN Premium Partner dla deweloperów z wysokim wolumenem ruchu. Uczestnicy programu otrzymują dedykowanego menedżera ds. monetyzacji, indywidualne ustawienia aukcji, wczesny dostęp do nowych formatów i funkcji beta SDK oraz priorytetowe wsparcie. Główne kryteria przystąpienia: ponad 500 000 sesji miesięcznie, wysoka jakość ruchu (retention D7 > 15%) i przestrzeganie polityk Meta. Uczestnicy programu Premium Partner zgłaszają wzrost eCPM o 15–25% w porównaniu do zwykłych deweloperów dzięki dostępowi do ekskluzywnych kampanii reklamowych największych reklamodawców Meta, które nie są dostępne w ogólnej aukcji.
Często zadawane pytania
Do integracji FAN SDK potrzebne jest konto Facebook Business Manager z podłączoną aplikacją. Użytkownicy urządzenia nie muszą logować się do Facebook, aby wyświetlać reklamy przez FAN.
Fill rate FAN zależy od aktywności reklamodawców w danym kraju. W USA, Kanadzie, Wielkiej Brytanii fill rate > 90%, na rynkach rozwijających się może spaść do 40–60%. Dla tych krajów zaleca się stosowanie mediacji z lokalnymi sieciami.
Reklama natywna — w pełni dostosowywalny blok: tytuł, opis, ikona, przycisk CTA rozmieszczane w dowolnej kolejności. Banner to stały prostokąt bez możliwości personalizacji. Reklamy natywne dają o 40–60% wyższy CTR.
Tak, FAN w pełni obsługuje in-app bidding przez mediatory MAX, AdMob, LevelPlay i Google Ad Manager. Udział w open auction zapewnia maksymalną konkurencję o wyświetlenie.
Tak, począwszy od iOS 14.5 (App Tracking Transparency), FAN napotkał ograniczenia IDFA. Meta zaleca używanie SKAdNetwork i targetowania kontekstowego jako alternatywy dla personalnego targetowania na iOS.
Podsumowanie
Opracujemy aplikację mobilną pod klucz
IT Sectr tworzy aplikacje na iOS i Androida dla startupów i firm od 2017 roku. Doradzimy Ci i zaproponujemy najlepsze rozwiązanie.
Przeczytaj również