Z tego przewodnika dowiesz się, jak używać Google Mobile Ads SDK do wczytywania i wyświetlania reklam z Chartboost za pomocą Zapośredniczenia AdMob, 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 zakończyć dodawanie aplikacji.
Po utworzeniu aplikacji przekierujemy Cię do jej panelu. Zapisz identyfikator aplikacji i podpis aplikacji.
AdMob wymaga identyfikatora użytkownika i podpisu użytkownika Chartboost, aby skonfigurować identyfikator jednostki reklamowej AdMob. Te parametry znajdziesz, klikając Chartboost mediation (Zapośredniczenie Chartboost) w interfejsie Chartboost.
Otwórz kartę Resources > API Explorer (Zasoby > APIs Explorer) 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, skonfiguruj go pod kątem swojej aplikacji.
Aby wdrożyć app-ads.txt w przypadku 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 wysyłać żądania reklam, używając 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, Chartboost musi zatwierdzić aplikację wydawcy.
Krok 2. Skonfiguruj źródło ofert reklamowych Chartboost w interfejsie AdMob
Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej
Musisz dodać Chartboost do konfiguracji zapośredniczenia jednostki reklamowej.
Najpierw zaloguj się na konto AdMob. Następnie otwórz kartę Zapośredniczenie. Jeśli masz już grupę zapośredniczenia, którą chcesz zmodyfikować, kliknij jej nazwę, aby ją edytować, i przejdź do sekcji Dodawanie Chartboost jako źródła reklam.
Aby utworzyć nową grupę zapośredniczenia, kliknij Utwórz grupę zapośredniczenia.

Wpisz format reklamy i platformę, a potem kliknij Dalej.

Nadaj nazwę grupie 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ą z istniejących jednostek reklamowych AdMob. Następnie kliknij Gotowe.

Na karcie jednostek reklamowych powinny być teraz widoczne wybrane przez Ciebie jednostki reklamowe:

Dodawanie Chartboost jako źródła reklam
Na karcie Kaskada w sekcji Źródła reklam kliknij Dodaj źródło reklam.
Wybierz Chartboost i włącz przełącznik Optymalizuj. Wpisz identyfikator użytkownika i podpis użytkownika uzyskane w poprzedniej sekcji, aby skonfigurować optymalizację źródła reklam Chartboost. Następnie wpisz wartość eCPM dla Chartboost i kliknij Dalej.

Jeśli masz już mapowanie dla Chartboost, możesz je wybrać. W przeciwnym razie kliknij Dodaj mapowanie.

Następnie wpisz identyfikator aplikacji, podpis aplikacji i lokalizację reklamy uzyskane w poprzedniej sekcji. Następnie kliknij Gotowe.

