Testowanie jednostek reklamowych

Inspektor reklam obsługuje te testy:

  • Testowanie w kontekście: wczytuj 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: 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ć testowe żądania reklam oraz przeprowadzać testy pojedynczego źródła reklam.

Podczas przeprowadzania testu poza kontekstem żądania nie zawierają parametrów do uruchomienia w interfejsie aplikacji, w tym konfiguracji traktowania jako skierowane do dzieci, kierowania niestandardowego, dodatkowych informacji wysyłanych z żądaniem reklamy 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 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 (Legacy) i zainstalować najnowszą wersję.
  • Uruchom inspektora reklam.

Wysyłanie żądania reklamy testowej

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

  • 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ę reklamową, w której została wczytana reklama.
    3. W dzienniku żądań pakietu SDK wyświetl szczegóły żądanej reklamy testowej.
  • Out-of-context:

    1. Na karcie Jednostka reklamowa kliknij jednostkę reklamową, a następnie Wyślij żądanie reklamy testowej.
    2. W dzienniku żądań pakietu SDK wyświetl szczegóły żądanej reklamy testowej.

Jeśli format jednostki reklamowej jest oznaczony jako Nieznany, opcja Poproś o reklamę testową będzie wyszarzona. Jeśli w przypadku jednej jednostki reklamowej poprosisz o kilka formatów, inspektor reklam użyje ostatniej jednostki reklamowej.

Dostosowywanie reklamy testowej

Inspektor reklam umożliwia utworzenie niestandardowej reklamy testowej na stronie Skonfiguruj niestandardowe żądanie reklamy. Ta strona zawiera parametry, których używasz do definiowania i żądania niestandardowej reklamy testowej. Aby poprosić o reklamę testową z ustawieniami domyślnymi, postępuj zgodnie z instrukcjami podanymi w artykule Wysyłanie żądania reklamy testowej.

Aby utworzyć niestandardową reklamę testową:

  1. Na karcie Jednostka reklamowa kliknij jednostkę reklamową, dla której chcesz utworzyć niestandardową reklamę testową.
  2. Kliknij edytujEdytuj:

    Strona dziennika żądań pakietu SDK z ikoną edycji

    Pojawi się strona Konfigurowanie niestandardowego żądania reklamy. Poniższy przykład pokazuje stronę Skonfiguruj niestandardowe żądanie reklamy dla banera reklamowego:

    Konfigurowanie niestandardowej strony żądania reklamy w przypadku banera reklamowego

  3. Wpisz żądanie reklamy i szczegóły w tych polach:

    • Żądanie reklamy:
      • Adres URL zawartości: adres URL otaczającej zawartości. Więcej informacji znajdziesz w sekcji URL treści.
      • Adresy URL sąsiadujących treści: adres URL treści, które pojawiają się przed reklamą i po niej. Szczegółowe informacje znajdziesz w artykule Mapowanie zawartości w aplikacjach.
      • Wykluczenia kategorii: blokują reklamy określonych reklamodawców, marek lub kategorii. Więcej informacji znajdziesz w artykule Wykluczenia kategorii.
      • Identyfikator podawany przez wydawcę: ustaw identyfikator na potrzeby ograniczenia liczby wyświetleń i funkcji sterujących wyświetlaniem reklam w zależności od odbiorców na różnych urządzeniach. Więcej informacji znajdziesz w artykule Identyfikatory podawane przez wydawców.
    • W zależności od formatu reklamy podaj te szczegóły:
      • Banery reklamowe: wpisz szerokość i wysokość reklamy. Więcej informacji znajdziesz w artykule Banery reklamowe.
      • Reklamy natywne:
        • Format obrazu multimediów: wybierz preferowany format obrazu multimediów. Więcej informacji znajdziesz w artykule Wyświetlanie pełnoekranowej reklamy natywnej.
        • Wyłącz wczytywanie obrazów: określa, czy Google Mobile Ads SDK (Legacy) musi wczytywać zawartość komponentu z obrazem. Więcej informacji znajdziesz w artykule Kontrola pobierania obrazów.
        • Niestandardowe wyłączanie reklam: określa, czy używać funkcji niestandardowego wyłączania reklam. Więcej informacji znajdziesz w artykule setRequestCustomMuteThisAd.
        • Preferowana pozycja ikony Informacja: wskazuje preferowaną lokalizację ikony Informacja. Więcej informacji znajdziesz w artykule Miejsca docelowe Informacji.
    • Opcje wideo:

      • Włącz wyciszone: przełącznik umożliwiający wyciszenie treści na początku. Więcej informacji znajdziesz w sekcji Zachowanie po wyciszeniu.
      • Click to Expand Requested: określa, czy żądany film musi mieć zachowanie „kliknij, aby rozwinąć”. Więcej informacji znajdziesz w artykule setClickToExpandRequested.
  4. Kliknij Poproś o niestandardową reklamę testową. Jeśli się uda, w dzienniku żądań pakietu SDK zobaczysz niestandardową reklamę testową.

Testowanie pojedynczego źródła reklam

Inspektor reklam może ograniczyć żądania reklamy w aplikacji, aby wyświetlać reklamy z jednego źródła reklam z ustalaniem stawek lub kaskadowego źródła reklam. Dzięki temu możesz sprawdzić, czy integracja z zewnętrznym adapterem 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 Test pojedynczego źródła reklam:

  2. Wybierz źródło reklam, które chcesz przetestować. Następnie pojawi się strona Wymuś ponowne uruchomienie aplikacji:

Ustawienie testu pojedynczego źródła reklam dotyczy wszystkich przyszłych żądań reklamy. Ten test nie dotyczy reklam, które zostały wcześniej zapisane w pamięci podręcznej podczas tej sesji. Zalecamy wymuszenie ponownego uruchomienia aplikacji podczas stosowania testu pojedynczego źródła reklam. Takie podejście unieważnia reklamy z pamięci podręcznej, które mogłyby się wyświetlać zamiast wybranego źródła reklam otrzymującego żądanie.

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

W trybie testowania pojedynczego źródła reklam wszystkie żądania reklam próbują wykorzystać wybrane źródło reklam, niezależnie od tego, czy jest ono skonfigurowane do określania stawek czy kaskady. Jeśli testowane źródło reklam nie jest skonfigurowane do określania stawek lub kaskady w jednostce 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 testu pojedynczego źródła reklam, kliknij jednostkę reklamową i wyświetl dziennik żądań pakietu SDK. Jeśli źródło reklam nie wczytało 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 jest powtarzany do momentu wyświetlenia reklamy lub do 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 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 unieważnić reklamy z testowanego źródła reklam zapisane w pamięci podręcznej, zalecamy wymuszenie ponownego uruchomienia aplikacji po zatrzymaniu testu.