Erken erişim talep edin

Adınızı ve e-posta adresinizi veya telefon numaranızı paylaşın. Tajo erişim ayrıntıları için sizinle iletişime geçeceğiz.

Tajo Ekibi Başlangıç 12 dk

Brevo ile Shopify Veri Senkronizasyonunu Anlama

Tajo'nun kontrollü senkronizasyonu verileri kaynağınızdan Brevo'ya tek yönde nasıl taşır: zamanlanmış çalıştırmalar, güvenli tarafta kapanan rıza, yinelenmeyen yazmalar ve eksiksiz bir denetim izi.

Tajo, verileri kaynak sisteminizden Brevo’ya kontrollü senkronizasyon kuralları aracılığıyla taşır: insan onaylı, tek yönlü, zamanlamaya göre çalışan ve uçtan uca kayıt altına alınan kurallar. Bu makale bunun pratikte ne anlama geldiğini ve neleri kapsamadığını açıklar.

Hızlı kontrol Bu makale, Shopify ile Brevo’yu bağladığınızı ve en az bir senkronizasyon kuralı yayımladığınızı varsayar. Henüz yapmadıysanız Tajo’yu Shopify’a bağlama ile başlayın.

Bir Senkronizasyonun Yapısı

Tajo’daki her senkronizasyon bir senkronizasyon kuralıdır: neyin, nasıl taşınacağının incelenmiş ve onaylanmış bir tanımı. Bir kuralın, Connectors > Syncs altındaki sayfasında inceleyebileceğiniz dört parçası vardır:

ParçaNe yapar
Alan eşlemesiHer kaynak alanı, yazdığı Brevo alanı ve aradaki dönüşümler
Filtre ifadesiHer kayıt için değerlendirilir; eşleşmeyen kayıtlar atlanır
İmleç (Cursor)Senkronizasyonun ne kadar ilerlediğini izler; her çalıştırma bir öncekinin kaldığı yerden devam eder
Çalıştırma geçmişiOkunan, yazılan ve başarısız olan kayıt sayıları ile süre ve durum dahil her çalıştırma

Veriler tek yönde akar: kaynağınızdan Brevo’ya. Tajo, Shopify’a geri veri yazmaz.

Veriler Ne Zaman Senkronize Olur

Senkronizasyon çalıştırmaları zamanlanmış toplu işler halinde ya da kuralın sayfasından bir çalıştırmayı elle tetiklediğinizde gerçekleşir. Tajo gerçek zamanlı bir veri hattı değildir: Shopify’daki bir değişiklik Brevo’ya saniyeler içinde değil, bir sonraki çalıştırmada ulaşır. Bu bilinçli bir tercihtir; her yazmayı incelenebilir, bütçelendirilebilir ve denetim izinde belirli bir çalıştırmaya atfedilebilir kılan şey toplu çalıştırmalardır.

Her çalıştırma, imleçten bu yana yeni ve değişen kayıtları okur, filtreyi uygular, alanları eşler ve Brevo’ya yazar. Çalıştırma kaydı, tam olarak kaç kaydın okunduğunu, yazıldığını ve başarısız olduğunu gösterir.

Yönetişim Güvenceleri

Rıza güvenli tarafta kapanır (fails closed)

Bir senkronizasyon kuralı, rıza politikası olmadan yayımlanamaz ve çalıştırma sırasında rızası kanıtlanamayan hiçbir kayıt yazılmaz. Rıza tespit edilemediğinde Tajo tahmin etmek yerine yazmayı reddeder. Başarısızlık modu her zaman “fazla temkinli” olmaktır, asla “fazla göndermek” değil.

Çalıştırmalar yinelenme üretmez (idempotent)

Her yazma, kaynak kayıttan türetilen (kişisel verileri korumak üzere tasarlanmış) bir köken anahtarı taşır; bu sayede bir senkronizasyonu yeniden çalıştırmak, ister bir başarısızlıktan ister bir duraklamadan sonra ister elle olsun, yinelenen yazmalar oluşturmaz. Bir kuralı yeniden çalıştırmak her zaman güvenlidir.

Her şey denetlenir

Bir kuralın yayımlanması, her onay kararı (yazılı gerekçesiyle birlikte) ve her çalıştırma denetim izine kaydedilir. Bir yayımı yetkilendiren onay, incelenen tam kural sürümüne bağlıdır; kuralı düzenlemek onayı geçersiz kılar, böylece denetim izi her zaman gerçekten neyin yetkilendirildiğini yansıtır.

Başarısızlıklar kuralı duraklatır

Arka arkaya birkaç çalıştırma başarısız olursa bir devre kesici kuralı otomatik olarak duraklatır ve son hatayı kuralın sayfasında gösterir. Nedeni giderin, ardından devam etmek için yeniden yayımlayın. Kısmen başarısız olan bir çalıştırma, başarısız kayıt sayısını raporlar; böylece tam olarak neyin ulaşmadığını görürsünüz.

