Integracja InMobi z zapośredniczeniem

Z tego przewodnika dowiesz się, jak korzystać z pakietu SDK do reklam mobilnych Google do wczytywania i wyświetlania reklamy z InMobi za pomocą mediację, w obrębie kaskady i integracji określania stawek. Omawiamy, jak dodać InMobi do konfiguracji zapośredniczenia jednostki reklamowej oraz integracji pakietu SDK InMobi i adaptera Android do aplikacji.

Obsługiwane integracje i formaty reklam

Adapter zapośredniczenia do InMobi zapewnia następujące funkcje:

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

1 Integracja ustalania stawek jest zamknięta w wersji beta, skontaktuj się ze swoim menedżerem konta i poproś o dostęp.

2 Obsługiwane tylko w przypadku zapośredniczenie kaskadowe.

Wymagania

  • Interfejs API Androida na poziomie 21 lub wyższym

Krok 1. Skonfiguruj konfiguracje w interfejsie użytkownika InMobi

Zarejestruj się, aby utworzyć konto InMobi.

Ustalanie stawek

Wybierz Use InMobi SSP with Google Otwarte ustalanie stawek i wpisz swój identyfikator wydawcy Google.

Wodospad

Integracje kaskadowe nie wymagają żadnych dodatkowych czynności.

Po zweryfikowaniu zaloguj się na konto InMobi.

Dodaj aplikację

Aby dodać aplikację do panelu InMobi, kliknij Inventory > Inventory Settings (Zasoby reklamowe > Ustawienia zasobów reklamowych).

Kliknij Dodaj zasoby reklamowe i wybierz z menu kanał Aplikacja mobilna.

Zacznij wpisywać na pasku wyszukiwania URL opublikowanego sklepu z aplikacjami i wybierz aplikację z automatycznie wypełnionych wyników. Kliknij Continue (Dalej).

Jeśli aplikacja nie jest opublikowana, kliknij Połącz ręcznie i wpisz wymagane dane. Kliknij Continue (Dalej).

Sprawdź ustawienia zgodności aplikacji i witryn, a potem kliknij Zapisz i utwórz miejsca docelowe.

Miejsca docelowe

Po skonfigurowaniu zasobów reklamowych system przekieruje Cię do procesu tworzenia miejsca docelowego.

Wybierz typ jednostki reklamowej. Następnie wpisz nazwę miejsca docelowego, wybierz Wyłączone dla opcji Określanie stawek za odbiorców i wypełnij resztę formularza. Gdy skończysz, kliknij Utwórz miejsce docelowe.

Po utworzeniu miejsca docelowego pojawią się jego szczegóły. Zanotuj identyfikator miejsca docelowego, który zostanie użyty do skonfigurowaniaAd Manager jednostki reklamowej.

Identyfikator konta

Identyfikator konta InMobi znajdziesz w sekcji Finanse > Ustawienia płatności > Dane do płatności.

Znajdź klucz InMobi Reporting API

Otwórz Moje konto > Ustawienia konta. Przejdź do karty Klucz interfejsu API i kliknij Wygeneruj klucz interfejsu API.

Wybierz adres e-mail użytkownika, dla którego wymagany jest klucz, i kliknij Wygeneruj klucz interfejsu API. Zostanie wygenerowany plik zawierający klucz interfejsu API i nazwę użytkownika lub login.

Tylko administrator konta wydawcy może wygenerować klucz interfejsu API dla wszystkich użytkowników. Jeśli nie pamiętasz wygenerowanego wcześniej klucza interfejsu API, zresetuj go, najeżdżając kursorem na pocztę na karcie Klucz interfejsu API.

Włącz tryb testowy

Włącz tryb testowy miejsca docelowego we wszystkich aktywnych wyświetleniach lub tylko na wybranych urządzeniach testowych.

Krok 2. Skonfiguruj źródła ofert reklamowych InMobi w Ad Manager interfejsie użytkownika

Zaloguj się na konto Ad Managera.

Dodaj InMobi do firm

Ustalanie stawek

W przypadku integracji określania stawek ten krok nie jest wymagany.

Wodospad

Przejdź do sekcji Administracja > Firmy i kliknij przycisk Nowa firma na karcie Wszystkie firmy. Kliknij Sieć reklamowa.

