Inspektor reklam

Inspektor reklam to nakładka w aplikacji, która umożliwia autoryzowanym urządzeniom przeprowadzanie analizy żądań reklam testowych w czasie rzeczywistym bezpośrednio w aplikacji mobilnej. Można ją włączyć bez kodowania.

Za pomocą inspektora reklam możesz:

  • Sprawdzanie jednostek reklamowych
  • sprawdzać, czy reklamy są wypełniane zgodnie z oczekiwaniami;
  • znajdować błędy i wyświetlać szczegółowe informacje o tym, jak rozwiązać problem;
  • Wyświetlanie szczegółów każdej sieci reklamowej z ustalaniem stawek na żądanie
  • wyświetlać szczegóły zapośredniczenia dla poszczególnych sieci reklamowych na żądanie,
  • testować poszczególne zewnętrzne źródła reklam z ustalaniem stawek lub kaskadowym zapośredniczeniem;
  • Sprawdź, czy każda jednostka reklamowa jest prawidłowo skonfigurowana pod kątem określania stawek. zapośredniczenie kaskadowe

Z tego przewodnika dowiesz się, jak uruchamiać różne funkcje w reklamach i korzystać z nich i inspektor.

Wymagania wstępne

Aby użyć inspektora reklam:

  • Użyj wersji wtyczki Flutter do reklam mobilnych 1.3.0 lub więcej.

Uruchom inspektora reklam

Inspektora reklam można uruchomić z dowolnego miejsca w aplikacji na te sposoby:

  1. Użyj przycisku uruchamiania z menu debugowania.
  2. Użyj gestu wybranego w ustawieniach inspektora reklam.
  3. automatycznie za pomocą dostarczonego interfejsu API.

Uruchomienie za pomocą menu debugowania

Aby uruchomić inspektora reklam w menu debugowania, nie musisz wprowadzać żadnych zmian w aplikacji. Wystarczy, że znajdziesz reklamę wyświetlaną przez sieć Ad Managera i przytrzymasz ją 2 palcami, aby otworzyć menu debugowania. Następnie kliknij Otwórz Ad Inspector.

Jeśli nie masz połączonego konta urządzenia, może pojawić się prośba aby zalogować się na konto Ad Managera.

W ustawieniach debugowania możesz też wybrać Ustawienia inspektora reklam i wybrać gest, który w przyszłości otworzy inspektora reklam bez konieczności otwierania menu debugowania.

Uruchamiaj automatycznie

Inspektora reklam można też uruchomić automatycznie:

MobileAds.instance.openAdInspector(
  (AdInspectorError? error) {
    // Error will be non-null if ad inspector closed due to an error.
  });

Ten interfejs API działa z urządzeniami testowymi zarejestrowano automatycznie.

Wyświetlanie jednostek reklamowych i rozwiązywanie problemów z nimi

Po uruchomieniu wyświetli się główny ekran inspektora reklam z listą wszystkich reklam jednostki urządzenie wysłało żądania reklamy od momentu włączenia funkcji Ad Inspector podczas tej sesji aplikacji. Lista zawiera też jednostki reklamowe z włączonym określaniem stawek, uporządkowane chronologicznie (najpierw te, których żądania zostały zrealizowane ostatnio, a potem te, których żądania nie zostały zrealizowane – te są przyciemnione):

Przed użyciem inspektora reklam zalecamy zainicjowanie pakietu SDK do reklam mobilnych Google.

Wyświetlanie szczegółów kaskady zapośredniczenia w przypadku jednostki reklamowej

Kliknij jednostkę reklamową, aby wyświetlić jej dziennik żądań pakietu SDK, który zawiera szczegółowe informacje o kaskadzie zapośredniczenia do czasu wypełnienia reklamy (lub zakończenia kaskady bez wypełnienia) w przypadku najnowszych żądań reklamy.

Każdą prośbę można rozwinąć, korzystając ze wskaźnika oświadczenia, aby wyświetlić wyniki. kaskady zapośredniczenia dla danego żądania, a także wszelkie błędy i czas oczekiwania która miała zastosowanie w przypadku tego wniosku.

W przypadku zewnętrznych źródeł reklam komunikaty o błędach są wysyłane bezpośrednio z źródła reklam. Jeśli potrzebujesz więcej informacji, skontaktuj się z zewnętrznym źródłem reklam.

Wyświetlanie szczegółów określania stawek w przypadku jednostki reklamowej

Jeśli ustalanie stawek jest dla Ciebie nowością, przeczytaj wprowadzenie do Otwartego ustalania stawek.

