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ą | |
| Rodzimy użytkownik | |
Wymagania wstępne
Zanim przejdziesz dalej, sprawdź te kwestie:
- 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.
Kliknij przycisk Dodaj nową aplikację, aby utworzyć aplikację.
Wypełnij resztę formularza i kliknij przycisk Dodaj aplikację, aby sfinalizować dodawanie aplikacji.
Po utworzeniu aplikacji przejdziesz 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ę Resources > API Explorer (Zasoby > Eksplorator interfejsów API) i zapisz swój identyfikator użytkownika oraz podpis użytkownika, które znajdziesz w sekcji Authentication (Uwierzytelnianie).
Zaktualizuj plik app-ads.txt
Authorized Sellers for Apps (czyli plik 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 wdrożyć app-ads.txt w Chartboost, zapoznaj się z plikiem 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 żądać reklam, używając utworzonego wcześniej identyfikatora jednostki reklamowej, i otrzymywać reklamy testowe Chartboost.
Gdy będziesz mieć możliwość otrzymywania reklam testowych 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 oferty reklamowe 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 zysku dla 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 zapośredniczenie.
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, podpis aplikacji i lokalizację reklamy uzyskane w poprzedniej sekcji. Następnie wpisz wartość Domyślny 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 zgodnych z RODO i przepisami stanowymi w USA
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
Używanie Swift Package Managera
Zanim przejdziesz dalej, musisz mieć minimalną obsługiwaną wersję adaptera 9.11.0.1.
Aby dodać do projektu zależność pakietu, 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.
Używanie 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 do pobrania 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 o ochronie prywatności wymagają, aby użytkownicy mieli możliwość wycofania zgody na „sprzedaż” ich „danych osobowych” (w znaczeniu określonym w ustawie). Opcja ta musi być dostępna za pomocą dobrze widocznego linku „Do Not Sell My Personal Information” („Nie sprzedawaj moich danych osobowych”) na stronie głównej podmiotu „sprzedającego”. Przewodnik po amerykańskich przepisach stanowych 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 zidentyfikować każdą sieć reklamową w łańcuchu zapośredniczenia, która może uczestniczyć w sprzedaży danych osobowych, i postępować zgodnie ze wskazówkami każdej z tych sieci, aby zapewnić zgodność z przepisami.
W pakiecie SDK w wersji 8.2.0 firma Chartboost dodała metodę addDataUseConsent. Podany niżej przykładowy kod ustawia zgodę na wykorzystanie danych na wartość 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 oraz wartości, które można podać w każdej metodzie, znajdziesz w artykule Chartboost na temat CCPA oraz w metodach Chartboost dotyczących prywatności na 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 Build Settings (Ustawienia kompilacji) celu ustaw opcję Allow Non-modular Includes in Framework Modules (Zezwalaj na niemodułowe elementy include w modułach platformy) 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
Pamiętaj, aby zarejestrować urządzenie testowe w usłudze Ad Manager i włączyć 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ć błąd podstawowy 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 przechowywana 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
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.14.2.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 13.10.0.
- Pakiet SDK Chartboost w wersji 9.14.2.
Wersja 9.14.1.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.14.1.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 13.10.0.
- Pakiet SDK Chartboost w wersji 9.14.1.
Wersja 9.14.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.14.0.
- Przenieśliśmy klasy
GADMAdapterChartboostConstantsiGADMChartboostErrordo języka Swift.
Zbudowano i przetestowano za pomocą:
- 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. - Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.13.0.
Zbudowano i przetestowano za pomocą:
- Pakiet 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ę pakietu SDK do reklam mobilnych Google
ageRestrictedTreatmentdo interfejsu API COPPA pakietu SDK Chartboost.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 13.4.0.
- Pakiet SDK Chartboost w wersji 9.12.0.
Wersja 9.12.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.12.0.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 13.3.0.
- Pakiet SDK Chartboost w wersji 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 za pomocą:
- 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 za pomocą:
- 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.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 12.14.0.
- Pakiet SDK Chartboost w wersji 9.11.0.
Wersja 9.11.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.11.0.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 12.14.0.
- Pakiet SDK Chartboost w wersji 9.11.0.
Wersja 9.10.1.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.10.1.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 12.12.0.
- Pakiet SDK Chartboost w wersji 9.10.1.
Wersja 9.10.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.10.0.
Zbudowano i przetestowano za pomocą:
- 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.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 12.11.0.
- Pakiet SDK Chartboost w wersji 9.9.3.
Wersja 9.9.2.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.9.2.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 12.8.0.
- Pakiet SDK Chartboost w wersji 9.9.2.
Wersja 9.9.1.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.9.1.
Zbudowano i przetestowano za pomocą:
- 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 za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 12.5.0.
- Pakiet SDK Chartboost w wersji 9.9.0.
Wersja 9.8.1.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.8.1.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 12.0.0.
- Chartboost SDK w wersji 9.8.1.
Wersja 9.8.0.1
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 12.0.0 lub nowszej.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 12.0.0.
- Pakiet SDK Chartboost w wersji 9.8.0.
Wersja 9.8.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.8.0.
Zbudowano i przetestowano za pomocą:
- 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.
Zbudowano i przetestowano za pomocą:
- 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 za pomocą:
- 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ędniono
Info.plistw platformach w ramachChartboostAdapter.xcframework.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 11.0.1.
- Pakiet SDK Chartboost w wersji 9.6.0.
Wersja 9.6.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.6.0.
- Zastąpiono wycofaną metodę
GADMobileAds.sharedInstance.sdkVersionmetodąGADMobileAds.sharedInstance.versionNumber. - Dodano implementację usługi
GADMediationInterstitialAd.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 10.14.0.
- Pakiet SDK Chartboost w wersji 9.6.0.
Wersja 9.5.1.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.5.1.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 10.12.0.
- Pakiet SDK Chartboost w wersji 9.5.1.
Wersja 9.4.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.4.0.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 10.7.0.
- Pakiet SDK Chartboost w wersji 9.4.0.
Wersja 9.3.1.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.3.1.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 10.7.0.
- Chartboost SDK w wersji 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 za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 10.4.0.
- Chartboost SDK w wersji 9.3.0.
Wersja 9.2.0.0
- Usunięto import
GADMChartboostExtrasw pliku nagłówkaChartboostAdapter. - 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.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 10.0.0.
- Chartboost SDK w wersji 9.2.0.
Wersja 9.1.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.1.0.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 9.11.0.
- Pakiet SDK Chartboost w wersji 9.1.0.
Wersja 9.0.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 9.0.0.
- Zweryfikowano zgodność z pakietem SDK do reklam mobilnych Google w wersji 9.10.0.
- thought
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 za pomocą:
- 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 za pomocą:
- 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
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.5.0, który w CocoaPods odnosi się do wersji 8.5.0.1.
Zbudowano i przetestowano za pomocą
- Pakiet SDK do reklam mobilnych Google w wersji 8.13.0.
- Pakiet SDK Chartboost w wersji 8.5.0.
Wersja 8.5.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.5.0.
Zbudowano i przetestowano za pomocą
- Pakiet SDK do reklam mobilnych Google w wersji 8.12.0.
- Pakiet SDK Chartboost w wersji 8.5.0.
Wersja 8.4.2.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.4.2.
Zbudowano i przetestowano za pomocą
- 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 za pomocą
- 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 za pomocą
- Pakiet SDK do reklam mobilnych Google w wersji 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 używał formatu
.xcframework. - Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 8.0.0 lub nowszej.
Zbudowano i przetestowano za pomocą
- Pakiet SDK do reklam mobilnych Google w wersji 8.0.0.
- Pakiet SDK Chartboost w wersji 8.4.0.
Wersja 8.4.0.0
- Zweryfikowana zgodność z pakietem SDK Chartboost w wersji 8.4.0.
- Teraz wymagany jest pakiet SDK do reklam mobilnych Google w wersji 7.68.0 lub nowszej.
Zbudowano i przetestowano za pomocą
- 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 wymagana jest wersja iOS 10.0 lub nowsza.
- Zaktualizowaliśmy adapter, aby obsługiwał żądania banerów adaptacyjnych.
Zbudowano i przetestowano za pomocą
- Pakiet SDK do reklam mobilnych Google w wersji 7.66.0.
- Pakiet SDK Chartboost w wersji 8.3.1.
Wersja 8.2.1.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.2.1.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.64.0 lub nowszej.
- Teraz wymagany jest system iOS w wersji co najmniej 9.0.
Zbudowano i przetestowano za pomocą
- Pakiet SDK do reklam mobilnych Google w wersji 7.64.0.
- Chartboost SDK 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 za pomocą
- 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.
Zbudowano i przetestowano za pomocą
- Pakiet SDK do reklam mobilnych Google w wersji 7.60.0.
- Pakiet SDK Chartboost w wersji 8.1.0.
Wersja 8.1.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.1.0.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 7.59.0.
- Usunięto obsługę architektury i386.
Zbudowano i przetestowano za pomocą
- Pakiet SDK do reklam mobilnych Google w wersji 7.59.0.
- Pakiet SDK Chartboost w wersji 8.1.0.
Wersja 8.0.4.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.0.4.
Zbudowano i przetestowano za pomocą
- Pakiet SDK do reklam mobilnych Google w wersji 7.52.0.
- Pakiet SDK Chartboost w wersji 8.0.4.
Wersja 8.0.1.1
- Rozwiązaliśmy problem, który powodował, że żądania banerów reklamowych nie były wypełniane.
Wersja 8.0.1.0
- Zweryfikowana 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 umożliwiający prawidłowe inicjowanie pakietu 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
- Potwierdzona 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
- Zweryfikowano 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
- Potwierdzona zgodność z pakietem SDK Chartboost w wersji 7.0.3.
Wersja 7.0.2.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 7.0.2.
- Dodaliśmy obsługę 2 nowych kodów błędów Chartboost.
Wersja 7.0.1.0
- Zweryfikowano zgodność z pakietem SDK Chartboost 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
- Zweryfikowano 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
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 6.6.2.
Wersja 6.6.1.0
- Zweryfikowano zgodność z pakietem SDK Chartboost 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 wersji 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.