Z tego przewodnika dowiesz się, jak używać pakietu SDK do reklam mobilnych Google do wczytywania i wyświetlania reklam z Yahoo za pomocą zapośredniczenia w ramach integracji kaskadowej. Opisano w nim, jak dodać Yahoo do konfiguracji zapośredniczenia jednostki reklamowej oraz jak zintegrować pakiet SDK i adapter Yahoo Mobile z aplikacjąiOS .
Obsługiwane integracje i formaty reklam
Adapter zapośredniczenia AdMob w Yahoo:
Integracja | |
---|---|
Ustalanie stawek | |
Wodospad | |
Formaty | |
Baner | |
Pełnoekranowa | |
Otrzymano | |
Natywna |
Wymagania
- Wartość docelowa wdrożenia iOS w wersji 12.0 lub nowszej
Najnowszy pakiet SDK do reklam mobilnych Google
Skorzystaj z zapośredniczenia Wprowadzenie
Krok 1. Skonfiguruj konfiguracje w interfejsie Yahoo
Zaloguj się na platformie SSP Yahoo. W sekcji Aplikacje i witryny kliknij przycisk +, a następnie Aplikacja.
Wypełnij formularz i kliknij Save and Add Placement (Zapisz i dodaj miejsce docelowe), aby utworzyć aplikację.
Po utworzeniu aplikacji musisz utworzyć miejsce docelowe. Wybierz Typ miejsca docelowego, wypełnij formularz i kliknij Zapisz i zarabiaj.
Zanotuj swój identyfikator miejsca docelowego.
Musisz dodać do miejsca docelowego źródło reklamy. W kolejnym formularzu wybierz Yahoo SSP jako źródło reklamy i wypełnij formularz wymaganymi informacjami. Po wypełnieniu formularza kliknij Zapisz.
Na koniec przeciągnij utworzone przed chwilą Źródło reklamy do tabeli Kaskadowe źródła reklam, aby dodać je do miejsca docelowego.
Zapisz identyfikator witryny.
Włącz tryb testowy
Aby przetestować reklamy Yahoo, możesz utworzyć testowe źródło reklam i dodać je do kaskadowych źródeł reklam miejsca docelowego. Otwórz ustawienia identyfikatora miejsca docelowego, kliknij przycisk Dodaj i wybierz Przetestuj źródło reklamy.
Po utworzeniu źródła reklamy przeciągnij je do sekcji Kaskadowe źródła reklam miejsca docelowego.
Znakomicie. Masz już działającą integrację zapośredniczenia z Yahoo.
Krok 2. Skonfiguruj oferty reklamowe Yahoo w AdMob interfejsie
Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej
Musisz dodać Yahoo do konfiguracji zapośredniczenia jednostki reklamowej.
Najpierw zaloguj się na swoje konto AdMob. Następnie otwórz kartę Zapośredniczenie. Jeśli masz istniejącą grupę zapośredniczenia, którą chcesz zmodyfikować, kliknij jej nazwę, aby ją edytować, i przejdź od razu do sekcji Dodawanie Yahoo jako źródła reklam.
Aby utworzyć nową grupę zapośredniczenia, wybierz Utwórz grupę zapośredniczenia.
Podaj format reklamy i platformę, a następnie kliknij Dalej.
Nazwij grupę zapośredniczenia i wybierz lokalizacje, na które chcesz kierować reklamy. Następnie ustaw stan grupy zapośredniczenia na Włączona i kliknij Dodaj jednostki reklamowe.
Powiąż tę grupę zapośredniczenia z co najmniej jedną istniejącą jednostką reklamowąAdMob . Następnie kliknij Gotowe.
Na karcie jednostek reklamowych powinny się pojawić wybrane przez Ciebie jednostki reklamowe:
Dodaj Yahoo jako źródło reklam
Na karcie Kaskada w sekcji Źródła reklam kliknij Dodaj źródło reklamy. Następnie kliknij Yahoo .
Kliknij Yahoo . Następnie wpisz wartość eCPM dla Yahoo i kliknij Dalej.Jeśli masz już mapowanie Yahoo , możesz je wybrać. W przeciwnym razie kliknij Dodaj mapowanie.
Następnie wpisz dane Placement ID and Site IDotrzymane w poprzedniej sekcji. Następnie kliknij Gotowe.
Dodaj Yahoo 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ć Yahoo do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi w AdMob UI.
Krok 3. Zaimportuj pakiet SDK Yahoo Mobile i adapter
Używanie CocoaPods (zalecane)
Dodaj ten wiersz do pliku Podfile projektu:
pod 'GoogleMobileAdsMediationYahoo'
W wierszu poleceń:
pod install --repo-update
Krok 4. Zaimplementuj ustawienia prywatności w pakiecie Yahoo SDK
Amerykańskie przepisy stanowe o ochronie prywatności
Amerykańskie przepisy stanowe o ochronie prywatności wymagają przyznania użytkownikom prawa do wycofania zgody na „sprzedaż” „danych osobowych” (w znaczeniu określonym w ustawie), przy czym opcja ta jest dostępna za pomocą dobrze widocznego linku „Do Not Sell My Personal Information” („Nie sprzedawaj moich danych osobowych”) na stronie głównej sprzedającego. Przewodnik dotyczący 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 żadnej sieci reklamowej w łańcuchu zapośredniczenia. Dlatego musisz wskazać wszystkie sieci reklamowe w łańcuchu zapośredniczenia, które mogą uczestniczyć w sprzedaży danych osobowych, i stosować się do wskazówek tych sieci, aby zapewnić zgodność z zasadami.
Poniższy przykładowy kod pokazuje, jak przekazywać informacje o zgodzie do pakietu SDK Yahoo Mobile. Jeśli chcesz wywoływać tę metodę, rób to przed wysłaniem żądań reklam za pomocą pakietu SDK do reklam mobilnych Google.
Swift
import YASAds
import YASCcpaConsent
// ...
let ccpaConsent = YASCcpaConsent(consentString: "<CCPA CONSENT>")
YASAds.sharedInstance.add(ccpaConsent)
Objective-C
#import <YASAds.h>
#import <YASCcpaConsent.h>
// ...
YASCcpaConsent *ccpaConsent = [[YASCcpaConsent alloc] initWithConsentString: @"<CCPA CONSENT>"];
[YASAds.sharedInstance addConsent: ccpaConsent];
Więcej informacji i wartości, które można podać w tej metodzie, znajdziesz w artykule Publisher Privacy Settings (Ustawienia prywatności wydawcy).
Krok 5. Dodaj wymagany kod
Integracja z Yahoo nie wymaga dodatkowego kodu.
Krok 6. Przetestuj implementację
Włącz reklamy testowe
Zarejestruj urządzenie testowe na potrzeby AdMob i włącz tryb testowy w Yahoo interfejsie użytkownika.
Weryfikacja reklam testowych
Aby sprawdzić, czy otrzymujesz reklamy testowe z witryny Yahoo , włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając z Yahoo (Waterfall) źródeł reklam.
Kroki opcjonalne:
Korzystanie z reklam natywnych
Renderowanie reklam
Adapter Yahoo zwraca reklamy natywne jako obiekty
GADNativeAd
. Uzupełnia te
opisy pól reklam natywnych
dla
GADNativeAd
Pole | Wypełnianie przez adapter Yahoo |
---|---|
Nagłówek | |
Obraz | |
Treść | |
Ikona aplikacji | |
Wezwanie do działania | |
Nazwa reklamodawcy | |
Ocena w gwiazdkach | |
Sklep | |
Cena |
Dziennik zmian adaptera zapośredniczenia na iOS Yahoo!
Następna wersja
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.4.0 lub nowszej.
- Zastąpiliśmy wycofaną metodę babyDirectedTreatment metodą GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment.
Wersja 1.4.0.0
- Zmiana nazwy adaptera Verizon Media na „Yahoo”.
- Zweryfikowana zgodność z pakietem SDK Yahoo Mobile w wersji 1.4.0
- Zaktualizowano adapter, aby używał interfejsu
didRewardUser
API. - Usunięto obsługę architektury
armv7
. - Usunięto możliwość używania wycofanych interfejsów API zapośredniczenia płci, daty urodzenia i lokalizacji.
- Teraz wymagany jest minimalny docelowy system iOS 11.0.
- Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.0.0 lub nowszej.
Stworzone i przetestowane w:
- Pakiet SDK do reklam mobilnych Google w wersji 10.3.0.
- Pakiet SDK Yahoo Mobile w wersji 1.4.0