Z tego przewodnika dowiesz się, jak używać pakietu Google Mobile Ads SDK (Legacy) do wczytywania i wyświetlania reklam displayowych z pakietu SDK Verve HyBid za pomocą zapośredniczenia, które obejmuje integracje z określaniem stawek. Dowiesz się z niego, jak dodać pakiet SDK Verve HyBid do konfiguracji zapośredniczenia jednostki reklamowej oraz jak zintegrować pakiet SDK i adapter Verve HyBid z aplikacją na Androida.
Obsługiwane integracje i formaty reklam
Adapter zapośredniczenia do pakietu Verve HyBid SDK ma te możliwości:
| Integracja | |
|---|---|
| Określanie stawek | 1 |
| Kaskada | |
| Formaty | |
| Baner | |
| Pełnoekranowa | |
| Reklama pełnoekranowa z nagrodą | |
| Z nagrodą | |
| Rodzimy użytkownik | |
1 Integracja określania stawek jest w wersji alfa. Aby poprosić o dostęp, skontaktuj się z menedżerem konta.
Wymagania wstępne
Zanim przejdziesz dalej, sprawdź te kwestie:
- Android API na poziomie 24 lub wyższym.
Najnowsza wersja Google Mobile Ads SDK (Legacy).
Krok 1. Skonfiguruj ustawienia w interfejsie pakietu SDK Verve HyBid
Aby skonfigurować ustawienia, skontaktuj się z firmą Verve.
Krok 2. Skonfiguruj w interfejsie Ad Managera żądania z pakietu Verve HyBid SDK
Zaloguj się na konto Ad Managera.
Włącz udostępnianie bezpiecznych sygnałów
Kliknij Administracja > Ustawienia globalne. Otwórz kartę Ustawienia konta Ad Exchange, sprawdź i włącz opcję Udostępnianie bezpiecznych sygnałów. Kliknij Zapisz.

Udostępnianie bezpiecznego sygnału w pytaniach o stawkę
Kliknij kolejno Zasoby reklamowe i Bezpieczne sygnały. W sekcji Bezpieczne sygnały wyszukaj Verve HyBid SDK i włącz opcję Włącz integrację aplikacyjną.

Kliknij Zapisz.
Zezwalanie na udostępnianie bezpiecznych sygnałów na potrzeby określania stawek przez pakiet SDK
Kliknij Wyświetlanie > Ustawienia na potrzeby kanałów popytu. Na karcie Ustawienia domyślne włącz opcję Zezwalaj na udostępnianie bezpiecznych sygnałów w przypadku określania stawek przez pakiet SDK.

Kliknij Zapisz.
Konfigurowanie określania stawek przez pakiet SDK Verve HyBid
Kliknij kolejno Wyświetlanie > Licytujący i wybierz Otwórz Określanie stawek przez pakiet SDK.

Kliknij Nowy licytujący.

Jako licytującego wybierz Verve Group.

Kliknij Dalej, aby włączyć określanie stawek przez pakiet SDK w przypadku tego licytującego.

Kliknij Gotowe.
Konfigurowanie mapowania jednostki reklamowej
Kliknij kolejno Wyświetlanie > Licytujący i wybierz Otwórz Określanie stawek przez pakiet SDK.

Wybierz firmę dla pakietu SDK Verve HyBid.

Otwórz kartę Mapowanie jednostek reklamowych i kliknij Nowe mapowanie jednostek reklamowych.

Wybierz Konkretna jednostka reklamowa. Wybierz jednostkę reklamową i format, Aplikacja mobilna jako Typ zasobów reklamowych oraz Aplikacja mobilna. Następnie wpisz identyfikator strefy i token aplikacji uzyskane w poprzedniej sekcji.
Jeśli konfigurujesz mapowanie jednostek reklamowych na potrzeby reklamy pełnoekranowej z nagrodą w interfejsie Ad Managera, wybierz format Z nagrodą i użyj identyfikatora miejsca docelowego reklamy pełnoekranowej z nagrodą.
Na koniec kliknij Zapisz.

