Testowanie i publikowanie aplikacji

Gdy Twoja aplikacja jest gotowa i przetestowana wewnętrznie, musi przejść pakiet ustandaryzowanych testów, w których przedstawiciel konta Google wysyła żądania testowe do serwerów. Gdy aplikacja przejdzie te testy, będzie mogła zostać udostępniona. W tych tematach dowiesz się, jak działa proces testowania i publikowania.

Testowanie z wykorzystaniem ruchu Google

Jeśli chcesz rozpocząć testowanie za pomocą ruchu wysyłanego z Google, skontaktuj się z przedstawicielem Authorized Buyers. Poprosimy Cię o podanie różnych informacji, na przykład:

  • Dane kontaktowe zespołu inżynierów. Jeśli testy nie przebiegają zgodnie z oczekiwaniami i istnieją problemy techniczne, które trzeba rozwiązać, użyjemy tych informacji kontaktowych, aby nawiązać bezpośrednią komunikację z Twoim zespołem.
  • Adres URL z włączoną obsługą SSL, który odpowiada na żądania RTB.
  • URL serwera dopasowywania kodów plików cookie z włączonym protokołem SSL, jeśli wybrano tę funkcję.
  • 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.
  • Data, od której Twoje serwery dopasowywania RTB lub dopasowywania kodów plików cookie są aktywne na potrzeby testów. Google wyśle żądania RTB na Twoje serwery nie wcześniej niż tego dnia.
  • Szacowany czas oczekiwania, którego będą używać Twoje serwery przy przetwarzaniu żądań RTB.
  • Klucze PGP do odszyfrowywania cen pocztowych.
  • Upewnij się, że w interfejsie kierowania wstępnego masz skonfigurowane kierowanie wstępne.

Aby wprowadzić zmiany w tych informacjach w dowolnym momencie procesu testowania, skontaktuj się z przedstawicielem Authorized Buyers.

Testowanie z użyciem ruchu syntetycznego będzie wymagało kilku etapów weryfikacji opóźnień w różnych lokalizacjach. Google wykonuje też podstawowe testy, które sprawdza, czy reklamy są renderowane i prawidłowo śledzi kliknięcia. (większość należy robić podczas testów i certyfikacji). Poprosimy Cię też o potwierdzenie, że możesz otrzymywać i dekodować zwycięskie powiadomienia o cenach oraz kliknięcia. Po zweryfikowaniu tych elementów kolejnym krokiem będzie stopniowe zwiększanie rzeczywistego ruchu w ciągu kilku dni.

Wymóg oczekiwania w przypadku korzystania z funkcji określania stawek w czasie rzeczywistym wynosi 80–1000 ms, liczony od momentu wysłania przez Google wywołania do momentu otrzymania przez Google odpowiedzi. Ten termin zależy od formatu i typu aukcji. Dokładną wartość znajdziesz w polu tmax lub response_deadline_ms w pytaniu o stawkę.

Aby kwalifikować się do wyświetleń przetwarzanych w danej lokalizacji, co najmniej 2% żądań powinno przekraczać ten termin. Jeśli chcesz uzyskiwać wyświetlenia z wielu lokalizacji handlu zgodnie z tymi wymaganiami, zwykle konieczne jest uruchomienie serwerów ustalania stawek we wszystkich regionach. Na przykład otrzymywanie wyświetleń ze wschodniego i zachodniego wybrzeża Stanów Zjednoczonych zwykle wymaga posiadania serwerów określania stawek działających zarówno na wschodnim, jak i zachodnim wybrzeżu Stanów Zjednoczonych.

Licytujący, który tymczasowo ma wysokie wskaźniki czasu oczekiwania z powodu zdarzeń sieciowych lub innych problemów, zostanie automatycznie ograniczony. To ograniczanie spowoduje automatyczne zmniejszenie lub zwiększenie ruchu w ciągu kilku minut. Jeśli ruch jest często ograniczany przez dłuższy czas, Google może dostosować go tak, aby był możliwy do spójniejszego zarządzania.