Заявете ранен достъп

Посочете името си и имейл адрес или телефонен номер. Ще Ви изпратим информация за достъп до Tajo.

Екипът на Tajo Начинаещ 12 мин

Разбиране на синхронизацията на Shopify данни с Brevo

Как управляваната синхронизация на Tajo движи данни еднопосочно от Вашия източник към Brevo: планирани изпълнения, съгласие, което отказва безопасно, идемпотентни записи и пълна одитна следа.

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 (долу вдясно)
  • Имейл поддръжка: [email protected]
  • Документация: docs.tajo.io