Scout Entegrasyonu

Webhook
Entegrasyonu

Scout Webhook API ile CRM, ERP, POS ve mobil uygulamalardan sunucu taraflı etkinlik toplayın. Verileri Google Ads, Meta ve Klaviyo'ya gerçek zamanlı yönlendirin.

Webhook Nedir?

Webhook, sunucudan sunucuya veri gönderimi yapan bir HTTP POST mekanizmasıdır. Tarayıcıya JavaScript SDK yüklemeye gerek kalmadan, CRM, ERP, POS veya herhangi bir backend sisteminden doğrudan Scout'a etkinlik gönderebilirsiniz.

Endpoint: POST https://scout.dnomia.app/v1/webhook/{source}

Scout'un avantajı: Webhook ile gelen sunucu taraflı veriler, client-side SDK verileri ile otomatik olarak birleştirilir. Bu hibrit yaklaşım sayesinde hedef platformlara (Google Ads, Meta CAPI, Klaviyo) gönderilebilecek en zengin veri seti oluşturulur.

Veri Kaynağı HTTP POST CRM ERP POS Mobil Uygulama SCOUT Doğrula Zenginleştir Yönlendir Hedefler Google Ads Meta CAPI Klaviyo

SDK vs Webhook Karşılaştırma

Veri toplama yöntemlerinin karşılaştırması ve Scout'un hibrit yaklaşımı.

Özellikler SDK (Client-side) Webhook (Server-side) Scout Hibrit
Kurulum JavaScript snippet HTTP POST entegrasyonu Her ikisi
Veri Kaynağı Tarayıcı Sunucu Tarayıcı + Sunucu
UTM/Session Verisi Otomatik Yok Otomatik birleştirme
Sipariş Verileri Sınırlı Tam detay Tam detay + zenginleştirilmiş
Ad Blocker Direnci Düşük %100 Hibrit: en yüksek
Profil Zenginleştirme UTM, referrer, session E-posta, telefon Tam profil
Maliyet Ücretsiz snippet Geliştirici gerektirir Tek çözüm

