Z tego przewodnika dowiesz się, jak używać pakietu Google Mobile Ads SDK do wczytywania i wyświetlania reklam z Chartboost za pomocą zapośredniczenia, w tym integracji kaskadowych. Dowiesz się z niego, jak dodać Chartboost do konfiguracji zapośredniczenia jednostki reklamowej oraz jak zintegrować pakiet SDK i adapter Chartboost z aplikacją na iOS.
Obsługiwane integracje i formaty reklam
Adapter zapośredniczenia Chartboost ma te możliwości:
| Integracja | |
|---|---|
| Określanie stawek | |
| Kaskada | |
| Formaty | |
| Baner | |
| Pełnoekranowa | |
| Z nagrodą | |
| Natywna | |
Wymagania wstępne
Zanim przejdziesz dalej, sprawdź, czy:
- iOS w wersji 13.0 lub nowszej.
Najnowsza wersja Google Mobile Ads SDK.
Krok 1. Skonfiguruj ustawienia w interfejsie Chartboost
Zarejestruj się, aby utworzyć konto Chartboost, i zaloguj się, gdy zostanie ono zweryfikowane. Następnie przejdź na kartę Zarządzanie aplikacjami.
Aby utworzyć aplikację, kliknij przycisk Dodaj nową aplikację.
Wypełnij resztę formularza i kliknij przycisk Dodaj aplikację, aby sfinalizować dodawanie aplikacji.
Po utworzeniu aplikacji przekierujemy Cię do jej panelu. Zapisz identyfikator aplikacji i podpis aplikacji.
Aby skonfigurować identyfikator jednostki reklamowej Ad Managera, musisz podać identyfikator użytkownika i podpis użytkownika Chartboost. Te parametry znajdziesz, klikając Chartboost mediation (Zapośredniczenie Chartboost) w interfejsie Chartboost.
Otwórz kartę Zasoby > APIs Explorer i zanotuj Identyfikator użytkownika oraz podpis użytkownika w sekcji Uwierzytelnianie.
Aktualizowanie pliku app-ads.txt
Plik Authorized Sellers for Apps app-ads.txt to projekt IAB Tech Lab, który ma zagwarantować, że Twoje zasoby reklamowe w aplikacjach będą sprzedawane tylko w tych kanałach, na które wyrażasz zgodę. Aby zapobiec znacznej utracie przychodów z reklam, musisz wdrożyć plik app-ads.txt.
Jeśli jeszcze nie masz pliku app-ads.txt, utwórz go na potrzeby Ad Managera.
Aby zaimplementować app-ads.txt w przypadku Chartboost, zapoznaj się z informacjami o pliku app-ads.txt.
Włączanie trybu testowego
Tryb testowy możesz włączyć w aplikacji, przechodząc do karty Zarządzanie aplikacjami w interfejsie Chartboost, wybierając aplikację z listy i klikając Edytuj ustawienia aplikacji.
W ustawieniach aplikacji możesz włączyć tryb testowy.
Po włączeniu trybu testowego możesz wysyłać żądania reklam za pomocą utworzonego wcześniej identyfikatora jednostki reklamowej i otrzymywać reklamy testowe Chartboost.
Gdy będziesz już otrzymywać reklamy testowe Chartboost, Twoja aplikacja zostanie umieszczona w procesie sprawdzania aplikacji wydawcy Chartboost. Aby zarabianie na Chartboost działało, aplikacja wydawcy musi zostać zatwierdzona przez Chartboost.
Krok 2. Skonfiguruj popyt Chartboost w interfejsie Ad Managera
Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej
Zaloguj się na konto Ad Managera.
Kliknij kolejno Wyświetlanie > Grupy zysku i kliknij przycisk Nowa grupa zysku.

Wpisz unikalną nazwę grupy zysku, ustaw stan na aktywny, wybierz format reklamy i ustaw typ zasobów reklamowych na aplikację mobilną. W sekcji Kierowanie > Zasoby reklamowe wybierz jednostkę reklamową w sekcji Zasoby reklamowe i aplikację mobilną, do której chcesz dodać zapośredniczenie.
Następnie kliknij przycisk Dodaj partnera zysku.

