Конектори
Конектори
Конекторите са готови интеграции, които синхронизират данни между твоите платформи и Brevo. Те се грижат за автентикацията, мапването на данни и синхронизацията в реално време.
Какво са конекторите?
Конектор е двупосочен мост за данни, който:
- Автентикира сигурно с външни платформи
- Синхронизира данни в реално време или в пакетен режим
- Мапва полета между схемите на платформите и Brevo
- Активира скилове да действат върху синхронизираните данни
Налични конектори
E-commerce платформи
Shopify Official
ShopifyПълна интеграция с Shopify с клиенти, поръчки, продукти и проследяване на кошницата
WooCommerce Official
WordPressИнтеграция с WordPress/WooCommerce с REST API и поддръжка на уебхуки
Magento
Adobe CommerceИнтеграция с Adobe Commerce (Magento 2) за корпоративна електронна търговия
BigCommerce
BigCommerceИнтеграция с витрината на BigCommerce с поддръжка на множество канали
CRM системи
Salesforce
SalesforceИнтеграция със Salesforce CRM за leads, контакти и сделки
HubSpot
HubSpotИнтеграция с HubSpot CRM за контакти, сделки и маркетингова автоматизация
Pipedrive
PipedriveИнтеграция с Pipedrive CRM за контакти, сделки и организации
Плащания
Stripe
StripeИнтеграция с плащания Stripe за абонаменти, фактури и транзакции
PayPal
PayPalИнтеграция с PayPal за транзакции и събития от плащания
Архитектура на конекторите
graph LR A[Your Platform] <-->|OAuth/API Key| B[Tajo Connector] B <-->|Real-time Webhooks| C[Event Processing] C --> D[Field Mapping] D --> E[Brevo API] B <-->|Batch Sync| F[Scheduled Jobs] F --> DПоток на данните
- Автентикация: Сигурна връзка чрез OAuth 2.0 или API ключове
- Събития в реално време: Уебхуците улавят промените мигновено
- Пакетна синхронизация: Планирани задачи за исторически данни
- Мапване на полета: Конфигурируемо мапване към атрибути в Brevo
- Brevo API: Данните се синхронизират към контакти, събития и списъци
Конфигурация
Основна настройка
connectors: shopify: enabled: true shop_url: "your-store.myshopify.com" api_key: "${SHOPIFY_API_KEY}" api_secret: "${SHOPIFY_API_SECRET}"
# Data sync settings sync: customers: true orders: true products: true carts: true
# Field mappings field_mapping: email: email first_name: FIRSTNAME last_name: LASTNAME total_spent: TOTAL_SPENTРежими на синхронизация
| Режим | Описание | Случай на употреба |
|---|---|---|
| Реално време | Мигновена синхронизация чрез уебхуци | Критични обновления на клиенти |
| Пакетен | Планирана синхронизация (на час/ден) | Исторически данни, отчети |
| Хибриден | Реално време + пакетен резервен | Най-доброто от двата свята |
Бърз старт
1. Избери своя конектор
Избери конектора за твоята платформа от каталога по-горе.
2. Автентикирай се
Свържи своята платформа чрез OAuth или API credentials:
tajo connectors connect shopify \ --shop-url your-store.myshopify.com \ --api-key $SHOPIFY_API_KEY3. Конфигурирай мапване на полета
Мапвай полетата от платформата към атрибутите на контактите в Brevo:
field_mapping: email: email firstName: FIRSTNAME lastName: LASTNAME totalOrders: ORDER_COUNT totalSpent: TOTAL_REVENUE lastOrderDate: LAST_ORDER_DATE4. Активирай синхронизация на данни
Започни синхронизирането на данните:
tajo connectors sync shopify --full5. Активирай скилове
Активирай скилове, които използват синхронизираните данни:
tajo skills enable abandoned-carttajo skills enable customer-syncПерсонализирани конектори
Създай свой собствен конектор за платформи, които не са в каталога:
Custom Connector
Any PlatformСъздай персонализиран конектор, използвайки Tajo Connector SDK
Connector SDK
import { ConnectorSDK } from '@tajo/connector-sdk';
const connector = new ConnectorSDK({ name: 'my-platform', version: '1.0.0',
// Authentication auth: { type: 'oauth2', authorizationUrl: 'https://api.myplatform.com/oauth/authorize', tokenUrl: 'https://api.myplatform.com/oauth/token' },
// Data mappings resources: { customers: { endpoint: '/api/customers', mapping: { email: 'contact.email', name: 'contact.full_name' } } },
// Webhooks webhooks: { customer_created: '/webhooks/customer', order_placed: '/webhooks/order' }});
export default connector;Следващи стъпки
- Shopify конектор – Започни с Shopify
- Ръководство за мапване на данни – Научи мапването на полета
- Connector SDK – Създай персонализирани конектори
- Модели за автентикация – Осигури връзките си