Jako Sieć reklamowa wybierz InMobi, wpisz niepowtarzalną nazwę i włącz Zapośredniczenie. Włącz Automatyczne zbieranie danych i wpisz Username and API Key uzyskane w poprzedniej sekcji.

Następnie wpisz swoją nazwę użytkownika, a gdy skończysz, kliknij Zapisz.

Włącz udostępnianie bezpiecznych sygnałów

Ustalanie stawek

Kliknij Administracja > Ustawienia globalne. Otwórz kartę Ustawienia konta Ad Exchange, sprawdź i włącz Udostępnianie bezpiecznych sygnałów. Kliknij Save (Zapisz).

Wodospad

W przypadku integracji kaskady ten krok nie jest wymagany.

Skonfiguruj InMobi określanie stawek

Ustalanie stawek

Kliknij Wyświetlanie > Licytujący, a potem na karcie Określanie stawek przez pakiet SDK kliknij Nowy licytujący.

Jako licytującego wybierz InMobi.

Przesuń przełącznik obok opcji Dodaj bibliotekę sygnałów tego licytującego do listy dozwolonych sygnałów i Zezwalaj na udostępnianie sygnałów temu licytującemu. Następnie kliknij Dalej.

Kliknij Dalej.

Kliknij Gotowe.

Wodospad

W przypadku integracji kaskady ten krok nie jest wymagany.

Skonfiguruj mapowanie jednostki reklamowej

Ustalanie stawek

Kliknij Wyświetlanie > Licytujący i na karcie Określanie stawek przez pakiet SDK wybierz firmę, dla której chcesz utworzyćInMobi .

Otwórz kartę Mapowanie jednostki reklamowej i kliknij Nowe mapowanie jednostek reklamowych.

Kliknij Konkretna jednostka reklamowa. Wybierz jednostkę reklamową i format, jako Typ zasobów reklamowych wybierz Aplikacja mobilna i kliknij Aplikacja mobilna. Następnie wpiszAccount ID and Placement ID otrzymane w poprzedniej sekcji. Na koniec kliknij Zapisz.

Wodospad

Kliknij Wyświetlanie > Grupy zysku i kliknij przycisk Nowa grupa zysku. Wybierz aplikację mobilną.

Przewiń w dół i kliknij Dodaj partnera zysku.

Wybierz firmę, dla której utworzyliśmy InMobi w poprzedniej sekcji. Jako Typ integracji wybierz Zapośredniczenie mobilne SDK, Android jako Platformę i Aktywne jako Stan.

Wpisz wartość Account ID and Placement IDuzyskaną w poprzedniej sekcji oraz wartość Domyślny CPM. Kliknij Zapisz.

Uwaga: automatyczne zbieranie danych potrzebuje kilku dni na zebranie danych, zanim będzie mogło dokładnie obliczyć wartość dynamicznego CPM dla sieci zapośredniczenia. Gdy tylko obliczysz eCPM, jest on automatycznie aktualizowany w Twoim imieniu.

Dodaj InMobi do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi

Wykonaj czynności opisane w sekcji Ustawienia RODO i Ustawienia amerykańskich przepisów stanowych , aby dodać InMobi do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi w Ad Manager UI.

Krok 3. Zaimportuj pakiet SDK InMobi i adapter

W pliku build.gradle.kts na poziomie aplikacji dodaj tę implementację zależności i konfiguracji. Korzystanie z najnowszych wersji pakietu InMobi SDK i adapter:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.2.0")
    implementation("com.google.ads.mediation:inmobi:10.7.4.0")
}

Integracja ręczna

  1. Pobierz InMobi Android SDK i wyodrębnianie plik InMobiSDK.aar w folderze libs i dodaj go do projektu.

  2. Przejdź do Artefakty adaptera InMobi w repozytorium Google Maven. Wybierz najnowszą wersję, pobierz InMobi .aar adaptera i dodaj go do projektu.

  3. InMobi wymaga również uwzględnienia innych zależności. Więcej informacji: Dokumentacja InMobi aby dowiedzieć się więcej.

Krok 4. Wdróż ustawienia prywatności w pakiecie InMobi SDK

