Z tego przewodnika dowiesz się, jak za pomocą GMA Next-Gen SDK wczytywać i wyświetlać reklamy z pakietu Verve HyBid SDK przy użyciu mediacji, która obejmuje integracje z licytowaniem. Wyjaśniamy w nim, jak dodać pakiet Verve HyBid SDK do konfiguracji mediacji jednostki reklamowej oraz jak zintegrować pakiet Verve HyBid SDK i adapter z aplikacją na Androida.
Obsługiwane integracje i formaty reklam
Adapter do mediacji w przypadku pakietu Verve HyBid SDK ma te możliwości:
| Integracja | |
|---|---|
| Określanie stawek | 1 |
| Wodospad | |
| Formaty | |
| Baner | |
| Pełnoekranowa | |
| Reklama pełnoekranowa z nagrodą | |
| Z nagrodą | |
| Natywna | |
1 Integracja określania stawek jest w wersji alfa. Skontaktuj się z opiekunem klienta, aby poprosić o dostęp.
Wymagania
- Android w wersji API 24 lub nowszej
Nowości na kanale GMA Next-Gen SDK
Zapoznaj się z przewodnikiem dla początkujących dotyczącym zapośredniczenia.
Krok 1. Skonfiguruj ustawienia w interfejsie pakietu Verve HyBid SDK
Aby skonfigurować to ustawienie, skontaktuj się z Verve.
Krok 2. Skonfiguruj popyt z pakietu Verve HyBid SDK w interfejsie Ad Managera
Zaloguj się na konto Ad Managera.
Włączanie udostępniania bezpiecznych sygnałów
Otwórz Administracja > Ustawienia globalne. Otwórz kartę Ustawienia konta Ad Exchange, przejrzyj opcję Udostępnianie bezpiecznych sygnałów i włącz ją. Kliknij Zapisz.

Udostępnianie bezpiecznych sygnałów 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ę z aplikacją.

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

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

Kliknij Nowy licytujący.

Jako oferenta 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 Otwórz Określanie stawek przez pakiet SDK.

