Format reklamy natywnej umożliwia tworzenie reklam o dowolnym rozmiarze, w tym reklam na cały ekran, które są bardzo popularne w aplikacjach społecznościowych i rozrywkowych. Pełnoekranowe reklamy natywne mogą zwiększać przychody i poziom utrzymania użytkowników. Można to osiągnąć dzięki dopasowaniu stylu do istniejących treści pełnoekranowych, np. w aplikacjach społecznościowych, lub dzięki udostępnieniu możliwości umieszczania reklam w źródłach treści typu „relacje”. Oto kilka przykładów pełnoekranowych reklam natywnych:
Aby włączyć wyświetlanie pełnoekranowych reklam natywnych, nie trzeba wywoływać osobnego interfejsu API. Wystarczy postępować zgodnie z instrukcjami dotyczącymi reklam natywnych zaawansowanych. Podczas tworzenia reklam na pełnym ekranie zalecamy jednak stosowanie następujących sprawdzonych metod:
- Umożliwiaj klikanie zasobów podczas odtwarzania natywnego filmu
Domyślnie pakiet SDK do reklam mobilnych Google ustawia parametr userInteractionEnabled na wartość
NO
we wszystkich komponentach reklamy z wyjątkiem komponentu mediaView, gdy komponent mediaView odtwarza film. W rezultacie podczas odtwarzania filmu kliknięcia są wyświetlane za widokiem zasobu. W implementacji natywnej na pełnym ekranie, w której widoki komponentów są umieszczane na wierzchu widoku multimediów, kliknięcie rejestruje widok multimediów. Widok multimediów obsługuje interakcje użytkownika z elementami sterowania odtwarzaniem filmu podczas odtwarzania, a dopiero po zakończeniu odtwarzania filmu kliknięcia przechodzą do adresu URL docelowego reklamy.Aby inne komponenty reklamy, np. wezwanie do działania, przekierowywały użytkownika do miejsca docelowego reklamy podczas odtwarzania filmu, owiń każdy widok komponentu w nadrzędny widok UIView, który jest podwidokiem widoku reklamy natywnej. 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 umieszczenia ikony Informacja
- Domyślnie ikona Informacja znajduje się w prawym górnym rogu reklamy, ale możesz określić dowolny inny róg, w którym ma się wyświetlać, ustawiając wartość
GADAdChoicesPosition
w zależności od miejsca docelowego reklamy. Na 3 obrazach w poprzedniej sekcji ikona AdChoices znajduje się w rogu z dala od przycisku Zainstaluj, przycisku menu i innych komponentów reklamy, aby uniknąć przypadkowych kliknięć. - Używanie unikalnych identyfikatorów jednostek reklamowych w każdym miejscu docelowym
Pamiętaj, aby utworzyć unikalny identyfikator jednostki reklamowej dla każdego miejsca docelowego reklamy w aplikacji, nawet jeśli wszystkie miejsca docelowe mają ten sam format. Jeśli np. masz w aplikacji miejsce docelowe reklam natywnych, które nie jest wyświetlane na pełnym ekranie, użyj nowego identyfikatora jednostki reklamowej dla pełnoekranowego miejsca docelowego. Używanie unikalnych jednostek reklamowych:
- maksymalizuje skuteczność
- pomaga Google zwracać komponenty reklamy, które lepiej pasują do Twoich układów.
- umożliwia bardziej kompleksowe raportowanie.
- Ustaw widok multimediów na stały rozmiar
Aby zapewnić optymalną skuteczność, Google zawsze stara się wyświetlać zasoby natywne o najlepszym rozmiarze. Aby ułatwić to zadanie, reklamy natywne powinny mieć przewidywalne i spójne rozmiary. Komponent widoku multimediów powinien mieć taki sam rozmiar w przypadku każdego żądania reklamy na tym samym urządzeniu. Aby to zrobić, ustaw widok multimediów na stały rozmiar lub ustaw widok multimediów na
MATCH_PARENT
, a widok nadrzędny na stały rozmiar. Powtórz ten krok w przypadku każdego widoku nadrzędnego widoku multimediów, który nie ma stałego rozmiaru.- Włączanie reklam wideo
Włącz typ multimediów
Video
podczas konfigurowania reklam natywnych w interfejsie AdMob. Pozwalanie reklamom wideo na konkurowanie o Twoje zasoby reklamowe może znacznie zwiększyć skuteczność.- [Opcjonalnie] Prośba o określone współczynniki proporcji zasobu multimedialnego
Domyślnie mogą być zwracane reklamy o dowolnym formacie. Jeśli np. aplikacja jest w orientacji pionowej, możesz otrzymać główny komponent kreacji w orientacji poziomej lub kwadratowej. W zależności od układu reklamy natywnej możesz zdecydować się na wyświetlanie tylko reklam pionowych, poziomych lub kwadratowych. Możesz poprosić o zasoby o określonych formatach obrazu, które najlepiej pasują do Twojego układu.
Poziomo
Kwadrat
PionowaSwift
let aspectRatioOption = GADNativeAdMediaAdLoaderOptions() aspectRatioOption.mediaAspectRatio = .portrait adLoader = GADAdLoader( 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 w GitHub
- Przykłady pełnoekranowych reklam natywnych: Objective-C