Jeśli masz już partnera ds. przychodów w przypadku Chartboost, możesz go wybrać. W przeciwnym razie kliknij Utwórz nowego partnera zysku.
Wybierz Chartboost jako sieć reklamową, wpisz unikalną nazwę i włącz mediację.
Włącz Automatyczne zbieranie danych i wpisz Identyfikator użytkownika oraz Podpis użytkownika uzyskane w poprzedniej sekcji.

Po wybraniu Partnera zysku wybierz Zapośredniczenie mobilne SDK jako Typ integracji, iOS jako Platformę i Aktywny jako Stan. Wpisz identyfikator aplikacji, sygnaturę aplikacji i lokalizację reklamy uzyskane w poprzedniej sekcji. Następnie wpisz wartość domyślnego CPM.
Miejsca docelowe reklam Chartboost (Named Locations) to proste nazwy reprezentujące miejsce w aplikacji, w którym chcesz wyświetlać reklamę. Ad Manager wysyła żądania do lokalizacji określonej w ustawieniach. Po wysłaniu żądań Chartboost doda lokalizację do swojego interfejsu na potrzeby raportowania.
W interfejsie Chartboost miejsca docelowe reklam można wyświetlić na stronie Ustawienia podstawowe, klikając Ustawienia zaawansowane. Więcej informacji znajdziesz w przewodniku Chartboost na temat nazwanych lokalizacji.