Obowiązujące w Google zgoda użytkownika z UE Google, musisz dopilnować, aby takie oświadczenia zostały ujawnione. zgody uzyskane od użytkowników z Europejskiego Obszaru Gospodarczego dotyczące: wykorzystywania identyfikatorów urządzeń i danych osobowych. Zasady te odzwierciedlają wymagania unijnej dyrektywy o prywatności i łączności elektronicznej oraz Ogólnej ustawy o ochronie danych Rozporządzenie (RODO). Wyświetlając prośbę o zgodę na wykorzystanie danych, musisz wskazać każdą sieć reklamową w łańcuchu zapośredniczenia, które mogą gromadzić, otrzymywać lub wykorzystywać dane osobowe i dostarczają informacji o korzystaniu z poszczególnych sieci. Google obecnie nie może automatycznego przekazywania do takich sieci wyboru użytkownika dotyczącego zgody.

W wersji 7.1.0.0 adapter InMobi dodał funkcję InMobiConsentclass that lets you pass consent information to InMobi. The following sample code callsupdateGDPRConsent()`` do klasy InMobiConsent. Jeśli wybierzesz nazwę zaleca się zrobić to przed wysłaniem żądania reklam za pomocą pakietu SDK do reklam mobilnych Google.

Java

import com.inmobi.sdk.InMobiSdk;
import com.google.ads.mediation.inmobi.InMobiConsent;
// ...

JSONObject consentObject = new JSONObject();
try {
  consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true);
  consentObject.put("gdpr", "1");
} catch (JSONException exception) {
  exception.printStackTrace();
}

InMobiConsent.updateGDPRConsent(consentObject);

Kotlin

import com.inmobi.sdk.InMobiSdk
import com.google.ads.mediation.inmobi.InMobiConsent
// ...

val consentObject = JSONObject()
try {
  consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true)
  consentObject.put("gdpr", "1")
} catch (exception: JSONException) {
  exception.printStackTrace()
}

InMobiConsent.updateGDPRConsent(consentObject)

Zobacz Informacje o wdrażaniu RODO w InMobi . do tego obiektu zgody.

Amerykańskie przepisy stanowe o ochronie prywatności

Stany Zjednoczone przepisy stanowe o ochronie prywatności wymagają dawania użytkownikom zrezygnować z „wyprzedaży”, „danych osobowych” (zgodnie z definicją w ustawie tych haseł) z opcją rezygnacji dostępną za pomocą dobrze widocznego powiadomienia „Nie sprzedawaj Informacje” w wierszu „sprzedaż”, na stronie głównej strony. Stany Zjednoczone stanowa prywatność użytkowników przewodnik dotyczący zgodności z przepisami prawa umożliwia włączenie ograniczone przetwarzanie danych wyświetlania reklam przez Google, ale Google nie może stosować tego ustawienia do poszczególnych reklam w łańcuchu zapośredniczenia. W przypadku każdej sieci reklamowej należy w łańcuchu zapośredniczenia, które mogą uczestniczyć w sprzedaży i postępuj zgodnie ze wskazówkami dotyczącymi tych sieci, aby zapewnić zgodność z przepisami.

W wersji 10.5.7.1, adapter InMobi dodał obsługę odczytu ciągu tekstowego IAB dotyczącego ochrony prywatności w Stanach Zjednoczonych preferencji wspólnych. Postępuj zgodnie z instrukcjami podanymi w artykule Stany Zjednoczone dokumentacja stanowych przepisów o ochronie prywatności aby ustawić ciąg znaków dotyczący prywatności w Stanach Zjednoczonych preferencji wspólnych.

Zapoznaj się też z Dokumentacja dotycząca ustawy CCPA .

Krok 5. Wymagany dodatkowy kod

Integracja z InMobi nie wymaga dodatkowego kodu.

Krok 6. Przetestuj implementację

Włącz reklamy testowe

Zarejestruj urządzenie testowe na potrzeby Ad Manager i włącz tryb testowy w InMobi interfejsie użytkownika.

Weryfikacja reklam testowych

Aby sprawdzić, czy otrzymujesz reklamy testowe z witrynyInMobi, włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając z InMobi (Bidding) and InMobi (Waterfall) źródeł reklam.

Kroki opcjonalne:

Uprawnienia

