Raporlamayla İlgili En İyi Uygulamalar

Bu sayfada, raporları alırken önerilen bazı uygulamalar listelenir.

Raporları kaydetme ve yeniden kullanma

Düzenli olarak çalıştırdığınız sorgular için rapor oluşturup kaydetmeniz önerilir. Aynı raporun birden çok kez eklenmesi ve silinmesi kaynakların boşa harcanmasına neden olur. YESTERDAY veya LAST_7_DAYS gibi göreli tarih aralıklarının kullanılması, raporları yeniden kullanılabilir hale getirir.

Raporları planlama

Anlık veya tek seferlik raporlar, bireysel olarak çalıştırıldığı ve eksik bir veri kümesi üzerinde çalışabileceği için kaynakları boşa harcayabilir. Planlanmış raporlar, toplu olarak çalıştırıldıkları ve önceki günün verileri işlenene kadar yürütülmeyecekleri garanti edildiği için raporlama kaynaklarını en iyi şekilde kullanır. Ayrıntılar için kullanılabilir planlama alanlarına bakın.

Rapor durumu için yoklama yaparken eksponansiyel geri yükleme kullan

Bir raporun ne kadar sürede yayınlanacağını tahmin etmek mümkün değildir. Süre, örneğin tarih aralığı ve işlenecek veri miktarı gibi birçok faktöre bağlı olarak saniyeler arasında değişebilir. Ayrıca, raporun çalışma zamanı ve raporda döndürülen satır sayısı arasında bağlantı yoktur. Bu nedenle, devam eden bir raporun ne zaman tamamlandığını belirlemek için raporun durumunu düzenli olarak kontrol etmeniz gerekir. Bu, "anket" olarak bilinen bir işlemdir.

Anket gerekli olsa da verimsiz bir uygulama, uzun süre çalışan bir raporla karşılaştığınızda kotanızı hızla tüketebilir. Bu nedenle, yeniden denemeleri sınırlamak ve kotayı korumak için eksponansiyel geri yükleme kullanmanız önerilir.

Çok parçalı indirme işlemi gerçekleştirin

Rapor dosyaları birden fazla gigabayt kadar büyük olabilir. Bu tür raporları tek bir istekte indirmek bağlantı sorunlarına neden olabilir. Ayrıca, tek bir istek indirme işlemi kesintiye uğrarsa onu devam ettirmek mümkün değildir ve başarısız olan tek bir istek indirilmesi devam ettirilemez. Bu nedenle, büyük indirmeleri daha küçük parçalara bölmek için çok parçalı indirmeler kullanmanız önerilir. Tek bir parça başarısız olursa indirme o noktadan devam ettirilebilir.

Parçalama birçok avantaja sahip olsa da her parça, ayrı bir istek oluşturur. Bu nedenle, kotanın boşa gitmesini önlemek için en az 10 MB'lık bir parça boyutu kullanmanızı öneririz. Bununla birlikte, ortalama rapor boyutunuz çok büyükse bağlantı hızının izin verdiği kadar parça boyutunu artırmayı düşünebilirsiniz.

Raporlama kotalarını kullanmayı düşünün

Campaign Manager 360 raporlama özelliğinin sorumlu bir şekilde kullanılması, aşağıdaki üç ürün çapında kullanım kotasıyla uygulanır:

  1. Özel rapor çalıştırma sayısı (günlük)

    Bir CM hesabının / CM kullanıcı profilinin 24 saat içinde çalıştırabileceği anlık raporların sayısını sınırlar. Kotayı aşmamak için:

    • Yinelenen raporları azaltın.
    • Düzenli olarak çalışan raporlar planlayın.
    • Gereksiz API komut dosyalarını devre dışı bırakın.
  2. Etkin planlanmış raporlar

    Bir CM hesabının / CM kullanıcı profilinin belirli bir zamanda etkin olarak planlayabileceği rapor sayısını sınırlar. Kotayı aşmamak için:

    • Yinelenen raporları azaltın.
    • Planlanmamış gereksiz raporları devre dışı bırakın.
    • Gereksiz API komut dosyalarını devre dışı bırakın.
  3. Eş zamanlı raporlar

    Bir CM hesabının / CM kullanıcı profilinin aynı anda çalıştırabileceği rapor sayısını sınırlar. Kotayı aşmamak için:

    • Düzenli olarak çalışan raporlar planlayın.
    • Gereksiz API komut dosyalarını devre dışı bırakın.
    • Geri alma mantığı uygulayın.

Raporlama uygulamanızı optimize ettiyseniz ve hâlâ belirtilen kotanızı aştığınızı düşünüyorsanız iletişim formunu kullanarak Campaign Manager 360 destek ekibiyle iletişime geçin.