Integracja i-mobile z zapośredniczeniem

W tym przewodniku dowiesz się, jak za pomocą pakietu SDK do reklam mobilnych Google wczytywać i wyświetlać reklamy z i-mobile za pomocą zapośredniczenia, integracji kaskadowych. Dowiesz się z niego, jak dodać i-mobile do konfiguracji zapośredniczenia jednostki reklamowej oraz jak zintegrować pakiet i adapter i-mobile z aplikacją iOS z aplikacją.

W interfejsie panelu sterowania i-mobile etykiety, przyciski i opisy są w języku japońskim. Zrzuty ekranu w tym przewodniku nie zostały przetłumaczone. W opisach i instrukcjach w tym przewodniku etykiety i przyciski są jednak przetłumaczone z odpowiednimi angielskimi odpowiednikami w nawiasach.

Obsługiwane integracje i formaty reklam

Adapter zapośredniczenia dla i-mobile ma te możliwości:

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

Wymagania

  • docelowa wersja iOS 12.0 lub nowsza

Krok 1. Skonfiguruj konfiguracje w interfejsie i-mobile

Zarejestruj się lub zaloguj na swoje konto i-mobile.

Dodaj aplikację do panelu i-mobile, klikając kartę サイト/アプリ管理 (Zarządzanie witryną/aplikacją) i przycisk platformy aplikacji.

Wypełnij formularz i kliknij przycisk 新規登録 (Sign up).

Aby utworzyć nowy Spot reklamowy, wybierz swoją aplikację na karcie サイト/アプ設管理 (Site/Application Management).

Otwórz kartę 広告スポット管理 (Ad Spot Management) i kliknij przycisk 新規広告スポット (New Ad Spot).

create_ad_spot

Następnie wypełnij formularz, podając 広告イット rodzica (nazwa miejsca wyświetlania reklamy) i 広告用ットサイズ (rozmiar miejsca wyświetlania reklamy) i inne szczegóły. Następnie kliknij przycisk 新規登録 (Zarejestruj się).

new_ad_spot_form

Twoje nowe miejsce wyświetlania reklamy jest gotowe. Aby wyświetlić szczegóły integracji, kliknij przycisk アプリ設定取得 (Uzyskaj ustawienia aplikacji).

ad_spot_list

Zanotuj パブリッシャーID (identyfikator wydawcy), メディアID (identyfikator multimediów) oraz スポットID (identyfikator miejsca). Te parametry będą Ci potrzebne później, gdy skonfigurujesz i-mobile do zapośredniczenia w interfejsie AdMob.

Krok 2. Skonfiguruj zapotrzebowanie na reklamy mobilne w interfejsie Ad Manager

Krok 3. Zaimportuj pakiet SDK i adapter i-mobile

Dodaj ten wiersz do pliku Podfile projektu:

pod 'GoogleMobileAdsMediationIMobile'

W wierszu poleceń uruchom:

pod install --repo-update

Integracja ręczna

  • Pobierz najnowszą wersję pakietu SDK i-mobile i połącz go z projektem.
  • Pobierz najnowszą wersję adaptera i-mobile za pomocą linku pobierania w dzienniku zmian i dodaj link IMobileAdapter.framework w swoim projekcie.

Krok 4. Dodaj wymagany kod

Integracja z SKAdNetwork

Aby dodać identyfikatory SKAdNetwork do pliku Info.plist projektu, postępuj zgodnie z dokumentacją i-mobile.

Krok 5. Przetestuj implementację

Włączanie reklam testowych

Pamiętaj, aby zarejestrować urządzenie testowe w AdMob. i-mobile udostępnia testowe identyfikatory Spotu, MediaPublisher. Znajdziesz je tutaj.

Weryfikowanie reklam testowych

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

Kroki opcjonalne:

Korzystanie z reklam natywnych

Renderowanie reklam

Adapter i-mobile wypełnia te w przypadku GADNativeAd.

Pole Komponenty zawsze uwzględniane przez adapter i-mobile
Nagłówek
Obraz
Treść
Ikona aplikacji 1
Wezwanie do działania
Ocena w gwiazdkach
Sklep
Cena

1 W przypadku reklam natywnych pakiet SDK i-mobile nie udostępnia komponentu z ikoną aplikacji. Zamiast tego adapter i-mobile wypełnia ikonę aplikacji przezroczystym obrazem.

Kody błędów

Jeśli adapter nie otrzyma reklamy z i-mobile, wydawcy mogą sprawdzić błąd w odpowiedzi reklamy, korzystając z  GADResponseInfo.adNetworkInfoArray w tych klasach:

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

Oto kody i powiązane z nimi komunikaty wysyłane przez adapter i-mobile, gdy nie uda się wczytać reklamy:

Kod błędu Przyczyna
0-10 Pakiet SDK i-mobile zwrócił błąd. Więcej informacji znajdziesz w kodowaniu.
101 Brak parametrów serwera i-mobile skonfigurowanych w Ad Manager interfejsie lub są one nieprawidłowe.
102 Żądany rozmiar reklamy nie pasuje do rozmiaru banera obsługiwanego na i-mobile.
103 i-mobile nie udało się wyświetlić reklamy.
104 i-mobile zwrócił pusty tablica reklam natywnych.
105 Nie udało się pobrać komponentów reklam natywnych z i-mobile.
106 Usługa i-mobile nie obsługuje żądania pobrania wielu reklam pełnoekranowych z tym samym identyfikatorem Spota.

Historia zmian adaptera zapośredniczenia iOS i-mobile

Wersja 2.3.4.1

  • Zaktualizowaliśmy komponent CFBundleShortVersionString, tak aby zawierał 3 elementy zamiast 4.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 11.10.0.
  • SDK i-mobile w wersji 2.3.4.