Aby uzyskać optymalną wydajność, InMobi zaleca dodanie następujących opcjonalnych elementów: uprawnienia dostępu do pliku AndroidManifest.xml aplikacji.

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

Parametry charakterystyczne dla sieci

Adapter InMobi obsługuje dodatkowe parametry żądań, które można przekazać do jako pakietu Android. Adapter szuka następujących kluczy w pakiet:

Parametry i wartości żądania
InMobiNetworkKeys.AGE_GROUP
Grupa wiekowa użytkownika.
InMobiNetworkValues.BELOW_18
InMobiNetworkValues.BETWEEN_18_AND_24
InMobiNetworkValues.BETWEEN_25_AND_29
InMobiNetworkValues.BETWEEN_30_AND_34
InMobiNetworkValues.BETWEEN_35_AND_44
InMobiNetworkValues.BETWEEN_45_AND_54
InMobiNetworkValues.BETWEEN_55_AND_65
InMobiNetworkValues.ABOVE_65
InMobiNetworkKeys.EDUCATION
Poziom wykształcenia użytkownika.
InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESS
InMobiNetworkValues.EDUCATION_COLLEGEORGRADUATE
InMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE
InMobiNetworkKeys.AGE Ciąg znaków. wiek użytkownika;
InMobiNetworkKeys.POSTAL_CODE Ciąg znaków. Kod pocztowy użytkownika (zwykle pięciocyfrowy)
InMobiNetworkKeys.AREA_CODE Ciąg znaków. Numer kierunkowy telefonu użytkownika (część numeru telefonu)
InMobiNetworkKeys.LANGUAGE Ciąg znaków. Dane użytkownika język ojczysty (jeśli jest znany).
InMobiNetworkKeys.CITY Ciąg znaków. Miasto użytkownika
InMobiNetworkKeys.STATE Ciąg znaków. Stan użytkownika
InMobiNetworkKeys.COUNTRY Ciąg znaków. Kraj użytkownika
InMobiNetworkKeys.LOGLEVEL
Ustawia poziom logu dla pakietu SDK InMobi.
InMobiNetworkValues.LOGLEVEL_NONE
InMobiNetworkValues.LOGLEVEL_DEBUG
InMobiNetworkValues.LOGLEVEL_ERROR

Oto przykładowy kod pokazujący, jak ustawić te parametry żądania reklamy:

Java

Bundle extras = new Bundle();
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54);
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345");

AdManagerAdRequest request = new AdManagerAdRequest.Builder()
   .addNetworkExtrasBundle(InMobiAdapter.class, extras)
   .build();

Kotlin

val extras = Bundle()
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54)
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345")

val request = AdManagerAdRequest.Builder()
   .addNetworkExtrasBundle(InMobiAdapter::class.java, extras)
   .build()

Korzystanie z reklam natywnych

Renderowanie reklam

Adapter InMobi zwraca reklamy natywne jako NativeAd obiektów. Zawiera te dane pola dla NativeAd.

Pole Zasoby zawsze dostępne przez adapter InMobi
Nagłówek
Obraz 1
Widok multimediów
Treść
Ikona aplikacji
Wezwanie do działania
Ocena w gwiazdkach
Sklep
Cena

1 Przejściówka InMobi nie zapewnić bezpośredni dostęp do głównego komponentu z obrazem swoich reklam natywnych. Zamiast tego makro adapter wypełnia MediaView. z filmem lub obrazem.

Śledzenie wyświetleń i kliknięć

Pakiet SDK do reklam mobilnych Google korzysta z wywołań zwrotnych pakietu SDK InMobi do obsługi wyświetleń i śledzenie kliknięć, więc raporty w obu panelach powinny zawierać tylko niewielką lub zerową liczbę rozbieżności danych.

Kody błędów

Jeśli przejściówka nie odbierze reklamy z InMobi, wydawcy mogą sprawdzić przyczynę błędu w odpowiedzi za pomocą polecenia ResponseInfo.getAdapterResponses() w następujących klasach:

com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter

Oto kody i powiązane z nimi wiadomości wysyłane przez przejściówkę InMobi, gdy nie można wczytać reklamy:

