Włączanie reklam testowych

Z tego przewodnika dowiesz się, jak włączyć reklamy testowe w integracji reklam. Aby móc korzystać z reklam tekstowych, musisz włączyć reklamy testowe na etapie tworzenia aplikacji. Dzięki temu możesz klikać takie reklamy bez pobierania opłat od reklamodawców Google. Jeśli klikniesz zbyt wiele reklam poza trybem testowym, Twoje konto może zostać oznaczone z powodu nieprawidłowej aktywności.

Reklamy testowe można pobrać na 2 sposoby:

  1. Użyj jednej z demonstralnych jednostek reklamowych Google.
  2. Użyj własnej jednostki reklamowej i włącz urządzenia testowe.

Warunek wstępny

Pokazowe jednostki reklamowe

Najszybszym sposobem na włączenie testowania jest skorzystanie z udostępnionych przez Google demonstracyjnych jednostek reklamowych. Nie są one powiązane z Twoim kontem AdMob, więc ich użycie nie spowoduje wygenerowania nieprawidłowego ruchu.

Oto przykładowe jednostki reklamowe, które wskazują konkretne kreacje testowe dla poszczególnych formatów:

Format reklamy Przykładowy identyfikator jednostki reklamowej
Reklama wyświetlana przy otwarciu aplikacji ca-app-pub-3940256099942544/9257395921
Baner adaptacyjny ca-app-pub-3940256099942544/9214589741
Baner o stałym rozmiarze ca-app-pub-3940256099942544/6300978111
Reklama pełnoekranowa ca-app-pub-3940256099942544/1033173712
Reklama pełnoekranowa ca-app-pub-3940256099942544/8691691433
Reklama z nagrodą ca-app-pub-3940256099942544/5224354917
Pełnoekranowe reklamy z nagrodą ca-app-pub-3940256099942544/5354046379
Zaawansowana reklama natywna ca-app-pub-3940256099942544/2247696110
Zaawansowana reklama natywna wideo ca-app-pub-3940256099942544/1044960115

Włącz urządzenia testowe

Jeśli chcesz przeprowadzić bardziej rygorystyczne testy z reklamami w wersji produkcyjnej, możesz teraz skonfigurować urządzenie jako urządzenie testowe i używać własnych identyfikatorów jednostek reklamowych utworzonych w interfejsie AdMob . Urządzenia testowe można dodawać w interfejsie AdMob lub automatycznie za pomocą pakietu SDK do reklam mobilnych Google.

Wykonaj te czynności, aby dodać swoje urządzenie jako urządzenie testowe.

Dodawanie urządzenia testowego w interfejsie AdMob

Prosty, niezautomatyzowany sposób dodawania urządzenia testowego i testowania nowych lub istniejących kompilacji aplikacji znajdziesz w interfejsie AdMob. Więcej informacji

Automatyczne dodawanie urządzenia testowego

Jeśli chcesz testować reklamy w aplikacji, wykonaj te czynności, by automatycznie zarejestrować urządzenie testowe.

  1. Wczytaj aplikację zintegrowaną z reklamami i wyślij żądanie reklamy.
  2. Sprawdź, czy w pliku logcat wyświetla się komunikat podobny do tego poniżej, który zawiera identyfikator Twojego urządzenia i informację, jak go dodać jako urządzenie testowe:
    I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
    to get test ads on this device."
    Skopiuj identyfikator urządzenia testowego do schowka.
  3. Zmień kod tak, aby wywoływał RequestConfiguration.Builder.setTestDeviceIds() i przekazywał listę identyfikatorów urządzeń testowych.

    Java

    List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231");
    RequestConfiguration configuration =
        new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build();
    MobileAds.setRequestConfiguration(configuration);
    

    Kotlin

    val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")
    val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build()
    MobileAds.setRequestConfiguration(configuration)
    
    Opcjonalnie możesz odwiedzić isTestDevice() , aby sprawdzić, czy Twoje urządzenie zostało prawidłowo dodane jako urządzenie testowe.
  4. Ponownie uruchom aplikację. Jeśli jest to reklama Google, u góry reklamy (baneru, reklamy pełnoekranowej lub reklamy wideo z nagrodą pojawi się etykieta Reklama testowa):

    W przypadku zaawansowanych reklam natywnych do zasobu nagłówka jest dodawany ciąg znaków Test Ad (Reklama testowa).

Reklamy z etykietą Reklama testowa można bezpiecznie klikać. Żądania, wyświetlenia i kliknięcia reklam testowych nie pojawią się w raportach konta.

Uwaga: aby zobaczyć etykietę Reklama testowa, musisz korzystać z pakietu SDK w wersji 11.6.0 lub nowszej.

Testowanie za pomocą zapośredniczenia

Przykładowe jednostki reklamowe Google wyświetlają tylko reklamy Google Ads. Aby przetestować konfigurację zapośredniczenia, musisz użyć metody włączania urządzeń testowych.

Zapośredniczone reklamy NIE renderują etykiety reklamy testowej. Musisz sprawdzić, czy reklamy testowe są włączone w każdej z sieci zapośredniczenia, tak aby nie oznaczały one Twojego konta jako nieprawidłowej aktywności. Więcej informacji znajdziesz w przewodniku po zapośredniczeniach odpowiednich dla każdej sieci.

Jeśli nie masz pewności, czy adapter sieci reklamowej z zapośredniczeniem obsługuje reklamy testowe, najlepiej unikać klikania reklam z tej sieci w trakcie jej tworzenia. Możesz użyć metody getMediationAdapterClassName() w przypadku dowolnego formatu reklamy, aby dowiedzieć się, która sieć reklamowa wyświetliła aktualną reklamę.