Włączam reklamy testowe

Z tego przewodnika dowiesz się, jak włączyć reklamy testowe w integracji z reklamami. Jest warto włączyć reklamy testowe w fazie tworzenia. Dzięki temu można je klikać bez pobierania opłat od reklamodawców Google. Jeśli klikniesz zbyt wiele reklam bez w trybie testowym ryzykujesz, że Twoje konto zostanie oznaczone z powodu nieprawidłowej aktywności.

Są 2 sposoby uzyskiwania reklam testowych:

  1. Użyj jednej z przykładowych jednostek reklamowych Google.

  2. Użyj własnej jednostki reklamowej i włącz urządzenia testowe.

Wymagania wstępne

  • Wykonaj czynności opisane w sekcji Pierwsze kroki.

  • Zaimportuj wtyczkę reklam mobilnych Google dla Unity do aplikacji na Unity.

Przykładowe jednostki reklamowe

Najszybszym sposobem na włączenie testowania jest użycie dostarczonych przez Google testowych jednostek reklamowych. Nie są one powiązane z Twoim kontem Ad Managera, więc nie będzie można na ryzyko wygenerowania nieprawidłowego ruchu przez te jednostki reklamowe.

Pamiętaj, że różne testowe jednostki reklamowe dostarczane przez Google powinny być w zależności od platformy. Użyj testowej jednostki reklamowej na iOS, aby: wykonywanie testowych żądań reklamy na urządzeniach z iOS oraz testową jednostkę reklamową w Androidzie do wysyłania żądań; na Androidzie.

Poniżej znajdziesz przykładowe jednostki reklamowe dla każdego formatu na Androida i iOS:

Format reklamy Przykładowy identyfikator jednostki reklamowej
Reklamy wyświetlane przy otwarciu aplikacji /21775744923/example/app-open
Banner /6499/example/adaptive-banner
Reklama pełnoekranowa /6499/example/interstitial
Reklama z nagrodą /6499/example/rewarded
Reklama pełnoekranowa z nagrodą /21775744923/example/rewarded_interstitial
Natywne /6499/example/native
Natywne kreacje wideo /6499/example/native-video

Te jednostki reklamowe wskazują konkretne kreacje testowe.

Włącz urządzenia testowe

Jeśli chcesz przeprowadzić bardziej rygorystyczne testy z reklamami takimi jak reklama, możesz skonfiguruj urządzenie jako urządzenie testowe i użyj własnych identyfikatorów jednostek reklamowych, utworzonego w interfejsie internetowym Ad Managera. Można dodać urządzenia testowe w interfejsie internetowym lub automatycznie za pomocą pakietu SDK do reklam mobilnych Google.

Aby dodać urządzenie jako urządzenie testowe, wykonaj czynności opisane poniżej.

Dodawanie urządzenia testowego w interfejsie internetowym Ad Managera

To prosty, niezautomatyzowany sposób dodawania urządzenia testowego i testowania nowych lub istniejących użyj interfejsu internetowego Ad Managera.

Automatyczne dodawanie urządzenia testowego

Jeśli chcesz testować reklamy w swojej aplikacji w trakcie jej tworzenia, postępuj zgodnie z czynności opisane poniżej, aby automatycznie zarejestrować urządzenie testowe.

  1. Uruchom aplikację skonfigurowaną za pomocą pakietu SDK do reklam mobilnych i wyślij żądanie reklamy za pomocą jednego z wymienionych wyżej identyfikatorów testowych jednostek reklamowych. Lista kodów.

    ...
    private void RequestBanner()
    {
        #if UNITY_ANDROID
            string adUnitId = "ca-app-pub-3940256099942544/6300978111";
        #elif UNITY_IPHONE
            string adUnitId = "ca-app-pub-3940256099942544/2934735716";
        #else
            string adUnitId = "unexpected_platform";
        #endif
    
        // Create a 320x50 banner at the top of the screen.
        bannerView = new BannerView(adUnitId, AdSize.Banner, AdPosition.Top);
        // Create an empty ad request.
        AdRequest request = new AdRequest();
        // Load the banner with the request.
        bannerView.LoadAd(request);
    }
  2. Sprawdź, czy w konsoli lub danych wyjściowych logcat jest widoczny komunikat podobny do tego:

    Android

    I/Ads: Use
      RequestConfiguration.Builder
        .setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
      to get test ads on this device.

    iOS

    <Google> To get test ads on this device, set:
      GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
      @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
  3. Skopiuj alfanumeryczny identyfikator urządzenia testowego do schowka.

  4. Zmodyfikuj swój kod, aby dodać identyfikatory urządzeń testowych do Lista RequestConfiguration.TestDeviceIds.

    RequestConfiguration requestConfiguration = new RequestConfiguration();
    requestConfiguration.TestDeviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
  5. Ustaw requestConfiguration globalnie na MobileAds.

    MobileAds.SetRequestConfiguration(requestConfiguration);
  6. Ponownie uruchom aplikację. Jeśli prawidłowo dodasz urządzenie jako urządzenie testowe, zobaczysz etykietę Reklama testowa wyśrodkowana u góry banera, reklamy pełnoekranowej. i reklam z nagrodą:

    Reklamy z etykietą Reklama testowa można kliknąć. Wszelkie prośby, wyświetleń i kliknięć reklam testowych nie są widoczne na Twoim koncie raportów.

  7. Teraz, gdy Twoje urządzenie jest zarejestrowane jako urządzenie testowe, możesz zacząć otrzymywać bardziej realistyczne reklamy testowe, jeśli zastąpisz test adUnitID swoimi własnymi adUnitID

Testowanie za pomocą edytora Unity

Począwszy od wersji 5.4.0, można testować reklamy bezpośrednio na Edytor Unity. Edytor doda obraz Prefab dający podobne działanie jak jak będą działać rzeczywiste reklamy na platformach mobilnych.

Testowanie za pomocą zapośredniczenia

Przykładowe jednostki reklamowe Google wyświetlają tylko reklamy Google Ads. Aby przetestować zapośredniczenie , musisz włączyć urządzenia testowe jak ważna jest pokora.

Zapośredniczone reklamy NIE renderują etykiety Reklama testowa. Odpowiadasz za Sprawdź, czy reklamy testowe są włączone dla każdej z sieci zapośredniczenia. – sieci nie oznaczają nieprawidłowej aktywności na Twoim koncie. Zobacz te odpowiedni przewodnik zapośredniczenia, aby uzyskać więcej informacji. i informacjami o nich.

Jeśli nie masz pewności, czy adapter sieci reklamowej z zapośredniczeniem obsługuje reklamy testowe, aby uniknąć klikania reklam z tej sieci w trakcie jej tworzenia. Ty może użyć metody MediationAdapterClassName() w dowolnym formacie reklamy, aby i określić, z której sieci reklamowej pochodzi bieżąca reklama.