Kod błędu Przyczyna
0-99 Błędy pakietu InMobi SDK. Więcej szczegółów znajdziesz w kodzie.
100 Brak parametrów serwera InMobi skonfigurowanych w Ad Manager interfejsie lub są nieprawidłowe.
101 Nie udało się zainicjować pakietu SDK InMobi.
102 Żądany rozmiar reklamy nie pasuje do rozmiaru banera obsługiwanego przez InMobi.
103 Żądanie reklamy nie jest ujednoliconym żądaniem reklamy natywnej.
104 Podjęto próbę wysłania żądania reklamy InMobi bez zainicjowania pakietu SDK InMobi. Ten powinien teoretycznie nigdy się nie zdarzyć, ponieważ przejściówka uruchamia pakiet SDK InMobi. przed wysłaniem żądania reklam InMobi.
105 Reklama InMobi nie jest jeszcze gotowa do wyświetlenia.
106 InMobi nie może wyświetlić reklamy.
107 InMobi zwróciła reklamę natywną, w której brakuje wymaganego komponentu.
108 Komponenty z obrazem reklamy natywnej InMobi zawierają nieprawidłowy adres URL.
109 Adapterowi nie udało się pobrać zasobów graficznych reklam natywnych InMobi.
101 Brak parametrów serwera InMobi skonfigurowanych w Ad Manager interfejsie lub są nieprawidłowe.
102 InMobi Adapter nie obsługuje żądanego formatu reklamy.
103 Reklama InMobi jest już załadowana dla tej konfiguracji sieci.
Inne Pakiet InMobi SDK zwrócił komunikat o błędzie. Aby dowiedzieć się więcej, wejdź na IMRequestStatus.h.

InMobi – historia zmian adaptera zapośredniczenia na Androida

Wersja 10.7.4.0

  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.7.4.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.1.0.
  • InMobi Kotlin SDK w wersji 10.7.4.

Wersja 10.7.3.0

  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.7.3.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.1.0.
  • InMobi Kotlin SDK w wersji 10.7.3.

Wersja 10.6.7.1

  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 23.0.0.
  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.6.7.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
  • InMobi Kotlin SDK w wersji 10.6.7.

Wersja 10.6.7.0

  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.6.7.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.6.0.
  • InMobi Kotlin SDK w wersji 10.6.7.

Wersja 10.6.6.0

  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.6.6.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.6.0.
  • InMobi Kotlin SDK w wersji 10.6.6.

Wersja 10.6.3.0

  • Dodaliśmy obsługę znaku wodnego w przypadku banerów z określaniem stawek, reklam pełnoekranowych i reklam z nagrodą.
  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.6.3.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.6.0.
  • InMobi Kotlin SDK w wersji 10.6.3.

Wersja 10.6.2.0

  • Zaktualizowano adapter, aby wywoływał wywołanie zwrotne zapośredniczenia pakietu SDK do reklam mobilnych Google onAdFailedToShow, jeśli nie uda się wyświetlić reklam pełnoekranowych InMobi.
  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.6.2.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.5.0.
  • InMobi Kotlin SDK w wersji 10.6.2.

Wersja 10.6.0.0

  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.6.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
  • InMobi Kotlin SDK w wersji 10.6.0.

Wersja 10.5.9.0

  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.5.9.
  • Zaktualizowaliśmy adapter, aby wczytywać banery reklamowe InMobi z najbliższymi obsługiwanymi rozmiarami banerów reklamowych zamiast żądanych rozmiarów. Pomoże to ograniczyć liczbę niewypełnionych przypadków w InMobi.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
  • InMobi Kotlin SDK w wersji 10.5.9.

Wersja 10.5.8.0

  • Rozwiązaliśmy problem, który powodował, że nie można było uruchomić adaptera.
  • Zaktualizowano zależności, aby rozwiązywać konflikty ścieżek klas.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 22.3.0.
  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.5.8.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
  • InMobi Kotlin SDK w wersji 10.5.8.

Wersja 10.5.7.1

  • Dodaliśmy obsługę odczytu ciągu tekstowego IAB dotyczącego ochrony prywatności w Stanach Zjednoczonych z preferencji wspólnych.
  • Dodaliśmy obsługę określania stawek w przypadku banerów (w tym MREC), reklam pełnoekranowych i reklam z nagrodą formatów reklam.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 22.2.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.2.0.
  • InMobi Kotlin SDK w wersji 10.5.7.

