Format reklamy natywnej umożliwia tworzenie reklam o dowolnym rozmiarze, w tym reklam pełnoekranowych, które są bardzo popularne w aplikacjach społecznościowych i rozrywkowych. Pełnoekranowe reklamy natywne mogą zwiększyć przychody i współczynnik utrzymania użytkowników, ponieważ pasują do stylu istniejących treści pełnoekranowych, np. w aplikacjach społecznościowych, lub umożliwiają umieszczanie reklam w kanałach „Stories”. Oto kilka przykładów pełnoekranowych reklam natywnych:

Nie ma osobnego interfejsu API, którego można użyć, aby włączyć wyświetlanie pełnoekranowych reklam natywnych poza instrukcjami dotyczącymi zaawansowanych reklam natywnych. Podczas tworzenia pełnoekranowych reklam zalecamy jednak stosowanie tych sprawdzonych metod:
- Umożliwianie klikania komponentów podczas odtwarzania filmu w reklamie natywnej
Domyślnie Google Mobile Ads SDK ustawia userInteractionEnabled na
NOwe wszystkich komponentach reklamowych innych niż mediaView, gdy w widoku multimediów odtwarzany jest film. W rezultacie, gdy odtwarzany jest film, kliknięcia są rejestrowane w widoku znajdującym się za widokiem komponentu. W przypadku implementacji pełnoekranowej reklamy natywnej, w której widoki komponentów są umieszczone nad widokiem multimediów, kliknięcie jest rejestrowane w widoku multimediów. Widok multimediów obsługuje interakcje użytkownika z elementami sterującymi odtwarzaniem filmu podczas odtwarzania filmu, a kliknięcia są przekierowywane na docelowy adres URL reklamy dopiero po pełnym odtworzeniu filmu.Aby inne komponenty reklamowe, takie jak callToActionView przekierowywały użytkownika na docelowy adres URL reklamy podczas odtwarzania filmu, umieść każdy widok komponentu w nadrzędnym widoku UIView, który jest podrzędnym widokiem reklamy natywnej view. Struktura widoku reklamy natywnej powinna wyglądać tak:
-- Native Ad View -- Media View -- Container View 1 -- Call To Action View -- Container View 2 -- Headline View -- Container View 3 -- Body View
- Dostosowywanie położenia ikony Informacja
- Domyślnie ikona Informacja jest umieszczana w prawym górnym rogu reklamy, ale możesz określić dowolny róg, w którym ma się ona pojawiać, ustawiając wartość
GADAdChoicesPositionna podstawie położenia reklamy. Na 3 ilustracjach w poprzedniej sekcji ikona Informacja jest umieszczona w rogu oddalonym od przycisku Zainstaluj, przycisku menu i innych komponentów reklamowych, aby uniknąć przypadkowych kliknięć. - Używanie unikalnych identyfikatorów jednostek reklamowych w każdym miejscu docelowym
Utwórz unikalny identyfikator jednostki reklamowej dla każdego miejsca docelowego reklamy w aplikacji, nawet jeśli wszystkie miejsca docelowe reklam mają ten sam format. Jeśli np. masz w aplikacji miejsce docelowe reklamy natywnej, które nie jest pełnoekranowe, użyj nowego identyfikatora jednostki reklamowej w przypadku miejsca docelowego pełnoekranowego. Używanie unikalnych jednostek reklamowych:
- maksymalizuje skuteczność;
- pomaga Google zwracać komponenty reklamowe, które lepiej pasują do Twoich układów;
- umożliwia bardziej kompleksowe raportowanie.
- Ustawianie stałego rozmiaru widoku multimediów
Google zawsze stara się wyświetlać komponenty natywne o optymalnym rozmiarze, aby zapewnić jak najlepszą skuteczność. Aby to ułatwić, rozmiar reklam natywnych powinien być przewidywalny i spójny. Komponent widoku multimediów powinien mieć ten sam rozmiar w przypadku każdego żądania reklamy na tym samym urządzeniu. Aby to osiągnąć, ustaw stały rozmiar widoku multimediów lub ustaw wartość
MATCH_PARENTdla widoku multimediów i ustaw stały rozmiar widoku nadrzędnego. Powtórz ten krok w przypadku każdego widoku rodzica widoku multimediów, który nie ma stałego rozmiaru.<<../../../_includes/_shared_max_screen_size.md>>
- Włączanie reklam wideo
Podczas konfigurowania reklam natywnych w interfejsie Ad Managera włącz typ mediów
Video. Zezwolenie reklamom wideo na konkurowanie o Twoje zasoby reklamowe może znacznie zwiększyć skuteczność.- [Opcjonalnie] Żądanie określonych formatów obrazu zasobu multimedialnego
Domyślnie mogą być zwracane reklamy o dowolnych proporcjach. Gdy aplikacja jest w trybie pionowym, możesz np. otrzymać główny komponent kreacji w orientacji poziomej lub kwadratowej. W zależności od układu reklamy natywnej możesz wyświetlać tylko reklamy w orientacji pionowej, poziomej lub kwadratowej. Możesz poprosić o komponenty o określonym formacie obrazu, aby jak najlepiej dopasować je do układu.

Pozioma
Kwadratowa
Orientacja pionowaSwift
let aspectRatioOption = NativeAdMediaAdLoaderOptions() aspectRatioOption.mediaAspectRatio = .portrait adLoader = AdLoader( adUnitID: "<var>your ad unit ID</var>", rootViewController: self, adTypes: adTypes, options: [aspectRatioOption])Objective-C
GADNativeAdMediaAdLoaderOptions *aspectRatioOption = [[GADNativeAdMediaAdLoaderOptions alloc] init]; aspectRatioOption.mediaAspectRatio = GADMediaAspectRatioPortrait; self.adLoader = [[GADAdLoader alloc] initWithAdUnitID:@"<var>your ad unit ID</var>" rootViewController:self adTypes:@[ GADAdLoaderAdTypeNative ] options:@[ aspectRatioOption ]];Dodatkowe materiały
Przykłady pełnoekranowych reklam natywnych:
- Przykład pełnoekranowej reklamy natywnej: