Z tego przewodnika dowiesz się, jak zintegrować niestandardowe formaty reklam natywnych z otwartym pomiarem.
Wymagania wstępne
Zanim przejdziesz dalej:
- Przeczytaj artykuł Open Measurement z pakietem SDK do reklam mobilnych.
- Integrowanie niestandardowych formatów reklam natywnych.
- Skonfiguruj dostawcę usług pomiaru widoczności i przypisz go do elementu zamówienia.
- Podaj nazwę partnera podczas tworzenia formatu niestandardowego w interfejsie Ad Managera.
Integracja
Jeśli planujesz używać otwartego pomiaru w przypadku niestandardowych formatów reklam natywnych, które nie zawierają komponentu wideo, musisz samodzielnie wywoływać interfejsy Open Measurement API.
Jeśli używasz niestandardowych formatów reklam natywnych z elementem wideo, nie musisz postępować zgodnie z tym przewodnikiem. Pakiet SDK do reklam mobilnych śledzi widoczność elementu wideo w Twoim imieniu.
Wczytywanie reklamy
Wczytywanie reklamy jest takie samo niezależnie od tego, czy używasz otwartego pomiaru. Oto metoda, która pokazuje, jak wysłać żądanie dotyczące niestandardowej reklamy natywnej:
Java
Kotlin
Zastąp symbole AD_UNIT_ID i CUSTOM_TEMPLATE_ID identyfikatorem jednostki reklamowej i identyfikatorem szablonu niestandardowego.
Zarejestruj widok i rozpocznij pomiary
Aby włączyć otwarty pomiar w przypadku niestandardowej reklamy natywnej, najpierw wyświetl reklamę, a potem zarejestruj niestandardowy widok reklamy za pomocą obiektu DisplayOpenMeasurement
powiązanego z niestandardową reklamą natywną. Obiekt DisplayOpenMeasurement
udostępnia metodę setView()
rejestrowania widoku kontenera w otwartym pomiarze.
Musisz też wyraźnie poinformować pakiet SDK, aby rozpoczął pomiar reklamy. Aby to zrobić, wywołaj metodę start()
na obiekcie DisplayOpenMeasurement
niestandardowej reklamy natywnej. Metodę start()
należy wywoływać z głównego wątku, a kolejne wywołania nie mają żadnego efektu.
Jak to wygląda:
Java
Kotlin
Pamiętaj, że przed zarejestrowaniem wyświetlenia musisz wyświetlić reklamę. Wyświetlanie reklamy opisujemy w sekcji Niestandardowe formaty reklam natywnych.
customTemplateAdFrame
Układ to kontener reklamy w przypadku niestandardowej reklamy natywnej. Musi on zawierać wszystkie komponenty w ramach pola widoku.
Certyfikat IAB
Po opublikowaniu aplikacji zaczniesz otrzymywać dane pomiarowe, ale nie zostaną one certyfikowane, dopóki nie przejdziesz procesu certyfikacji IAB.