Wybierz firmę dla pakietu Verve HyBid SDK.

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 zachowujących zgodność z RODO i amerykańskimi przepisami stanowymi
Aby dodać Verve Group do listy partnerów reklamowych zachowujących zgodność z rozporządzeniami europejskimi i amerykańskimi przepisami stanowymi w interfejsie Ad Managera, wykonaj czynności opisane w sekcjach Ustawienia dotyczące rozporządzeń europejskich i Ustawienia dotyczące amerykańskich przepisów stanowych.
Krok 3. Zaimportuj pakiet SDK i adapter Verve HyBid
Integracja z Androidem 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: Korzystaj z najnowszych wersji pakietu SDK i adaptera Verve HyBid:
dependencies {
implementation("com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:1.2.1")
implementation("com.google.ads.mediation:verve:3.9.0.0")
}
configurations {
all {
exclude(group = "com.google.android.gms", module = "play-services-ads")
exclude(group = "com.google.android.gms", module = "play-services-ads-lite")
}
}
Krok 4. Wdróż ustawienia prywatności w pakiecie Verve SDK
Zgoda użytkowników z UE i RODO
Aby zachować zgodność z polityką Google w zakresie zgody użytkownika z UE, musisz przekazywać użytkownikom z Europejskiego Obszaru Gospodarczego (EOG), Wielkiej Brytanii i Szwajcarii określone informacje oraz uzyskiwać ich zgodę na stosowanie plików cookie lub innych środków do lokalnego przechowywania danych, jeśli jest to wymagane przez prawo, a także na zbieranie, udostępnianie i wykorzystywanie danych osobowych na potrzeby 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. Google nie może automatycznie przekazywać do takich sieci wyboru użytkownika dotyczącego zgody.
Pakiet Verve HyBid SDK automatycznie odczytuje zgodę na wykorzystanie danych zgodnie z RODO, która została ustawiona przez platformy do zarządzania zgodą użytkowników, w tym UMP SDK. Więcej informacji znajdziesz w artykule Zgodność z zasadami TCF w ramach RODO.
Amerykańskie przepisy stanowe o ochronie prywatności
Przepisy stanowe w USA dotyczące ochrony prywatności wymagają, aby użytkownicy mieli prawo wycofać zgodę na „sprzedaż” „danych osobowych” (w znaczeniu określonym w ustawie). Wycofanie zgody musi być możliwe za pomocą dobrze widocznego linku „Do Not Sell My Personal Information” („Nie sprzedawaj moich danych osobowych”) na stronie głównej podmiotu „sprzedającego”. Przewodnik po zgodności z przepisami stanowymi USA dotyczącymi ochrony 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 Twoim łańcuchu mediacji. Dlatego musisz wskazać każdą sieć reklamową w łańcuchu zapośredniczenia, która może uczestniczyć w sprzedaży danych osobowych, i postępować zgodnie z wytycznymi 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 uzyskanej zgodzie do pakietu Verve HyBid SDK. Jeśli ręcznie przekazujesz do pakietu Verve HyBid SDK informacje o uzyskanej zgodzie użytkownika, zalecamy wywołanie przykładu przed wysłaniem żądania reklam za pomocą GMA Next-Gen SDK.
Java
Kotlin
Zastąp US_PRIVACY_STRING ciągiem znaków dotyczącym prywatności w Stanach Zjednoczonych.
Szczegółowe informacje znajdziesz w dokumentacji dotyczącej prywatności pakietu SDK Verve HyBid w sekcji Zgodność z CCPA.
Krok 5. Dodaj wymagany kod
Integracja pakietu Verve HyBid SDK nie wymaga dodatkowego kodu.
Krok 6. Przetestuj implementację
Włączanie reklam testowych
Upewnij się, że zarejestrowano urządzenie testowe w Ad Managerze.
Weryfikowanie reklam testowych
Aby sprawdzić, czy otrzymujesz reklamy testowe z pakietu SDK Verve HyBid, włącz w inspektorze reklam testowanie pojedynczego źródła reklam za pomocą źródła reklam Verve (ustalanie stawek).
Dodatkowe informacje o konfiguracji znajdziesz w dokumentacji pakietu Verve HyBid SDK.
Kody błędów
Jeśli adapter nie otrzyma reklamy z pakietu Verve HyBid SDK, wydawcy mogą sprawdzić podstawowy błąd w odpowiedzi na reklamę, korzystając z tych klas:ResponseInfo.getAdSourceResponses()
net.pubnative.lite.sdk
com.google.ads.mediation.verve
Oto kody i komunikaty wyświetlane przez adapter pakietu SDK Verve HyBid, gdy nie uda się wczytać reklamy:
| Kod błędu | Przyczyna |
|---|---|
| 100–103 | Pakiet Verve HyBid SDK zwrócił błąd. |
| 101 | Żądany rozmiar reklamy nie pasuje do rozmiaru banera obsługiwanego przez pakiet Verve HyBid SDK. |
| 102 | Brakujący lub pusty token aplikacji. |
| 103 | Kontekst ma wartość null. |
Historia zmian adaptera mediacji Verve na Androida
Wersja 3.9.0.0
- Filtruj żądania dotyczące pakietu Verve SDK, które podlegają ograniczeniom wiekowym, gdy nowy parametr
AgeRestrictedTreatmentma wartośćCHILD. - Sprawdzona zgodność z pakietem Verve HyBid SDK w wersji 3.9.0.
Zaprojektowano i przetestowano z użyciem:
- 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.
- Verve HyBid SDK w wersji 3.9.0.
Wersja 3.8.2.0
- Sprawdzona zgodność z pakietem Verve HyBid SDK w wersji 3.8.2.
Zaprojektowano i przetestowano z użyciem:
- 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.
- Verve HyBid SDK w wersji 3.8.2.
Wersja 3.8.1.1
- Filtruj klikalne widoki, aby odróżnić kliknięcie informacji o treści od zwykłego kliknięcia reklamy w przypadku reklamy natywnej Verve.
Zaprojektowano i przetestowano z użyciem:
- 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.
- Verve HyBid SDK w wersji 3.8.1.
Wersja 3.8.1.0
- Dodano właściwość, która umożliwia tworzenie adaptera z zależnością pakietu SDK nowej generacji do reklam mobilnych Google.
- Sprawdzona zgodność z pakietem Verve HyBid SDK w wersji 3.8.1.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 25.1.0.
- Verve HyBid SDK w wersji 3.8.1.
Wersja 3.7.1.1
- Usunięto sprawdzanie rozmiaru banera z Verve Adapter, aby rozwiązać problemy z gromadzeniem sygnałów.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 25.0.0.
- Verve HyBid SDK w wersji 3.7.1.
Wersja 3.7.1.0
- Pierwsza wersja.
- Sprawdzona zgodność z pakietem Verve HyBid SDK w wersji 3.7.1.
Zaprojektowano i przetestowano z użyciem:
- Pakiet SDK do reklam mobilnych Google w wersji 24.8.0.
- Verve HyBid SDK w wersji 3.7.1.