Tajo przenosi dane z Twojego systemu źródłowego do Brevo poprzez nadzorowane reguły synchronizacji: zatwierdzane przez ludzi, jednokierunkowe, uruchamiane według harmonogramu i logowane od początku do końca. Ten artykuł wyjaśnia, co to oznacza w praktyce i czego to nie obejmuje.
Szybka kontrola Ten artykuł zakłada, że masz już połączone Shopify i Brevo oraz opublikowaną co najmniej jedną regułę synchronizacji. Jeśli nie, zacznij od łączenia Tajo z Shopify.
Kształt synchronizacji
Każda synchronizacja w Tajo to reguła synchronizacji: przejrzana, zatwierdzona definicja tego, co dokładnie się przenosi i w jaki sposób. Reguła ma cztery części, które możesz obejrzeć na jej stronie w Connectors > Syncs:
| Część | Co robi |
|---|---|
| Mapowanie pól | Każde pole źródłowe, pole Brevo, do którego zapisuje, i ewentualne transformacje po drodze |
| Wyrażenie filtrujące | Obliczane dla każdego rekordu; rekordy, które nie pasują, są pomijane |
| Kursor | Śledzi, dokąd doszła synchronizacja, dzięki czemu każdy przebieg zaczyna tam, gdzie skończył się poprzedni |
| Historia przebiegów | Każdy przebieg z liczbą rekordów odczytanych, zapisanych i nieudanych oraz czasem trwania i statusem |
Dane płyną w jednym kierunku: ze źródła do Brevo. Tajo nie zapisuje danych z powrotem do Shopify.
Kiedy dane się synchronizują
Przebiegi synchronizacji odbywają się w zaplanowanych partiach lub na żądanie, gdy uruchomisz przebieg ze strony reguły. Tajo nie jest potokiem czasu rzeczywistego: zmiana w Shopify dociera do Brevo przy następnym przebiegu, a nie w ciągu sekund. To celowe. Właśnie dzięki przebiegom w partiach każdy zapis można przejrzeć, zbudżetować i przypisać do konkretnego przebiegu w ścieżce audytu.
Każdy przebieg odczytuje rekordy nowe i zmienione od pozycji kursora, stosuje filtr, mapuje pola i zapisuje do Brevo. Zapis przebiegu pokazuje dokładnie, ile rekordów odczytano, zapisano i ile się nie powiodło.
Gwarancje nadzoru
Zgoda działa w trybie fail closed
Reguły synchronizacji nie można opublikować bez polityki zgód, a w czasie przebiegu rekord bez możliwej do udowodnienia zgody nie jest zapisywany. Gdy zgody nie da się ustalić, Tajo odmawia zapisu, zamiast zgadywać. Tryb awarii to zawsze „zbyt ostrożnie”, nigdy „wysłano za dużo”.
Przebiegi są idempotentne
Każdy zapis niesie klucz pochodzenia wyprowadzony z rekordu źródłowego (zaprojektowany tak, aby był bezpieczny dla danych osobowych), więc ponowne uruchomienie synchronizacji, po awarii, po pauzie lub ręcznie, nie tworzy zduplikowanych zapisów. Ponowne uruchomienie reguły jest zawsze bezpieczne.
Wszystko jest audytowane
Publikacja reguły, każda decyzja o zatwierdzeniu (wraz z pisemnym uzasadnieniem) i każdy przebieg są rejestrowane w ścieżce audytu. Zatwierdzenie, które autoryzowało publikację, jest związane z dokładnie tą wersją reguły, którą przejrzano; edycja reguły unieważnia zatwierdzenie, dzięki czemu ścieżka audytu zawsze odzwierciedla to, co faktycznie autoryzowano.
Awarie wstrzymują regułę
Jeśli kilka kolejnych przebiegów się nie powiedzie, bezpiecznik (circuit breaker) automatycznie wstrzymuje regułę i pokazuje ostatni błąd na jej stronie. Usuń przyczynę, a następnie opublikuj ponownie, aby wznowić. Częściowo nieudany przebieg raportuje liczbę nieudanych rekordów, więc dokładnie widzisz, co nie dotarło.
Jak respektowane są wypisy z subskrypcji
Tajo traktuje Brevo jako źródło prawdy o zgodzie e-mailowej:
- Gdy kontakt wypisze się przez link w stopce e-maila Brevo, ta rezygnacja jest zapisywana przy kontakcie, a Brevo wyklucza go z dalszych kampanii.
- Kontakty umieszczone w Brevo na czarnej liście pozostają wykluczone; kolejne wysyłki ich nie przywracają.
- Tajo nie przekazuje statusu wypisu z powrotem do Shopify. Jeśli zbierasz zgody e-mailowe także w Shopify, zarządzaj nimi tam osobno; nie zakładaj, że oba systemy są swoim lustrzanym odbiciem.
Jakie dane są dostępne
To, co się synchronizuje, zależy od szablonów dostępnych dla Twojego źródła. Dla Shopify typowy kształt to rekordy klientów: pola tożsamości oraz atrybuty wyprowadzone z zamówień, takie jak łączne wydatki i liczba zamówień, mapowane na atrybuty kontaktów Brevo, których możesz używać w segmentach i kampaniach. Dokładne mapowanie dla Twojego workspace’u nie jest ukryte w opisie: otwórz regułę synchronizacji i przeczytaj tabelę mapowania pól. Ta tabela jest wiążącą odpowiedzią na pytanie „co się synchronizuje”.
Czego Tajo dziś nie robi
Precyzja co do granic znaczy więcej niż długa lista funkcji:
- Brak synchronizacji dwukierunkowej. Nic nie jest zapisywane z powrotem do Shopify: ani wypisy, ani tagi, ani wskaźniki zaangażowania.
- Brak synchronizacji w czasie rzeczywistym. Przebiegi to zaplanowane lub ręcznie uruchamiane partie, a nie strumieniowanie w tempie poniżej minuty.
- Brak śledzenia stanów magazynowych. Poziomy zapasów produktów nie są monitorowane i nie ma wyzwalaczy powrotu do sprzedaży.
Jeśli któraś z tych granic blokuje Twój przypadek użycia, powiedz o tym zespołowi; priorytety wczesnego dostępu kształtuje dokładnie taki feedback.
Gdzie zobaczyć swoje dane
- W Tajo: otwórz regułę synchronizacji w Connectors > Syncs, aby zobaczyć historię przebiegów, pozycję kursora i liczniki poszczególnych przebiegów. Ścieżka audytu rejestruje publikacje i zatwierdzenia.
- W Brevo: otwórz Kontakty i sprawdź atrybuty dowolnego kontaktu, aby potwierdzić, że zmapowane pola się wypełniają. Buduj na tych atrybutach segmenty do targetowania.
Rozwiązywanie problemów
- Kontakty nie pojawiają się w Brevo: sprawdź ostatni przebieg reguły pod kątem błędów oraz jej status (wstrzymana reguła nie działa). Zobacz brakujące kontakty w Brevo.
- Przebiegi wielokrotnie się nie udają: bezpiecznik wstrzyma regułę i pokaże ostatni błąd. Zobacz dane się nie synchronizują.
- Zduplikowane kontakty: zapisy są idempotentne względem rekordu źródłowego, ale wcześniejsze duplikaty w Brevo pozostają. Zobacz zduplikowane kontakty.
Częste pytania
Czy mogę przyspieszyć synchronizację? W każdej chwili możesz uruchomić przebieg na żądanie ze strony reguły synchronizacji. Trybu czasu rzeczywistego nie ma.
Co się stanie, jeśli przebieg zawiedzie w połowie? Przebieg raportuje liczbę nieudanych rekordów, kursor przesuwa się tylko po tym, co przetworzono, a następny przebieg bezpiecznie pokrywa ten obszar ponownie; klucze idempotencji zapobiegają duplikatom.
Czy mogę zmienić, co się synchronizuje? Tak: edytuj mapowanie pól lub filtr reguły. Edycja tworzy nową wersję, która musi ponownie przejść zatwierdzenie publikacji, zanim zacznie obowiązywać.
Dlaczego moja reguła sama się wstrzymała? Kolejne nieudane przebiegi uruchamiają bezpiecznik. Strona reguły pokazuje liczbę awarii i ostatni błąd; usuń problem i opublikuj ponownie.
Powiązane artykuły
- Połącz Tajo z Shopify
- Podstawy segmentacji
- Rozwiązywanie problemów: dane się nie synchronizują
- Rozwiązywanie problemów: brakujące kontakty w Brevo
Uzyskaj pomoc
- Czat na żywo: dostępny w panelu Tajo (prawy dolny róg)
- Wsparcie e-mail: [email protected]
- Dokumentacja: docs.tajo.io