Integracja InMobi z zapośredniczeniem

Z tego przewodnika dowiesz się, jak używać pakietu SDK do reklam mobilnych Google do wczytywania i wyświetlania reklam z InMobi za pomocą zapośredniczenia AdMob, obejmującego zarówno kaskady, jak i integracje określania 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 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 w otwartej wersji beta.

2 Obsługiwane tylko w przypadku zapośredniczenia kaskadowego.

Wymagania

  • docelowa wersja iOS: 10.0 lub nowsza,

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 > Ustawienia zasobów reklamowych.

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ści aplikacji i stron, a potem kliknij Zapisz i utwórz miejsca docelowe.

Miejsca docelowe

Gdy skonfigurujesz zasoby reklamowe, system przekieruje Cię do procesu tworzenia miejsca docelowego.

Określanie stawek

Wybierz typ jednostki reklamowej. Wpisz Nazwa miejsca docelowego, a następnie w przypadku ustalania stawek za odbiorcówpartnera wybierz WłączOtwarte 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świetlają 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. Otwórz kartę Klucz API i kliknij Wygeneruj klucz API.

Wybierz adres e-mail użytkownika, dla którego wymagany jest klucz, i kliknij Wygeneruj klucz 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 wygenerowanego wcześniej klucza interfejsu API, zresetuj go. Aby to zrobić, najedź kursorem na pocztę na karcie Klucz interfejsu API.

Włącz tryb testowy

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 zapotrzebowanie InMobi w  AdMob UI

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.

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

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 InMobi i adapter

  • 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 SDK na iOS i połącz go InMobiSDK.framework w projekcie.
  • Pobierz najnowszą wersję adaptera InMobi z linku do pobrania w dzienniku zmian i dodaj link InMobiAdapter.framework w swoim projekcie.
  • Dodaj do projektu te platformy:
    • libsqlite3.0.tbd
    • libz.tbd
    • WebKit.framework

Ustawienia projektu

Dodaj flagę -ObjC do sekcji Inne flagi linkera w sekcji Application Target > Build Settings.

Krok 4. Wprowadź ustawienia prywatności w pakiecie InMobi SDK

Zgodnie z polityką Google w zakresie zgody użytkownika z UE musisz zadbać o to, aby użytkownicy z Europejskiego Obszaru Gospodarczego (EOG) otrzymali odpowiednie informacje i wyrazili zgodę na wykorzystywanie identyfikatorów urządzeń i danych osobowych. 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 przekazać tym sieciom wyboru użytkownika dotyczącego zgody.

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ływać tę metodę, zalecamy wykonanie jej 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 możliwych kluczach i wartościach akceptowanych przez InMobi w tym obiekcie zgody znajdziesz w informacjach o wdrażaniu RODO w InMobi.

Amerykańskie przepisy stanowe o ochronie prywatności

Amerykańskie przepisy stanowe o ochronie prywatności wymagają umożliwienia użytkownikom wycofania zgody na sprzedaż danych osobowych (w znaczeniu określonym w ustawie), za pomocą dobrze widocznego linku „Nie sprzedawaj moich danych osobowych” na stronie głównej sprzedawcy. Przewodnik dotyczący zgodności z amerykańskimi przepisami stanowymi o ochronie prywatności umożliwia włączenie ograniczonego przetwarzania danych na potrzeby wyświetlania reklam Google, ale Google nie może zastosować tego ustawienia do 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 wersjach 10.5.6.0, adaptera InMobi dodano obsługę odczytu ciągów tekstowych dotyczących ochrony prywatności w Stanach Zjednoczonych organizacji IAB z konfiguracji NSUserDefaults. Postępuj zgodnie z instrukcjami w dokumentacji dokumentacji amerykańskich przepisów stanowych o ochronie prywatności aby ustawić ciąg znaków dotyczący prywatności w USA w  NSUserDefaults

Dodatkowo zapoznaj się z dokumentacją InMobi dotyczącą ustawy CCPA, w której znajdziesz wskazówki dotyczące włączania ustawień CCPA w panelu InMobi.

Krok 5. Wymagany dodatkowy kod

Integracja SKAdNetwork

Postępuj zgodnie z dokumentacją InMobi, aby dodać identyfikatory SKAdNetwork do pliku Info.plist projektu.

Krok 6. Przetestuj implementację

Włącz reklamy testowe

Zarejestruj urządzenie testowe na potrzeby AdMob 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:

Parametry związane z siecią

Adapter InMobi obsługuje dodatkowe parametry żądania, które można przekazywać 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 String. Kod pocztowy użytkownika. Zwykle jest to liczba 5-cyfrowy.
setAreaCode String. Numer kierunkowy użytkownika (część numeru telefonu).
setLanguage String. Język ojczysty użytkownika (jeśli jest znany).
setLoginId String. Identyfikator logowania w domenie wydawcy.
setSessionId String. Identyfikator sesji w domenie wydawcy.
setLocationWithCityStateCountry Ciąg znaków. Lokalizacja z parametrami miasta, stanu i kraju.
setKeywords String. Wszystkie słowa kluczowe powiązane z kontekstem, które mają być przekazywane w żądaniu reklamy.
setInterests Ciąg znaków. Wszystkie powiązane kontekstowo ciągi znaków, które mają być przekazywane w żądaniu reklamy.
setAdditionalParameters Słownik. Wszelkie dodatkowe wartości do przekazania 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 reklamy natywne jako GADNativeAd obiekty. Uzupełnia te pola: opisy pól reklam natywnych 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 umieszcza w polu GADMediaView film lub obraz.

