Z tego przewodnika dowiesz się, jak korzystać z pakietu SDK do reklam mobilnych Google do wczytywania i wyświetlania reklamy z InMobi za pomocą zapośredniczenie, 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
Najnowszy pakiet SDK do reklam mobilnych Google
Dokończ zapośredniczenie Przewodnik dla początkujących
Krok 1. Skonfiguruj konfiguracje w interfejsie użytkownika InMobi
Krok 2. Skonfiguruj źródła ofert reklamowych InMobi w Ad Manager interfejsie użytkownika
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
Integracja z Android Studio (zalecana)
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.3.0")
implementation("com.google.ads.mediation:inmobi:10.7.5.0")
}
Integracja ręczna
Pobierz InMobi Android SDK i wyodrębnianie plik
InMobiSDK.aar
w folderzelibs
i dodaj go do projektu.Przejdź do Artefakty adaptera InMobi w repozytorium Google Maven. Wybierz najnowszą wersję, pobierz InMobi
.aar
adaptera i dodaj go do projektu.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
Zgoda użytkowników z UE i RODO
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ę InMobiConsent
class that
lets you pass consent information to InMobi. The following sample code calls
updateGDPRConsent()`` 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. |
InMobi – historia zmian adaptera zapośredniczenia na Androida
Wersja 10.7.5.0
- Zweryfikowano zgodność z pakietem SDK InMobi Kotlin w wersji 10.7.5.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 23.2.0.
- InMobi Kotlin SDK w wersji 10.7.5.
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
itargetSdkVersion
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ębiemediaView
.
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 adapter, aby zapewnić zgodność 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 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.