Więcej informacji o czasie oczekiwania i lokalizacji serwera

Aby spełnić wymagania dotyczące opóźnień usługi selekcjonowania w czasie rzeczywistym, umieść serwery w pobliżu regionów Google Cloud, które najprawdopodobniej będą wysyłać żądania segmentów do lokalizacji, na które kierujesz reklamy. Zainicjuj i skonfiguruj DNS tak, aby ruch wysyłany do punktu końcowego z danego regionu był kierowany na najbliższy serwer.

W tabeli poniżej znajdziesz listę regionów Google Cloud używanych w przypadku selekcjonowania w czasie rzeczywistym, ich przybliżoną lokalizację oraz przykłady lokalizacji docelowych, które najprawdopodobniej zostaną wysłane na Twoje serwery w SegmentRequest z tych regionów:

Region Google Cloud Lokalizacja regionu Przykładowa lokalizacja docelowa
us-east1 Karolina Południowa, Stany Zjednoczone Ameryka Północna (wschodnie wybrzeże)
us-west1 Oregon, Stany Zjednoczone Ameryka Północna (Zachodnie Wybrzeże)
us-central1 Iowa, Stany Zjednoczone Ameryka Północna (środkowa)
europe-west1 Belgia Europa
europe-west4 Amsterdam, Holandia Europa
asia-southeast1 Singapur Azja
asia-east1 Tajwan Azja

Używanie stałego połączenia HTTP w celu zmniejszenia opóźnienia

Aby zmniejszyć opóźnienie, Google zdecydowanie zaleca skonfigurowanie integracji z funkcją selekcji w czasie rzeczywistym w taki sposób, aby korzystała z trwałego połączenia. Po nawiązaniu stałego połączenia punkt końcowy będzie ponownie wykorzystywać połączenia zamiast tworzyć nowe dla każdego przychodzącego żądania segmentu.

Lokalizacja serwera

Możesz oczekiwać, że większość żądań segmentów będzie wysyłana z regionu najbliższego lokalizacji użytkownika, ale Google nie gwarantuje, że tak będzie zawsze. Umieszczając serwery w pobliżu większej liczby regionów, możesz oczekiwać bardziej kompletnego zestawu żądań segmentów w przypadku kierowanych lokalizacji. Google zaleca umieszczanie serwerów w pobliżu podzbioru regionów odpowiednich dla Twoich lokalizacji docelowych. Na przykład większość ruchu z Ameryki Północnej można odbierać, umieszczając serwery w pobliżu regionów us-east1, us-west1 i us-central1.

Termin, w którym musisz wysłać odpowiedź dotyczącą segmentu, wynosi 50 ms.

Ten termin obejmuje zarówno czas przesyłania danych przez sieć między regionem a serwerem, jak i czas potrzebny serwerowi na utworzenie odpowiedzi. Zalecamy bufor co najmniej 10 ms na wypadek nieoczekiwanych zmian opóźnienia sieci.

Następne kroki