Wersja 10.5.7.0

  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.5.7.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.1.0.
  • InMobi Kotlin SDK w wersji 10.5.7.

Wersja 10.5.5.0

  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.5.5.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.1.0.
  • InMobi Kotlin SDK w wersji 10.5.5.

Wersja 10.5.4.1

  • Zaktualizowano adapter, aby używał nowej klasy VersionInfo.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 22.0.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.0.0.
  • InMobi Kotlin SDK w wersji 10.5.4.

Wersja 10.5.4.0

  • Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.5.4.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.4.0.
  • InMobi Kotlin SDK w wersji 10.5.4.

Wersja 10.1.2.1

  • Dodaliśmy obsługę przekazywania wartości COPPA do pakietu InMobi SDK.
  • Zaktualizowano adapter, aby korzystał z nowych interfejsów API zapośredniczenia.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.4.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.4.0.
  • InMobi SDK w wersji 10.1.2.

Wersja 10.1.2.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.1.2.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.3.0.
  • InMobi SDK w wersji 10.1.2.

Wersja 10.1.1.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.1.1.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.3.0.
  • InMobi SDK w wersji 10.1.1.

Wersja 10.0.9.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.0.9.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.3.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.3.0.
  • InMobi SDK w wersji 10.0.9.

Wersja 10.0.8.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.0.8.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.2.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.2.0.
  • InMobi SDK w wersji 10.0.8.

Wersja 10.0.7.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.0.7.
  • Zaktualizowano compileSdkVersion i targetSdkVersion do interfejsu API 31.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.0.0.
  • Zaktualizowano minimalny wymagany poziom interfejsu API Androida na 19.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.0.0.
  • InMobi SDK w wersji 10.0.7.

Wersja 10.0.6.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.0.6.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
  • InMobi SDK w wersji 10.0.6.

Wersja 10.0.5.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.0.5.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.6.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
  • InMobi SDK w wersji 10.0.5.

Wersja 10.0.3.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.0.3.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.5.0.
  • InMobi SDK w wersji 10.0.3.

Wersja 10.0.2.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.0.2.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.5.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.5.0.
  • InMobi SDK w wersji 10.0.2.

Wersja 10.0.1.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 10.0.1.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.4.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.4.0.
  • InMobi SDK w wersji 10.0.1.

Wersja 9.2.1.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 9.2.1.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.3.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.3.0.
  • InMobi SDK w wersji 9.2.1.

Wersja 9.2.0.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 9.2.0.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.2.0.
  • Usunięto nieprawidłowe komunikaty o błędach.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.2.0.
  • InMobi SDK w wersji 9.2.0.

Wersja 9.1.9.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 9.1.9.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.1.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.1.0.
  • InMobi SDK w wersji 9.1.9.

Wersja 9.1.7.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 9.1.7.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.8.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.8.0.
  • InMobi SDK w wersji 9.1.7.

Wersja 9.1.6.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 9.1.6.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.7.0.
  • Adapter zastępuje śledzenie wyświetleń i wykorzystuje definicję wyświetleń InMobi.
  • Adapter nie odczytuje już parametrów kierowania na płeć i datę urodzenia, które zostały wycofane z pakietu SDK do reklam mobilnych Google w wersji 19.7.0.
  • Przeniesiono na AndroidaX

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.7.0.
  • InMobi SDK w wersji 9.1.6.

Wersja 9.1.1.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 9.1.1.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.5.0.
  • Dodaliśmy opisowe kody błędów i przyczyny problemów z wczytywaniem lub wyświetlaniem adaptera.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
  • InMobi SDK w wersji 9.1.1.

Wersja 9.1.0.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 9.1.0.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.4.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.4.0.
  • InMobi SDK w wersji 9.1.0.

Wersja 9.0.9.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 9.0.9.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.3.0.
  • InMobi SDK w wersji 9.0.9.

Wersja 9.0.8.0

  • Usunęliśmy obsługę wycofanego formatu NativeAppInstallAd. Aplikacje powinny żądać ujednoliconych reklam natywnych.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.3.0.
  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 9.0.8.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.3.0.
  • InMobi SDK w wersji 9.0.8.

