Ten przewodnik pokazuje, jak za pomocą pakietu SDK do reklam mobilnych Google wczytywać i wyświetlać reklamy z Meta Audience Network za pomocą zapośredniczenia AdMob, które obejmuje integracje ustalania stawek. Przewodnik zawiera informacje o tym, jak dodać Meta Audience Network do konfiguracji zapośredniczenia w jednostce reklamowej oraz jak zintegrować pakiet SDK i adapter Meta Audience Network z aplikacją. Android
Obsługiwane integracje i formaty reklam
Adapter zapośredniczenia dla Meta Audience Network ma te możliwości:
Integracja | |
---|---|
Określanie stawek | |
Kaskada 1 | |
Formaty | |
Baner | |
Pełnoekranowa | |
Z nagrodą | |
Reklama pełnoekranowa z nagrodą | |
Natywna |
1 W 2021 r. sieć Meta Audience Network stała się siecią tylko do licytowania.
Wymagania
Najnowsza wersja pakietu SDK do reklam mobilnych Google
Przejdź przez proces zapośredniczenia, korzystając z przewodnika dla początkujących.
- Poziom interfejsu API 21 lub nowszy
- adapter Meta Audience Network w wersji 5.10.0.0 lub nowszej (zalecana najnowsza wersja);
Krok 1. Skonfiguruj ustawienia w interfejsie Meta Audience Network
Zarejestruj się i zaloguj na stronie początkowej Business Managera.
Kliknij kolejno Rozpocznij i Utwórz nowe konto.
Wpisz w wymaganych polach informacje o firmie i kliknij Dalej.
Tworzenie usługi
Gdy wypełnisz wymagane informacje, pojawi się prośba o utworzenie usługi dla aplikacji. Wpisz jej nazwę i kliknij Dalej.
Następnie wybierz platformę, na której chcesz zarabiać.
Dodaj szczegóły aplikacji i kliknij Dalej.
Skonfiguruj konto płatności, klikając Dodaj nowe konto płatności. Przekierujemy Cię na nową stronę, na której możesz podać informacje o płatności. Podaj niezbędne informacje, a potem kliknij Dalej.
Jako platformę pośrednictwa wybierz Google AdMob, a potem kliknij Utwórz miejsce docelowe.
Wybierz format, wypełnij formularz i kliknij Utwórz.
Zanotuj identyfikator miejsca docelowego.
Kliknij Gotowe.
Włączanie trybu testowego
Szczegółowe instrukcje dotyczące włączania testowych reklam w sieci Audience Network znajdziesz w przewodniku Testowanie implementacji Audience Network.
Krok 2. Skonfiguruj zapotrzebowanie na reklamy z sieci Audience Network w AdMob interfejsie
Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej
Musisz dodać sieć Meta Audience Network do konfiguracji pośrednictwa dla danej jednostki reklamowej.
Najpierw zaloguj się na konto AdMob. Następnie otwórz kartę Mediation (Mediacja). Jeśli masz już grupę zapośredniczenia, którą chcesz zmodyfikować, kliknij jej nazwę, aby ją edytować, a potem przejdź do sekcji Dodawanie sieci Audience Network od Meta 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 grupie zapośredniczenia nazwę i wybierz lokalizacje docelowe. Następnie ustaw stan grupy zapośredniczenia na Włączona, a potem kliknij Dodaj jednostki reklamowe.
Połącz tę grupę zapośredniczenia z co najmniej jedną z dotychczasowych jednostek reklamowych AdMob. Następnie kliknij Gotowe.
Powinna się teraz wyświetlić karta Jednostki reklamowe z wybranymi przez Ciebie jednostkami reklamowymi:
Dodawanie Meta Audience Network jako źródła reklam
Na karcie Ustalanie stawek w sekcji Źródła reklam kliknij Dodaj źródło reklam. Następnie wybierz Meta Audience Network.
Kliknij Jak podpisać umowę partnerską i skonfiguruj partnerstwo z ustalaniem stawek z Meta Audience Network.
Kliknij Potwierdź i zaakceptuj, a potem Dalej.
Jeśli masz już mapowanie dla sieci Meta Audience Network, możesz je wybrać. W przeciwnym razie kliknij Dodaj mapowanie.
Następnie wpisz identyfikator miejsca docelowego uzyskany w poprzedniej sekcji. Następnie kliknij Gotowe.
Dodawanie Meta do listy partnerów reklamowych zgodnych z RODO i przepisami stanowymi w USA
Aby dodać Meta do listy partnerów reklamowych w interfejsie AdMob zgodnych z RODO i przepisami stanowymi w USA, wykonaj czynności opisane w sekcji Ustawienia dotyczące RODO i Ustawienia dotyczące przepisów stanowych w USA.
Krok 3. Zaimportuj pakiet SDK i adapter Meta Audience Network
Integracja z Android Studio (zalecana)
W pliku build.gradle.kts
na poziomie aplikacji dodaj te implementacje, zależności i konfiguracje. Używaj najnowszych wersji pakietu SDK i adaptera sieci reklamowej Meta Audience Network:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.5.0")
implementation("com.google.ads.mediation:facebook:6.18.0.0")
}
Integracja ręczna
Pobierz najnowszą wersję pakietu SDK Meta Audience Network na Androida. Wyodrębnij plik
AudienceNetwork.aar
w folderzeAudienceNetwork/bin
i dodaj go do projektu.Otwórz elementy skompilowane dla adaptera Meta Audience Network w repozytorium Maven Google. Wybierz najnowszą wersję, pobierz plik
.aar
adaptera sieci Meta Audience Network i dodaj go do projektu.
Krok 4. Wprowadź ustawienia prywatności w pakiecie SDK Meta Audience Network
Zgoda użytkowników z UE i RODO
Zgodnie z polityką Google w zakresie zgody użytkownika z UE musisz zadbać o to, aby użytkownicy z Europejskiego Obszaru Gospodarczego (EOG) otrzymali odpowiednie informacje i wyrazili zgodę na wykorzystywanie identyfikatorów urządzeń i danych osobowych. Polityka ta odzwierciedla wymagania UE zawarte w dyrektywie o prywatności i łączności elektronicznej oraz w Ogólnym rozporządzeniu o ochronie danych (RODO). Aby uzyskać zgodę, musisz wskazać wszystkie sieci reklamowe w łańcuchu zapośredniczenia, które mogą zbierać, otrzymywać lub używać danych osobowych, oraz podać informacje o wykorzystywaniu tych danych przez każdą z nich. Obecnie Google nie może automatycznie przekazywać wyboru użytkownika dotyczącego wyrażenia zgody do takich sieci.
Postępuj zgodnie z instrukcjami podanymi w dokumentacji Meta dotyczących RODO i reklam Meta.
Amerykańskie przepisy stanowe o ochronie prywatności
Amerykańskie przepisy stanowe o ochronie prywatności nakładają na Ciebie obowiązek zapewnienia użytkownikom możliwości wycofania zgody na „sprzedaż” ich „danych osobowych” (w znaczeniu określonym w ustawie). W tym celu musisz umieścić na stronie głównej „sprzedającego” dobrze widoczny link „Do Not Sell My Personal Information” („Proszę nie sprzedawać moich danych osobowych”). Przewodnik dotyczący zgodności z przepisami stanowymi USA o ochronie prywatności umożliwia włączenie ograniczonego przetwarzania danych w celu wyświetlania reklam Google, ale Google nie może zastosować tego ustawienia w przypadku każdej sieci reklamowej w łańcuchu zapośredniczenia. Dlatego musisz wskazać w łańcuchu zapośredniczenia wszystkie sieci reklamowe, które mogą uczestniczyć w sprzedaży danych osobowych, i stosować się do wskazówek tych sieci, aby zapewnić zgodność.
Aby dowiedzieć się, jakie opcje przetwarzania danych są dostępne dla użytkowników w Kalifornii, postępuj zgodnie ze wskazówkami podanymi w dokumentacji Meta.
Krok 5. Dodaj wymagany kod
Do integracji z siecią Meta Audience Network nie jest potrzebny żaden dodatkowy kod.
Krok 6. Przetestuj implementację
Włączanie reklam testowych
Zarejestruj urządzenie testowe w AdMob i włącz tryb testowy w interfejsie Meta Audience Network.
Weryfikowanie reklam testowych
Aby sprawdzić, czy otrzymujesz reklamy testowe z Meta Audience Network, włącz testowanie pojedynczego źródła reklam w inspektorze reklam za pomocą źródeł reklam Meta Audience Network (z określaniem stawek).
Kroki opcjonalne:
Reklamy natywne
Niektóre komponenty reklam natywnych w Meta Audience Network nie są mapowane jeden do jednego na komponenty reklam natywnych w Google. Takie zasoby są przekazywane z powrotem do wydawcy w pakiecie za pomocą metody getExtras()
w NativeAd
.
Adapter obsługuje przekazywanie tych komponentów:
Parametry i wartości żądania | |
---|---|
FacebookMediationAdapter.KEY_ID
|
String. Unikalny identyfikator reklamy natywnej |
FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET
|
String. kontekst społeczny reklamy, |
Oto przykładowy kod, który pokazuje, jak wyodrębnić te zasoby:
Przykład:
Java
Bundle extras = nativeAd.getExtras();
if (extras.containsKey(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET)) {
String socialContext = extras.getString(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET);
// ...
}
Kotlin
val extras = nativeAd.getExtras()
if (extras.containsKey(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET)) {
var socialContext = extras.getString(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET)
// ...
}
Korzystanie z reklam natywnych Meta Audience Network bez obiektu MediaView
Format reklamy natywnej w sieci Meta Audience Network wymaga renderowania zasobu
MediaView
. Jeśli planujesz renderowanie reklam natywnych bez tego zasobu, użyj
natywnego banera
formatu reklamy Meta Audience Network.
Aby zamiast tego używać natywnych banerów reklamowych Meta Audience Network, musisz wybrać format Native Banner
podczas konfigurowania Meta Audience Network, a adapter automatycznie wczyta odpowiedni format reklamy natywnej.
Renderowanie reklam
Adapter Audience Network zwraca reklamy natywne jako obiekty
NativeAd
. Wypełnia te
opisy pól w reklamach natywnych
w
NativeAd
.
Pole | Wypełnione przez adapter Meta Audience Network |
---|---|
Nagłówek | |
Obraz | 1 |
Treść | |
Ikona aplikacji | |
Wezwanie do działania | |
Nazwa reklamodawcy | |
Ocena w gwiazdkach | |
Sklep | |
Cena |
1 Adapter Meta Audience Network nie zapewnia bezpośredniego dostępu do głównego zasobu graficznego w przypadku reklam natywnych. Zamiast tego adapter wypełnia pole
MediaView
filmem lub obrazem.
Śledzenie wyświetleń i kliknięć
W tabeli poniżej podano, kiedy pakiet SDK do reklam mobilnych Google rejestruje wyświetlenia i kliknięcia reklam natywnych.
Rejestrowanie wyświetleń | Kliknij nagrywanie. |
---|---|
Element natywnych reklam Meta Audience Network o wymiarach 1 px na ekranie oraz wymagania dotyczące renderowania komponentu | wywołanie zwrotne pakietu SDK Meta Audience Network. |
Aby wyświetlenie zostało uznane za prawidłowe, Meta Audience Network musi spełnić określone wymagania dotyczące renderowania komponentów, zależnie od tego, czy podczas konfigurowania Meta Audience Network wybrano format natywny czy baner natywny.
Format natywny Meta Audience Network | Wymagany zasób | Wymagana klasa renderowania |
---|---|---|
Natywna | Widok multimediów |
MediaView
|
Baner natywny | Ikona aplikacji |
ImageView
|
Pamięć podręczna w Androidzie 9
Począwszy od Androida 9 (poziom interfejsu API 28) obsługa tekstu zwykłego jest domyślnie wyłączona, co wpłynie na działanie funkcji buforowania multimediów w pakiecie Audience Network SDK firmy Meta i może mieć wpływ na wrażenia użytkowników oraz przychody z reklam. Aby zaktualizować konfigurację zabezpieczeń sieci w aplikacji, postępuj zgodnie z dokumentacją Meta.
Kody błędów
Jeśli adapter nie otrzyma reklamy z Audience Network, możesz sprawdzić błąd podstawowy w odpowiedzi reklamy, korzystając z
ResponseInfo.getAdapterResponses()
w ramach tych klas:
com.google.ads.mediation.facebook.FacebookAdapter
com.google.ads.mediation.facebook.FacebookMediationAdapter
Oto kody i odpowiadające im komunikaty generowane przez adapter Audience Network, gdy nie udaje się załadować reklamy:
Kod błędu | Przyczyna |
---|---|
101 | nieprawidłowe parametry serwera (np. brak identyfikatora miejsca docelowego). |
102 | Żądany rozmiar reklamy nie jest zgodny z obsługiwanym przez sieć Meta Audience Network rozmiarem banera. |
103 | Wydawca musi poprosić o reklamy z kontekstem Activity . |
104 | Nie udało się zainicjować pakietu SDK Meta Audience Network. |
105 | Wydawca nie wysłał żądania ujednoliconych reklam natywnych. |
106 | Wczytana reklama natywną jest innym obiektem niż oczekiwany. |
107 | Użyty obiekt Context jest nieprawidłowy. |
108 | Załadowana reklama nie zawiera wymaganych komponentów reklam natywnych. |
109 | Nie udało się utworzyć reklamy natywnej na podstawie danych o stawce. |
110 | Pakiet SDK Meta Audience Network nie wyświetlił reklamy przejściowej lub reklamy z nagrodą. |
111 | Wyjątek wywołany podczas tworzenia obiektu AdView sieci Meta Audience Network. |
1000-9999 | Meta Audience Network zwrócił błąd związany z SDK. Aby dowiedzieć się więcej, zapoznaj się z dokumentacją Audience Network. |
Meta Audience Network: log zmian adaptera zapośredniczenia na Androida
Wersja 6.18.0.0
- Wersja zweryfikowana pod kątem zgodności z pakietem SDK Meta Audience Network w wersji 6.18.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 23.3.0.
- Wersja SDK Meta Audience Network 6.18.0.
Wersja 6.17.0.0
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 23.0.0.
- Weryfikowana zgodność z pakietem SDK Meta Audience Network w wersji 6.17.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
- Pakiet SDK Meta Audience Network w wersji 6.17.0.
Wersja 6.16.0.0
- Zaktualizowano adapter, aby wywoływał on funkcję MediationInterstitialAdCallback#onAdFailedToShow(), gdy pakiet SDK Meta zgłasza, że wyświetlenie reklamy pełnoekranowej się nie udało.
- Weryfikowana zgodność z pakietem SDK Meta Audience Network w wersji 6.16.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
- Pakiet SDK Meta Audience Network w wersji 6.16.0.
Wersja 6.15.0.0
- Weryfikowana zgodność z pakietem SDK Meta Audience Network w wersji 6.15.0.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 22.2.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 22.2.0.
- Wersja SDK Meta Audience Network 6.15.0.
Wersja 6.14.0.0
- Weryfikowana zgodność z pakietem SDK Meta Audience Network w wersji 6.14.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 22.0.0.
- Meta Audience Network SDK w wersji 6.14.0.
Wersja 6.13.7.1
- Zaktualizowano adapter, aby używać nowej klasy
VersionInfo
. - Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 22.0.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 22.0.0.
- Pakiet SDK Meta Audience Network w wersji 6.13.7.
Wersja 6.13.7.0
- Weryfikowana zgodność z pakietem SDK Meta Audience Network w wersji 6.13.7.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 21.5.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 21.5.0.
- Pakiet SDK Meta Audience Network w wersji 6.13.7.
Wersja 6.12.0.0
- Weryfikowana zgodność z pakietem SDK Meta Audience Network w wersji 6.12.0.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 21.2.0.
- Zmieniono nazwę adaptera na „Meta Audience Network”.
- Usunięto integrację kaskady.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 21.2.0.
- Pakiet SDK Meta Audience Network w wersji 6.12.0.
Wersja 6.11.0.1
- Zaktualizowano
compileSdkVersion
itargetSdkVersion
do poziomu API 31. - Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 21.0.0.
- Zaktualizowaliśmy minimalny wymagany poziom interfejsu API Androida do 19.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 21.0.0.
- Wersja pakietu Facebook SDK: 6.11.0.
Wersja 6.11.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 6.11.0.
- Dodaliśmy komunikaty ostrzegawcze dotyczące wycofania kaskadowego zapośredniczenia. Więcej informacji znajdziesz w blogu Meta.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
- Wersja pakietu Facebook SDK: 6.11.0.
Wersja 6.10.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 6.10.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
- Pakiet SDK Facebooka w wersji 6.10.0.
Wersja 6.8.0.1
- Dodano obsługę przekazywania wywołań zwrotnych kliknięć i wyświetleń w reklamach z ustalaniem stawek.
- Dodaliśmy obsługę przekierowywania wywołania zwrotnego
onAdFailedToShow()
, gdy reklamy z ustalaniem stawek w reklamach pełnoekranowych nie są wyświetlane. - Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 20.6.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
- Wersja pakietu Facebook SDK: 6.8.0.
Wersja 6.8.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 6.8.0.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do wersji 20.4.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.4.0.
- Wersja pakietu Facebook SDK: 6.8.0.
Wersja 6.7.0.0
- Weryfikowana zgodność z pakietem Facebook SDK w wersji 6.7.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.3.0.
- Wersja pakietu Facebook SDK: 6.7.0.
Wersja 6.6.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 6.6.0.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.3.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.3.0.
- Wersja pakietu Facebook SDK: 6.6.0.
Wersja 6.5.1.1
- Naprawiliśmy błąd wprowadzony w wersji 6.5.1.0, który powodował zwracanie reklam testowych zamiast aktywnych reklam.
- Zaktualizowano adapter, aby korzystał z nowego interfejsu
AdError
API.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.2.0.
- Wersja pakietu Facebook SDK: 6.5.1.
Wersja 6.5.1.0 (wycofana)
- Wykryliśmy i potwierdzono problem z wersją 6.5.1.0. Zalecamy uaktualnienie do wersji 6.5.1.1.
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 6.5.1.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.2.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.2.0.
- Wersja pakietu Facebook SDK: 6.5.1.
Wersja 6.5.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 6.5.0.
- Rozwiązaliśmy problem polegający na tym, że reklamy natywne nie zawierały zdjęcia okładki Facebooka.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 20.1.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.1.0.
- Wersja pakietu Facebook SDK: 6.5.0.
Wersja 6.4.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 6.4.0.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.0.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 20.0.0.
- Wersja pakietu Facebook SDK: 6.4.0.
Wersja 6.3.0.1
- Rozwiązaliśmy problem polegający na tym, że podczas renderowania reklam natywnych w aplikacjach, które nie używają
ImageView
do renderowania komponentów z obrazami, pojawiał się błądClassCastException
.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.7.0.
- Wersja pakietu Facebook SDK: 6.3.0.
Wersja 6.3.0.0
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 6.3.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.7.0.
- Wersja pakietu Facebook SDK: 6.3.0.
Wersja 6.2.1.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 6.2.1.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.7.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.7.0.
- Wersja pakietu Facebook SDK: 6.2.1.
Wersja 6.2.0.1
- Usunięto obsługę przestarzałego formatu
NativeAppInstallAd
. Aplikacje powinny wysyłać żądania ujednoliconych reklam natywnych. - Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 19.6.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.6.0.
- Wersja pakietu Facebook SDK: 6.2.0.
Wersja 6.2.0.0
- Weryfikowana zgodność z pakietem Facebook SDK w wersji 6.2.0.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.5.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
- Wersja pakietu Facebook SDK: 6.2.0.
Wersja 6.1.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 6.1.0.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.4.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.4.0.
- Wersja pakietu Facebook SDK: 6.1.0.
Wersja 6.0.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 6.0.0.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.3.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.3.0.
- Wersja pakietu Facebook SDK: 6.0.0.
Wersja 5.11.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 5.11.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.2.0.
- Wersja pakietu Facebook SDK: 5.11.0.
Wersja 5.10.1.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 5.10.1.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.2.0.
- Wersja pakietu Facebook SDK: 5.10.1.
Wersja 5.10.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 5.10.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.2.0.
- Wersja pakietu Facebook SDK: 5.10.0.
Wersja 5.9.1.0
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 5.9.1.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.2.0.
- Wersja pakietu SDK Facebooka: 5.9.1.
Wersja 5.9.0.2
- Dodano obsługę reklam pełnoekranowych z nagrodą.
- Zaktualizowaliśmy adapter, aby obsługiwał żądania dotyczące wbudowanych banerów adaptacyjnych.
- Rozwiązaliśmy problem polegający na tym, że reklamy z licytacją zawsze były renderowane w pełnej szerokości.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.2.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.2.0.
- Wersja pakietu Facebook SDK to 5.9.0.
Wersja 5.9.0.1
- Adapter przekazuje teraz błąd, jeśli pakiet SDK FAN napotka błąd podczas wyświetlania reklamy pełnoekranowej lub reklamy z nagrodą.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
- Wersja pakietu Facebook SDK to 5.9.0.
Wersja 5.9.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 5.9.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
- Wersja pakietu Facebook SDK to 5.9.0.
Wersja 5.8.0.2
- Naprawiono nieprawidłowy odwołanie do zmiennej, które powodowało awarię w niektórych przypadkach podczas wczytywania reklam natywnych.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
- Wersja pakietu Facebook SDK: 5.8.0.
Wersja 5.8.0.1
- Dodano dodatkowe opisowe kody błędów i przyczyny niepowodzenia wczytywania/wyświetlania adaptera.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.1.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
- Wersja pakietu Facebook SDK: 5.8.0.
Wersja 5.8.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 5.8.0.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.0.1.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 19.0.1.
- Wersja pakietu Facebook SDK: 5.8.0.
Wersja 5.7.1.1
- Dodano obsługę błędów adaptera Facebook Audience Network.
- Dodano opisowe kody błędów i przyczyny niepowodzenia wczytywania/wyświetlania adaptera.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 18.3.0.
- Wersja pakietu Facebook SDK: 5.7.1.
Wersja 5.7.1.0
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 5.7.1.
- Dodaliśmy obsługę reklam typu baner natywny na Facebooku podczas korzystania z określania stawek.
- Reklamy natywne używają teraz komponentu „Drawable” dla komponentu ikony.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 18.3.0.
- Wersja pakietu Facebook SDK: 5.7.1.
Wersja 5.7.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 5.7.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 18.3.0.
- Wersja pakietu Facebook SDK: 5.7.0.
Wersja 5.6.1.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 5.6.1.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 18.3.0.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 18.3.0.
- Wersja pakietu Facebook SDK: 5.6.1.
Wersja 5.6.0.0
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 5.6.0.
- Zaktualizowano kartę Facebooka, aby używać
AdChoicesView
.
Został opracowany i przetestowany z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 18.2.0.
- Wersja pakietu Facebook SDK: 5.6.0.
Wersja 5.5.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 5.5.0.
Wersja 5.4.1.1
- Rozwiązaliśmy problem, który powodował awarię podczas usuwania reklam natywnych.
Wersja 5.4.1.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 5.4.1.
- Dodaliśmy obsługę kaskadowego zapośredniczenia reklam na potrzeby banerów reklamowych natywnych na Facebooku.
- Aby zażądać reklamy natywnej w formie banera, użyj elementu
setNativeBanner()
z klasyFacebookExtras
.
- Aby zażądać reklamy natywnej w formie banera, użyj elementu
- Rozwiązaliśmy problem, który powodował niepowodzenie żądań reklamy w inteligentnym banerze.
- Rozwiązaliśmy problem, który powodował, że reklamy wideo z nagrodą nie przekazywały zdarzenia
onAdClosed()
w niektórych przypadkach, gdy aplikacja była w tle podczas odtwarzania filmu. - Adapter został przeniesiony do domeny
AndroidX
. - Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 18.1.1.
Wersja 5.4.0.0
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 5.4.0.
Wersja 5.3.1.2
- Naprawiono błąd, który powodował, że nie udawało się zainicjować określania stawek przez Facebooka z powodu komunikatu „Nie znaleziono identyfikatorów miejsc docelowych”.
Wersja 5.3.1.1
- Zaktualizowano śledzenie wyświetleń reklam natyw RTB.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 17.2.1.
Wersja 5.3.1.0
- Dodano do adaptera możliwość określania stawek w przypadku banerów, reklam pełnoekranowych, reklam z nagrodą i reklam natywnych.
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 5.3.1.
Wersja 5.3.0.0
- Zaktualizowano nazwę usługi zapośredniczenia w przypadku reklam mobilnych Google.
- Dodano wersję adaptera do wywołania inicjalizacji.
- Weryfikowana zgodność z pakietem Facebook SDK w wersji 5.3.0.
Wersja 5.2.0.2
- Dodaliśmy obsługę elastycznych rozmiarów banerów reklamowych.
Wersja 5.2.0.1
- Zaktualizowano adapter, aby obsługiwał nowy interfejs API nagród w wersji beta otwartej.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 17.2.0.
Wersja 5.2.0.0
- Weryfikowana zgodność z pakietem Facebook SDK w wersji 5.2.0.
Wersja 5.1.1.1
- Zaktualizowano adapter, aby wypełniał pole Nazwa reklamodawcy w przypadku zintegrowanych reklam natywnych.
Wersja 5.1.1.0
- Widok AdChoices został zastąpiony widokiem AdOptions.
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 5.1.1
Wersja 5.1.0.1
- Rozwiązano problem z błędem ANR spowodowany przez funkcję „getGMSVersionCode()”.
Wersja 5.1.0.0
- Zainicjuj pakiet SDK Facebooka w przypadku każdego formatu reklamy.
Wersja 5.0.1.0
- Weryfikowana zgodność z pakietem Facebook SDK w wersji 5.0.1.
Wersja 5.0.0.1
- Zaktualizowano adapter, aby w momencie wysłania żądania reklamy tworzył obiekt reklamy z nagrodą.
Wersja 5.0.0.0
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 5.0.0.
Wersja 4.99.3.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 4.99.3.
Wersja 4.99.1.1
- Usunęliśmy błąd, który powodował, że ikona Informacja nie wyświetlała się w przypadku zintegrowanych reklam natywnych.
- Usunęliśmy błąd polegający na tym, że podczas próby pobrania obrazów adapter zgłasza wyjątek.
Wersja 4.99.1.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 4.99.1.
Wersja 4.28.2.1
- Zaktualizowano adapter, aby wywołać zdarzenie reklamy
onRewardedVideoComplete()
.
Wersja 4.28.2.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 4.28.2.
Wersja 4.28.1.1
- Rozwiązaliśmy problem polegający na tym, że kliknięcia nie były rejestrowane w przypadku zintegrowanych reklam natywnych.
Wersja 4.28.1.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 4.28.1.
Wersja 4.28.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 4.28.0.
Wersja 4.27.1.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 4.27.1.
Wersja 4.27.0.0
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 4.27.0.
Wersja 4.26.1.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 4.26.1.
- Zaktualizowano projekt adaptera do wersji Android Studio 3.0
Wersja 4.26.0.0
- Dodaliśmy obsługę reklam wideo z nagrodą.
- Dodaliśmy obsługę natywnych reklam wideo.
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 4.26.0.
Wersja 4.25.0.0
- Rozwiązaliśmy problem polegający na tym, że zwracane były banery o nieprawidłowym rozmiarze.
- Zaktualizowaliśmy śledzenie wyświetleń adaptera w przypadku reklam natywnych, aby rejestrował on wyświetlenia poszczególnych komponentów za pomocą pakietu SDK Facebooka, a nie całego widoku reklamy. Oznacza to, że kliknięcia tła (czyli „pustego miejsca”) w reklamie natywnej nie będą już skutkować kliknięciami.
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 4.25.0.
Wersja 4.24.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 4.24.0.
Wersja 4.23.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 4.23.0.
Wersja 4.22.1.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 4.22.1.
Wersja 4.22.0.0
- Zaktualizowano adapter, aby był zgodny z pakietem SDK Facebooka w wersji 4.22.0.
Wersja 4.21.1.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 4.21.1.
Wersja 4.21.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 4.21.0.
Wersja 4.20.0.0
- Zaktualizowano minimalny obsługiwany poziom interfejsu API Androida do 14 i wyższych.
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 4.20.0.
Wersja 4.19.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 4.19.0.
Wersja 4.18.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK w wersji 4.18.0.
Wersja 4.17.0.0
- Dodaliśmy obsługę reklam natywnych.
Wersja 4.15.0.0
- Zmieniliśmy system nazewnictwa wersji na: [wersja pakietu SDK FAN].[wersja poprawki adaptera].
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu FAN SDK do wersji 4.15.0.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 9.2.0.
- Naprawiliśmy błąd polegający na tym, że funkcje zwracane po kliknięciu w przypadku reklam wyskakujących Facebooka nie były prawidłowo przekazywane.
- Adapter przekierowuje teraz także zdarzenie onAdLeftApplication po kliknięciu reklamy.
Wersja 1.2.0
- Naprawiliśmy błąd, dzięki czemu parametr AdSize.SMART_BANNER jest teraz prawidłowym rozmiarem.
Wersja 1.1.0
- Dodano obsługę formatu pełnej szerokości x 250, gdy żądanie dotyczy AdSize.MEDIUM_RECTANGLE
Wersja 1.0.1
- Dodaliśmy obsługę AdSize.SMART_BANNER
Wersja 1.0.0
- Pierwsza wersja