W dzienniku żądań pakietu SDK możesz zobaczyć źródła reklam z ustalaniem stawek, które są wywoływane w żądania reklamy. Kliknij jednostkę reklamową w dzienniku żądań pakietu SDK, aby wyświetlić szczegóły każdego źródła reklam w aukcji ustalania stawek.

Wyniki ustalania stawek są sortowane w taki sposób, by zbliżać aktywne elementy do na początku listy:

  • U góry znajduje się sieć reklamowa, która wygrała aukcję.

  • Poniżej znajdziesz listę sieci reklamowych, w których występują problemy. Możesz śledzić Instrukcje rozwiązywania problemów znajdują się na końcu sekcji Najczęstsze pytania dotyczące ustalania stawek.

  • Są też sieci reklamowe, które nie zwróciły żadnych reklam lub nie ustalały stawek. Ten może wskazywać na wiele różnych problemów ze źródłem reklam, może nie mieć stawki z powodu konfiguracji lub decyzji. Aby uzyskać pomoc, możesz zapoznać się z przewodnikiem konfiguracji źródła reklam lub Otwarte ustalanie stawek – najczęstsze pytania – więcej informacji.

  • Na końcu listy znajdują się sieci reklamowe, które przegrały stawki aukcji.

Kaskada zapośredniczenia może umieszczać źródło reklam, które wygrało aukcję z ustalaniem stawek, zgodnie z wartością eCPM.

Kaskada zapośredniczenia to wynik rywalizacji wielu grup zysku o te same zasoby reklamowe. Do jednej reklamy możesz dodać maksymalnie 10 zewnętrznych partnerów zysku. w tym m.in. z partnerami zysku ustalającymi stawki i z zapośredniczeniem na urządzenia mobilne. partnerów zysku w zakresie aplikacji.

Zaawansowane debugowanie jednostek reklamowych

Podczas rozwiązywania problemów z jednostkami reklamowymi warto przyjrzeć się żądaniu reklamy i odpowiedzi, aby ustalić, gdzie występuje błąd. Możesz też przesłać te dane do zespołu pomocy Google, aby ułatwić debugowanie. Kliknij ikonę menu na górze wodospadu. łańcuch i wybierz Udostępnij żądanie reklamy i odpowiedź, aby wyeksportować całe żądanie reklamy. i reagowania. Pozwala to uniknąć konieczności uruchamiania śledzenia sieci na w Twojej aplikacji.

Możesz też zobaczyć zdekodowane parametry określania stawek przez inne firmy, klikając opcję Parametr określania stawek przez firmę zewnętrzną w tym samym menu co żądanie. ciągu znaków. Znajdziesz w nim szczegółowe informacje o tym, które parametry określania stawek przez firmę zewnętrzną w razie problemów, ułatwiając debugowanie aplikacji i sprawdzanie, czy sieć będzie zbierać sygnały.

Android
iOS

Wyświetl dostępne adaptery

Kliknij kartę Adaptery, aby zobaczyć listę wszystkich powiązanych adapterów innych firm. ze źródłami reklam w konfiguracji określania stawek lub zapośredniczenia w aplikacji. Następnie rozwiń karty, aby wyświetlić ich stan inicjowania i wersje pakietu SDK. Oprócz obsługiwanych adapterów innych firm możesz też wyświetlać zdarzenia niestandardowe i ładowarki. Zdarzenia niestandardowe pozwalają wydawcy korzystają z sieci reklamowych, które Ad Manager Program nie jest obsługiwany. Zdarzenia niestandardowe można odróżnić od standardowych adapterów innych firm na liście adapterów po ich niepowtarzalnych nazwach klas. Oprócz podając nazwę klasy i informacje o stanie, inspektor reklam wyświetla etykiet przypisanych do tych zdarzeń niestandardowych w sekcji Ad Manager za pomocą interfejsu internetowego.

W przypadku, gdy adapter nie został znaleziony lub nie może się uruchomić, zapoznaj się z artykułem Sprawdzanie wyświetlania reklam w aplikacjach mobilnych .

Android
iOS

Testowanie jednostek reklamowych

Jeśli chcesz przetestować jednostkę reklamową bez przechodzenia do niej w interfejsie aplikacji, możesz to zrobić bezpośrednio na ekranie z informacjami o jednostce reklamowej. Możesz też testować wiele jednostek reklamowych jednocześnie, asynchronicznie wczytywać i wyświetlać testowe żądania reklamy, a nawet przeprowadzać testy pojedynczego źródła reklam.