Abonelikten Çıkmalara Nasıl Saygı Gösterilir

Tajo, e-posta rızası için Brevo’yu doğruluk kaynağı olarak kabul eder:

  • Bir kişi, Brevo e-postasının alt bilgisindeki bağlantıdan aboneliğini iptal ettiğinde bu tercih kişinin kaydına işlenir ve Brevo onu sonraki kampanyaların dışında tutar.
  • Brevo’da kara listeye alınan kişiler dışarıda kalmaya devam eder; sonraki gönderimler onları geri getirmez.
  • Tajo, abonelikten çıkma durumunu Shopify’a geri yazmaz. Shopify’da da e-posta rızası topluyorsanız, bunu orada ayrıca yönetin; iki sistemin birbirini yansıttığını varsaymayın.

Hangi Veriler Mevcut

Neyin senkronize olacağı, kaynağınız için mevcut şablonlara bağlıdır. Shopify için tipik biçim müşteri kayıtlarıdır: kimlik alanları ile toplam harcama ve sipariş sayısı gibi siparişlerden türetilen öznitelikler, segmentlerde ve kampanyalarda kullanabileceğiniz Brevo kişi özniteliklerine eşlenir. Çalışma alanınızın tam eşlemesi bir açıklamanın içinde gizli değildir: senkronizasyon kuralını açın ve alan eşleme tablosunu okuyun. “Ne senkronize oluyor?” sorusunun kesin yanıtı o tablodur.

Tajo’nun Bugün Yapmadıkları

Sınırları net çizmek, uzun bir özellik listesinden daha değerlidir:

  • Çift yönlü senkronizasyon yok. Shopify’a hiçbir şey geri yazılmaz; ne abonelikten çıkmalar, ne etiketler, ne etkileşim puanları.
  • Gerçek zamanlı senkronizasyon yok. Çalıştırmalar zamanlanmış veya elle tetiklenen toplu işlerdir, dakikanın altında akış (streaming) değildir.
  • Envanter takibi yok. Ürün stok seviyeleri izlenmez ve “yeniden stokta” tetikleyicileri yoktur.

Bu sınırlardan biri sizin bir kullanım senaryonuzu engelliyorsa ekibe söyleyin; erken erişim öncelikleri tam olarak bu tür geri bildirimlerle şekillenir.

Verilerinizi Nerede Görebilirsiniz

  • Tajo’da: Çalıştırma geçmişi, imleç konumu ve çalıştırma başına sayılar için Connectors > Syncs altındaki senkronizasyon kuralını açın. Denetim izi, yayımları ve onayları kaydeder.
  • Brevo’da: Contacts (Kişiler) bölümünü açın ve eşlenen alanların dolduğunu doğrulamak için herhangi bir kişinin özniteliklerini inceleyin. Hedefleme için bu öznitelikler üzerinde segmentler oluşturun.

Sorun Giderme

  • Kişiler Brevo’da görünmüyor: Kuralın son çalıştırmasında başarısızlık olup olmadığını ve kuralın durumunu kontrol edin (duraklatılmış bir kural çalışmaz). Bkz. Brevo’da eksik kişiler.
  • Çalıştırmalar sürekli başarısız oluyor: Devre kesici kuralı duraklatır ve son hatayı gösterir. Bkz. veriler senkronize olmuyor.
  • Yinelenen kişiler: Yazmalar kaynak kayıt başına yinelenmez, ancak Brevo’da önceden var olan yinelenmeler kalır. Bkz. yinelenen kişiler.

Sık Sorulan Sorular

Senkronizasyonu hızlandırabilir miyim? Senkronizasyon kuralının sayfasından istediğiniz zaman bir çalıştırma tetikleyebilirsiniz. Gerçek zamanlı bir mod yoktur.

Bir çalıştırma yarıda başarısız olursa ne olur? Çalıştırma, başarısız kayıt sayısını raporlar; imleç yalnızca işlenenlerin üzerinden ilerler ve bir sonraki çalıştırma aynı alanı güvenle yeniden tarar. Yinelenmeyi önleyen anahtarlar mükerrer kayıtları engeller.

Neyin senkronize olacağını değiştirebilir miyim? Evet; kuralın alan eşlemesini veya filtresini düzenleyin. Düzenleme, yürürlüğe girmeden önce yeniden yayım onayından geçmesi gereken yeni bir sürüm oluşturur.

Kuralım neden kendini duraklattı? Arka arkaya gelen çalıştırma başarısızlıkları devre kesiciyi tetikler. Kuralın sayfası başarısızlık sayısını ve son hatayı gösterir; sorunu giderin ve yeniden yayımlayın.

İlgili Makaleler

Yardım Alın