Erken erişim talep edin

Adınızı ve iş e-posta adresinizi girin. Tajo erişim talebinizi onaylamanız için size bir bağlantı göndereceğiz.

Twilio Segment Bağlayıcısı

Bağlayıcı durumu: Planlandı Henüz oluşturulmadı. Tajo bu bağlayıcıyı bugün çalıştırmıyor.

Temsili görsel · örnek veriler

Senkronizasyon örneği

Bir kaydı inceleyin

Kaynak

Segment

Bağlayıcı durumu: Planlandı

Hedef

Diğer aracınız

Bağlayıcı durumu: Özel araç

Kaynak alanıHedef alanıÖrnek değer
record.id source_id record_1042
record.updated_at updated_at 2026-10-18T08:00:00Z
record.value value sample_value
  1. Taslak
  2. Bir kaydı inceleyin
  3. Bu sürümü onaylayın

Durumlar tek tek bağlayıcılara aittir; bu senkronizasyonun hazır olduğunu garanti etmez. Alanlar örnektir. Senkronizasyon çalışmadan önce gerçek şemayı ve izinleri kontrol edin.

Müşteri veri hattınızı birleştirmek, herhangi bir kaynaktan gelen olayları Brevo’ya yönlendirmek ve daha zengin pazarlama otomasyonu için Segment’in kimlik çözümlemesinden yararlanmak üzere Twilio Segment’i Tajo aracılığıyla Brevo’ya bağlayın.

Genel Bakış

ÖzellikDeğer
PlatformTwilio Segment
KategoriVeri Platformu (Özel)
Kurulum KarmaşıklığıOrta
Resmi EntegrasyonHayır
Senkronize Edilen VeriOlaylar, Müşteriler, Özellikler, Kitleler
Kullanılabilir Yetenekler8

Özellikler

  • Evrensel veri toplama - Segment SDK’ları aracılığıyla web sitelerinden, mobil uygulamalardan ve sunuculardan olay toplayın
  • Kaynak yönlendirme - Tajo üzerinden 400’den fazla kaynaktan Brevo’ya veri yönlendirin
  • Kimlik çözümleme - Anonim ve bilinen kullanıcı profillerini otomatik olarak birleştirin
  • Kitle senkronizasyonu - Segment hesaplanmış özelliklerini ve kitlelerini Brevo listelerine gönderin
  • Olay akışı - Segment’in Connections çerçevesi aracılığıyla gerçek zamanlı olay iletimi
  • Ters ETL - Segment Reverse ETL kullanarak ambar verilerini Brevo’ya geri senkronize edin
  • Şema zorlaması - Senkronize etmeden önce olay şemalarını Segment Protocols ile doğrulayın

Ön Koşullar

Başlamadan önce şunlara sahip olduğunuzdan emin olun:

  1. Bir kaynak yapılandırılmış Twilio Segment çalışma alanı
  2. Kaynak için Segment Yazma Anahtarınız
  3. API erişimi olan bir Brevo hesabı
  4. API kimlik bilgilerine sahip bir Tajo hesabı

Kimlik Doğrulama

Segment Yazma Anahtarı

Segment, her kaynağa bağlı benzersiz bir tanımlayıcı olan Yazma Anahtarını kullanarak kaynakların kimliğini doğrular.

// Yazma Anahtarı ile Analytics.js başlatma
analytics.load("YOUR_SEGMENT_WRITE_KEY");

Tajo API Belirteci

Tajo bağlayıcısını kimlik bilgilerinizle yapılandırın:

Terminal window
tajo connectors install segment \
--write-key $SEGMENT_WRITE_KEY \
--workspace-slug your-workspace \
--brevo-api-key $BREVO_API_KEY

Yapılandırma

Temel Kurulum

connectors:
segment:
enabled: true
write_key: "your-segment-write-key"
data_region: "us" # veya AB çalışma alanı için "eu"
# Veri senkronizasyon seçenekleri
sync:
identify: true
track: true
page: true
group: false
# Brevo liste ataması
lists:
all_contacts: 5
active_users: 6
high_value: 7

Olay Eşleştirme

Segment izleme olaylarını Brevo olay türlerine eşleyin:

event_mapping:
# Segment olayı -> Brevo olayı
"Order Completed": "order_completed"
"Product Viewed": "product_viewed"
"Cart Updated": "cart_updated"
"Signed Up": "customer_created"
"Checkout Started": "checkout_started"
# Özel olaylar
"Feature Used": "feature_used"
"Plan Upgraded": "plan_upgraded"

Özellik Eşleştirme

Segment identify özelliklerini Brevo kişi özniteliklerine eşleyin:

trait_mapping:
email: email
firstName: FIRSTNAME
lastName: LASTNAME
phone: SMS
plan: PLAN_TYPE
company: COMPANY
createdAt: SIGNUP_DATE
lifetimeValue: LTV

API Uç Noktaları

YöntemUç NoktaAçıklama
POST/v1/identifyBir kullanıcıyı özelliklerle tanımla
POST/v1/trackBir olayı izle
POST/v1/pageSayfa görüntüleme kaydet
POST/v1/screenEkran görüntüleme kaydet
POST/v1/groupBir kullanıcıyı grupla ilişkilendir
POST/v1/aliasİki kullanıcı kimliğini birleştir
POST/v1/batchToplu olarak birden çok mesaj gönder
POST/v1/importGeçmiş verileri toplu içe aktar

