Reklamy natywne to komponenty reklamowe wyświetlane użytkownikom za pomocą komponentów interfejsu dostępnych na danej platformie. W języku programowania oznacza to, że gdy wczytuje się reklama natywna, Twoja aplikacja otrzymuje obiekt NativeAd
zawierający jej komponenty. Za wyświetlanie tych komponentów odpowiada aplikacja, a nie pakiet SDK do reklam mobilnych Google.
Ten format reklamy jest przeznaczony do sytuacji, gdy chcesz mieć większą kontrolę nad wyglądem reklam. Jeśli nie potrzebujesz tych funkcji, użyj innego formatu reklamy.
Reklamy natywne możesz wyświetlać w aplikacji Flutter na 2 sposoby:
- Szablony natywne: zdefiniowane wstępnie szablony natywne stylizowane za pomocą interfejsu Dart API.
- Konfiguracja platformy: niestandardowe układy dla poszczególnych platform zdefiniowane za pomocą narzędzi do układu na Androida i iOS.
Szablony natywne
Do wyboru masz 2 typy szablonów: mały i średni. Każdy szablon zawiera opcje stylizacji interfejsu, ale umożliwia mniej dostosowań niż implementacja konfiguracji platformy.
Mały | |
---|---|
Android |
iOS |
Średni | |
Android |
iOS |
Szczegółowe informacje o wdrażaniu szablonów natywnych w Dart znajdziesz w artykule Szablony natywne.
Konfiguracja platformy
Konfiguracja platformy jest lepsza, gdy chcesz mieć pełną kontrolę nad wyglądem i działaniem reklam na platformach Android i iOS, ale musisz napisać kod dla obu.
Instrukcje konfiguracji poszczególnych platform znajdziesz w sekcji Konfiguracja platformy.