Gdy skończysz, u dołu strony kliknij Zapisz.
Dodawanie Chartboost do listy partnerów reklamowych zachowujących zgodność z RODO i amerykańskimi przepisami stanowymi
Aby dodać Chartboost do listy partnerów reklamowych zgodnych z rozporządzeniami europejskimi i amerykańskimi przepisami stanowymi w interfejsie Ad Managera, wykonaj czynności opisane w artykułach Ustawienia zgodne z rozporządzeniami europejskimi i Ustawienia zgodne z amerykańskimi przepisami stanowymi.
Krok 3. Zaimportuj pakiet SDK i adapter Chartboost
Korzystanie z Swift Package Manager
Zanim przejdziesz dalej, musisz mieć minimalną obsługiwaną wersję adaptera 9.11.0.1.
Aby dodać zależność pakietu do projektu, wykonaj te czynności:
W Xcode kliknij File (Plik) > Add Package Dependencies... (Dodaj zależności pakietów).
W wyświetlonym oknie wyszukaj ten adres URL pakietu:
https://github.com/googleads/googleads-mobile-ios-mediation-chartboost.gitW sekcji Reguła zależności wybierz Gałąź.
W polu tekstowym wpisz
main.
Korzystanie z CocoaPods
Dodaj do pliku Podfile projektu ten wiersz:
pod 'GoogleMobileAdsMediationChartboost'W wierszu poleceń uruchom:
pod install --repo-update
Integracja ręczna
Pobierz najnowszą wersję pakietu SDK Chartboost i połącz w projekcie Chartboost.framework i CHAMoatMobileAppKit.framework.
Pobierz najnowszą wersję adaptera Chartboost, korzystając z linku pobierania w liście zmian, i połącz ChartboostAdapter.framework w projekcie.
Dodaj do projektu te platformy:
StoreKitFoundationCoreGraphicsWebKitAVFoundationUIKit
Krok 4. Wdróż ustawienia prywatności w pakiecie SDK Chartboost
Zgoda użytkowników z UE i RODO
Aby zachować zgodność z polityką Google w zakresie zgody użytkownika z UE, musisz udzielać odpowiednich informacji użytkownikom z Europejskiego Obszaru Gospodarczego (EOG), Wielkiej Brytanii i Szwajcarii oraz uzyskać ich zgodę na stosowanie plików cookie lub innych środków do lokalnego przechowywania danych, jeśli jest to wymagane prawnie. Musisz też uzyskać ich zgodę na zbieranie, udostępnianie i wykorzystywanie danych osobowych do personalizowania reklam. 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). Odpowiadasz za sprawdzenie, czy zgoda jest przekazywana do każdego źródła reklam w łańcuchu zapośredniczenia.
Adapter Chartboost na iOS w wersji 9.13.0.0 lub nowszej automatycznie przekazuje do pakietu SDK Chartboost zgodę na wykorzystanie danych zgodnie z RODO ustawioną przez pakiet SDK UMP i platformy do zarządzania zgodą użytkowników, które obsługują specyfikację Google dotyczącą udzielenia dodatkowej zgody. Więcej informacji znajdziesz w artykule Metody ochrony prywatności w pakiecie SDK.
Amerykańskie przepisy stanowe o ochronie prywatności
Amerykańskie przepisy stanowe dotyczące prywatności wymagają, aby użytkownicy mieli prawo do rezygnacji ze „sprzedaży” ich „danych osobowych” (w znaczeniu określonym w ustawie). Opcja rezygnacji musi być dostępna za pomocą dobrze widocznego linku „Nie sprzedawaj moich danych osobowych” na stronie głównej „sprzedającego”. Przewodnik po amerykańskich przepisach stanowych o ochronie danych osobowych 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ć każdą sieć reklamową w łańcuchu zapośredniczenia, która może uczestniczyć w sprzedaży danych osobowych, i postępować zgodnie z wytycznymi każdej z tych sieci, aby zapewnić zgodność z przepisami.
W pakiecie SDK w wersji 8.2.0 firma Chartboost dodała metodę addDataUseConsent. Poniższy przykładowy kod ustawia zgodę na wykorzystywanie danych na CHBCCPAConsentOptInSale. Jeśli zdecydujesz się wywołać tę metodę, zalecamy, aby zrobić to przed wysłaniem żądania reklam za pomocą Google Mobile Ads SDK.
Swift
let dataUseConsent = CHBDataUseConsent.CCPA(CHBDataUseConsent.CCPA.Consent.optInSale)
Chartboost.addDataUseConsent(dataUseConsent)
Objective-C
CHBCCPADataUseConsent *dataUseConsent = [CHBCCPADataUseConsent ccpaConsent:CHBCCPAConsentOptInSale];
[Chartboost addDataUseConsent:dataUseConsent];
Więcej informacji i wartości, które można podać w poszczególnych metodach, znajdziesz w artykule Chartboost na temat CCPA i w informacjach o metodach ochrony prywatności w iOS.
Krok 5. Dodaj wymagany kod
Wdrażanie SKAdNetwork
Aby dodać identyfikatory SKAdNetwork do pliku Info.plist projektu, postępuj zgodnie z dokumentacją Chartboost.
Ustawienia projektu
W sekcji Ustawienia kompilacji w obiekcie docelowym ustaw opcję Zezwalaj na uwzględnianie w modułach frameworka elementów niemodularnych na YES.
Dodaj wartość -ObjC w sekcji Other Linker Flags (Inne flagi łączące) w ustawieniach kompilacji projektu zarówno w przypadku debugowania, jak i wydania.
Krok 6. Przetestuj implementację
Włączanie reklam testowych
Upewnij się, że zarejestrowano urządzenie testowe w Ad Managerze i włączono tryb testowy w interfejsie Chartboost.
Sprawdzanie reklam testowych
Aby sprawdzić, czy otrzymujesz reklamy testowe z Chartboost, włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając ze źródeł reklam Chartboost (kaskada).
Kody błędów
Jeśli adapter nie otrzyma reklamy z Chartboost, możesz sprawdzić podstawowy błąd w odpowiedzi na reklamę, korzystając z GADResponseInfo.adNetworkInfoArray w tych klasach:
GADMAdapterChartboost
GADMediationAdapterChartboost
Oto kody i towarzyszące im komunikaty, które adapter Chartboost wyświetla, gdy nie uda się wczytać reklamy:
| Kod błędu | Przyczyna |
|---|---|
| 101 | Parametry serwera Chartboost skonfigurowane w interfejsie Ad Managera są nieprawidłowe lub ich brakuje. |
| 102 | Pakiet SDK Chartboost zwrócił błąd inicjowania. |
| 103 | Reklama Chartboost nie jest zapisywana w pamięci podręcznej w momencie wyświetlania. |
| 104 | Żądany rozmiar reklamy nie pasuje do rozmiaru banera obsługiwanego przez Chartboost. |
| 105 | Wersja systemu operacyjnego urządzenia jest starsza niż minimalna wersja systemu operacyjnego obsługiwana przez pakiet SDK Chartboost. |
| 200-299 | Błędy pamięci podręcznej pakietu SDK Chartboost. Więcej informacji znajdziesz w kodzie. |
| 300-399 | Błędy wyświetlania pakietu SDK Chartboost. Więcej informacji znajdziesz w kodzie. |
| 400-499 | Błędy kliknięć w pakiecie SDK Chartboost. Więcej informacji znajdziesz w kodzie. |
Historia zmian adaptera zapośredniczenia Chartboost na iOS
Wersja 9.14.2.0
- Sprawdzona zgodność z pakietem SDK Chartboost w wersji 9.14.2.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 13.10.0.
- Wersja pakietu Chartboost SDK 9.14.2.
Wersja 9.14.1.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.14.1.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 13.10.0.
- Wersja pakietu Chartboost SDK 9.14.1.
Wersja 9.14.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.14.0.
- Przeniesiono klasy
GADMAdapterChartboostConstantsiGADMChartboostErrordo języka Swift.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 13.9.0.
- Pakiet SDK Chartboost w wersji 9.14.0.
Wersja 9.13.0.0
- Jeśli obowiązują przepisy RODO, adapter automatycznie przekazuje teraz do pakietu SDK Chartboost zgodę na wykorzystanie danych zgodnie z RODO znalezioną w obiekcie
IABTCF_AddtlConsent. - Zaktualizowaliśmy minimalną wersję pakietu SDK do reklam mobilnych Google na iOS do wersji
13.3, aby umożliwić korzystanie z wersji podrzędnych. - Sprawdzona zgodność z pakietem Chartboost SDK w wersji 9.13.0.
Zbudowano i przetestowano z:
- SDK do reklam mobilnych Google w wersji 13.6.0.
- Pakiet SDK Chartboost w wersji 9.13.0.
Wersja 9.12.0.1
- Adapter przekazuje teraz flagę
ageRestrictedTreatmentpakietu SDK do reklam mobilnych Google do interfejsu API COPPA pakietu SDK Chartboost.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 13.4.0.
- Pakiet SDK Chartboost w wersji 9.12.0.
Wersja 9.12.0.0
- Sprawdzona zgodność z pakietem SDK Chartboost w wersji 9.12.0.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 13.3.0.
- Wersja pakietu Chartboost SDK 9.12.0.
Wersja 9.11.0.3
- Zaktualizowano zależność pakietu SDK do reklam mobilnych Google do wersji 13.0.0.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 13.0.0.
- Pakiet SDK Chartboost w wersji 9.11.0.
Wersja 9.11.0.2
- Zaktualizowano minimalną wersję iOS w CocoaPods do
13.0.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 13.0.0.
- Pakiet SDK Chartboost w wersji 9.11.0.
Wersja 9.11.0.1
- Dodaliśmy obsługę przekazywania parametrów pakietu SDK do reklam mobilnych Google
tagForChildDirectedTreatmentitagForUnderAgeOfConsentdo pakietu SDK Chartboost.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 12.14.0.
- Wersja pakietu Chartboost SDK 9.11.0.
Wersja 9.11.0.0
- Sprawdzona zgodność z pakietem Chartboost SDK w wersji 9.11.0.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 12.14.0.
- Wersja pakietu Chartboost SDK 9.11.0.
Wersja 9.10.1.0
- Sprawdzona zgodność z pakietem Chartboost SDK w wersji 9.10.1.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 12.12.0.
- Pakiet SDK Chartboost w wersji 9.10.1.
Wersja 9.10.0.0
- Sprawdzona zgodność z pakietem Chartboost SDK w wersji 9.10.0.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 12.11.0.
- Pakiet SDK Chartboost w wersji 9.10.0.
Wersja 9.9.3.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.9.3.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 12.11.0.
- Wersja pakietu Chartboost SDK 9.9.3.
Wersja 9.9.2.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.9.2.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 12.8.0.
- Pakiet SDK Chartboost w wersji 9.9.2.
Wersja 9.9.1.0
- Sprawdzona zgodność z pakietem Chartboost SDK w wersji 9.9.1.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 12.7.0.
- Pakiet SDK Chartboost w wersji 9.9.1.
Wersja 9.9.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.9.0.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 12.5.0.
- Wersja pakietu Chartboost SDK 9.9.0.
Wersja 9.8.1.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.8.1.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 12.0.0.
- Chartboost SDK w wersji 9.8.1.
Wersja 9.8.0.1
- Teraz wymagany jest pakiet SDK do reklam mobilnych Google w wersji 12.0.0 lub nowszej.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 12.0.0.
- Wersja pakietu Chartboost SDK 9.8.0.
Wersja 9.8.0.0
- Sprawdzona zgodność z pakietem SDK Chartboost w wersji 9.8.0.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 11.11.0.
- Pakiet SDK Chartboost w wersji 9.8.0.
Wersja 9.7.0.1
- Zaktualizowano
CFBundleShortVersionString, aby zawierał 3 komponenty zamiast 4.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 11.10.0.
- Pakiet SDK Chartboost w wersji 9.7.0.
Wersja 9.7.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.7.0.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 11.2.0.
- Pakiet SDK Chartboost w wersji 9.7.0.
Wersja 9.6.0.1
- Teraz wymagany jest system iOS w wersji co najmniej 12.0.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 11.0 lub nowszej.
- Uwzględnij
Info.plistw platformach wChartboostAdapter.xcframework.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 11.0.1.
- Wersja pakietu SDK Chartboost 9.6.0.
Wersja 9.6.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.6.0.
- Wycofana metoda
GADMobileAds.sharedInstance.sdkVersionzostała zastąpiona metodąGADMobileAds.sharedInstance.versionNumber. - Dodano implementację usługi
GADMediationInterstitialAd.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 10.14.0.
- Wersja pakietu SDK Chartboost 9.6.0.
Wersja 9.5.1.0
- Sprawdzona zgodność z pakietem Chartboost SDK w wersji 9.5.1.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 10.12.0.
- Pakiet SDK Chartboost w wersji 9.5.1.
Wersja 9.4.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.4.0.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 10.7.0.
- Wersja pakietu Chartboost SDK 9.4.0.
Wersja 9.3.1.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.3.1.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 10.7.0.
- Wersja pakietu SDK Chartboost 9.3.1.
Wersja 9.3.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.3.0.
- Teraz wymagany jest system iOS w wersji co najmniej 11.0.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.4.0 lub nowszej.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 10.4.0.
- Wersja pakietu Chartboost SDK 9.3.0.
Wersja 9.2.0.0
- Usunięto import
GADMChartboostExtrasw pliku nagłówkowymChartboostAdapter. - Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.2.0.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.0.0 lub nowszej.
- Usunęliśmy obsługę architektury
armv7. - Teraz wymagany jest system iOS w wersji co najmniej 11.0.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 10.0.0.
- Wersja pakietu Chartboost SDK 9.2.0.
Wersja 9.1.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.1.0.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 9.11.0.
- Wersja pakietu Chartboost SDK 9.1.0.
Wersja 9.0.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.0.0.
- Sprawdzona zgodność z pakietem SDK do reklam mobilnych Google w wersji 9.10.0.
- Zaktualizowano adapter, aby używał interfejsu API
didRewardUser. - Teraz wymagany jest pakiet SDK do reklam mobilnych Google w wersji 9.8.0 lub nowszej.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 9.10.0.
- Pakiet SDK Chartboost w wersji 9.0.0.
Wersja 8.5.0.2
- Zweryfikowano zgodność 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.
Zbudowano i przetestowano z:
- Pakiet SDK do reklam mobilnych Google w wersji 9.0.0.
- Pakiet SDK Chartboost w wersji 8.5.0.
Wersja 8.5.0.1.0
- Sprawdzona zgodność z pakietem SDK Chartboost w wersji 8.5.0, która w CocoaPods odnosi się do wersji 8.5.0.1.
Zbudowano i przetestowano z
- Pakiet SDK do reklam mobilnych Google w wersji 8.13.0.
- Pakiet SDK Chartboost w wersji 8.5.0.
Wersja 8.5.0.0
- Sprawdzona zgodność z pakietem Chartboost SDK w wersji 8.5.0.
Zbudowano i przetestowano z
- Pakiet SDK do reklam mobilnych Google w wersji 8.12.0.
- Wersja pakietu Chartboost SDK 8.5.0.
Wersja 8.4.2.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.4.2.
Zbudowano i przetestowano z
- Pakiet SDK do reklam mobilnych Google w wersji 8.6.0.
- Pakiet SDK Chartboost w wersji 8.4.2.
Wersja 8.4.1.1
- Zmniejszono zależność od pakietu SDK do reklam mobilnych Google w wersji 8.0.0 lub nowszej.
Zbudowano i przetestowano z
- Pakiet SDK do reklam mobilnych Google w wersji 8.4.0.
- Pakiet SDK Chartboost w wersji 8.4.1.
Wersja 8.4.1.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.4.1.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 8.1.0 lub nowszej.
Zbudowano i przetestowano z
- Wersja pakietu SDK do reklam mobilnych Google 8.1.0.
- Pakiet SDK Chartboost w wersji 8.4.1.
Wersja 8.4.0.1
- Dodaliśmy standardowe kody błędów i komunikaty adaptera.
- Zaktualizowano adapter, aby korzystał z formatu
.xcframework. - Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 8.0.0 lub nowszej.
Zbudowano i przetestowano z
- Pakiet SDK do reklam mobilnych Google w wersji 8.0.0.
- Pakiet SDK Chartboost w wersji 8.4.0.
Wersja 8.4.0.0
- Sprawdzona zgodność z pakietem Chartboost SDK w wersji 8.4.0.
- Teraz wymagany jest pakiet SDK do reklam mobilnych Google w wersji 7.68.0 lub nowszej.
Zaprojektowano i przetestowano przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 7.68.0.
- Pakiet SDK Chartboost w wersji 8.4.0.
Wersja 8.3.1.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 8.3.1.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.66.0 lub nowszej.
- Teraz wymaga minimalnej wersji iOS 10.0.
- Zaktualizowaliśmy adapter, aby obsługiwał żądania banerów adaptacyjnych.
Zbudowano i przetestowano z
- Pakiet SDK do reklam mobilnych Google w wersji 7.66.0.
- Pakiet SDK Chartboost w wersji 8.3.1.
Wersja 8.2.1.0
- Zweryfikowana zgodność z pakietem Chartboost SDK w wersji 8.2.1.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.64.0 lub nowszej.
- Teraz wymagana jest wersja iOS 9.0 lub nowsza.
Zaprojektowano i przetestowano przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 7.64.0.
- Pakiet SDK Chartboost w wersji 8.2.1.
Wersja 8.2.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.2.0.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.61.0 lub nowszej.
Zbudowano i przetestowano z
- Pakiet SDK do reklam mobilnych Google w wersji 7.61.0.
- Pakiet SDK Chartboost w wersji 8.2.0.
Wersja 8.1.0.1
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 7.60.0.
- Zaktualizowaliśmy adapter, aby używał nowego interfejsu API Chartboost, i usunęliśmy wycofane interfejsy API.
- Adapter obsługuje teraz wczytywanie wielu reklam w tym samym formacie przy użyciu tej samej lokalizacji Chartboost.
- Jeśli nagroda nie zostanie zastąpiona w interfejsie AdMob lub Ad Managera, wartość nagrody w przypadku reklam z nagrodą będzie teraz wartością określoną w interfejsie Chartboost, a nie
0.
Zaprojektowano i przetestowano przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 7.60.0.
- Pakiet SDK Chartboost w wersji 8.1.0.
Wersja 8.1.0.0
- Sprawdzona zgodność z pakietem Chartboost SDK w wersji 8.1.0.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 7.59.0.
- Usunięto obsługę architektury i386.
Zaprojektowano i przetestowano przy użyciu
- Pakiet SDK do reklam mobilnych Google w wersji 7.59.0.
- Pakiet SDK Chartboost w wersji 8.1.0.
Wersja 8.0.4.0
- Zweryfikowana zgodność z pakietem Chartboost SDK w wersji 8.0.4.
Zbudowano i przetestowano z
- Pakiet SDK do reklam mobilnych Google w wersji 7.52.0.
- Wersja pakietu Chartboost SDK 8.0.4.
Wersja 8.0.1.1
- Rozwiązaliśmy problem, który powodował, że żądania reklam banerowych nie zwracały żadnych wypełnień.
Wersja 8.0.1.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.0.1.
- Dodaliśmy obsługę żądań banerów reklamowych.
Wersja 7.5.0.1
- Dodano kod, który prawidłowo inicjuje pakiet SDK Chartboost.
Wersja 7.5.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 7.5.0.
- thought Zaktualizowano adapter, aby używał nowego interfejsu API reklam z nagrodą.
- Zaktualizowano adapter, aby obsługiwał wiele żądań reklamy pełnoekranowej.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.42.2 lub nowszej.
Wersja 7.3.0.0
- Zweryfikowano zgodność z pakietem Chartboost SDK w wersji 7.3.0.
Wersja 7.2.0.1
- Dodano wywołanie zwrotne
adapterDidCompletePlayingRewardBasedVideoAd:do adaptera.
Wersja 7.2.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 7.2.0.
Wersja 7.1.2.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 7.1.2.
Wersja 7.1.1.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 7.1.1.
Wersja 7.1.0.0
- Potwierdzona zgodność z pakietem SDK Chartboost w wersji 7.1.0.
Wersja 7.0.4.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 7.0.4.
Wersja 7.0.3.0
- Sprawdzona zgodność z pakietem SDK Chartboost w wersji 7.0.3.
Wersja 7.0.2.0
- Zweryfikowana zgodność z pakietem Chartboost SDK w wersji 7.0.2.
- Dodaliśmy obsługę 2 nowych kodów błędów Chartboost.
Wersja 7.0.1.0
- Sprawdzona zgodność z pakietem Chartboost SDK w wersji 7.0.1.
Wersja 7.0.0.0
- Potwierdzona zgodność z pakietem SDK Chartboost w wersji 7.0.0.
Wersja 6.6.3.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 6.6.3.
- Usunięto obsługę architektury „armv7s”.
- Naprawiliśmy błąd, który powodował, że wydawcy mieli problem z kompilacją w Swift podczas importowania
ChartboostAdapter.frameworkjako modułu, który importował niemodułowy pakiet SDK Chartboost.
Wersja 6.6.2.0
- Zweryfikowana zgodność z pakietem Chartboost SDK w wersji 6.6.2.
Wersja 6.6.1.0
- Zweryfikowana zgodność z pakietem Chartboost SDK w wersji 6.6.1.
Wersja 6.6.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 6.6.0.
Wersja 6.5.2.1
- Włączono obsługę kodu bitowego.
- Adapter Chartboost jest teraz rozpowszechniany jako platforma.
- Aby zaimportować
ChartboostAdapter.frameworkdo projektu, w ustawieniach kompilacji celu ustawAllow Non-modular Includes in Framework ModulesnaYES.
Wersja 6.5.2.0
- Zmieniono system nazewnictwa wersji na [wersja pakietu SDK Chartboost].[wersja poprawki adaptera].
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu Chartboost SDK do 6.5.1.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 7.10.1.
- Naprawiliśmy błąd, aby umożliwić obsługę wielu lokalizacji reklam Chartboost.
- Aplikacje otrzymują teraz wywołanie zwrotne
interstitialWillDismissScreen:, gdy reklama pełnoekranowa ma zostać zamknięta. - Aplikacje otrzymują teraz wywołanie zwrotne
rewardBasedVideoAdDidOpen:, gdy otwierana jest reklama wideo z nagrodą.
Wersja 1.1.0
- Usunięto lokalizację reklamy Chartboost z dodatków Chartboost. Lokalizacja reklamy jest teraz określana w konsoli AdMob podczas konfigurowania Chartboost na potrzeby zapośredniczenia.
Wersja 1.0.0
- Pierwsza wersja. Obsługuje reklamy wideo z nagrodą i reklamy pełnoekranowe.