Lokalizacje reklam Chartboost (Named Locations) to proste nazwy reprezentujące miejsca w aplikacji, w których chcesz wyświetlać reklamy. AdMob wysyła żądania do lokalizacji określonej w ustawieniach. Po wysłaniu żądań Chartboost dodaje lokalizację do swojej platformy na potrzeby raportowania. Użytkownicy mogą też tworzyć nowe lokalizacje reklam bezpośrednio na platformie Chartboost, zanim wywołają je w swoich grach.
W interfejsie Chartboost możesz wyświetlić lokalizacje reklam na stronie Ustawienia podstawowe, klikając Ustawienia zaawansowane. Więcej informacji znajdziesz w przewodniku Chartboost na temat [nazwanych lokalizacji](//docs.chartboost.com/en/monetization/publishing/ad-locations/).
Na koniec kliknij Gotowe, aby dodać Chartboost jako źródło reklam, a następnie 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 AdMob, 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
Zalecane: użyj 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.
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
Używanie CocoaPods
Dodaj do pliku Podfile projektu ten wiersz:
pod 'GoogleMobileAdsMediationChartboost'W wierszu poleceń uruchom:
pod install --repo-update
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 przekazać określone informacje użytkownikom z Europejskiego Obszaru Gospodarczego (EOG), Wielkiej Brytanii i Szwajcarii oraz uzyskać ich zgodę na wykorzystywanie plików cookie lub innych lokalnych metod przechowywania danych, jeśli jest to wymagane przez prawo, a także na gromadzenie, udostępnianie i wykorzystywanie danych osobowych do personalizacji 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 prawo do rezygnacji ze „sprzedaży” ich „danych osobowych” (w znaczeniu określonym w ustawie). Opcja ta musi być dostępna za pomocą dobrze widocznego linku „Nie sprzedawaj moich danych osobowych” na stronie głównej podmiotu „sprzedającego”. Przewodnik po 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 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 wersji 8.2.0 pakietu SDK Chartboost dodano 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 ustawy 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 AdMob i włączyć tryb testowy w interfejsie Chartboost.
Sprawdzanie reklam testowych
Aby sprawdzić, czy otrzymujesz reklamy testowe z Chartboost, włącz testowanie pojedynczego źródła reklam w inspektorze 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 w odpowiedzi na reklamę, używając metody 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 AdMob są nieprawidłowe lub ich brakuje. |
| 102 | Pakiet SDK Chartboost zwrócił błąd inicjowania. |
| 103 | Reklama Chartboost nie jest zapisana 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
- Zweryfikowano 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
IABTCF_AddtlConsent. - Zaktualizowaliśmy minimalną wersję pakietu SDK do reklam mobilnych Google na iOS do
13.3, aby umożliwić korzystanie z wersji podrzędnych. - Zweryfikowano 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
- Zweryfikowano 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
tagForChildDirectedTreatmentitagForUnderAgeOfConsentpakietu SDK do reklam mobilnych Google do 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
- Zweryfikowana 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
- Zweryfikowano 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
- Zweryfikowana 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
- Teraz wymagany jest pakiet 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
- Zweryfikowana 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.
- Wycofana metoda
GADMobileAds.sharedInstance.sdkVersionzostała zastąpiona metodą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
- Zweryfikowano 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
- Zweryfikowano 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
- Zweryfikowano 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.
- Pakiet SDK Chartboost 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.
- Pakiet SDK Chartboost 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.
- Pakiet SDK Chartboost 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
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 9.0.0.
- Zweryfikowano zgodność z pakietem SDK do reklam mobilnych Google w wersji 9.10.0.
- Zaktualizowano adapter, aby używał interfejsu API
didRewardUser. - Wymaga teraz pakietu 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.
- Teraz wymagany jest pakiet 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 odpowiada 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.
- Chartboost SDK 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. - Teraz wymagany jest pakiet 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.
- Chartboost SDK w wersji 8.4.0.
Wersja 8.4.0.0
- Zweryfikowano zgodność z pakietem SDK Chartboost w wersji 8.4.0.
- Wymaga teraz pakietu 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.
- Chartboost SDK w wersji 8.4.0.
Wersja 8.3.1.0
- Zweryfikowano 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 wymagany jest system iOS w wersji co najmniej 10.0.
- 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.
- Chartboost SDK w wersji 8.3.1.
Wersja 8.2.1.0
- Zweryfikowana 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 wymagana jest wersja iOS 9.0 lub nowsza.
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
- Zweryfikowana 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.
- Chartboost SDK 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.
- Chartboost SDK 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
- Potwierdzona 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
- Potwierdzona zgodność z pakietem SDK Chartboost w wersji 7.5.0.
- Zaktualizowano adapter, aby korzystał z 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 SDK Chartboost w wersji 7.3.0.
Wersja 7.2.0.1
- Dodano wywołanie zwrotne
adapterDidCompletePlayingRewardBasedVideoAd:do adaptera.
Wersja 7.2.0.0
- Zweryfikowana 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 Chartboost SDK w wersji 7.0.4.
Wersja 7.0.3.0
- Zweryfikowano 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
- Potwierdzona 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 środowiska docelowego ustawAllow Non-modular Includes in Framework ModulesnaYES.
Wersja 6.5.2.0
- Zmieniono system nazewnictwa wersji na [wersja pakietu SDK Chartboost].[wersja poprawki adaptera].
- Zaktualizowano 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.