Uruchom inspektora reklam

Zanim przetestujesz integrację reklam, musisz uruchomić inspektora reklam w aplikacji. Na tej stronie dowiesz się, jak uruchomić inspektora reklam za pomocą menu debugowania i jak uruchomić go automatycznie.

Wymagania wstępne

Zanim przejdziesz dalej, wykonaj te czynności:

  • Wykonaj wszystkie czynności opisane w sekcji Wymagania wstępne, aby utworzyć konto Ad Managera, skonfigurować urządzenie testowe, zainicjować Google Mobile Ads SDK i zainstalować najnowszą wersję.

Wybierz opcję uruchomienia

Inspektora reklam możesz uruchomić na kilka sposobów:

  • Przycisk uruchamiania w menu debugowania w aplikacji, aby użyć gestu wybranego w ustawieniach inspektora reklam.
  • automatycznie za pomocą Google Mobile Ads SDK,

Uruchamianie za pomocą menu debugowania

Aby uruchomić inspektora reklam za pomocą menu debugowania, nie musisz wprowadzać żadnych dodatkowych zmian w aplikacji. Więcej informacji znajdziesz w artykule Sprawdzanie wyświetlania reklam w aplikacji mobilnej.

Wykonaj te czynności:

  1. Znajdź reklamę wyświetlaną w Twojej sieci Ad Managera.
  2. Naciśnij i przytrzymaj reklamę, aby otworzyć menu debugowania.
  3. Kliknij Otwórz inspektora reklam.

Jeśli nie masz połączonego urządzenia, może być konieczne zalogowanie się na konto Ad Managera.

W ustawieniach debugowania możesz też wybrać Ustawienia inspektora reklam i gest, który będzie otwierać inspektora reklam.

Uruchamianie automatyczne

Uruchom inspektora reklam, wykonując te czynności:

Swift

MobileAds.shared.presentAdInspector(from: viewController) { error in
  // Error will be non-nil if there was an issue and the inspector was not displayed.
}

Objective-C

[GADMobileAds.sharedInstance presentAdInspectorFromViewController:viewController
                                                completionHandler:^(NSError *error){
                                                    // Error will be non-nil if there was an issue
                                                    // and the inspector was not displayed.
                                                }];

Ta metoda działa w przypadku urządzeń testowych zarejestrowanych automatycznie. Więcej informacji znajdziesz w artykule Włączanie urządzeń testowych.

Upewnij się, że kontroler widoku tego uruchomienia jest w pełni widoczny na ekranie. Na przykład jeśli dzwonisz pod numer viewDidAppear:. Jeśli przekazany kontroler widoku jest w trakcie wyświetlania, np. gdy uruchomienie jest wywoływane w funkcji kontrolera widoku viewDidLoad, wyświetlenie inspektora reklam się nie powiedzie.