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
- Anlık Seçim protokolü referansı: Anlık Seçim'de kullanılan isteklerin ve yanıtların nasıl yapılandırıldığını öğrenin.
- Anlık seçme isteklerini ayrıştırma: Anlık seçme isteklerini nasıl ayrıştıracağınızı öğrenin.
- Anlık Seçilmiş İçerik yanıtları oluşturma: Anlık Seçilmiş İçerik yanıtlarını nasıl oluşturacağınızı öğrenin.