Testowanie i publikowanie aplikacji

Gdy aplikacja jest gotowa i została przetestowana przez Ciebie wewnętrznie, musi ona przejść pakiet standaryzowanych testów, w ramach których przedstawiciel konta Google wysyła żądania testowe do Twoich serwerów. Gdy aplikacja przejdzie te testy, będzie mogła zostać udostępniona. Poniżej wyjaśniamy, jak działa proces testowania i udostępniania.

Testowanie z wykorzystaniem ruchu Google

Gdy zechcesz rozpocząć testowanie z użyciem ruchu pochodzącego z Google, skontaktuj się z przedstawicielem Authorized Buyers. Poprosimy Cię o podanie różnych informacji, takich jak:

  • Dane kontaktowe zespołu inżynierów. Jeśli testy nie przebiegną zgodnie z oczekiwaniami i będą występować problemy techniczne, które trzeba rozwiązać, użyjemy tych danych kontaktowych, aby skontaktować się bezpośrednio z Twoim zespołem.
  • Adres URL z obsługą protokołu SSL, który odpowiada na żądania RTB.
  • Adres URL serwera dopasowywania kodu plików cookie z włączoną obsługą SSL, jeśli została włączona ta funkcja.
  • Fizyczna lokalizacja (stan, kraj) serwerów RTB w celu optymalizacji komunikacji z serwerami Google.
  • Maksymalna liczba zapytań na sekundę, jaką chcesz obsługiwać z każdej lokalizacji fizycznej po zakończeniu testowania.
  • Dzień, w którym serwery dopasowywania RTB / plików cookie są aktywne w celu testowania. Google wyśle do Twoich serwerów żądania RTB.
  • Szacowany czas oczekiwania, którego serwery będą używać do przetwarzania żądań RTB.
  • Klucze PGP służące do wysyłania informacji o odszyfrowaniu ceny wysyłanej pocztą.
  • Sprawdź, czy w interfejsie kierowania wstępnego masz skonfigurowane kierowanie wstępne.

Aby zmienić te informacje w dowolnym momencie procesu testowania, skontaktuj się z przedstawicielem Authorized Buyers.

Testowanie obejmuje kilka etapów z ruchem syntetycznym w celu sprawdzenia opóźnień z różnych lokalizacji. Przeprowadzimy też podstawowe testy renderowania reklam i prawidłowego śledzenia kliknięć. (Większość należy to robić podczas własnych testów i w trakcie certyfikacji). Poprosimy Cię też o potwierdzenie, że możesz otrzymywać i odszyfrowywać powiadomienia o zwycięskich cenach oraz kliknięcia. Po zweryfikowaniu tych elementów kolejnym etapem będzie kilkanaście dni do stopniowego zwiększania rzeczywistego ruchu.

Wymóg czasu oczekiwania w przypadku korzystania z kreatora ofert w czasie rzeczywistym wynosi 80–1000 ms, mierzony od momentu wysłania przez Google wywołania do chwili otrzymania odpowiedzi. Ten termin zależy od formatu i typu aukcji. Sprawdź dokładną wartość w polu tmax lub response_deadline_ms w pytaniu o stawkę.

Aby kwalifikować się do wyświetleń przetworzonych w danej lokalizacji, co najwyżej 2% żądań powinno przekroczyć ten termin. Jeśli chcesz zgodnie z tymi wymaganiami uzyskiwać wyświetlenia z wielu lokalizacji obrotu, musisz zwykle używać serwerów ustalania stawek we wszystkich regionach. Na przykład otrzymywanie wyświetleń ze wschodniego i zachodniego wybrzeża Stanów Zjednoczonych wymaga zwykle ustawienia serwerów określania stawek zarówno na wschodnim, jak i zachodnim wybrzeżu.

Licytujący, który tymczasowo ma wysoki współczynnik limitu czasu oczekiwania ze względu na zdarzenia sieciowe lub inne problemy, będzie automatycznie ograniczany. Spowoduje to automatyczne ograniczenie lub zwiększenie ruchu w ciągu kilku minut. Jeśli ruch jest często ograniczany na dłuższy czas, Google może dostosować limit do poziomu, który pozwala na bardziej spójną obsługę.