Integracja i-mobile z zapośredniczeniem

Z tego przewodnika dowiesz się, jak za pomocą pakietu SDK do reklam mobilnych Google wczytywać i wyświetlać reklamy z i-mobile przy użyciu mediacji, która obejmuje integrację kaskadową. Wyjaśniamy, jak dodać i-mobile do jednostki reklamowej konfiguracji zapośredniczenia i integrowania pakietu SDK i adaptera i-mobile i aplikacja na Unity.

Etykiety w interfejsie panelu i-mobile są zapisane w języku japońskim. przyciski i opisy. Zrzuty ekranu w tym przewodniku nie zostały przetłumaczone. Jednak w opisach i instrukcjach tego przewodnika etykiety i przyciski są przetłumaczone z odpowiednimi odpowiednikami w języku angielskim w nawiasach.

Obsługiwane integracje i formaty reklam

Adapter zapośredniczenia Ad Manager do i-mobile ma te funkcje:

Integracja
Określanie stawek
Wodospad
Formaty
Baner
Pełnoekranowa
Z nagrodą

Wymagania

  • Unity w wersji 5.6 lub nowszej
  • Najnowszy pakiet SDK do reklam mobilnych Google
  • Do wdrożenia na Androidzie
    • Interfejs API Androida na poziomie 21 lub wyższym
  • Aby wdrożyć aplikację na iOS:
    • docelowa wersja iOS 12.0 lub nowsza,
  • Działający projekt w Unity skonfigurowany za pomocą pakietu SDK do reklam mobilnych Google. Więcej informacji znajdziesz w artykule Pierwsze kroki.
  • Dokończ zapośredniczenie Przewodnik dla początkujących

Krok 1. Skonfiguruj konfiguracje w interfejsie użytkownika i-mobile

Krok 2. Skonfiguruj źródła ofert reklamowych i-mobile w Ad Manager interfejsie

Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej

Android

Instrukcje znajdziesz w kroku 2 instrukcji na Android.

iOS

Instrukcje znajdziesz w kroku 2 przewodnika po iOS.

Krok 3. Zaimportuj pakiet SDK do i-mobile i adapter

OpenUPM-CLI

Jeśli masz OpenUPM-CLI możesz zainstalować Reklamy mobilne Google i-mobile Wtyczka zapośredniczenia dla Unity, uruchamiając następujące polecenie w katalogu głównym projektu:

openupm add com.google.ads.mobile.mediation.imobile

OpenUPM

W edytorze projektu Unity wybierz Edytuj > Ustawienia projektu > Menedżer pakietów, aby otworzyć plik Ustawienia menedżera pakietów Unity

Na karcie Rejestry o zakresie dodaj OpenUPM jako rejestr z zakresem następujące szczegóły:

  • Nazwa: OpenUPM
  • Adres URL: https://package.openupm.com
  • Zakresy: com.google

Szczegóły OpenUPM

Następnie otwórz Okno > Menedżer pakietów, aby otworzyć plik Unity Package Manager oraz Z menu wybierz My Registries (Moje rejestry).

Rejestry Unity

Wybierz pakiet Zapośredniczenie reklam mobilnych Google i-mobile. kliknij Zainstaluj.

Zainstaluj z OpenUPM

Pakiet Unity

Pobierz najnowszą wersję wtyczki Google Mobile Ads do pośredniczenia w przypadku i-mobile, korzystając z linku do pobrania w Changelog, a potem wyodrębnij plik GoogleMobileAdsIMobileMediation.unitypackage z pliku ZIP.

W edytorze projektów Unity wybierz Zasoby > Importuj pakiet > Custom Package (Pakiet niestandardowy) i znajdź GoogleMobileAdsIMobileMediation.unitypackage pobranego pliku. Upewnij się, że wszystkie pliki są zaznaczone, i kliknij Importuj.

Importowanie z Unity

Potem kliknij Komponenty > Program do rozpoznawania usług Google Play > Program do rozpoznawania Androida > Wymuś rozwiązanie. Program do rozpoznawania usług Unity Play biblioteka rozpozna zależności od zera i skopiuje zadeklarowano zależności w katalogu Assets/Plugins/Android Aplikacja Unity.

Wymuś rozwiązanie

Krok 4. Wymagany dodatkowy kod

Android

Integracja z i-mobile nie wymaga dodatkowego kodu.

iOS

Integracja SKAdNetwork

Postępuj zgodnie z dokumentacją i-mobile aby dodać identyfikatory SKAdNetwork do pliku Info.plist projektu.

Krok 5. Przetestuj implementację

Włącz reklamy testowe

Zarejestruj urządzenie testowe na potrzeby Ad Manager. i-mobile udostępnia testowe identyfikator Spotu, identyfikator mediów i identyfikator wydawcy na potrzeby testów. Znajdziesz je tutaj.

Weryfikacja reklam testowych

Aby sprawdzić, czy otrzymujesz reklamy testowe z witrynyi-mobile, włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając z i-mobile (Waterfall) źródeł reklam.

Kody błędów

Jeśli adapter nie odbierze reklamy z i-mobile, wydawcy mogą sprawdzić bazowy błąd w odpowiedzi dotyczącej reklamy korzystającej z tagu ResponseInfo w następujących klasach:

Android

Format Nazwa zajęć
Baner com.google.ads.mediation.imobile.IMobileAdapter
Pełnoekranowa com.google.ads.mediation.imobile.IMobileAdapter
Natywna com.google.ads.mediation.imobile.IMobileMediationAdapter

iOS

Format Nazwa zajęć
Baner IMobileAdapter
Pełnoekranowa IMobileAdapter
Natywna GADMediationAdapterIMobile

Adapter i-mobile wysyła te kody i powiązane z nimi wiadomości gdy nie można wczytać reklamy:

Android

Kod błędu Przyczyna
0-99 Pakiet SDK i-mobile zwrócił błąd. Zobacz kod .
101 Aby wczytywać reklamy, i-mobile wymaga kontekstu Activity.
102 Parametry serwera i-mobile skonfigurowane w interfejsie użytkownika Ad Manager są nieprawidłowe lub ich brakuje.
103 Żądany rozmiar reklamy nie odpowiada obsługiwanemu przez i-mobile rozmiarowi banera.
104 Wywołanie zwrotne udanego wczytywania reklam natywnych i-mobile zwróciło pustą listę reklam natywnych.

iOS

Kod błędu Przyczyna
0-10 Pakiet SDK i-mobile zwrócił błąd. Więcej szczegółów znajdziesz w kodzie.
101 Brak parametrów serwera i-mobile skonfigurowanych w Ad Manager interfejsie lub są one nieprawidłowe.
102 Żądany rozmiar reklamy nie odpowiada obsługiwanemu przez i-mobile rozmiarowi banera.
103 i-mobile nie wyświetliła reklamy.
104 Usługa i-mobile zwróciła pustą tablicę reklam natywnych.
105 Usługa i-mobile nie mogła pobrać zasobów reklamy natywnej.
106 Usługa i-mobile nie obsługuje żądania pobrania wielu reklam pełnoekranowych z tym samym identyfikatorem Spota.

Historia zmian wtyczki i-mobile Unity Mediation

Wersja 1.3.5

Wersja 1.3.4

Wersja 1.3.3

Wersja 1.3.2

Wersja 1.3.1

Wersja 1.3.0

Wersja 1.2.2

Wersja 1.2.1

Wersja 1.2.0

Wersja 1.1.0

Wersja 1.0.2

Wersja 1.0.1

Wersja 1.0.0