Raporların dış sistemlere servis olarak sunulması.
01Olmazsa olmaz özellikler
- filtre
- sayfalama
- önbellek
02İhtiyaca göre eklenen modüller
SSO ve OAuth
SSO ve OAuth, ihtiyaç netleştiğinde raporlama apı'si içine ayrı bir modül olarak eklenebilir; ilk sürümde zorunlu değildir.
Sürümlü API
Sürümlü API için kimin kullanacağı ve hangi veriye ihtiyaç duyulacağı analizde belirlenir.
OpenAPI dokümantasyonu
OpenAPI dokümantasyonu, ihtiyaç netleştiğinde raporlama apı'si içine ayrı bir modül olarak eklenebilir; ilk sürümde zorunlu değildir.
İmzalı webhook
İmzalı webhook için kimin kullanacağı ve hangi veriye ihtiyaç duyulacağı analizde belirlenir.
03Raporlama apı'si planlarken bilinmesi gerekenler
- webhook imza doğrulaması
- sürümleme stratejisi
- oran sınırı ve kota
04Sık karşılaşılan durumlar
| Durum | Olası neden | Çözüm |
|---|---|---|
| Webhook bildirimleri kayboluyor | Yeniden deneme ve teslim kaydı yok | İmzalı webhook, kuyruk ve teslim logu |
| API yoğunlukta yavaşlıyor | Kota ve önbellek yok, sorgular optimize değil | Oran sınırı, önbellek ve sorgu iyileştirme |
| Eski sürümü kullananlar bozuluyor | Sürümleme ve geçiş takvimi yok | Sürümlü uç noktalar ve duyurulu kullanım dışı bırakma |
05Kullanıcı rolleri ve yetkiler
| Rol | Görebilir | Yapabilir |
|---|---|---|
| Yönetici | Tüm kayıtlar ve raporlar | Kullanıcı ve ayar yönetimi |
| Çalışan | Kendi işleri ve atananlar | Kayıt girişi ve güncelleme |
| Müşteri / bayi | Kendi kayıtları | Talep ve sipariş |
06Raporlar ve mobil kullanım
Rapor ihtiyacı, kararların hangi rakamlara bakılarak verildiği sorusuyla belirlenir; her rapor bir karara hizmet etmelidir.
Telefon ve tablette kullanılacak ekranlar sadeleştirilir; en sık yapılan işlem tek dokunuşla erişilebilir olur.
07Sektöre göre özellik önerileri
- Kurumsal BT ekipleri: Raporlama apı'si, kurumsal BT ekipleri için iş akışına göre uyarlanır.
- İş ortağı ekosistemi olan firmalar: Raporlama apı'si, iş ortağı ekosistemi olan firmalar için iş akışına göre uyarlanır.
- Yazılım şirketleri: Raporlama apı'si, yazılım şirketleri için iş akışına göre uyarlanır.
- Veri sağlayıcıları: Raporlama apı'si, veri sağlayıcıları için iş akışına göre uyarlanır.
08Çameli için özellik planı
Çameli, Denizli iline bağlı bir ilçedir ve PTT adres verisine göre 31 mahalleden oluşur. Birden fazla ilçede ekibi veya şubesi olan işletmelerde raporlama apı'si için kullanıcı rolleri, şube bazlı görünürlük ve merkezi raporlar birlikte planlanır.
Yazılım projelerinde analiz, tasarım ve geliştirme çoğunlukla uzaktan, görüntülü toplantılarla yürür; Çameli'ndeki işletmelerle ekran paylaşımlı demolar ve ortak bir proje panosu üzerinden çalışılır. Donanım kurulumu, saha keşfi veya kullanıcı eğitimi gereken işlerde yerinde çalışma planlanır.
Denizli genelinde Babadağ, Çardak ve Güney gibi diğer ilçelerdeki işletmelerle de aynı uzaktan çalışma düzeniyle ilerlenir.
Mevcut Excel dosyanızı veya ekran görüntülerinizi WhatsApp'tan gönderin; raporlama apı'si için hangi modüllerle başlanabileceğini konuşalım. Telefon: 0540 003 19 81.
SSSSık sorulan sorular
Özellik listesini nasıl hazırlamalıyım?
Bugün nasıl çalıştığınızı, en çok zaman alan işi ve olmazsa iş yapılamayacak adımları yazmanız yeterli; teknik listeyi analizde birlikte çıkarırız.
Tüm özellikler ilk sürümde mi olmalı?
Hayır. İlk sürüm en çok zaman kaybettiren işi çözmeye odaklanır; diğer özellikler kullanım verisi ve geri bildirimle sürüm planına alınır.
Raporlama apı'si sonradan genişletilebilir mi?
Evet. Sayfalama gibi özellikler ilk sürümde olmasa da modüler yapı sayesinde sürüm planıyla eklenebilir.
Denizli dışındaki işletmelere de hizmet veriyor musunuz?
Evet. Askadar Yazılım, Türkiye'nin 81 ilindeki işletmelerle uzaktan çalışır; gerektiğinde yerinde çalışma ayrıca planlanır.
Çameli'nde bulunuyorum, yerinde görüşme mümkün mü?
İşin büyük bölümü uzaktan yürür: ilk görüşme telefonla, sonraki toplantılar görüntülü yapılır. Kurulum ya da eğitim gerekiyorsa yerinde çalışma takvime eklenir.
REST mi GraphQL mi?
Kaynak bazlı, önbelleğe uygun ve geniş araç desteği gereken çoğu iş API'sinde REST yeterlidir. İstemcilerin çok farklı veri kombinasyonları istediği ürünlerde GraphQL değerlendirilir.
Kullanıcı rolleri nasıl belirlenir?
Kimin neyi göreceği, kimin neyi onaylayacağı mevcut iş akışından çıkarılır ve bir yetki matrisiyle belgelenir.
Hangi özellik ilk sürümde olmalı?
Her gün kullanılacak ve en çok zaman kazandıracak özellikler ilk sürümde olmalıdır; diğerleri kullanım verisine göre eklenir.
→İlgili sayfalar
Raporlama API'si hakkında diğer konular
- Raporlama apı'si fiyatlarıMaliyeti belirleyen kalemler ve teklif karşılaştırma
- Raporlama apı'si geliştirme süreciAnalizden yayına aşamalar
- Raporlama apı'si: hazır paket mi özel yazılım mı?Hazır çözüm ile özel geliştirmenin farkı
- Raporlama apı'si teknolojileriTeknoloji seçimi ve mimari
- Raporlama apı'si firmasıFirma seçerken bakılacaklar
Çameli'nde ilgili hizmetler
Denizli içindeki diğer ilçeler
Bu sayfada geçen kavramlar
- filtre
- sayfalama
- önbellek
- SSO
- API anahtarı
- OAuth 2.0
- webhook
- geliştirici portalı
- SDK
- Denizli
- Çameli