Z tego przewodnika dowiesz się, jak używać pakietu Google Mobile Ads Unity Plugin do wczytywania i wyświetlania reklam z pakietu SDK BIGO Ads za pomocą zapośredniczenia, w tym integracji z określaniem stawek. Dowiesz się z niego, jak dodać pakiet SDK do wyświetlania reklam BIGO Ads do konfiguracji zapośredniczenia jednostki reklamowej oraz jak zintegrować pakiet SDK i adapter BIGO Ads z aplikacją Unity.
Obsługiwane integracje i formaty reklam
Adapter zapośredniczenia Ad Managera do pakietu SDK do wyświetlania reklam BIGO Ads ma te funkcje:
| Integracja | |
|---|---|
| Określanie stawek | 1 |
| Kaskada | |
| Formaty | |
| Otwarcie aplikacji | |
| Baner | |
| Pełnoekranowa | |
| Z nagrodą | |
| Reklama pełnoekranowa z nagrodą | |
| Rodzimy użytkownik | |
Wymagania wstępne
Zanim przejdziesz dalej, sprawdź te kwestie:
- Najnowsza wersja Google Mobile Ads Unity Plugin.
- Unity Editor w wersji 2019.4 lub nowszej.
- To deploy on Android
- Android API na poziomie 24 lub wyższym.
- Wdrażanie na iOS
- iOS w wersji 13.0 lub nowszej.
- Działający projekt Unity skonfigurowany za pomocą Google Mobile Ads Unity Plugin. Więcej informacji znajdziesz w sekcji Pierwsze kroki.
- Skonfiguruj zapośredniczenie.
Krok 1. Skonfiguruj ustawienia w interfejsie pakietu SDK do wyświetlania reklam BIGO Ads
Zaloguj się w panelu BIGO Ads.
Tworzenie aplikacji
Otwórz kartę Zasoby reklamowe i w tabeli Aplikacje i witryny kliknij przycisk + Dodaj.
Wypełnij resztę formularza i kliknij Prześlij.
Zapisz identyfikator aplikacji.
Android
iOS
Tworzenie boksu reklamowego
Gdy Twoja aplikacja zostanie sprawdzona, przejdź do tabeli Boksy reklamowe i kliknij przycisk + Dodaj.
W polu Typ aukcji wybierz Określanie stawek po stronie serwera, wypełnij pozostałą część formularza i kliknij Prześlij.
Zanotuj identyfikator boksu.
Android
iOS
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, utwórz go na potrzeby Ad Managera.
Aby wdrożyć app-ads.txt w pakiecie SDK do wyświetlania reklam BIGO, otwórz kartę APP-ads.txt w panelu i postępuj zgodnie z instrukcjami na tej karcie.
Krok 2. Skonfiguruj żądania pakietu SDK do wyświetlania reklam BIGO Ads w interfejsie Ad Managera
Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej
Android
Instrukcje znajdziesz w kroku 2 w przewodniku dla Android.
iOS
Instrukcje znajdziesz w kroku 2 w przewodniku dla iOS.
Dodawanie firmy BIGO TECHNOLOGY PTE LTD do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi
Wykonaj czynności opisane w artykułach Ustawienia dotyczące rozporządzeń europejskich i Ustawienia dotyczące amerykańskich przepisów stanowych, aby dodać Empathy Technology Pte.Ltd. (BIGO Ads) do listy partnerów reklamowych zgodnych z rozporządzeniami europejskimi oraz **BIGOAds** do listy partnerów reklamowych zgodnych z amerykańskimi przepisami stanowymi w interfejsie Ad Managera.
Krok 3. Zaimportuj pakiet SDK do wyświetlania reklam i adapter BIGO Ads
OpenUPM-CLI
Jeśli masz zainstalowany interfejs OpenUPM-CLI, możesz zainstalować w projekcie wtyczkę do zapośredniczenia pakietu SDK do wyświetlania reklam mobilnych Google i BIGO Ads w Unity, uruchamiając to polecenie w katalogu głównym projektu:
openupm add com.google.ads.mobile.mediation.bigoOpenUPM
W edytorze projektu Unity wybierz Edit (Edytuj) > Project Settings (Ustawienia projektu) > Package Manager (Menedżer pakietów), aby otworzyć Unity Package Manager Settings (Ustawienia menedżera pakietów Unity).
Na karcie Scoped Registries (Rejestry ograniczone) dodaj OpenUPM jako rejestr ograniczony z tymi informacjami:
- Nazwa:
OpenUPM - URL:
https://package.openupm.com - Zakresy:
com.google
Następnie kliknij Window (Okno) > Package Manager (Menedżer pakietów), aby otworzyć Unity Package Manager (Menedżer pakietów Unity), i wybierz My Registries (Moje rejestry) z menu.
Wybierz pakiet Google Mobile Ads Bigo Mediation i kliknij Install (Zainstaluj).
Pakiet Unity
Pobierz najnowszą wersję wtyczki zapośredniczenia reklam mobilnych Google do pakietu SDK do wyświetlania reklam BIGO Ads, korzystając z linku pobierania w liście zmian, i wyodrębnij plik GoogleMobileAdsBigoMediation.unitypackage z pliku ZIP.
W edytorze projektu Unity kliknij Assets (Komponenty) > Import Package (Importuj pakiet) > Custom Package (Pakiet niestandardowy) i znajdź pobrany plik GoogleMobileAdsBigoMediation.unitypackage. Sprawdź, czy wszystkie pliki są zaznaczone, i kliknij Importuj.
Następnie kliknij Assets (Zasoby) > External Dependency Manager (Menedżer zależności zewnętrznych) > Android Resolver (Narzędzie do rozwiązywania problemów z Androidem) > Force Resolve (Wymuś rozwiązanie). Biblioteka External Dependency Manager przeprowadzi od podstaw proces rozwiązywania zależności i skopiuje zadeklarowane zależności do katalogu Assets/Plugins/Android aplikacji Unity.
Krok 4. Wdróż ustawienia prywatności w pakiecie SDK do wyświetlania reklam BIGO Ads
Aby wdrożyć ustawienia prywatności w pakiecie BIGO Ads SDK i zapewnić zgodność z odpowiednimi przepisami dotyczącymi prywatności, przeczytaj poniższe sekcje.
Zgoda użytkowników z UE i RODO
Aby zachować zgodność z polityką Google w zakresie zgody użytkownika z UE, musisz przekazać określone informacje użytkownikom z Europejskiego Obszaru Gospodarczego (EOG), Wielkiej Brytanii i Szwajcarii oraz uzyskać ich zgodę na wykorzystywanie plików cookie lub innych lokalnych metod przechowywania danych, jeśli jest to wymagane przez prawo, a także na gromadzenie, udostępnianie i wykorzystywanie danych osobowych do personalizacji reklam. Polityka ta odzwierciedla wymagania UE zawarte w dyrektywie o prywatności i łączności elektronicznej oraz w Ogólnym rozporządzeniu o ochronie danych (RODO). Odpowiadasz za sprawdzenie, czy zgoda jest przekazywana do każdego źródła reklam w łańcuchu zapośredniczenia.
Adapter Unity pakietu BIGO Ads SDK w wersji 1.0.0 i nowszych obsługuje przekazywanie sygnałów zgody na wykorzystanie danych zgodnie z RODO z platform do zarządzania zgodą użytkowników, które są zintegrowane z Zasadami IAB dotyczącymi przejrzystości i uzyskiwania zgody na przetwarzanie danych, do pakietu BIGO Ads SDK. Więcej informacji znajdziesz w dokumentacji dotyczącej pakietu SDK do wyświetlania reklam BIGO Ads na Android i iOS związanej z RODO.
amerykańskie przepisy stanowe o ochronie prywatności
Amerykańskie przepisy stanowe o ochronie prywatności wymagają, aby użytkownicy mieli prawo do rezygnacji ze „sprzedaży” ich „danych osobowych” (w znaczeniu określonym w ustawie). Opcja rezygnacji musi być dostępna za pomocą dobrze widocznego linku „Nie sprzedawaj moich danych osobowych” na stronie głównej podmiotu „sprzedającego”. Przewodnik po zgodności z amerykańskimi przepisami stanowymi o ochronie prywatności umożliwia włączenie ograniczonego przetwarzania danych na potrzeby wyświetlania reklam Google, ale Google nie może zastosować tego ustawienia do każdej sieci reklamowej w łańcuchu zapośredniczenia. Dlatego musisz zidentyfikować każdą sieć reklamową w łańcuchu zapośredniczenia, która może uczestniczyć w sprzedaży danych osobowych, i postępować zgodnie ze wskazówkami każdej z tych sieci, aby zapewnić zgodność z przepisami.
Poniższy przykładowy kod pokazuje, jak przekazać flagę zgody do pakietu SDK do wyświetlania reklam BIGO. Wywołaj tę metodę przed wysłaniem żądania reklamy przez Google Mobile Ads Unity Plugin.
using GoogleMobileAds.Mediation.Bigo.Api;
// ...
Bigo.SetCcpaConsent(true);
Krok 5. Dodaj wymagany kod
Android
Integracja pakietu BIGO Ads SDK nie wymaga dodatkowego kodu.
iOS
Integracja SKAdNetwork
Aby dodać identyfikatory SKAdNetwork do pliku Info.plist projektu, postępuj zgodnie z dokumentacją pakietu SDK do wyświetlania reklam BIGO Ads.
Krok 6. Przetestuj implementację
Włączanie reklam testowych
Pamiętaj, aby zarejestrować urządzenie testowe w usłudze Ad Manager.
BIGO Ads udostępnia testowe identyfikatory aplikacji i identyfikatory boksów reklamowych na Android i iOS, aby ułatwić testowanie i integrację.
Sprawdzanie reklam testowych
Aby sprawdzić, czy otrzymujesz reklamy testowe z pakietu SDK BIGO Ads, włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając ze źródeł reklam BIGO Ads SDK (Bidding).
Kody błędów
Jeśli adapter nie otrzyma reklamy z pakietu SDK do wyświetlania reklam BIGO Ads, możesz sprawdzić błąd w odpowiedzi na żądanie reklamy, używając metody ResponseInfo w tych klasach:
Android
sg.bigo.ads
com.google.ads.mediation.bigo.BigoMediationAdapter
iOS
GADMediationAdapterBigo
Kody i towarzyszące im komunikaty są generowane przez adapter pakietu SDK do wyświetlania reklam BIGO Ads, gdy nie udaje się wczytać reklamy:
Android
| Kod błędu | Domena | Przyczyna |
|---|---|---|
| 101 | com.google.ads.mediation.bigo | Brak identyfikatora boksu Bigo lub jest on pusty. |
| 102 | com.google.ads.mediation.bigo | Brak identyfikatora aplikacji do zainicjowania pakietu SDK Bigo. |
| 1000-1100 | Wysłane przez pakiet SDK do wyświetlania reklam BIGO | Pakiet SDK do wyświetlania reklam BIGO zwrócił błąd. Więcej informacji znajdziesz w dokumentacji pakietu SDK do wyświetlania reklam BIGO Ads. |
iOS
| Kod błędu | Domena | Przyczyna |
|---|---|---|
| 101 | com.google.mediation.bigoadapter | W konfiguracji serwera brakuje wymaganego identyfikatora aplikacji. |
| 102 | com.google.mediation.bigoadapter | Nieprawidłowa konfiguracja reklamy. |
| 103 | com.google.mediation.bigoadapter | Błąd wyświetlania reklamy. |
| 104 | com.google.mediation.bigoadapter | Nieobsługiwany rozmiar banera. |
| 105 | com.google.mediation.bigoadapter | Bigo wczytał baner reklamowy, ale brakuje widoku reklamy. |
| 1000-1100 | Wysłane przez pakiet SDK do wyświetlania reklam BIGO | Pakiet SDK do wyświetlania reklam BIGO zwrócił błąd. Więcej informacji znajdziesz w dokumentacji pakietu SDK do wyświetlania reklam BIGO Ads. |
Lista zmian wtyczki do zapośredniczenia Unity w pakiecie SDK do wyświetlania reklam BIGO Ads
Wersja 3.1.0
- Obsługuje adapter pakietu SDK do wyświetlania reklam BIGO na Androida w wersji 6.1.0.0.
- Dodano obsługę adaptera pakietu SDK do wyświetlania reklam BIGO Ads na iOS w wersji 6.1.0.0.
- Wersja utworzona i przetestowana za pomocą wtyczki Unity do reklam mobilnych Google w wersji 11.6.0.
Wersja 3.0.0
- Obsługuje adapter pakietu SDK do wyświetlania reklam BIGO Ads na Androida w wersji 6.0.0.1.
- Obsługuje adapter pakietu SDK do wyświetlania reklam BIGO Ads na iOS w wersji 6.0.0.0.
- Wtyczka została utworzona i przetestowana z użyciem wtyczki Unity do reklam mobilnych Google w wersji 11.5.0.
Wersja 2.0.0
- Obsługuje adapter pakietu SDK do wyświetlania reklam BIGO Ads na Androida w wersji 6.0.0.0.
- Obsługuje adapter pakietu SDK do wyświetlania reklam BIGO Ads na iOS w wersji 5.3.0.0.
- Wtyczka została utworzona i przetestowana z użyciem wtyczki Unity do reklam mobilnych Google w wersji 11.4.0.
Wersja 1.1.0
- Obsługuje adapter pakietu BIGO Ads SDK na Androida w wersji 5.10.1.0.
- Obsługuje adapter pakietu SDK do wyświetlania reklam BIGO Ads na iOS w wersji 5.3.0.0.
- Wersja utworzona i przetestowana za pomocą wtyczki Unity do reklam mobilnych Google w wersji 11.3.0.
Wersja 1.0.0
- Pierwsza wersja!
- Obsługuje adapter pakietu SDK do wyświetlania reklam BIGO na Androida w wersji 5.8.0.0.
- Obsługuje adapter pakietu SDK do wyświetlania reklam BIGO Ads na iOS w wersji 5.1.2.0.
- Wersja utworzona i przetestowana za pomocą wtyczki reklam mobilnych Google dla środowiska Unity w wersji 11.0.0.