Senkron rapor nedir?
Senkron rapor, çok hızlı çalıştırılması gereken küçük bir rapordur. Senkronize rapor çalıştırma isteği alındığında DCM raporlama platformu, raporu sizin için hemen çalıştırmaya başlar. Bu tür raporlar, verilerin küçük bir bölümüne hızlı bir şekilde ihtiyaç duyduğunuz durumlarda (ör. metrikleri grafiksel bir kullanıcı arayüzünde gösterirken) en iyi şekilde kullanılır.
Senkron ve asenkron rapor oluşturma arasındaki fark nedir?
Asenkron olarak rapor çalıştırmak, az miktarda veri isteseniz bile her zaman en az birkaç dakika sürer. Senkron raporlar, raporun ne kadar sürede çalışabileceği konusunda düşük bir zaman aşımı süresi belirleme pahasına bu verileri çok daha hızlı döndürür. Rapor, eşzamanlı zaman aşımı süresi içinde çalıştırılamadığında veya kullanıcı arayüzü gibi zamana duyarlı bir ortamda bulunmadığınızda eşzamansız rapor oluşturma özelliğini kullanmanız gerekir.
Senkron rapor zaman aşımı süresi nedir?
Rapor 10 saniye veya daha kısa sürede çalıştırılabilecek kadar küçükse sistem, ilk çalıştırma isteğinize eksiksiz bir rapor dosyası döndürür. Aksi takdirde, DCM raporlaması zaman aşımına uğramadan önce raporunuzu 50 saniye boyunca çalıştırır.
Senkron bir rapor çok uzun sürerse ne olur?
Eşzamanlı rapor oluşturma işlemi zaman aşımı süresi içinde tamamlanmazsa oluşturma işlemi durdurulur ve rapor, eşzamansız raporlama kuyruğumuza aktarılır. Raporunuz başarısız olmaz veya hata döndürmez ancak eşzamansız raporlama sırasına geçmek, raporunuzun oluşturulmasının artık en az birkaç dakika süreceği anlamına gelir.
Raporunuzun, eşzamanlı raporlama zaman aşımı süresini aştığına dair, raporun oluşturulma süresi dışında herhangi bir gösterge almazsınız. İşlem 50 saniye veya daha kısa sürede eşzamanlı olarak tamamlanır ya da eşzamansız hale gelerek birkaç dakika sürebilir.
Hangi rapor türleri senkron yürütmeyi destekler?
Aşağıdakiler hariç tüm rapor türleri eşzamanlı yürütmeyi destekler:
- Eşzamanlı raporlamayı hiçbir zaman desteklemeyen Dönüşüm Yolu raporu.
dfa:floodlightImpressionshariç tutulursa yalnızca eşzamanlı raporlamayı destekleyen Floodlight raporu.
Diğer rapor türlerinin tümü eşzamanlı yürütmeyi destekler ancak çok fazla veri veya kaynak yoğun bir metrik ve boyut karışımı kullanılıyorsa yine de zaman aşımına uğrar.
Nasıl senkron rapor çalıştırabilirim?
Varsayılan olarak tüm raporlar eşzamansız olarak çalıştırılır. Yeni bir rapor dosyası oluşturulmasını isterken, raporun eşzamanlı olarak çalıştırılmasını istemek için isteğe bağlı synchronous
parametresini true
olarak ayarlayabilirsiniz. Dokümanlarımızdaki
örnek koda bakın.
Tüm raporlarımı eşzamanlı yürütme ile mi istemeliyim?
Hayır, yalnızca raporun zaman aşımı süresi içinde tamamlanmasını beklediğinizde senkron yürütme isteğinde bulunmalısınız. Raporunuz eşzamanlı yürütmeyle başlıyor ve zaman aşımı sınırına ulaşıyorsa rapor eşzamansız kuyruğa taşınır. Raporun toplam yürütme süresi, raporun eşzamansız olarak oluşturulması için gereken süreye eşzamanlı zaman aşımı süresinin eklenmesiyle elde edilir. Bu nedenle, raporu eşzamansız olarak istediyseniz eşzamanlı zaman aşımı süresinin ek gecikmesini önlemiş olurdunuz.
İstediğim metrikler ve boyutlar raporlarımın oluşturulma süresini etkiler mi?
Evet, toplanır. Belirli metriklerin ve boyutların derlenmesi diğerlerinden daha uzun sürer. Hatta bazıları senkron raporlarınızın her zaman zaman aşımına uğramasına neden olabilir. Coğrafi boyutlar, senkron raporlara dahil edilecek kadar hızlı olmayan boyutlardan biridir.
Senkron raporlamaya izin vermek için raporlarımı oluşturmak üzere gereken süreyi nasıl kısaltabilirim?
Hız, dahil edilen kampanyaların boyutu ve raporun kapsadığı zaman aralığı gibi birçok faktörden etkilenir. Raporlarınızı yeterince küçük parçalara ayırmanın en iyi yolu genellikle biraz manuel ayarlama yapmaktır. Hızlıca görüntülemek istediğiniz her şeyle başlayın ve ardından raporu eşzamanlı olarak başarıyla tamamlanana kadar küçültmeye çalışın.