Entegrasyonlar

Crawlens’i mevcut CI/CD ve veri akışınıza güvenli biçimde bağlayan, gerçek operasyon odaklı entegrasyon rehberi.

Ne çözer

Ürünü izole bir araç olmaktan çıkarır; mevcut teknoloji yığınına kontrollü şekilde entegre eder.

Kimler için

  • Platform mühendisleri
  • Enterprise admin
  • Ops/growth entegrasyon sahipleri

Ön koşullar

  • Credential politikası hazır olmalı
  • Webhook consumer endpoint tanımlı olmalı
  • Audit sorumluluğu belirlenmiş olmalı

Adım adım

1. Scoped credential üret

API key ve secret’ları least-privilege prensibiyle oluştur.

2. Trigger/callback bağla

CI tetikleme ve webhook callback akışını uçtan uca doğrula.

3. Retry/idempotency test et

Geçici hatalarda güvenli tekrar çalışma davranışını test et.

4. Operasyonel izleme kur

Başarı oranı, retry ve hata desenlerini görünür hale getir.

Operasyonel çıktılar

  • Webhook teslimat logları
  • CI tetikleme izleri
  • Credential sahiplik denetim kaydı

Plan uygunluğu

  • Temel API ve webhook akışları desteklenen planlarda kullanılabilir
  • Yüksek ölçek governance kontrolleri enterprise’da derinleşir
  • Quota ve operasyon limitleri planla değişir

İlgili yetenekler

GAPro

Tag-based URL targeting with schedule and CI trigger support

Kaynak: Workflow scheduler and trigger APIs

GAPro

Collects pageview/custom events with privacy-first tracking model

Kaynak: Collect API and tracker SDK

Limitler ve guardrail’ler

  • Signature verification ve idempotency zorunludur
  • Secret rotation düzenli yapılmalıdır
  • Kritik deploy kapılarını izlenmeyen harici bağımlılığa bağlama

Beklenen sonuç

  • Pipelines daha güvenilir tetiklenir
  • Entegrasyon hataları daha hızlı izole edilir
  • Güvenlik/gözetim seviyesi yükselir

Sorun giderme yolları

  • Trigger gelmiyorsa auth ve endpoint erişimini doğrula
  • Callback düşüyorsa payload ve signature kontrol et
  • Retry artıyorsa downstream timeout incele

Kesinlik skor kartı

workflowsÖrneklem: 0Organizasyon: 0insufficient_data

Güvenilir bir kesinlik skoru göstermek için henüz yeterli kanıt yok.

web-analyticsÖrneklem: 0Organizasyon: 0insufficient_data

Güvenilir bir kesinlik skoru göstermek için henüz yeterli kanıt yok.

Kanıt

Workflow Orchestration: Example batch run state

{
  "batch_run_id": "67ef...",
  "status": "partial_failure",
  "completed_urls": 93,
  "failed_urls": 7,
  "total_urls": 100,
  "progress_percentage": 100
}

Web Analytics: Example WA insight payload

{
  "endpoint": "/api/wa/insights/journey",
  "totalVisitors": 248,
  "steps": 5,
  "top_path": "/pricing -> signup_click",
  "cache_ttl_seconds": 60
}

Eskalasyon

Entegrasyon riskini canlıya çıkmadan kapatalım

Webhook, API key ve callback akışlarını resilience-first yaklaşımla birlikte doğrulayalım.