Dodawanie Verve Group do listy partnerów reklamowych zgodnych z RODO i przepisami stanowymi w USA
Wykonaj czynności opisane w artykułach Ustawienia dotyczące rozporządzeń europejskich i Ustawienia dotyczące amerykańskich przepisów stanowych, aby dodać Verve Group do listy partnerów reklamowych zgodnych z rozporządzeniami europejskimi i amerykańskimi przepisami stanowymi w interfejsie Ad Managera.
Krok 3. Zaimportuj pakiet SDK i adapter Verve HyBid
Integracja z Android Studio (zalecana)
W pliku settings.gradle.kts na poziomie projektu dodaj te repozytoria:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://verve.jfrog.io/artifactory/verve-gradle-release")
}
}
}
Następnie w pliku build.gradle.kts na poziomie aplikacji dodaj te zależności i konfiguracje implementacji. Używaj najnowszych wersji pakietu SDK i adaptera Verve HyBid:
dependencies {
implementation("com.google.android.gms:play-services-ads:25.5.0")
implementation("com.google.ads.mediation:verve:3.9.3.0")
}
Krok 4. Wdróż ustawienia prywatności w pakiecie SDK Verve
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 Verve HyBid SDK na Androida w wersji 3.7.1.0 lub nowszej 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 Verve HyBid SDK. Więcej informacji znajdziesz w artykule Zgodność z zasadami TCF w ramach 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.
Pakiet SDK Verve HyBid obsługuje ustawienia prywatności za pomocą metody. Poniższy przykładowy kod przekazuje te informacje o zgodzie do pakietu SDK Verve HyBid. Jeśli przekazujesz informacje o zgodzie do pakietu SDK Verve HyBid ręcznie, zalecamy wywołanie przykładu przed wysłaniem żądania reklam przez Google Mobile Ads SDK (Legacy).
Java
Kotlin
Zastąp US_PRIVACY_STRING ciągiem tekstowym dotyczącym ochrony prywatności w USA.
Szczegółowe informacje znajdziesz w dokumentacji dotyczącej prywatności pakietu SDK Verve HyBid w sekcji poświęconej zgodności z ustawą CCPA.
Krok 5. Dodaj wymagany kod
Integracja pakietu Verve HyBid SDK nie wymaga dodatkowego kodu.
Krok 6. Przetestuj implementację
Włączanie reklam testowych
Pamiętaj, aby zarejestrować urządzenie testowe w usłudze Ad Manager.
Sprawdzanie reklam testowych
Aby sprawdzić, czy otrzymujesz reklamy testowe z pakietu SDK Verve HyBid, włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając ze źródeł reklam Verve (określanie stawek).
Aby dowiedzieć się, jak przeprowadzić dodatkową konfigurację, zapoznaj się z dokumentacją pakietu SDK Verve HyBid.
Kody błędów
Jeśli adapter nie otrzyma reklamy z pakietu SDK Verve HyBid, wydawcy mogą sprawdzić błąd w odpowiedzi na żądanie reklamy, korzystając z metody ResponseInfo.getAdapterResponses() w tych klasach:
net.pubnative.lite.sdk
com.google.ads.mediation.verve
Oto kody i powiązane z nimi komunikaty, które adapter pakietu SDK Verve HyBid wyświetla, gdy nie uda się wczytać reklamy:
| Kod błędu | Domena | Przyczyna |
|---|---|---|
| 101 | Żądany rozmiar reklamy nie pasuje do rozmiaru banera obsługiwanego przez pakiet SDK Verve HyBid. | |
| 102 | net.pubnative.lite.sdk | Błąd Verve HyBid – nie udało się wczytać reklamy. |
| 103 | com.google.ads.mediation.verve | Próba wyświetlenia pustej reklamy pełnoekranowej. |
| 104 | com.google.ads.mediation.verve | MobileAds.getRequestConfiguration() wskazuje, że użytkownik jest dzieckiem. Verve zostanie usunięty. |
| 105 | com.google.ads.mediation.verve | Brakuje parametru AppToken lub jest on pusty. |
| 106 | com.google.ads.mediation.verve | Podczas inicjowania pakietu HyBid SDK wystąpił błąd wewnętrzny. |
Historia zmian adaptera zapośredniczenia Verve na Androida
Następna wersja
- Zaktualizowano adapter, aby używał interfejsu API
InitializationCompleteCallback.onInitializationFailed(AdError).
Wersja 3.9.3.0
- Zweryfikowana zgodność z pakietem SDK Verve HyBid w wersji 3.9.3.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 25.5.0.
- Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.5.0.
- Pakiet SDK Verve HyBid w wersji 3.9.3.
Wersja 3.9.2.0
- Przypnij zależność adaptera od Kotlina do wersji 1.9.0 (minimalna wersja Kotlina obsługiwana przez pakiet SDK nowej generacji do reklam mobilnych Google).
- Zweryfikowana zgodność z pakietem SDK Verve HyBid w wersji 3.9.2.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 25.4.0.
- Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.4.0.
- Pakiet SDK Verve HyBid w wersji 3.9.2.
Wersja 3.9.1.0
- * Zweryfikowana zgodność z pakietem SDK Verve HyBid w wersji 3.9.1.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 25.4.0.
- Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.3.1.
- Pakiet SDK Verve HyBid w wersji 3.9.1.
Wersja 3.9.0.0
- Filtruj żądania z ograniczeniem wiekowym w przypadku pakietu SDK Verve, gdy parametr
AgeRestrictedTreatmentma wartośćCHILD. - Zweryfikowana zgodność z pakietem SDK Verve HyBid w wersji 3.9.0.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 25.4.0.
- Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.2.1.
- Pakiet SDK Verve HyBid w wersji 3.9.0.
Wersja 3.8.2.0
- Zweryfikowana zgodność z pakietem SDK Verve HyBid w wersji 3.8.2.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 25.3.0.
- Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.2.1.
- Pakiet SDK Verve HyBid w wersji 3.8.2.
Wersja 3.8.1.1
- Filtrowanie widoków, które można kliknąć, aby odróżnić kliknięcie informacji o treści od zwykłego kliknięcia reklamy w przypadku VerveNativeAd.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 25.2.0.
- Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.0.1.
- Pakiet SDK Verve HyBid w wersji 3.8.1.
Wersja 3.8.1.0
- Dodano właściwość umożliwiającą utworzenie adaptera z zależnością od pakietu SDK nowej generacji do reklam mobilnych Google.
- Zweryfikowano zgodność z pakietem SDK Verve HyBid w wersji 3.8.1.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 25.1.0.
- Pakiet SDK Verve HyBid w wersji 3.8.1.
Wersja 3.7.1.1
- Usunęliśmy z adaptera Verve sprawdzanie rozmiaru banera, aby rozwiązać problemy ze zbieraniem sygnałów.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 25.0.0.
- Pakiet SDK Verve HyBid w wersji 3.7.1.
Wersja 3.7.1.0
- Pierwsza wersja.
- Zweryfikowana zgodność z pakietem SDK Verve HyBid w wersji 3.7.1.
Zbudowano i przetestowano za pomocą:
- Pakiet SDK do reklam mobilnych Google w wersji 24.8.0.
- Pakiet SDK Verve HyBid w wersji 3.7.1.