Testowanie jednostek reklamowych

Wybierz platformę: Android iOS Unity Flutter

Inspektor reklam obsługuje te testy:

  • Testowanie w kontekście: wczytywanie reklam z jednostek reklamowych w aplikacji. Możesz otworzyć inspektora reklam, aby wyświetlić szczegóły żądań wysyłanych z jednostek reklamowych.
  • Testowanie bez kontekstu: testuj jednostkę reklamową bezpośrednio w inspektorze reklam, bez przechodzenia do interfejsu aplikacji. Możesz testować wiele jednostek reklamowych jednocześnie, asynchronicznie wczytywać i wyświetlać żądania reklam testowych oraz przeprowadzać testy pojedynczego źródła reklam.

Podczas przeprowadzania testu poza kontekstem żądania nie zawierają parametrów umożliwiających uruchomienie w interfejsie aplikacji, w tym konfiguracji traktowania jako skierowanego do dzieci, kierowania niestandardowego, dodatków sieciowych i różnych rozmiarów. Ze względu na ograniczenia tych żądań zalecamy korzystanie z testowania w kontekście w interfejsie aplikacji.

Wymagania wstępne

Zanim przejdziesz dalej:

  • Aby utworzyć konto AdMob, skonfigurować urządzenie testowe, zainicjować pakiet SDK do reklam mobilnych Google i zainstalować jego najnowszą wersję, wykonaj wszystkie czynności opisane w sekcji Wymagania wstępne.
  • Uruchom inspektora reklam.

Prośba o reklamę testową

Aby poprosić o reklamę testową w inspektorze reklam, wykonaj te czynności. Więcej informacji znajdziesz w artykule Jak używać inspektora reklam w aplikacji.

  • W kontekście:

    1. Na urządzeniu testowym przejdź do interfejsu aplikacji i wczytaj reklamę.
    2. Otwórz inspektora reklam. Na karcie Jednostka reklamowa znajdź jednostkę, w której została wczytana reklama.
    3. W sekcji Dziennik żądań pakietu SDK wyświetl szczegóły żądanej reklamy testowej.
  • Out-of-context:

    1. Na karcie Jednostka reklamowa kliknij jednostkę reklamową i wybierz Wyślij żądanie reklamy testowej.
    2. W sekcji Dziennik żądań pakietu SDK wyświetl szczegóły żądanej reklamy testowej.

Jeśli w polu Format jednostki reklamowej wyświetla się Nieznany, opcja Poproś o reklamę testową jest wyszarzona.

Testowanie pojedynczego źródła reklam

Inspektor reklam może ograniczać żądania reklam w aplikacji, aby wyświetlać reklamy z pojedynczego źródła reklam z ustalaniem stawek lub kaskadowego źródła reklam. Dzięki temu możesz sprawdzić, czy integracja z adapterem innej firmy została przeprowadzona prawidłowo i czy źródło reklam działa zgodnie z oczekiwaniami.

Aby przetestować pojedyncze źródło reklam:

  1. W inspektorze reklam kliknij przełącznik Test pojedynczego źródła reklam. Pojawi się okno dialogowe Test pojedynczego źródła reklam:

    Android
    iOS

  2. Wybierz źródło reklam do przetestowania. Następnie wyświetli się strona Wymuś ponowne uruchomienie aplikacji:

Ustawienie testu pojedynczego źródła reklam będzie stosowane do wszystkich przyszłych żądań reklam. Ten test nie ma zastosowania do reklam zapisanych wcześniej w pamięci podręcznej w ramach tej sesji. Podczas przeprowadzania testu pojedynczego źródła reklam zalecamy wymuszenie ponownego uruchomienia aplikacji. Dzięki temu unieważniasz reklamy w pamięci podręcznej, które mogą się wyświetlać zamiast żądania wysyłanego do wybranego źródła reklam.

Po ponownym uruchomieniu aplikacji wszystkie miejsca docelowe jednostki reklamowej będą próbowały wyświetlać reklamę z wybranego źródła reklam. Uruchomienie inspektora reklam, gdy aktywny jest test pojedynczego źródła reklam, spowoduje wyświetlenie aktywnego źródła reklam testu:

W trybie testowania pojedynczego źródła reklam wszystkie żądania reklam będą próbowały wykorzystać wybrane źródło reklam, niezależnie od tego, czy zostało ono skonfigurowane do określania stawek czy do kaskady. Jeśli testowane źródło reklam nie jest skonfigurowane na potrzeby licytowania ani kaskady w przypadku jednostki reklamowej, pojawi się ten komunikat o błędzie:

Ad Unit has no applicable adapter for single ad source testing on network: AD_SOURCE_ADAPTER_CLASS_NAME

Aby sprawdzić, czy źródło reklam wypełniło żądania reklamy po rozpoczęciu testowania pojedynczego źródła reklam, kliknij jednostkę reklamową, aby wyświetlić dziennik żądań pakietu SDK. Jeśli źródło reklamy nie zdołało wczytać reklamy, pojawi się komunikat o błędzie, np. Adapter failed to initialize.

Jeśli w kaskadzie masz dodane wiele wystąpień wybranego źródła reklam, zobaczysz każde wystąpienie wywołania z tego źródła. Ten proces trwa do momentu wyświetlenia reklamy lub zakończenia kaskady bez wyświetlenia.

Zatrzymywanie testu pojedynczego źródła reklam

Aby zatrzymać test, wykonaj te czynności:

  1. W inspektorze reklam wyłącz opcję Test pojedynczego źródła reklam. Pojawi się okno Zatrzymać test pojedynczego źródła reklam?.
  2. Kliknij Zakończ test.

    Jeśli się uda, nad opcją Wymuś ponowne uruchomienie aplikacji pojawi się komunikat z potwierdzeniem:

Aby unieważnić reklamy w pamięci podręcznej testowanego źródła reklam, zalecamy wymuszenie ponownego uruchomienia aplikacji po zakończeniu testu.