Ś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ć błąd w odpowiedzi reklamy, korzystając z  GADResponseInfo.adNetworkInfoArray w ramach tych klas:

GADMAdapterInMobi
GADMediationAdapterInMobi

Oto kody i powiązane z nimi komunikaty wysyłane przez przejściówkę InMobi, gdy nie uda się wczytać reklamy:

Kod błędu Przyczyna
101 Brak parametrów serwera InMobi skonfigurowanych w AdMob interfejsie lub są nieprawidłowe.
102 Adapter InMobi nie obsługuje żądanego formatu reklamy.
103 Reklama InMobi została już załadowana w ramach tej konfiguracji sieci.
Inne InMobi SDK zwrócił błąd. Aby dowiedzieć się więcej, wejdź na IMRequestStatus.h.

Dziennik zmian adaptera zapośredniczenia InMobi iOS

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.
  • Pakiet SDK InMobi w wersji 10.7.8.

Wersja 10.7.5.1

  • Zaktualizowano zasadę CFBundleShortVersionString, by zawierała 3 komponenty zamiast 4.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 11.10.0.
  • InMobi SDK w wersji 10.7.5.

Wersja 10.7.5.0

  • Weryfikowana zgodność z pakietem InMobi SDK w wersji 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

  • Zweryfikowano zgodność z pakietem InMobi SDK 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.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 11.3.0.
  • Pakiet SDK InMobi 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 funkcją CFPreferences.
  • 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ędnij Info.plist w ramach InMobiAdapter.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

  • Zweryfikowano zgodność z pakietem InMobi SDK 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.
  • InMobi SDK w wersji 10.6.0.

Wersja 10.5.8.0

  • Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.5.8.

Zaprojektowane i przetestowane:

  • 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 IAB dotyczącego ochrony prywatności w Stanach Zjednoczonych z NSUserDefaults.
  • Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.5.6.
  • Dodano obsługę ustalania stawek w przypadku formatów reklam typu banner (w tym MREC), reklam pełnoekranowych i reklam 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 używał interfejsu API didRewardUser.
  • Zaktualizowano adapter, aby inicjował pakiet SDK InMobi w głównym wątku.

Został opracowany i przetestowany z:

  • 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.

Został opracowany i przetestowany z:

  • 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:

Wersja 10.1.2.1

  • Zweryfikowano zgodność z pakietem InMobi SDK 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.
  • InMobi SDK w wersji 10.1.2.

Wersja 10.1.2.0

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

Został opracowany i przetestowany z:

  • 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

  • Zweryfikowano zgodność z pakietem InMobi SDK 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.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 9.11.0.
  • InMobi SDK w wersji 10.1.0.

Wersja 10.0.7.0

  • Zweryfikowano zgodność z pakietem InMobi SDK 10.0.7.

Zaprojektowane i przetestowane:

  • 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.

Zaprojektowane i przetestowane:

  • 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.
  • Teraz wymaga 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

  • Zweryfikowano zgodność z pakietem InMobi SDK 10.0.2.

Stworzone i przetestowane przy użyciu

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

Wersja 10.0.1.0

  • Weryfikowana zgodność z pakietem InMobi SDK w wersji 10.0.1.

Stworzone i przetestowane przy użyciu

  • 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.
  • Łagodzenie uzależnienia 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.
  • Teraz wymaga pakietu SDK do reklam mobilnych Google w wersji 8.3.0 lub nowszej.

Został opracowany i przetestowany z użyciem

  • 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.
  • Teraz wymaga 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.
  • Teraz wymaga 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.0.0.
  • InMobi SDK w wersji 9.1.1.

Wersja 9.1.1.0

  • Weryfikowana zgodność z pakietem SDK InMobi w wersji 9.1.1.
  • 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.
  • 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.

Stworzone i przetestowane przy użyciu

  • 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.
  • Dodaliśmy ujednolicone kody błędów i komunikaty o błędach adaptera.

Stworzone i przetestowane przy użyciu

  • 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 do adaptera InMobi na iOS, aby korzystać z InMobiSDK/Core.
  • Teraz wymaga 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
  • InMobi SDK w wersji 9.0.6

Wersja 9.0.4.0

  • Zweryfikowano zgodność z pakietem InMobi SDK 9.0.4.
  • W przypadku niepowodzenia zainicjowania pakietu SDK InMobi adapter szybko ulega awarii.
  • 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

  • Zweryfikowano zgodność z pakietem InMobi SDK 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
  • InMobi SDK w wersji 9.0.0

Wersja 7.4.0.0

  • Zweryfikowano zgodność z pakietem InMobi SDK 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

  • Zweryfikowano zgodność z pakietem InMobi SDK 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

  • Zweryfikowano 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

  • Wersja zweryfikowana pod kątem zgodności z pakietem SDK InMobi w wersji 7.2.0.

Wersja 7.1.2.0

  • Zweryfikowano zgodność z pakietem InMobi SDK 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 metody updateGDPRConsent i getConsent.

Wersja 7.1.1.0

  • Zweryfikowano zgodność z pakietem InMobi SDK 7.1.1.

Wersja 7.1.0.0

  • Zweryfikowana zgodność z pakietem InMobi SDK w wersji 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 dostarcza obrazów do reklam zawierających zasoby 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. W przypadku reklam, które je zawierają, GADMediaView automatycznie wyświetli zasoby wideo, a w przypadku pozostałych reklam – zasób graficzny.

Wersja 6.2.1.0

  • Zweryfikowano zgodność z pakietem inMobi SDK 6.2.1

Wcześniejsze wersje

  • Obsługa formatów banerów, reklam pełnoekranowych, reklam wideo z nagrodą i reklam natywnych.