Z tego przewodnika dowiesz się, jak korzystać z pakietu SDK do reklam mobilnych Google do wczytywania i wyświetlania reklamy z Meta Audience Network, zapośredniczenia, obejmujące określanie stawek. integracje. Omawiamy, jak dodać Meta Audience Network do konfiguracji zapośredniczenia i integracji z Meta Audience Network oraz do aplikacji. Flutter
Obsługiwane integracje i formaty reklam
Adapter zapośredniczenia AdMob dla usługi Meta Audience Sieć ma te możliwości:
Integracja | |
---|---|
Określanie stawek | |
Wodospad 1. | |
Formaty | |
Baner | |
Pełnoekranowa | |
Z nagrodą | |
Reklama pełnoekranowa z nagrodą |
1 Meta Audience Network stał się tylko określanie stawek w 2021 r.
Wymagania
- Najnowszy pakiet SDK do reklam mobilnych Google
- Flutter w wersji 3.7.0 lub nowszej
- Do wdrożenia na Androidzie
- Interfejs API Androida na poziomie 21 lub wyższym
- Do wdrożenia na iOS
- Cel wdrożenia iOS w wersji 10.0 lub nowszej
- Najnowsza wersja pakietu SDK Meta Audience Network zwykle wymaga najnowszej wersji Xcode.
- Działający Flutter projekt skonfigurowany za pomocą: pakietu SDK do reklam mobilnych Google. Zobacz Rozpocznij, aby dowiedzieć się więcej.
- Wykonaj czynności opisane w przewodniku dla początkujących zapośredniczenia
Krok 1. Skonfiguruj konfiguracje w interfejsie użytkownika Meta Audience Network
Zarejestruj się i zaloguj się na stronie startowej platformy Business Manager.
Kliknij Rozpocznij, a następnie Utwórz nowe konto.
Wypełnij wymagane pola informacjami o firmie i kliknij Dalej.
Tworzenie usługi
Gdy podasz wymagane informacje, pojawi się prośba o utworzenie usługi dla aplikacji. Wpisz odpowiednią nazwę usługi i kliknij Dalej.
Następnie wybierz platformę, na której chcesz zarabiać.
Dodaj szczegóły aplikacji i kliknij Dalej.
Android
![](https://developers.google.cn/static/admob/images/mediation/facebook/app_details_Android.png?authuser=7&hl=pl)
iOS
![](https://developers.google.cn/static/admob/images/mediation/facebook/app_details_iOS.png?authuser=7&hl=pl)
Kliknij Dodaj nowe konto płatności, aby skonfigurować konto płatności. Przekierujemy Cię na nową stronę, na której możesz podać dane do płatności. Podaj wymagane informacje i kliknij Dalej.
Wybierz Google AdMob jako platformę zapośredniczenia, a następnie kliknij Utwórz miejsce docelowe.
Wybierz format, wypełnij formularz i kliknij Utwórz.
Zapisz Identyfikator miejsca docelowego.
Kliknij Gotowe.
Włącz tryb testowy
Szczegółowe instrukcje, jak włączyć reklamy testowe Meta Audience Network, znajdziesz w przewodniku po implementacji sieci odbiorców.
Krok 2. Skonfiguruj żądania Meta Audience Network w AdMob interfejsie użytkownika
Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej
Android
Instrukcje znajdziesz w kroku 2 instrukcji na Androida.
iOS
Instrukcje znajdziesz w kroku 2 przewodnika po iOS.
Dodaj Facebook do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi
Wykonaj czynności opisane w sekcji Ustawienia RODO i Ustawienia amerykańskich przepisów stanowych , aby dodać Facebook do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi w AdMob UI.
Krok 3. Zaimportuj pakiet SDK i adapter Meta Audience Network
Integracja przez pub.dev
Dodaj tę zależność z najnowszymi wersjami
Meta Audience Network Pakiet SDK i adapter w pakiecie
Plik pubspec.yaml
:
dependencies:
gma_mediation_meta: ^1.0.0
Integracja ręczna
Pobierz najnowszą wersję wtyczki zapośredniczenia do reklam mobilnych Google dla
Meta Audience Network
rozpakuj pobrany plik i dodaj wyodrębniony folder wtyczki
(i jego zawartość) do projektu Flutter. Następnie sprawdź informacje o wtyczce w
pubspec.yaml
przez dodanie tej zależności:
dependencies:
gma_mediation_meta:
path: path/to/local/package
Krok 4. Wdróż ustawienia prywatności w pakiecie SDK Meta Audience Network
Zgoda użytkowników z UE i RODO
Obowiązujące w Google zgoda użytkownika z UE Google, musisz dopilnować, aby takie oświadczenia zostały ujawnione. zgody uzyskane od użytkowników z Europejskiego Obszaru Gospodarczego dotyczące: wykorzystywania identyfikatorów urządzeń i danych osobowych. Zasady te odzwierciedlają wymagania unijnej dyrektywy o prywatności i łączności elektronicznej oraz Ogólnej ustawy o ochronie danych Rozporządzenie (RODO). Wyświetlając prośbę o zgodę na wykorzystanie danych, musisz wskazać każdą sieć reklamową w łańcuchu zapośredniczenia, które mogą gromadzić, otrzymywać lub wykorzystywać dane osobowe i dostarczają informacji o korzystaniu z poszczególnych sieci. Google obecnie nie może automatycznego przekazywania do takich sieci wyboru użytkownika dotyczącego zgody.
Zapoznaj się ze wskazówkami Meta, aby uzyskać informacje na temat: RODO i reklamy w Meta.
Amerykańskie przepisy stanowe o ochronie prywatności
Stany Zjednoczone przepisy stanowe o ochronie prywatności wymagają dawania użytkownikom zrezygnować z „wyprzedaży”, „danych osobowych” (zgodnie z definicją w ustawie tych haseł) z opcją rezygnacji dostępną za pomocą dobrze widocznego powiadomienia „Nie sprzedawaj Informacje” w wierszu „sprzedaż”, na stronie głównej strony. Stany Zjednoczone stanowa prywatność użytkowników przewodnik dotyczący zgodności z przepisami prawa umożliwia włączenie ograniczone przetwarzanie danych wyświetlania reklam przez Google, ale Google nie może stosować tego ustawienia do poszczególnych reklam w łańcuchu zapośredniczenia. W przypadku każdej sieci reklamowej należy w łańcuchu zapośredniczenia, które mogą uczestniczyć w sprzedaży i postępuj zgodnie ze wskazówkami dotyczącymi tych sieci, aby zapewnić zgodność z przepisami.
W przypadku użytkowników z Kalifornii zapoznaj się z procedurą przetwarzania danych przez Meta .
Krok 5. Dodaj wymagany kod
Android
Integracja z Meta Audience Network nie wymaga dodatkowego kodu.
iOS
Integracja SKAdNetwork
Postępuj zgodnie z dokumentacją Meta Audience Network.
aby dodać identyfikatory SKAdNetwork do pliku Info.plist
projektu.
Śledzenie reklam włączone
Jeśli tworzysz kreacje na iOS 14 lub nowszego, sprawdź instrukcje dotyczące konfigurowania opcji śledzenia reklam Zgłoś.
Krok 6. Przetestuj implementację
Włącz reklamy testowe
Zarejestruj urządzenie testowe na potrzeby AdMob i włącz tryb testowy w Meta Audience Network interfejsie użytkownika.
Weryfikacja reklam testowych
Aby sprawdzić, czy otrzymujesz reklamy testowe z witrynyMeta Audience Network, włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając z Meta Audience Network (Bidding) źródeł reklam.
Kroki opcjonalne:
Pamięć podręczna na Androidzie 9
Android
Począwszy od Androida 9 (poziom interfejsu API 28) obsługa tekstu jawnego jest wyłączona przez domyślny, co wpłynie na działanie buforowania multimediów przez Meta Audience. pakietu SDK sieci, co może wpływać na wrażenia użytkowników i przychody z reklam. Obserwuj Meta dokumentacja , aby zaktualizować konfigurację zabezpieczeń sieci w Twojej aplikacji.
iOS
Opcja niedostępna w przypadku integracji z iOS.
Kody błędów
Jeśli adapter nie odbierze reklamy z sieci Audience Network, możesz sprawdzić
bazowy błąd w odpowiedzi na żądanie reklamy za pomocą funkcji
ResponseInfo
w ramach tych zajęć:
Android
com.google.ads.mediation.facebook.FacebookAdapter
com.google.ads.mediation.facebook.FacebookMediationAdapter
iOS
GADMAdapterFacebook
GADMediationAdapterFacebook
Oto kody i powiązane z nimi wiadomości wysyłane przez odbiorców Meta Adapter sieciowy, który występuje, gdy nie można wczytać reklamy:
Android
Kod błędu | Przyczyna |
---|---|
101 | Nieprawidłowe parametry serwera (np. brak identyfikatora miejsca docelowego). |
102 | Żądany rozmiar reklamy nie pasuje do rozmiaru banera obsługiwanego przez Meta Audience Network. |
103 | Wydawca musi wysyłać żądania reklam z kontekstem Activity . |
104 | Nie udało się zainicjować pakietu SDK Meta Audience Network. |
105 | Wydawca nie zażądał ujednoliconych reklam natywnych. |
106 | Wczytana reklama natywna jest innym obiektem niż oczekiwano. |
107 | Użyty obiekt Context jest nieprawidłowy. |
108 | W wczytanej reklamie brakuje wymaganych komponentów reklamy natywnej. |
109 | Nie udało się utworzyć reklamy natywnej na podstawie zestawu stawek. |
110 | Pakiet SDK Meta Audience Network nie wyświetlił reklamy pełnoekranowej lub z nagrodą. |
111 | Podczas tworzenia obiektu Meta Audience Network AdView zostaje zgłoszony wyjątek. |
1000-9999 | Sieć Meta Audience Network zwróciła błąd związany z pakietem SDK. Zobacz Dokumentacja Meta Audience Network . |
iOS
Kod błędu | Przyczyna |
---|---|
101 | Nieprawidłowe parametry serwera (np. brak identyfikatora miejsca docelowego). |
102 | Żądany rozmiar reklamy nie pasuje do rozmiaru banera obsługiwanego przez Meta Audience Network. |
103 | Nie udało się zainicjować obiektu reklamy Meta Audience Network. |
104 | Pakiet SDK Meta Audience Network nie wyświetlił reklamy pełnoekranowej lub z nagrodą. |
105 | Główny kontroler widoku banera reklamowego to nil . |
106 | Nie udało się zainicjować pakietu SDK Meta Audience Network. |
1000-9999 | Sieć Meta Audience Network zwróciła błąd związany z pakietem SDK. Zobacz Dokumentacja Meta Audience Network . |
Dziennik zmian adaptera zapośredniczenia sieci Meta Audience Network Flutter
1.0.1
- Dodano klasę dart, aby umożliwić prawidłową analizę zgodności z platformami hosta
- Zweryfikowano zgodność z adapterem platformy Meta na Androida w wersji 6.17.0.0
- Zweryfikowano zgodność z adapterem Meta na iOS w wersji 6.15.0.0
- Utworzono i przetestowano z użyciem wtyczki Google Mobile Ads Flutter w wersji 5.1.0.
1.0.0
- Pierwsza wersja.
- Zweryfikowano zgodność z adapterem platformy Meta na Androida w wersji 6.17.0.0
- Zweryfikowano zgodność z adapterem Meta na iOS w wersji 6.15.0.0
- Utworzono i przetestowano z użyciem wtyczki Google Mobile Ads Flutter w wersji 5.0.0.