Z tego przewodnika dowiesz się, jak za pomocą pakietu SDK do reklam mobilnych Google wczytywać i wyświetlać reklamy z Meta Audience Network przy użyciu zapośredniczenia, w tym integracji ustalania stawek. Znajdziesz w nim 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ą na Androida.
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
Przeczytaj Przewodnik 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.
Wypełnij wymagane pola danymi swojej firmy 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 sieci Meta Audience Network w interfejsie Ad Managera
Zaloguj się na konto Ad Managera.
Włączanie udostępniania bezpiecznych sygnałów
Kliknij Administracja > Ustawienia globalne. Otwórz kartę Ustawienia konta Ad Exchange i sprawdź, czy opcja Udostępnianie bezpiecznych sygnałów jest włączona. Kliknij Zapisz.
Konfigurowanie określania stawek za pomocą Meta
Ad Manager 360
Kliknij kolejno Wyświetlanie > Licytujący i na karcie Określanie stawek przez pakiet SDK kliknij Nowy licytujący.
Jako licytującego wybierz Meta.
Włącz opcje Dodaj bibliotekę sygnałów tego licytującego do listy dozwolonych sygnałów i Zezwalaj na udostępnianie sygnałów temu licytującemu. Następnie kliknij Dalej.
Kliknij Dalej.
Kliknij Gotowe.
Ad Manager
Kliknij kolejno Wyświetlanie > Licytujący i na karcie Określanie stawek przez pakiet SDK kliknij Nowy licytujący.
Jako licytującego wybierz Meta.
Kliknij Nawiąż relację online teraz. Następnie w oknie kliknij Tak, zgadzam się, aby przejść do witryny Facebooka i rozpocząć proces rejestracji.
Zaloguj się na konto Business Manager.
Wybierz swoją firmę.
Po wybraniu firmy pojawi się ten komunikat. Kliknij Wróć do Menedżera reklam.
Włącz opcje Dodaj bibliotekę sygnałów tego licytującego do listy dozwolonych sygnałów i Zezwalaj na udostępnianie sygnałów temu licytującemu. Następnie kliknij Dalej.
Kliknij Dalej.
Kliknij Gotowe.
Konfigurowanie mapowania jednostek reklamowych
Kliknij kolejno Wyświetlanie > Licytujący i na karcie Określanie stawek przez pakiet SDK wybierz firmę Meta.
Otwórz kartę Mapowanie jednostek reklamowych i kliknij Nowe mapowanie jednostek reklamowych.
Wybierz Konkretna jednostka reklamowa. Wybierz jednostkę reklamową i format, jako Typ zasobów reklamowych Aplikacja mobilna, a jako Typ zasobów reklamowych – Aplikacja mobilna. Następnie wpisz identyfikator miejsca docelowego uzyskany w poprzedniej sekcji. Na koniec kliknij Zapisz.
Dodawanie Meta do listy partnerów reklamowych zgodnych z RODO i przepisami stanowymi w USA
Aby dodać Meta do listy partnerów reklamowych zgodnych z RODO i przepisami stanowymi w USA w interfejsie Ad Managera, wykonaj czynności opisane w sekcjach Ustawienia 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.6.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 Audience Network firmy Meta
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. 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
Przepisy stanowe w USA wymagają, aby użytkownicy mieli możliwość wycofania zgody na „sprzedaż” swoich „danych osobowych” (w znaczeniu określonym w ustawie). W tym celu na stronie głównej podmiotu „sprzedającego” musi być umieszczony dobrze widoczny link „Nie sprzedawaj moich danych osobowych”. Przewodnik dotyczący zgodności z przepisami stanowymi USA o ochronie prywatności umożliwia włączenie ograniczonego przetwarzania danych w przypadku 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
Upewnij się, że zarejestrujesz urządzenie testowe w Ad Managerze i włączysz tryb testowy w interfejsie sieci 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 formatu reklamy natywnego banera w 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 ona te pola w przypadku 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 sieci 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.
Nagranie wyświetlenia | Kliknij nagrywanie. |
---|---|
Element natywnych reklam Meta Audience Network o wymiarach 1 piksel 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 funkcji 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 ani 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:
- 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:
- 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:
- 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:
- 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:
- 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:
- 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 została zaktualizowana do 21.5.0.
Został opracowany i przetestowany z:
- 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:
- 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:
- 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:
- 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:
- Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
- Wersja pakietu Facebook SDK: 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 pełnoekranowe z ustalaniem stawek 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:
- 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:
- 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:
- 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.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 20.3.0.
Został opracowany i przetestowany z:
- 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:
- 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 Facebook SDK w wersji 6.5.1.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 20.2.0.
Został opracowany i przetestowany z:
- 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 obrazu okładki Facebooka.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 20.1.0.
Został opracowany i przetestowany z:
- 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:
- 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:
- 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 Facebook SDK w wersji 6.3.0.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 19.7.0.
- Wersja pakietu Facebook SDK: 6.3.0.
Wersja 6.2.1.0
- Weryfikowana 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:
- 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:
- 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:
- 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:
- 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:
- 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:
- Pakiet SDK do reklam mobilnych Google w wersji 19.2.0.
- Wersja pakietu Facebook SDK: 5.11.0.
Wersja 5.10.1.0
- Weryfikowana zgodność z pakietem SDK Facebooka w wersji 5.10.1.
Został opracowany i przetestowany z:
- 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:
- 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:
- 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:
- Pakiet SDK do reklam mobilnych Google w wersji 19.2.0.
- Wersja pakietu Facebook SDK: 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:
- Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
- Wersja pakietu Facebook SDK: 5.9.0.
Wersja 5.9.0.0
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 5.9.0.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
- Wersja pakietu Facebook SDK: 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:
- 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:
- 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:
- 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:
- 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:
- 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:
- 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:
- 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:
- 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 poprosić o reklamy natywne w formie banera, użyj elementu
setNativeBanner()
z klasyFacebookExtras
.
- Aby poprosić o reklamy natywne 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
. - Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 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 żą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
- Zweryfikowana zgodność z pakietem SDK Facebooka w wersji 4.27.0.
Wersja 4.26.1.0
- Zweryfikowana zgodność z pakietem SDK Facebooka 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 SDK Facebooka w wersji 4.21.1.
Wersja 4.21.0.0
- Zweryfikowana zgodność z pakietem Facebook SDK 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 przejściowych na Facebooku 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