Tajo прехвърля данни от Вашата система източник към Brevo чрез управлявани правила за синхронизация: одобрени от човек, еднопосочни, изпълнявани по график и записвани от начало до край. Тази статия обяснява какво означава това на практика и какво не включва.
Бърза проверка Тази статия предполага, че сте свързали Shopify и Brevo и сте публикували поне едно правило за синхронизация. Ако не сте, започнете със свързване на Tajo с Shopify.
Формата на една синхронизация
Всяка синхронизация в Tajo е правило за синхронизация: прегледана, одобрена дефиниция на точно какво се движи и как. Правилото има четири части, които можете да инспектирате на страницата му под Connectors > Syncs:
| Част | Какво прави |
|---|---|
| Съпоставяне на полетата | Всяко поле от източника, полето в Brevo, в което се записва, и всяка трансформация между тях |
| Филтърен израз | Оценява се за всеки запис; записите, които не съвпадат, се пропускат |
| Курсор | Проследява докъде е стигнала синхронизацията, така че всяко изпълнение да продължава оттам, където е спряло предишното |
| История на изпълненията | Всяко изпълнение с прочетени, записани и неуспешни записи, плюс продължителност и статус |
Данните текат в една посока: от Вашия източник към Brevo. Tajo не записва данни обратно в Shopify.
Кога се синхронизират данните
Изпълненията на синхронизацията протичат в планирани партиди или при поискване, когато стартирате изпълнение от страницата на правилото. Tajo не е конвейер в реално време: промяна в Shopify достига Brevo при следващото изпълнение, а не в рамките на секунди. Това е умишлено: партидните изпълнения са това, което прави всеки запис подлежащ на преглед, вместен в бюджет и проследим до конкретно изпълнение в одитната следа.
Всяко изпълнение чете новите и променените записи след курсора, прилага филтъра, съпоставя полетата и записва в Brevo. Записът за изпълнението показва точно колко записа са прочетени, записани и неуспешни.
Гаранциите на управлението
Съгласието отказва безопасно
Правило за синхронизация не може да бъде публикувано без политика за съгласие, а по време на изпълнение запис без доказуемо съгласие не се записва. Когато съгласието не може да бъде установено, Tajo отказва записа, вместо да гадае. Режимът на отказ винаги е „прекалено предпазливо”, никога „изпратено прекомерно”.
Изпълненията са идемпотентни
Всеки запис носи ключ за произход, извлечен от записа в източника (изграден така, че да е безопасен спрямо лични данни), затова повторното изпълнение на синхронизация, след неуспех, пауза или ръчно, не създава дублирани записи. Винаги е безопасно да изпълните правило отново.
Всичко се одитира
Публикуването на правило, всяко решение за одобрение (с писмената му обосновка) и всяко изпълнение се записват в одитната следа. Одобрението, което е разрешило дадена публикация, е обвързано с точната версия на правилото, която е била прегледана; редактирането на правилото прави одобрението невалидно, така че одитната следа винаги отразява това, което действително е било разрешено.
Неуспехите поставят правилото на пауза
Ако няколко последователни изпълнения се провалят, автоматичен прекъсвач (circuit breaker) поставя правилото на пауза и извежда последната грешка на страницата на правилото. Отстранете причината и публикувайте отново, за да продължите. Частично неуспешно изпълнение отчита броя на неуспешните си записи, за да видите точно какво не е пристигнало.
Как се зачитат отписванията
Tajo третира Brevo като източник на истина за съгласието за имейл:
- Когато контакт се отпише чрез линк в долния колонтитул на имейл от Brevo, това отписване се записва към контакта и Brevo го изключва от следващи кампании.
- Контактите в черния списък на Brevo остават изключени: последващите изпращания не ги връщат обратно.
- Tajo не предава статуса на отписване обратно към Shopify. Ако събирате съгласие за имейл и в Shopify, управлявайте го там отделно; не приемайте, че двете системи се оглеждат една в друга.
Какви данни са налични
Какво се синхронизира зависи от наличните шаблони за Вашия източник. За Shopify типичната форма са клиентски записи: полета за идентичност и извлечени от поръчките атрибути, като обща изразходвана сума и брой поръчки, съпоставени към атрибути на Brevo контакти, които можете да използвате в сегменти и кампании. Точното съпоставяне за Вашето работно пространство не е скрито в описание: отворете правилото за синхронизация и прочетете таблицата със съпоставянето на полетата. Тази таблица е меродавният отговор на въпроса „какво се синхронизира”.
Какво Tajo не прави днес
Точността относно границите е по-важна от дълъг списък с функции:
- Няма двупосочна синхронизация. Нищо не се записва обратно в Shopify: нито отписвания, нито етикети, нито показатели за ангажираност.
- Няма синхронизация в реално време. Изпълненията са планирани или ръчно стартирани партиди, а не поточно предаване под минута.
- Няма проследяване на наличности. Складовите нива на продуктите не се следят и няма тригери за връщане в наличност.
Ако някоя от тези граници блокира Ваш случай на употреба, кажете на екипа: приоритетите в ранния достъп се оформят точно от такава обратна връзка.
Къде да видите данните си
- В Tajo: отворете правилото за синхронизация под Connectors > Syncs за история на изпълненията, позиция на курсора и броячи по изпълнение. Одитната следа записва публикациите и одобренията.
- В Brevo: отворете Contacts и инспектирайте атрибутите на който и да е контакт, за да потвърдите, че съпоставените полета се попълват. Изграждайте сегменти върху тези атрибути за таргетиране.
Отстраняване на проблеми
- Контактите не се появяват в Brevo: проверете последното изпълнение на правилото за неуспехи и статуса му (правило на пауза не се изпълнява). Вижте липсващи контакти в Brevo.
- Изпълненията се провалят многократно: прекъсвачът ще постави правилото на пауза и ще покаже последната грешка. Вижте данните не се синхронизират.
- Дублирани контакти: записите са идемпотентни за всеки запис от източника, но вече съществуващите дубликати в Brevo остават. Вижте дублирани контакти.
Често задавани въпроси
Мога ли да направя синхронизацията по-бърза? Можете да стартирате изпълнение при поискване по всяко време от страницата на правилото за синхронизация. Режим в реално време няма.
Какво става, ако изпълнение се провали по средата? Изпълнението отчита броя на неуспешните записи, курсорът напредва само върху обработеното, а следващото изпълнение безопасно минава отново през същия участък: ключовете за идемпотентност предотвратяват дубликати.
Мога ли да променя какво се синхронизира? Да: редактирайте съпоставянето на полетата или филтъра на правилото. Редакцията създава нова версия, която трябва отново да мине през одобрение за публикуване, преди да влезе в сила.
Защо правилото ми се постави само на пауза? Последователните неуспешни изпълнения задействат прекъсвача. Страницата на правилото показва броя на неуспехите и последната грешка; отстранете проблема и публикувайте отново.
Свързани статии
- Свържете Tajo с Shopify
- Основи на сегментирането
- Отстраняване на проблеми: данните не се синхронизират
- Отстраняване на проблеми: липсващи контакти в Brevo
Получете помощ
- Чат на живо: достъпен в таблото на Tajo (долу вдясно)
- Имейл поддръжка: [email protected]
- Документация: docs.tajo.io