Integracja Yahoo z zapośredniczeniem

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 Ad Manager 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 Ad Manager interfejsie

Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej

Zaloguj się na konto Ad Managera.

Kliknij Wyświetlanie > Grupy zysku i kliknij przycisk Nowa grupa zysku.

Wpisz niepowtarzalną nazwę grupy zysku, ustaw Stan na Aktywna, wybierz Format reklamy, a jako Typ zasobów reklamowych wybierz Aplikacja mobilna. W sekcji Kierowanie > Zasoby reklamowe wybierz jednostkę reklamową w sekcjach Zasoby reklamowe i Aplikacja mobilna, do której chcesz dodać zapośredniczenie.

Następnie kliknij przycisk Dodaj partnera zysku.

Jeśli masz już partnera zysku w przypadku usługi Yahoo - App & Display , możesz go wybrać. W przeciwnym razie kliknij Utwórz nowego partnera zysku.

Jako Sieć reklamowa wybierz Yahoo - App & Display , wpisz niepowtarzalną nazwę i włącz Zapośredniczenie.

Po wybraniu Partnera zysku wybierz Zapośredniczenie mobilne SDK jako typ integracji, iOS jako platformę i Aktywne jako stan. WpiszPlacement ID and Site ID uzyskane w poprzedniej sekcji. Następnie wpisz domyślną wartość CPM.

Gdy skończysz, u dołu strony kliknij Zapisz.

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 Ad Manager UI.

Krok 3. Zaimportuj pakiet SDK Yahoo Mobile i adapter

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 Ad Manager i włącz tryb testowy w Yahoo - App & Display interfejsie użytkownika.

Weryfikacja reklam testowych

Aby sprawdzić, czy otrzymujesz reklamy testowe z witryny Yahoo - App & Display , 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 pola 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