Scout, client-side SDK verileri (UTM parametreleri, referrer, session bilgileri, browser cookie'leri) ile server-side webhook verileri (sipariş detayları, müşteri bilgileri, CRM verileri) birleştirir. Bu hibrit yaklaşım, reklam platformlarına ve otomasyon araçlarına gönderilebilecek en zengin veri setini oluşturur.

Neler Sunuyoruz?

01

Platform Bağımsız

Herhangi bir sistem HTTP POST gönderebiliyorsa Scout ile entegre olabilir. CRM, ERP, POS, mobil uygulama veya özel yazılım farketmez.

02

Gerçek Zamanlı İşleme

Webhook ile gönderilen etkinlikler anında işlenir. Sipariş, ödeme, müşteri güncelleme gibi olaylar saniyeler içinde hedef platformlara iletilir.

03

Veri Zenginleştirme

Server-side webhook verileri, client-side SDK verileri (UTM, session, browser) ile otomatik olarak birleştirilir. Hedeflere tam profil gönderilir.

04

Çoklu Hedef Routing

Tek bir webhook çağrısı ile verileri Google Ads, Meta CAPI, Klaviyo ve diğer hedeflere aynı anda yönlendirin. Her hedef için ayrı entegrasyon gerekmez.

Kullanım Alanları

HTTP POST gönderebilen her sistem Scout Webhook API ile entegre olabilir.

CRM
Müşteri verileri
ERP
Sipariş verileri
POS
Mağaza satışları
Mobil Uygulama
Uygulama etkinlikleri
Özel Kaynak
HTTP POST ile

Nasıl Çalışır?

1

Endpoint belirleyin

Dnomia Dashboard'dan webhook kaynağınızı oluşturun. Her kaynak için benzersiz bir endpoint URL'i atanır.

2

Authentication ayarlayın

API key oluşturun ve webhook isteklerinizin Authorization header'ına ekleyin. Bearer token ile güvenli iletişim sağlanır.

3

Payload gönderin

Scout'un beklediği JSON formatında HTTP POST isteği gönderin. Etkinlik tipi, müşteri bilgileri ve sipariş detaylarını içeren payload'ı hazırlayın.

4

Hedeflere yönlendirin

Gelen verilerin hangi hedeflere gönderileceğini belirleyin. Google Ads, Meta CAPI, Klaviyo gibi hedefler için routing kuralları oluşturun.

Sıkça sorulan
sorular

Webhook endpoint URL'i nedir?

Her kaynak için benzersiz bir endpoint oluşturulur. Format: POST https://scout.dnomia.app/v1/webhook/{source}. Source parametresi Dnomia Dashboard'dan oluşturduğunuz kaynak adıdır.

Authentication nasıl çalışır?

Dnomia Dashboard'dan API key oluşturursunuz. Her webhook isteğinde Authorization: Bearer {api_key} header'ı göndermeniz gerekir. Key olmadan veya geçersiz key ile yapılan istekler reddedilir.

Rate limit var mı?

Standart planlarda saniyede 100 istek, enterprise planlarda saniyede 1000 istek kabul edilir. Rate limit aşımında 429 yanıt kodu döner ve Retry-After header'ı ile bekleme süresi bildirilir.

Hangi etkinlik tipleri destekleniyor?

Purchase, AddToCart, ViewContent, InitiateCheckout, Lead, CompleteRegistration ve custom etkinlik tipleri desteklenir. Custom etkinlikler için event_name alanını dilediğiniz gibi belirleyebilirsiniz.

SDK ile webhook arasındaki fark nedir?

SDK tarayıcı üzerinden çalışır ve UTM, session, browser verilerini toplar. Webhook sunucu tarafından çalışır ve sipariş, ödeme, CRM verileri gönderir. Scout her ikisini birleştirerek tam profil oluşturur.

Hata durumunda ne olur?

Başarısız istekler otomatik olarak yeniden denenir. 3 başarısız denemeden sonra dead letter queue'ya alınır. Dashboard'dan başarısız istekleri görüntüleyebilir ve manuel olarak yeniden gönderebilirsiniz.

Test modu var mı?

Evet. Dashboard'dan test modu aktifleştirebilirsiniz. Test modunda gönderilen etkinlikler hedeflere iletilmez, ancak payload doğrulama ve zenginleştirme işlemleri uygulanır. Sonuçları Dashboard'dan inceleyebilirsiniz.

Webhook hakkında
sık aranan sorular

Webhook entegrasyonu nasıl yapılır?
Server-side tracking nedir?
CRM verilerini reklam platformlarına nasıl gönderirim?
ERP sipariş verisi entegrasyonu
POS mağaza satış takibi
Webhook entegrasyonu nasıl yapılır?
Server-side tracking nedir?
CRM verilerini reklam platformlarına nasıl gönderirim?
ERP sipariş verisi entegrasyonu
POS mağaza satış takibi
Webhook entegrasyonu nasıl yapılır?
Server-side tracking nedir?
CRM verilerini reklam platformlarına nasıl gönderirim?
ERP sipariş verisi entegrasyonu
POS mağaza satış takibi
Webhook entegrasyonu nasıl yapılır?
Server-side tracking nedir?
CRM verilerini reklam platformlarına nasıl gönderirim?
ERP sipariş verisi entegrasyonu
POS mağaza satış takibi
Webhook vs SDK farkı nedir?
Sunucu taraflı dönüşüm takibi
Gerçek zamanlı veri akışı nasıl sağlanır?
Webhook vs SDK farkı nedir?
Sunucu taraflı dönüşüm takibi
Gerçek zamanlı veri akışı nasıl sağlanır?
Webhook vs SDK farkı nedir?
Sunucu taraflı dönüşüm takibi
Gerçek zamanlı veri akışı nasıl sağlanır?
Webhook vs SDK farkı nedir?
Sunucu taraflı dönüşüm takibi
Gerçek zamanlı veri akışı nasıl sağlanır?