W tym przewodniku dowiesz się, jak za pomocą pakietu SDK do reklam mobilnych Google wczytywać i wyświetlać reklamy z InMobi za pomocą zapośredniczenia AdMob, obejmującego zarówno integrację kaskadową, jak i integrację z ustalaniem stawek. Znajdziesz w nim informacje o tym, jak dodać InMobi do konfiguracji zapośredniczenia jednostki reklamowej oraz jak zintegrować pakiet SDK i adapter InMobi z aplikacją iOS .
Obsługiwane integracje i formaty reklam
Adapter zapośredniczenia dla InMobi ma te możliwości:
Integracja | |
---|---|
Określanie stawek | 1 |
Wodospad | |
Formaty | |
Baner | |
Pełnoekranowa | |
Z nagrodą | |
Natywna | 2 |
1 Integracja określania stawek jest w wersji beta.
2 Obsługiwane tylko w przypadku zapośredniczenia kaskadowego.
Wymagania
- docelowa wersja iOS: 10.0 lub nowsza,
Najnowsza wersja pakietu SDK do reklam mobilnych Google
Przejdź przez proces zapośredniczenia, korzystając z przewodnika dla początkujących.
Krok 1. Skonfiguruj konfiguracje w interfejsie InMobi
Zarejestruj się na konto InMobi. Podczas tworzenia konta pozostaw opcję Użyj platformy SSP InMobi z Otwartym ustalaniem stawek Google niezaznaczoną.
Gdy Twoje konto zostanie zweryfikowane, zaloguj się.
Dodaj aplikację
Aby dodać aplikację do panelu InMobi, kliknij Zasoby reklamowe > Zasoby reklamoweUstawienia.
Kliknij Dodaj zasoby reklamowe i w menu wybierz kanał Aplikacja mobilna.
Zacznij wpisywać URL opublikowanego sklepu z aplikacjami na pasku wyszukiwania i wybierz aplikację w automatycznie uzupełnionych wynikach. Kliknij Dalej.
Jeśli aplikacja nie jest opublikowana, kliknij Połącz ręcznie i wpisz wymagane dane. Kliknij Dalej.
Sprawdź ustawienia Zgodność z aplikacjami i witrynami, a potem kliknij Zapisz i utwórz miejsca docelowe.
Miejsca docelowe
Po skonfigurowaniu zasobów reklamowych system przekieruje Cię do procesu tworzenia miejsca docelowo.
Określanie stawek
Wybierz typ jednostki reklamowej. Wpisz Nazwa miejsca docelowego, a następnie w przypadku ustalania stawek za odbiorców i partnera wybierz Włącz i Otwarte ustalanie stawek Google oraz wypełnij pozostałą część formularza. Gdy skończysz, kliknij Utwórz miejsce prezentacji.
Wodospad
Wybierz typ jednostki reklamowej. Następnie wpisz Nazwa miejsca docelowego, wybierz Wyłącz w sekcji Określanie stawek na podstawie odbiorców i uzupełnij resztę formularza. Gdy skończysz, kliknij Utwórz miejsce docelowe.
Po utworzeniu miejsca docelowego wyświetlą się jego szczegóły. Zapisz identyfikator miejsca docelowego, który zostanie użyty do skonfigurowania jednostki reklamowej AdMob.
Identyfikator konta
Identyfikator konta InMobi jest dostępny w sekcji Finanse > Ustawienia płatności > Informacje o płatności.
Znajdowanie klucza interfejsu API InMobi do raportowania
Określanie stawek
Ten krok nie jest wymagany w przypadku integracji określania stawek.
Wodospad
Kliknij Moje konto > Ustawienia konta. Przejdź na kartę Klucz interfejsu API i kliknij Wygeneruj klucz interfejsu API.
Wybierz adres e-mail użytkownika, w przypadku którego jest wymagany klucz, i kliknij Wygeneruj klucz interfejsu API. Zostanie wygenerowany plik zawierający klucz interfejsu API oraz nazwę użytkownika lub nazwę logowania.
Tylko administrator wydawcy konta może wygenerować klucz interfejsu API dla wszystkich użytkowników. Jeśli nie pamiętasz wcześniej wygenerowanego klucza interfejsu API, zresetuj go, najeżdżając kursorem na swoją pocztę na karcie Klucz API.
Włączanie trybu testowego
Włącz tryb testowy w przypadku miejsca docelowego we wszystkich wyświetleniach na żywo lub tylko na określonych urządzeniach testowych.
Krok 2. Skonfiguruj źródła ofert reklamowych InMobi w AdMob interfejsie użytkownika
Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej
Musisz dodać InMobi do konfiguracji zapośredniczenia jednostki reklamowej.
Najpierw zaloguj się na swoje konto AdMob. Następnie otwórz kartę Zapośredniczenie. Jeśli masz istniejącą grupę zapośredniczenia, którą chcesz zmodyfikować, kliknij jej nazwę, aby ją edytować, i przejdź od razu do sekcji Dodawanie InMobi jako źródła reklam.
Aby utworzyć nową grupę zapośredniczenia, wybierz Utwórz grupę zapośredniczenia.
Podaj format reklamy i platformę, a następnie kliknij Dalej.
Nazwij grupę zapośredniczenia i wybierz lokalizacje, na które chcesz kierować reklamy. Następnie ustaw stan grupy zapośredniczenia na Włączona i kliknij Dodaj jednostki reklamowe.
Powiąż tę grupę zapośredniczenia z co najmniej jedną istniejącą jednostką reklamowąAdMob . Następnie kliknij Gotowe.
Na karcie jednostek reklamowych powinny się pojawić wybrane przez Ciebie jednostki reklamowe:
Dodaj InMobi jako źródło reklam
Ustalanie stawek
Na karcie Określanie stawek w sekcji Źródła reklam kliknij Dodaj Źródło reklam. Następnie kliknij InMobi.
Kliknij Jak podpisać umowę partnerską i skonfiguruj określanie stawek współpracy z InMobi.
Kliknij przycisk Potwierdzam i wyrazić zgodę i kliknąć Dalej.
Jeśli masz już mapowanie dla InMobi, możesz ją zaznaczyć. W przeciwnym razie kliknij Dodaj mapowanie.
Następnie wpisz Account ID and Placement ID opisane w poprzedniej sekcji. Następnie kliknij Gotowe.
Wodospad
Na karcie Kaskada w sekcji Źródła reklam kliknij Dodaj źródło reklamy. Następnie kliknij InMobi.
Kliknij InMobi i włącz przełącznik Optymalizuj. Wpisz Username and API Keyuzyskane w poprzedniej sekcji, aby skonfigurować optymalizację źródła reklam dla:InMobi. Następnie wpisz wartość eCPM dlaInMobi i kliknij Dalej.Jeśli masz już mapowanie InMobi, możesz je wybrać. W przeciwnym razie kliknij Dodaj mapowanie.
Następnie wpisz dane Account ID and Placement IDotrzymane w poprzedniej sekcji. Następnie kliknij Gotowe.
Dodawanie partnerów reklamowych do listy zgodnej z RODO i przepisami stanowymi w USA
Wykonaj czynności opisane w ustawieniach dotyczących RODO i ustawieniach dotyczących amerykańskich przepisów stanowych, aby dodać InMobi do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi w interfejsie AdMob.
Krok 3. Zaimportuj pakiet SDK i adapter InMobi
Za pomocą CocoaPods (zalecane)
Dodaj ten wiersz do pliku Podfile projektu:
pod 'GoogleMobileAdsMediationInMobi'
W wierszu poleceń uruchom:
pod install --repo-update
Integracja ręczna
- Pobierz najnowszą wersję pakietu InMobi iOS SDK i dodaj link
InMobiSDK.framework
w swoim projekcie.
- Pobierz najnowszą wersję adaptera InMobi, korzystając z linku do pobrania w Changelog, i połącz go z
InMobiAdapter.framework
w projekcie. - Dodaj do projektu te platformy:
libsqlite3.0.tbd
libz.tbd
WebKit.framework
Ustawienia projektu
Dodaj flagę -ObjC
do opcji Inne flagi tagu łączącego w sekcji Cel aplikacji > Ustawienia kompilacji.
Krok 4. Wprowadź ustawienia prywatności w pakiecie InMobi SDK
Zgoda użytkowników z UE i RODO
Zgodnie z polityką Google w zakresie zgody użytkownika z UE musisz dopilnować, aby użytkownicy z Europejskiego Obszaru Gospodarczego (EOG) otrzymali określone informacje na temat korzystania z identyfikatorów urządzeń i danych osobowych oraz aby uzyskać od nich zgodę. Polityka ta odzwierciedla wymagania UE zawarte w dyrektywie o prywatności i łączności elektronicznej oraz w Ogólnym rozporządzeniu o ochronie danych (RODO). Aby uzyskać zgodę, musisz wskazać wszystkie sieci reklamowe w łańcuchu zapośredniczenia, które mogą zbierać, otrzymywać lub używać danych osobowych, oraz podać informacje o wykorzystywaniu tych danych przez każdą z nich. Obecnie Google nie może automatycznie przekazywać wyboru użytkownika dotyczącego wyrażenia zgody do takich sieci.
W wersji 7.1.1.0 przejściówka InMobi dodała klasę GADMInMobiConsent
, która umożliwia przekazywanie do InMobi informacji o zgodzie. Poniższy przykładowy kod wywołuje funkcję updateGDPRConsent
klasy GADMInMobiConsent
. Jeśli zdecydujesz się wywołać tę metodę, zalecamy, aby zrobić to przed wysłaniem żądania reklam za pomocą pakietu SDK do reklam mobilnych Google.
Swift
import InMobiAdapter
// ...
var consentObject = Dictionary<String, String>()
consentObject["gdpr"] = "1"
consentObject[IM_GDPR_CONSENT_AVAILABLE] = "true"
GADMInMobiConsent.updateGDPRConsent(consentObject)
Objective-C
#import <InMobiAdapter/InMobiAdapter.h>
// ...
NSMutableDictionary *consentObject = [[NSMutableDictionary alloc] init];
[consentObject setObject:@"1" forKey:@"gdpr"];
[consentObject setObject:@"true" forKey:IM_GDPR_CONSENT_AVAILABLE];
[GADMInMobiConsent updateGDPRConsent:consentObject];
Więcej informacji o kluczach i wartościach, które InMobi akceptuje w tym obiekcie zgody, znajdziesz w szczegółach implementacji RODO przez InMobi.
Amerykańskie przepisy stanowe o ochronie prywatności
Amerykańskie przepisy stanowe o ochronie prywatności nakładają na Ciebie obowiązek zapewnienia użytkownikom możliwości wycofania zgody na „sprzedaż” ich „danych osobowych” (w znaczeniu określonym w ustawie). W tym celu musisz umieścić na stronie głównej „sprzedającego” dobrze widoczny link „Do Not Sell My Personal Information” („Proszę nie sprzedawać moich danych osobowych”). Przewodnik dotyczący zgodności z przepisami stanowymi USA o ochronie prywatności umożliwia włączenie ograniczonego przetwarzania danych w celu wyświetlania reklam Google, ale Google nie może zastosować tego ustawienia w przypadku każdej sieci reklamowej w łańcuchu zapośredniczenia. Dlatego musisz wskazać w łańcuchu zapośredniczenia wszystkie sieci reklamowe, które mogą uczestniczyć w sprzedaży danych osobowych, i stosować się do wskazówek tych sieci, aby zapewnić zgodność.
W wersji
10.5.6.0
Adapter InMobi dodał obsługę odczytu ciągu tekstowego IAB dotyczącego ochrony prywatności w Stanach Zjednoczonych z
NSUserDefaults
.
Postępuj zgodnie z instrukcjami w
Dokumentacja dotycząca amerykańskich przepisów stanowych o ochronie prywatności
aby ustawić ciąg znaków dotyczący prywatności w Stanach Zjednoczonych w ustawieniach wspólnych
NSUserDefaults
.
Dodatkowo zapoznaj się z dokumentacją CCPA InMobi, aby dowiedzieć się, jak włączyć ustawienia CCPA na panelu InMobi.
Krok 5. Wymagany jest dodatkowy kod
Integracja z SKAdNetwork
Postępuj zgodnie z dokumentacją InMobi, aby dodać identyfikatory SKAdNetwork do pliku Info.plist
projektu.
Krok 6. Przetestuj implementację
Włączanie reklam testowych
Pamiętaj, aby zarejestrować urządzenie testowe w AdMob i włączyć tryb testowy w interfejsie InMobi.
Zweryfikuj reklamy testowe
Aby sprawdzić, czy otrzymujesz reklamy testowe z InMobi, włącz testowanie pojedynczego źródła reklam w inspektorze reklam, korzystając ze źródeł reklam InMobi (określanie stawek) i InMobi (kaskada).
Kroki opcjonalne:
Parametry związane z siecią
Adapter InMobi obsługuje dodatkowe parametry żądań, które można przekazać do adaptera za pomocą klasy GADInMobiExtras
. GADInMobiExtras
zawiera te właściwości wspólne dla wszystkich obsługiwanych formatów reklam:
Parametry i wartości żądania | |
---|---|
setAgeGroup Grupa wiekowa użytkownika. |
kIMSDKAgeGroupBelow18 kIMSDKAgeGroupBetween18And24 kIMSDKAgeGroupBetween25And29 kIMSDKAgeGroupBetween30And34 kIMSDKAgeGroupBetween35And44 kIMSDKAgeGroupBetween45And54 kIMSDKAgeGroupBetween55And64 kIMSDKAgeGroupAbove65
|
setEducationType Wykształcenie użytkownika. |
kIMSDKEducationHighSchoolOrLess kIMSDKEducationCollegeOrGraduate kIMSDKEducationPostGraduateOrAbove
|
setLogLevel
|
kIMSDKLogLevelNone kIMSDKLogLevelError kIMSDKLogLevelDebug |
setAge
|
Liczba całkowita. Wiek użytkownika. |
setYearOfbirth
|
Liczba całkowita. Rok urodzenia użytkownika. |
setPostalCode
|
Ciąg znaków. Kod pocztowy użytkownika. Zwykle jest to 5-cyfrowy numer. |
setAreaCode
|
String. Telefoniczny numer kierunkowy telefonu użytkownika (część numeru telefonu). |
setLanguage
|
Ciąg znaków. Język ojczysty użytkownika (jeśli jest znany). |
setLoginId
|
String. Identyfikator logowania w domenie wydawcy. |
setSessionId
|
String. Identyfikator sesji w domenie wydawcy. |
setLocationWithCityStateCountry
|
String. Lokalizacja z parametrami miasta, stanu i kraju. |
setKeywords
|
Ciąg znaków. wszelkie kontekstualnie trafne słowa kluczowe, które mają być przekazywane w żądaniu reklamy; |
setInterests
|
String. Wszystkie powiązane kontekstowo ciągi znaków, które mają być przekazywane w żądaniu reklamy. |
setAdditionalParameters
|
Słownik. wszelkie dodatkowe wartości przekazywane w żądaniu reklamy. |
Oto przykład kodu, który pokazuje, jak ustawić te parametry żądania reklamy:
Swift
let request = GADRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)
Objective-C
GADRequest *request = [GADRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];
Korzystanie z reklam natywnych
Renderowanie reklam
Adapter InMobi zwraca swoje reklamy natywne jako obiektyGADNativeAd
. Wypełnia te
opisy pól w reklamach natywnych
w
GADNativeAd
.
Pole | Komponent InMobi zawsze uwzględnia te komponenty: |
---|---|
Nagłówek | |
Obraz | 1 |
Widok multimediów | |
Treść | |
Ikona aplikacji | |
Wezwanie do działania | |
Ocena w gwiazdkach | |
Sklep | |
Cena |
1 Adapter InMobi nie zapewnia bezpośredniego dostępu do głównego zasobu graficznego reklam natywnych. Zamiast tego adapter wypełnia pole
GADMediaView
filmem lub obrazem.
Śledzenie wyświetleń i kliknięć
Kliknięcia są wykrywane przez pakiet SDK do reklam mobilnych Google i przekazywane do InMobi, więc raporty o kliknięciach są zsynchronizowane.
Pakiet SDK do reklam mobilnych Google używa wywołań zwrotnych pakietu SDK InMobi do śledzenia wyświetleń, więc raporty na obu panelach powinny być zgodne, a różnice między nimi powinny być minimalne.
Kody błędów
Jeśli adapter nie otrzyma reklamy z InMobi,
wydawcy mogą sprawdzić przyczynę błędu w odpowiedzi za pomocą
GADResponseInfo.adNetworkInfoArray
w ramach tych klas:
GADMAdapterInMobi
GADMediationAdapterInMobi
Oto kody i odpowiednie komunikaty z adaptera InMobi, które są wyświetlane, gdy nie udaje się załadować reklamy:
Kod błędu | Przyczyna |
---|---|
101 | Parametry serwera InMobi skonfigurowane w interfejsie użytkownika AdMob są nieprawidłowe lub ich brakuje. |
102 | Adapter InMobi nie obsługuje żądanego formatu reklamy. |
103 | Reklama InMobi jest już załadowana dla tej konfiguracji sieci. |
Inne | InMobi SDK zwrócił błąd. Więcej informacji znajdziesz w artykule IMRequestStatus.h . |
InMobi iOS Mediation Adapter Changelog
Wersja 10.7.8.0
- Weryfikowana zgodność z pakietem SDK InMobi w wersji 10.7.8.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 11.10.0.
- InMobi SDK w wersji 10.7.8.
Wersja 10.7.5.1
- Zaktualizowaliśmy komponent
CFBundleShortVersionString
, tak aby zawierał 3 elementy zamiast 4.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 11.10.0.
- InMobi SDK w wersji 10.7.5.
Wersja 10.7.5.0
- Zweryfikowano zgodność z pakietem InMobi SDK 10.7.5.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 11.7.0.
- InMobi SDK w wersji 10.7.5.
Wersja 10.7.4.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.7.4.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 11.6.0.
- InMobi SDK w wersji 10.7.4.
Wersja 10.7.2.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.7.2.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 11.3.0.
- InMobi SDK w wersji 10.7.2.
Wersja 10.7.1.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.7.1.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 11.2.0.
- InMobi SDK w wersji 10.7.1.
Wersja 10.6.4.0
- Zweryfikowana zgodność z pakietem SDK InMobi w wersji 10.6.4.
- Zastąpiono wycofaną metodę
GADMobileAds.sharedInstance.sdkVersion
metodąGADMobileAds.sharedInstance.versionNumber
. - Zastąpiliśmy użycie funkcji
NSUserDefaults
funkcjamiCFPreferences
. - Teraz wymaga to systemu iOS w wersji co najmniej 12.0.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 11.0 lub nowszej.
- Uwzględniono
Info.plist
w platformachInMobiAdapter.xcframework
.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 11.0.1.
- Wersja pakietu InMobi SDK to 10.6.4.
Wersja 10.6.0.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.6.0.
- Dodano obsługę znaku wodnego w przypadku formatów reklam z ustalaniem stawek, reklam pełnoekranowych i reklam z nagrodą.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 10.13.0.
- Wersja pakietu InMobi SDK 10.6.0.
Wersja 10.5.8.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.5.8.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 10.10.0.
- InMobi SDK w wersji 10.5.8.
Wersja 10.5.6.0
- Dodano obsługę odczytu ciągu tekstowego dotyczącego ochrony prywatności w Stanach Zjednoczonych z NSUserDefaults.
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.5.6.
- Dodaliśmy obsługę określania stawek za banery (w tym MREC), reklamy pełnoekranowe i reklamy z nagrodą.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 10.9.0.
- InMobi SDK w wersji 10.5.6.
Wersja 10.5.5.0
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.4.0 lub nowszej.
- Zaktualizowano adapter, aby korzystał z interfejsu
didRewardUser
API. - Zaktualizowano adapter, aby inicjował pakiet SDK InMobi w głównym wątku.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 10.4.0.
- InMobi SDK w wersji 10.5.5.
Wersja 10.5.4.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.5.4.
- Usunęliśmy możliwość korzystania z wycofanych interfejsów API do kierowania reklam na podstawie płci, daty urodzenia i lokalizacji.
- Usunięto obsługę architektury
armv7
. - Teraz wymaga minimalnej wersji iOS 11.0.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.0.0 lub nowszej.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 10.2.0.
- InMobi SDK w wersji 10.5.4.
Uwagi dodatkowe:
- Ta wersja została utworzona przed wersją 10.1.3.0, więc nie korzysta z interfejsu API
didRewardUser
.
Wersja 10.1.3.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.1.3.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.4.0 lub nowszej.
- Zaktualizowano adapter, aby korzystał z interfejsu
didRewardUser
API.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 10.5.0.
- InMobi SDK w wersji 10.1.3.
Uwagi dodatkowe:
- Ta wersja została utworzona po wersji 10.5.4.0.
Wersja 10.1.2.1
- Zweryfikowana zgodność z pakietem InMobi SDK w wersji 10.1.2.
- Rozwiązaliśmy problem, który powodował, że reklamy natywne mogły stać się puste w przewijanych interfejsach użytkownika.
- Zaktualizowano adapter, aby korzystał z nowych interfejsów API do zapośredniczenia.
- Dodaliśmy obsługę przekazywania wartości COPPA do pakietu InMobi SDK.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 9.14.0.
- Wersja pakietu InMobi SDK: 10.1.2.
Wersja 10.1.2.0
- Zweryfikowano zgodność z pakietem InMobi SDK 10.1.2.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 9.13.0.
- Wersja pakietu InMobi SDK: 10.1.2.
Wersja 10.1.1.0
- Zweryfikowana zgodność z pakietem SDK InMobi w wersji 10.1.1.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 9.12.0.
- InMobi SDK w wersji 10.1.1.
Wersja 10.1.0.0
- Zweryfikowana zgodność z pakietem InMobi SDK w wersji 10.1.0.
- Zaktualizowano adapter, aby korzystał z interfejsu
didRewardUser
API. - Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 9.8.0 lub nowszej.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 9.11.0.
- InMobi SDK w wersji 10.1.0.
Wersja 10.0.7.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.0.7.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 9.5.0.
- InMobi SDK w wersji 10.0.7.
Wersja 10.0.5.0
- Zweryfikowana zgodność z pakietem SDK InMobi w wersji 10.0.5.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 9.2.0.
- InMobi SDK w wersji 10.0.5.
Wersja 10.0.2.1
- Wersja zweryfikowana pod kątem zgodności z pakietem SDK do reklam mobilnych Google w wersji 9.0.0.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 9.0.0 lub nowszej.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 9.0.0.
- Wersja pakietu InMobi SDK to 10.0.2.
Wersja 10.0.2.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.0.2.
Został opracowany i przetestowany z użyciem
- Pakiet SDK do reklam mobilnych Google w wersji 8.13.0.
- Wersja pakietu InMobi SDK to 10.0.2.
Wersja 10.0.1.0
- Zweryfikowano zgodność z pakietem InMobi SDK 10.0.1.
Został opracowany i przetestowany z użyciem
- Pakiet SDK do reklam mobilnych Google w wersji 8.12.0.
- InMobi SDK w wersji 10.0.1.
Wersja 10.0.0.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.0.0.
- Teraz wymaga to systemu iOS w wersji co najmniej 10.0.
Stworzone i przetestowane przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 8.11.0.
- Pakiet InMobi SDK w wersji 10.0.0.
Wersja 9.2.1.0
- Weryfikowana zgodność z pakietem SDK InMobi w wersji 9.2.1.
Został opracowany i przetestowany z użyciem
- Pakiet SDK do reklam mobilnych Google w wersji 8.9.0.
- InMobi SDK w wersji 9.2.1.
Wersja 9.2.0.0
- Weryfikacja zgodności z pakietem SDK InMobi w wersji 9.2.0.
- Zmniejszona zależność od pakietu SDK do reklam mobilnych Google w wersji 8.0.0 lub nowszej.
Stworzone i przetestowane przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 8.8.0.
- InMobi SDK w wersji 9.2.0.
Wersja 9.1.7.0
- Weryfikowana zgodność z pakietem SDK InMobi w wersji 9.1.7.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 8.3.0 lub nowszej.
Stworzone i przetestowane przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 8.3.0.
- InMobi SDK w wersji 9.1.7.
Wersja 9.1.5.0
- Weryfikowana zgodność z pakietem InMobi SDK 9.1.5.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 8.1.0 lub nowszej.
Stworzone i przetestowane przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 8.1.0.
- InMobi SDK w wersji 9.1.5.
Wersja 9.1.1.1
- Zaktualizowano adapter, aby używał formatu
.xcframework
. - Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 8.0.0 lub nowszej.
Stworzone i przetestowane przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 8.0.0.
- InMobi SDK w wersji 9.1.1.
Wersja 9.1.1.0
- Zweryfikowano zgodność z pakietem InMobi SDK 9.1.1.
- Teraz wymaga pakietu SDK do reklam mobilnych Google w wersji 7.68.0 lub nowszej.
Stworzone i przetestowane przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 7.68.0.
- InMobi SDK w wersji 9.1.1.
Wersja 9.1.0.0
- Zweryfikowana zgodność z pakietem InMobi SDK w wersji 9.1.0.
- Teraz wymaga pakietu SDK do reklam mobilnych Google w wersji 7.65.0 lub nowszej.
Został opracowany i przetestowany z użyciem
- Pakiet SDK do reklam mobilnych Google w wersji 7.65.0.
- InMobi SDK w wersji 9.1.0.
Wersja 9.0.7.2
- Domyślne ustawienie w przypadku reklam z nagrodą nie jest już ustawione jako zgodne z ustawą Coppa=0, jeśli nie określono, czy traktowanie ich jako skierowanych do dzieci.
Został opracowany i przetestowany z użyciem
- Pakiet SDK do reklam mobilnych Google w wersji 7.61.0.
- InMobi SDK w wersji 9.0.7.
Wersja 9.0.7.1
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.61.0 lub nowszej.
- Dodano standardowe kody błędów i komunikaty dotyczące adaptera.
Został opracowany i przetestowany z użyciem
- Pakiet SDK do reklam mobilnych Google w wersji 7.61.0.
- InMobi SDK w wersji 9.0.7.
Wersja 9.0.7.0
- Wersja zweryfikowana pod kątem zgodności z pakietem SDK InMobi w wersji 9.0.7.
Został opracowany i przetestowany z użyciem
- Pakiet SDK do reklam mobilnych Google w wersji 7.60.0.
- InMobi SDK w wersji 9.0.7.
Wersja 9.0.6.0
- Zweryfikowana zgodność z pakietem InMobi SDK w wersji 9.0.6.
- Zaktualizowano zależność CocoaPod adaptera InMobi na iOS, aby używać
InMobiSDK/Core
. - Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.60.0 lub nowszej.
Został opracowany i przetestowany z użyciem
- Pakiet SDK do reklam mobilnych Google w wersji 7.60.0
- Wersja pakietu InMobi SDK 9.0.6
Wersja 9.0.4.0
- Weryfikowana zgodność z pakietem SDK InMobi w wersji 9.0.4.
- Adapter teraz wcześniej zawodzi, gdy nie uda się zainicjować pakietu InMobi SDK.
- Wycofano obsługę architektury i386.
Stworzone i przetestowane przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 7.57.0
- InMobi SDK w wersji 9.0.4
Wersja 9.0.0.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 9.0.0.
- Usunęliśmy możliwość określania stawek w przypadku formatów banera, reklamy pełnoekranowej i reklamy z nagrodą.
Został opracowany i przetestowany z użyciem
- Pakiet SDK do reklam mobilnych Google w wersji 7.53.1
- Wersja pakietu InMobi SDK 9.0.0
Wersja 7.4.0.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 7.4.0.
Wersja 7.3.2.1
- Rozwiązaliśmy problem, który powodował, że adapter nie inicjował się z powodu nieprawidłowych konfiguracji zapośredniczenia.
Wersja 7.3.2.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 7.3.2.
- Dodano możliwość określania stawek w przypadku formatów banerów, reklam pełnoekranowych i reklam z nagrodą.
Wersja 7.3.0.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 7.3.0.
- Wycofano obsługę żądań reklam natywnych z treścią i reklam promujących instalacje aplikacji. Aplikacje muszą używać interfejsu Unified Native Ads API, aby żądać reklam natywnych.
- Teraz wymaga pakietu SDK do reklam mobilnych Google w wersji 7.46.0 lub nowszej.
Wersja 7.2.7.0
- Weryfikowana zgodność z pakietem InMobi SDK 7.2.7.
- Zaktualizowano adapter, aby korzystał z nowego interfejsu API nagród.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.42.2 lub nowszej.
- Dodaliśmy obsługę elastycznych rozmiarów banerów reklamowych.
Wersja 7.2.4.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 7.2.4.
Wersja 7.2.1.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 7.2.1.
Wersja 7.2.0.0
- Zweryfikowano zgodność z pakietem InMobi SDK 7.2.0.
Wersja 7.1.2.0
- Weryfikowana zgodność z pakietem InMobi SDK w wersji 7.1.2.
Wersja 7.1.1.2
- Dodano do adaptera wywołanie zwrotne
adapterDidCompletePlayingRewardBasedVideoAd:
.
Wersja 7.1.1.1
- Dodano klasę
GADInMobiConsent
, która udostępnia metodyupdateGDPRConsent
igetConsent
.
Wersja 7.1.1.0
- Weryfikowana zgodność z pakietem SDK InMobi w wersji 7.1.1.
Wersja 7.1.0.0
- Zweryfikowano zgodność z pakietem InMobi SDK 7.1.0.
Wersja 7.0.4.1
- Rozwiązaliśmy problem powodujący błędy dotyczące duplikatów symboli podczas używania adaptera w przypadku innych sieci.
Wersja 7.0.4.0
- Zaktualizowaliśmy adapter, aby zapewnić jego zgodność z pakietem SDK InMobi w wersji 7.0.4.
- Dodaliśmy obsługę natywnych reklam wideo.
- Pakiet SDK InMobi nie udostępnia obrazów reklam zawierających komponenty wideo. Aby uniknąć potencjalnych wyjątków NullPointerException, adapter automatycznie tworzy pusty obiekt NativeAd.Image i wstawia go do tablicy komponentów obrazu w obiekcie reklamy otrzymanym przez aplikację. Wydawcy korzystający z tego adaptera powinni unikać bezpośredniego używania komponentów obrazu podczas pośredniczenia z InMobi, a zamiast tego używać w interfejsie komponentu GADMediaView. GADMediaView automatycznie wyświetla komponenty wideo w reklamach, które je zawierają, oraz komponenty graficzne w reklamach, które ich nie zawierają.
Wersja 6.2.1.0
- Zweryfikowana zgodność z pakietem inMobi SDK 6.2.1
Starsze wersje
- Obsługa formatów banerów, reklam pełnoekranowych, reklam wideo z nagrodą i reklam natywnych.