Testowanie jednostek reklamowych

Inspektor reklam obsługuje te testy:

  • Testowanie w kontekście: wczytaj reklamy z jednostek reklamowych w aplikacji. Możesz otworzyć inspektora reklam, aby wyświetlić szczegóły żądań wysyłanych z jednostek reklamowych.
  • Testowanie bez kontekstu: możesz testować 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 pojedynczych źródeł reklam.

Podczas testowania poza kontekstem żądania nie zawierają parametrów do uruchomienia w interfejsie aplikacji, w tym konfiguracji reklam skierowanych do dzieci, kierowania niestandardowego, dodatkowych funkcji sieci i różnych rozmiarów. Ze względu na ograniczenia dotyczące tych próśb zalecamy korzystanie z testowania w kontekście w interfejsie aplikacji.

Wymagania wstępne

Zanim przejdziesz dalej:

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

Prośba o reklamę testową

Chociaż Twoja jednostka reklamowa może obsługiwać wiele formatów reklam, inspektor reklam nie pozwala wybrać formatu do przetestowania. Zamiast tego domyślnie wybiera ostatni żądany format.

Aby poprosić o reklamę testową w inspektorze reklam, wykonaj te czynności. Więcej informacji znajdziesz w artykule Inspektor reklam (w wersji beta).

  • W kontekście:

    1. Na urządzeniu testowym przejdź do interfejsu aplikacji i załaduj reklamę.
    2. Otwórz inspektor reklam. Na karcie Jednostka reklamowa znajdź jednostkę reklamową, do której została przesłana reklama.
    3. W dzienniku żądań pakietu SDK możesz wyświetlić szczegóły żądanej reklamy testowej.
  • Out-of-context:

    1. Na karcie Jednostka reklamowa kliknij jednostkę reklamową i wybierz Wyślij reklamę testową.
    2. W dzienniku żądań pakietu SDK możesz wyświetlić szczegóły żądanej reklamy testowej.

Jeśli format jednostki reklamowej to Nieznana, opcja Wyślij reklamę testową jest wyszarzona. Jeśli żądasz wielu formatów dla jednej jednostki reklamowej, inspektor reklam używa ostatniej jednostki reklamowej.

Testowanie pojedynczego źródła reklam

Inspektor reklam może ograniczyć żą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 adapter zewnętrzny został prawidłowo zintegrowany i czy źródło reklam działa zgodnie z oczekiwaniami.

Aby przetestować pojedyncze źródło reklam, wykonaj te czynności:

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

  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 dotyczy reklam, które zostały wcześniej zapisane w pamięci podręcznej w ramach tej sesji. Zalecamy wymuszenie ponownego uruchomienia aplikacji podczas stosowania testu pojedynczego źródła reklam. Takie podejście unieważnia reklamy z poziomu pamięci podręcznej, które mogą się wyświetlać zamiast reklam z wybranego przez Ciebie źródła reklam, które otrzymało żądanie.

Po ponownym uruchomieniu aplikacji wszystkie miejsca docelowe jednostek reklamowych będą próbowały wyświetlić reklamę z wybranego źródła reklam. Uruchomienie inspektora reklam, gdy test pojedynczego źródła reklam jest aktywny, powoduje wyświetlenie aktywnego testowanego źródła reklam:

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 jest ono skonfigurowane do określania stawek czy do kaskady. Jeśli testowane źródło reklam nie jest skonfigurowane do określania stawek lub kaskady dla danej 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 reklam nie może załadować reklamy, pojawi się komunikat o błędzie opisujący błąd, np. Adapter failed to initialize.

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

Zatrzymywanie testu pojedynczego źródła reklam

Aby przerwać test, wykonaj te czynności:

  1. W inspektorze reklam kliknij przełącznik Test pojedynczego źródła reklam. Pojawi się okno Zatrzymać test pojedynczego źródła reklam?.
  2. Kliknij Zatrzymaj test.

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

Aby cofnąć reklamy z pamięci podręcznej dla testowanego źródła reklam, zalecamy wymuszenie ponownego uruchomienia aplikacji po zakończeniu testu.