Wersja 2.3.4.0

  • Zweryfikowano zgodność z pakietem SDK i-mobile 2.3.4.
  • Dodano obsługę zwracania wersji pakietu SDK i-mobile w adSDKVersion.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 11.2.0.
  • Wersja pakietu SDK i-mobile: 2.3.4.

Wersja 2.3.3.0

  • Weryfikowana zgodność z pakietem SDK i-mobile w wersji 2.3.3.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 11.1.0.
  • Wersja pakietu SDK i-mobile: 2.3.3.

Wersja 2.3.2.1

  • Usunięto przestarzałą metodę willBackgroundApplication z implementacji banerów, reklam pełnoekranowych i reklam natywnych.
  • Teraz wymagana jest co najmniej wersja 12.0 systemu iOS.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 11.0 lub nowszej.
  • Uwzględniono Info.plist w platformach IMobileAdapter.xcframework.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 11.0.1.
  • Pakiet SDK i-mobile w wersji 2.3.2.

Wersja 2.3.2.0

  • Weryfikowana zgodność z pakietem SDK i-mobile w wersji 2.3.2.
  • Usunięto obsługę architektury armv7.
  • Teraz wymaga to systemu iOS w wersji co najmniej 11.0.
  • Teraz wymaga pakietu SDK do reklam mobilnych Google w wersji 10.4.0 lub nowszej.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 10.4.0.
  • Pakiet SDK i-mobile w wersji 2.3.2.

Wersja 2.3.1.0

  • zweryfikowana zgodność z pakietem SDK i-mobile 2.3.1,

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 10.3.0.
  • Pakiet SDK i-mobile w wersji 2.3.1.

Wersja 2.3.0.1

  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.0.0 lub nowszej.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 10.0.0.
  • Pakiet SDK i-mobile w wersji 2.3.0.

Wersja 2.3.0.0

  • Zweryfikowano zgodność z pakietem SDK i-mobile 2.3.0.
  • Teraz wymaga pakietu SDK do reklam mobilnych Google w wersji 9.8.0 lub nowszej.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 9.13.0.
  • Pakiet SDK i-mobile w wersji 2.3.0.

Wersja 2.2.0.1

  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 9.0.0 lub nowszej.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 9.0.0.
  • Wersja pakietu SDK i-mobile: 2.2.0.

Wersja 2.2.0.0

  • Zweryfikowano zgodność z pakietem SDK i-mobile w wersji 2.2.0.

Został opracowany i przetestowany z użyciem

  • Pakiet SDK do reklam mobilnych Google w wersji 8.13.0.
  • Wersja pakietu SDK i-mobile: 2.2.0.

Wersja 2.1.0.1

  • Łagodzenie uzależnienia od pakietu SDK do reklam mobilnych Google w wersji 8.0.0 lub nowszej.

Został opracowany i przetestowany z użyciem

  • Pakiet SDK do reklam mobilnych Google w wersji 8.4.0.
  • Wersja pakietu SDK i-mobile: 2.1.0.

Wersja 2.1.0.0

  • Zweryfikowano zgodność z pakietem SDK i-mobile w wersji 2.1.0.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 8.1.0 lub nowszej.
  • Zaktualizowano adapter, aby używał formatu .xcframework.

Został opracowany i przetestowany z użyciem

  • Pakiet SDK do reklam mobilnych Google w wersji 8.1.0.
  • SDK i-mobile w wersji 2.1.0.

Wersja 2.0.33.1

  • Dodano standardowe kody błędów i komunikaty dotyczące adaptera.
  • Adapter ogranicza teraz żądanie wielu reklam przejściowych z użyciem tego samego identyfikatora miejsca docelowego i-mobile.
  • Adapter przekazuje teraz wywołanie zwrotne -nativeAdWillLeaveApplication:, gdy użytkownik kliknie reklamę natywną.
  • Teraz wymaga pakietu SDK do reklam mobilnych Google w wersji 7.68.0 lub nowszej.

Został opracowany i przetestowany z użyciem

  • Pakiet SDK do reklam mobilnych Google w wersji 7.68.0.
  • SDK i-mobile w wersji 2.0.33.

Wersja 2.0.33.0

  • Weryfikowana zgodność z pakietem SDK i-mobile w wersji 2.0.33.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.65.0 lub nowszej.
  • Wymaga teraz co najmniej iOS 9.0.

Został opracowany i przetestowany z użyciem

  • Pakiet SDK do reklam mobilnych Google w wersji 7.65.0.
  • Pakiet SDK i-mobile w wersji 2.0.33.

Wersja 2.0.32.0

  • Weryfikowana zgodność z pakietem SDK i-mobile w wersji 2.0.32.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.60.0 lub nowszej.
  • Dodaliśmy obsługę skalowania reklam o wymiarach 320 x 50 i 320 x 100, aby lepiej pasowały do żądań banerów adaptacyjnych.
  • Wycofano obsługę architektury i386.

Został opracowany i przetestowany z użyciem

  • Pakiet SDK do reklam mobilnych Google w wersji 7.60.0.
  • Wersja pakietu SDK i-mobile: 2.0.32.

Wersja 2.0.31.0

  • Zweryfikowano zgodność z pakietem SDK i-mobile w wersji 2.0.31.

Został opracowany i przetestowany z użyciem

  • Pakiet SDK do reklam mobilnych Google w wersji 7.53.1.
  • Pakiet SDK i-mobile w wersji 2.0.31.

Wersja 2.0.29.0

  • Pierwsza wersja!
  • Dodaliśmy obsługę banerów, reklam pełnoekranowych i reklam natywnych.

Został opracowany i przetestowany z użyciem

  • Pakiet SDK do reklam mobilnych Google w wersji 7.52.0.
  • Pakiet SDK i-mobile w wersji 2.0.29.