Kod Örnekleri

Segment’i Tajo Hedefi ile Başlatma

import { TajoClient } from '@tajo/sdk';
const tajo = new TajoClient({
apiKey: process.env.TAJO_API_KEY,
brevoApiKey: process.env.BREVO_API_KEY
});
// Segment kaynağını bağla
await tajo.connectors.connect('segment', {
writeKey: process.env.SEGMENT_WRITE_KEY,
workspaceSlug: 'your-workspace'
});

Segment Aracılığıyla Olayları İzleme

// Bir kullanıcıyı tanımla - Brevo kişilerine senkronize olur
analytics.identify("user_123", {
firstName: "Jane",
lastName: "Kim",
plan: "premium",
lifetimeValue: 450.00
});
// Bir olayı izle - Brevo'ya iletilir
analytics.track("Order Completed", {
orderId: "ORD-1234",
revenue: 89.99,
currency: "USD",
products: [
{ id: "SKU-001", name: "Widget", price: 89.99 }
]
});
// Sayfa görüntüleme izleme
analytics.page("Pricing", {
title: "Pricing - Tajo",
url: "https://tajo.io/pricing"
});

Sunucu Tarafı Olay İletimi (Node.js)

const Analytics = require('analytics-node');
const analytics = new Analytics(process.env.SEGMENT_WRITE_KEY);
// Veritabanınızdan kullanıcıları toplu olarak tanımla
const users = await db.query('SELECT * FROM users WHERE updated_at > $1', [lastSync]);
for (const user of users) {
analytics.identify({
userId: user.id,
traits: {
email: user.email,
firstName: user.first_name,
lastName: user.last_name,
totalOrders: user.order_count,
lifetimeValue: user.ltv
}
});
}
// Kuyruğu boşalt
await analytics.flush();

Hız Sınırları

KatmanSınırPencere
Ücretsiz1.000 olay/snKaynak başına
Team10.000 olay/snKaynak başına
BusinessÖzelÇalışma alanı başına
Toplu APIMaksimum 500 KBİstek başına
Maksimum toplu boyut100 olayToplu çağrı başına

Toplu Boyut Sınırları

Her toplu istek en fazla 100 olay içerebilir ve 500 KB’yi aşmamalıdır. Büyük geçmiş içe aktarmalar için Segment Bulk Import API’sini kullanın.

Sorun Giderme

SorunNedenÇözüm
Olaylar Brevo’da görünmüyorHedef etkin değilSegment’te Tajo hedefini etkinleştirin
Kullanıcı özellikleri senkronize edilmiyorE-posta tanımlayıcısı eksikemail özelliğinin identify çağrılarında bulunduğundan emin olun
Yinelenen kişilerBirden çok anonim kimlikKimlik birleştirme için uygun alias çağrıları uygulayın
Olaylar gecikmeliYüksek hacimli kuyrukSegment’in olay teslim panosunu kontrol edin
Şema ihlalleriPlanlanmamış olaylarSegment Protocols izleme planını gözden geçirin
429 hız sınırı hatalarıÇok fazla istekToplu işleme uygulayın veya olay sıklığını azaltın

En İyi Uygulamalar

  1. Track’ten önce identify kullanın - Olayların doğru kullanıcıya atfedildiğinden emin olmak için her zaman track’ten önce identify çağırın
  2. Bir izleme planı uygulayın - Olay şemalarını zorunlu kılmak için Segment Protocols kullanın
  3. Sunucu tarafı çağrıları toplu işleyin - HTTP yükünü azaltmak için sunucu tarafı entegrasyonlar için toplu API kullanın
  4. Özellikleri açıkça eşleyin - Varsayılanlara güvenmek yerine özellik-öznitelik eşleştirmelerini tanımlayın
  5. Segment Functions kullanın - Brevo’ya ulaşmadan önce olayları anlık olarak dönüştürün
  6. Olay teslimatını izleyin - Başarısız olaylar için Segment’in Event Delivery panosunu kontrol edin
  7. Replay kurun - Geçmiş olayları yeniden işlemek için Segment Replay’i etkinleştirin

Güvenlik

  • TLS şifrelemesi - Tüm veriler HTTPS/TLS 1.2+ üzerinden iletilir
  • Yazma Anahtarı izolasyonu - Her kaynağın kendi Yazma Anahtarı vardır
  • GDPR uyumluluğu - Segment veri silme ve baskılama isteklerini destekler
  • SOC 2 Type II - Segment SOC 2 Type II sertifikalıdır
  • Bölgesel veri barındırma - Veri ikametgahı uyumluluğu için AB çalışma alanı seçeneği

İlgili Kaynaklar

Erken erişim talep edin

Adınızı ve iş e-posta adresinizi girin. Tajo erişim talebinizi onaylamanız için size bir bağlantı göndereceğiz.

AI Asistan

Merhaba! Belgeler hakkında her şeyi sorabilirsiniz.

Bu sayfanın Markdown hâli: segment.md

Markdown yükleniyor…
Claude ile aç ChatGPT ile aç