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:
- Użyj jednej z demonstralnych jednostek reklamowych Google.
- Użyj własnej jednostki reklamowej i włącz urządzenia testowe.
Warunek wstępny
- Wykonaj te pierwsze kroki.
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.
- Wczytaj aplikację zintegrowaną z reklamami i wyślij żądanie reklamy.
- 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. - 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)
isTestDevice()
, aby sprawdzić, czy Twoje urządzenie zostało prawidłowo dodane jako urządzenie testowe. 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ę.