Wersja 9.0.7.1

  • Rozwiązaliśmy problem, który powodował, że adapter nie utrzymywał prawidłowo stanu inicjowania pakietu InMobi SDK.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.2.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.2.0.
  • InMobi SDK w wersji 9.0.7.

Wersja 9.0.7.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 9.0.7.
  • Zaktualizowano adapter, aby obsługiwał żądania wbudowanych banerów adaptacyjnych.
  • Adapter zawiera teraz konfigurację ProGuard zgodnie z wytycznymi InMobi.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
  • InMobi SDK w wersji 9.0.7.

Wersja 9.0.6.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 9.0.6.
  • Reklamy natywne: naprawiliśmy błąd, który powodował znikanie primaryView aplikacji InMobi podczas przewijania w ramach integracji natywnego kanału RSS.
  • Reklamy natywne: naprawiliśmy błąd, który powodował, że primaryView w InMobi nie było znajduje się na środku w obrębie mediaView.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
  • InMobi SDK w wersji 9.0.6.

Wersja 9.0.5.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 9.0.5.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
  • InMobi SDK w wersji 9.0.5.

Wersja 9.0.4.0

  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.1.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
  • InMobi SDK w wersji 9.0.4.

Wersja 9.0.2.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 9.0.2.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 18.3.0.
  • Usunęliśmy możliwość określania stawek w przypadku formatów banerów, reklam pełnoekranowych i reklam z nagrodą.
  • Naprawiliśmy błąd, który powodował awarię przy próbie renderowania reklamy natywnej.

Stworzone i przetestowane przy użyciu

  • Pakiet SDK do reklam mobilnych Google w wersji 18.3.0.
  • InMobi SDK w wersji 9.0.2.

Wersja 7.3.0.1

  • Reklamy natywne korzystają teraz z ujednoliconego interfejsu API zapośredniczenia reklam natywnych.

Stworzone i przetestowane przy użyciu

  • Pakiet SDK do reklam mobilnych Google w wersji 18.2.0.
  • InMobi SDK w wersji 7.3.0.

Wersja 7.3.0.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 7.3.0.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 18.2.0.

Wersja 7.2.9.0

  • Dodaliśmy możliwość określania stawek w adapterze dla banerów, reklam pełnoekranowych i reklam z nagrodą.
  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 7.2.9.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 18.1.1.

Wersja 7.2.7.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 7.2.7.

Wersja 7.2.2.2

  • Dodaliśmy obsługę elastycznych rozmiarów banerów reklamowych.

Wersja 7.2.2.1

  • Zaktualizowano adapter, aby obsługiwał nowy interfejs API z nagrodą w otwartej wersji beta.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 17.2.0.

Wersja 7.2.2.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 7.2.2.

Wersja 7.2.1.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 7.2.1.

Wersja 7.2.0.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 7.2.0.

Wersja 7.1.1.1

  • Zaktualizowano adapter, aby wywoływał zdarzenie reklamowe onRewardedVideoComplete.

Wersja 7.1.1.0

  • Zweryfikowano zgodność z pakietem SDK InMobi w wersji 7.1.1.

Wersja 7.1.0.0

  • Dodano klasę InMobiConsent, która udostępnia metody updateGDPRConsent() i getConsentObj().
  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 7.1.0.

Wersja 7.0.4.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 7.0.4.

Wersja 7.0.2.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 7.0.2.

Wersja 7.0.1.0

  • Zaktualizowano przejściówkę, aby była zgodna z pakietem SDK InMobi w wersji 7.0.1.
  • Dodaliśmy obsługę natywnych reklam wideo.
  • W przypadku reklam natywnych widok multimediów jest zawsze zwracany przez adapter. Adapter nie zwraca komponentu z obrazem, zamiast niego w widoku multimediów wyświetla się obraz statycznych reklam natywnych.
  • Zaktualizowano projekt adaptera na potrzeby Androida Studio 3.0.

Wersja 6.2.4.0

  • Zweryfikowano zgodność z pakietem InMobi SDK w wersji 6.2.4.

Wersja 6.2.3.0

  • Zmieniono system nazewnictwa wersji na [Wersja pakietu SDK InMobi].[adapter patch version].

Wcześniejsze wersje

  • Dodaje obsługę banerów, reklam pełnoekranowych, reklam wideo z nagrodą i reklam natywnych.