Gecikme ve sunucu konumu hakkında bilgi

Anlık Seçim hizmetinin gecikme kısıtlamalarını karşılamaya yardımcı olmak için sunucularınızı, hedeflediğiniz konumlara segment istekleri gönderme olasılığı en yüksek olan Google Cloud bölgelerinin yakınına yerleştirin. DNS'yi, belirli bir bölgeden uç noktanıza gönderilen trafiğin en yakın sunucunuza yönlendirileceği şekilde sağlayın ve yapılandırın.

Aşağıdaki tabloda, Anlık Seçim'de kullanılan Google Cloud bölgeleri, yaklaşık konumları ve bu bölgelerden SegmentRequest içinde sunucularınıza gönderilmesi en olası olan hedeflenen konum örnekleri listelenmiştir:

Google Cloud Bölgesi Bölge Konumu Örnek hedef konum
us-east1 South Carolina, ABD Kuzey Amerika (Doğu Yakası)
us-west1 Oregon, ABD Kuzey Amerika (Batı Kıyısı)
us-central1 Iowa, ABD Kuzey Amerika (Orta)
europe-west1 Belçika Avrupa
europe-west4 Amsterdam, Hollanda Avrupa
asia-southeast1 Singapur Asya
asia-east1 Tayvan Asya

Gecikmeyi azaltmak için HTTP kalıcı bağlantısı kullanma

Gecikmeyi azaltmak için Google, Anlık Seçim entegrasyonunuzu kalıcı bağlantı kullanacak şekilde yapılandırmanızı önemle tavsiye eder. Kalıcı bir bağlantı kurulduktan sonra uç noktanız, her gelen segment isteği için yeni bir bağlantı oluşturmak yerine bağlantıları yeniden kullanır.

Sunucu konumu

Çoğu segment isteğinin kullanıcının konumuna en yakın bölgeden gönderilmesini bekleyebilirsiniz ancak Google bunun her zaman böyle olacağını garanti etmez. Sunucuları daha fazla sayıda bölgeye yakın yerleştirdikçe, hedeflediğiniz konumlar için daha eksiksiz bir segment isteği grubu almayı bekleyebilirsiniz. Google, sunucuları hedeflediğiniz konumlar için uygun olan bir bölge alt kümesinin yakınına yerleştirmenizi önerir. Örneğin, sunucularınızı us-east1, us-west1 ve us-central1 bölgelerinin yakınına yerleştirerek Kuzey Amerika trafiğinin büyük bir kısmını alabilirsiniz.

Segment yanıtı göndermeniz gereken süre 50 ms'dir.

Bu son tarih, hem bölge ile sunucunuz arasındaki ağ süresini hem de sunucunuzun yanıt oluşturma süresini içerir. Ağ gecikmesinde beklenmedik değişiklikler için en az 10 ms'lik bir arabellek kullanmanızı öneririz.

Sonraki Adımlar