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 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ź do karty 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.
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 > 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, skonfiguruj go pod kątem swojej aplikacji.
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, Chartboost musi zatwierdzić aplikację wydawcy.
Krok 2. Skonfiguruj źródła 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.

Powinna się teraz wyświetlić karta jednostek reklamowych z wybranymi przez Ciebie jednostkami:

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ć swoje 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 potem 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
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 określić 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 AdMob 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 AdMob 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
- Zweryfikowano 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
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
- 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.
- Pakiet SDK Chartboost 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 11.0 lub nowszej.
- 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.
- Usunięto 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. - 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.
- 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.
- 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. - 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
- 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 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.
- Chartboost SDK 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
- 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.
- 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 SDK Chartboost 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
- Zweryfikowano 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.