Performans sorunu isteklerini önleme
Genel bakış
Bu denetim, ilk reklam isteğini engelleyen uzun süreli istekleri belirler. Bunlar, başlatılan ve ilk reklam isteği yapılmadan önce yanıt alan isteklerdir. Bu engelleme isteklerinin sayısını ve süresini azaltmak, ilk reklam isteğinin gecikmesini azaltarak reklam yüklemeyi hızlandırır.
Öneriler
Bu denetimin ayrıntıları ilk 5 engelleme isteğini (maliyete göre) içerir. Burada amaç, reklam yüklemeyi hızlandırmak için bu isteklerin kaldırılmasını veya süresini kısaltmaktır. Aşağıda, bunu yapmaya yönelik
bazı ipuçları verilmiştir:
- Gereksiz istekleri ortadan kaldırın.
- Kritik olmayan istekleri reklamlar yüklenene kadar erteleyin.
- İstekleri seri göndermek yerine paralel olarak gönderin.
- Arka uç hizmetlerini optimize ederek, HTTP/2 kullanarak vb. yanıt sürelerini iyileştirme.
Bu denetim, maliyete göre ilk 5 performans sorunu isteğini gösterir. Bir isteğin maliyeti şu şekilde hesaplanır:
request duration + (request self-time * 3)
Bu durumda isteğin kendi süresi, süreden diğer istekler tarafından engellenenlerin harcanan zamana eşittir. Yalnızca kendi süresi 250 ms'den uzun olan veya 1 saniyeden uzun süreye sahip istekler dikkate alınır.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-06-26 UTC.
[null,null,["Son güncelleme tarihi: 2024-06-26 UTC."],[[["This audit focuses on identifying and mitigating long-running requests that delay the initial ad request, ultimately hindering ad loading speed."],["By reducing or removing these \"blocking requests,\" publishers can significantly improve the latency of their first ad request."],["Optimization strategies include eliminating unnecessary requests, deferring non-critical requests, parallelizing request execution, and enhancing backend service response times."],["The audit highlights the top 5 most impactful blocking requests based on a calculated \"cost\" that factors in request duration and self-time."],["Requests with self-times exceeding 250ms or durations longer than 1s are flagged for potential optimization to improve ad loading performance."]]],["The audit identifies long-running requests that delay the first ad request. It highlights the top five blocking requests based on their calculated cost. Actions to reduce delays include eliminating or deferring non-critical requests, issuing requests in parallel, and improving response times. The cost of a request is its duration plus three times its self-time (duration minus blocked time). Only requests with self-time above 250ms or duration above 1s are considered.\n"]]