Testowanie reklam

Opisane w tej sekcji testy reklam za pomocą inspektora reklam to doskonałe narzędzie weryfikacji podstawowej jakości reklamy i zapośredniczenia w przypadku testowania pojedynczego źródła reklam.

Gdy będziesz gotowy do przetestowania jednostki reklamowej, kliknij przycisk Request test ad (Wyślij reklamę testową) u góry ekranu inspektora reklam, aby rozpocząć test reklamy. Testuj wyniki są następnie wyświetlane w dzienniku żądań pakietu SDK pod nagłówkiem Żądanie z inspektora reklam.

Jak używać inspektora reklam w aplikacji

Testowanie pojedynczego źródła reklam

Inspektor reklam zawiera funkcję, która umożliwia ograniczenie żądań reklam w aplikacji tak, aby wyświetlała ona reklamy tylko z jednego źródła reklam z ustalaniem stawek lub kaskadowego źródła reklam zapośredniczonych. Pozwoli Ci to zweryfikować, czy masz prawidłowo zaimplementowany adapter innej firmy, a źródło reklam działa zgodnie z oczekiwaniami.

Aby włączyć tę funkcję, przełącz przełącznik Test pojedynczego źródła reklam na dole ekranu. Wyświetli się to okno wyboru źródła reklam:

Aby móc testować pojedyncze źródła reklam, musisz zainicjować pakiet SDK do reklam mobilnych Google.

Następnie możesz wybrać jedno źródło reklam do przetestowania. Po wybraniu źródła reklam pojawi się ten ekran:

Ustawienie testu pojedynczego źródła reklam będzie miało zastosowanie do wszystkich przyszłych żądań reklamy wysłanych w ramach tej samej sesji. Nie dotyczy to jednak reklam, które zostały wcześniej zapisane w pamięci podręcznej w ramach danej sesji, ale jeszcze nie zostały wyświetlone. Zalecane jest wymuszenie ponownego uruchomienia aplikacji w celu unieważnienia reklam przechowywanych w pamięci podręcznej, może zostać wyświetlone zamiast żądania przez wybrane źródło reklam.

Po ponownym uruchomieniu aplikacji wszystkie miejsca docelowe jednostek reklamowych będą wyświetlać reklamy tylko z wybranej sieci. Uruchomienie inspektora reklam, gdy aktywny jest test pojedynczego źródła reklam, powoduje wyświetlenie aktywnego testowanego źródła reklam:

W trybie testowania pojedynczego źródła reklam wszystkie żądania reklam będą próbowały wykorzystać wybrane źródło reklam, niezależnie od tego, czy jest ono skonfigurowane do określania stawek czy do zapośredniczenia dla żądanej jednostki reklamowej. Jeśli testowane źródło reklam nie znajduje się w hierarchii w kaskadzie zapośredniczenia dla jednostki reklamowej, pojawi się komunikat .

Jeśli testujesz pojedyncze źródło reklam, możesz kliknąć jednostkę reklamową, aby wyświetlić jej dziennik żądań pakietu SDK. Dzięki temu możesz sprawdzić, czy źródło reklam wypełniło żądania reklamy przesłane po włączeniu testowania pojedynczego źródła reklam. Jeśli nie udało się wczytać reklamy przez źródło reklam, wyświetli się komunikat o błędzie z opisem błędu.

W przypadku dodania do zapośredniczenia wielu wystąpień wybranego źródła reklam w kaskadzie, zobaczysz każde wystąpienie wywołania do źródła reklam do momentu, gdy reklama zostanie wypełniona lub kaskada nie zakończy się bez wypełnienia.

Zatrzymywanie testu pojedynczego źródła reklam

Aby zatrzymać test, wyłącz przełącznik:

Na ekranie ponownego uruchamiania pojawi się komunikat z potwierdzeniem:

Po zatrzymaniu testu zalecamy wymuszenie ponownego uruchomienia aplikacji, aby: unieważni wszystkie reklamy w pamięci podręcznej w przypadku testowanego źródła reklam.

Kopiowanie wszystkich danych wyjściowych debugowania

Narzędzie Ad Inspector umożliwia kopiowanie ciągu JSON zawierającego wszystkie dane debugowania z narzędzia, w tym szczegóły aplikacjiAd Manager , stany inicjowania adaptera i wyniki testów wszystkich jednostek reklamowych.

W tym celu 7 razy klikaj ikonę aplikacji, aż pojawi się komunikat Skopiowana reklama plik JSON inspektora do schowka.