Konektorji
Konektorji
Konektorji so vnaprej pripravljene integracije, ki sinhronizirajo podatke med tvojimi platformami in Brevo. Skrbijo za avtentikacijo, preslikavo podatkov in sinhronizacijo v realnem času.
Kaj so konektorji?
Konektor je dvosmerni most za podatke, ki:
- Varno avtenticira povezave z zunanjimi platformami
- Sinhronizira podatke v realnem času ali paketnem načinu
- Preslika polja med shemami platform in Brevo
- Omogoča Skills, da delujejo na sinhroniziranih podatkih
Razpoložljivi konektorji
E-commerce platforme
Shopify Official
ShopifyPopolna integracija s Shopify s strankami, naročili, izdelki in sledenjem košarici
WooCommerce Official
WordPressIntegracija WordPress/WooCommerce z REST API in podporo za webhooke
Magento
Adobe CommerceIntegracija Adobe Commerce (Magento 2) za e-trgovine ravni enterprise
BigCommerce
BigCommerceIntegracija trgovine BigCommerce z večkanalno podporo
CRM sistemi
Salesforce
SalesforceIntegracija s Salesforce CRM za leade, stike in priložnosti
HubSpot
HubSpotIntegracija s HubSpot CRM za stike, posle in marketinško avtomatizacijo
Pipedrive
PipedriveIntegracija s Pipedrive CRM za osebe, posle in organizacije
Plačila
Stripe
StripeIntegracija Stripe za naročnine, račune in transakcije
PayPal
PayPalIntegracija PayPal za transakcije in plačilne dogodke
Arhitektura konektorja
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 --> DTok podatkov
- Avtentikacija: varna povezava prek OAuth 2.0 ali API ključev
- Dogodki v realnem času: webhooki takoj zajamejo spremembe
- Paketna sinhronizacija: načrtovana opravila za zgodovinske podatke
- Preslikava polj: nastavljiva preslikava v atribute Brevo
- Brevo API: podatki se sinhronizirajo v stike, dogodke in sezname
Konfiguracija
Osnovna nastavitev
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_SPENTNačini sinhronizacije
| Način | Opis | Primer uporabe |
|---|---|---|
| Realni čas | Takojšnja sinhronizacija prek webhookov | Ključne posodobitve strank |
| Paketna | Načrtovana sinhronizacija (urno/dnevno) | Zgodovinski podatki, poročila |
| Hibridna | Realni čas + paketna rezerva | Najboljše od obeh svetov |
Hitri začetek
1. Izberi konektor
V katalogu zgoraj izberi konektor za svojo platformo.
2. Avtenticiraj se
Poveži svojo platformo prek OAuth ali API poverilnic:
tajo connectors connect shopify \ --shop-url your-store.myshopify.com \ --api-key $SHOPIFY_API_KEY3. Nastavi preslikavo polj
Preslikaj polja platforme v atribute stikov Brevo:
field_mapping: email: email firstName: FIRSTNAME lastName: LASTNAME totalOrders: ORDER_COUNT totalSpent: TOTAL_REVENUE lastOrderDate: LAST_ORDER_DATE4. Omogoči sinhronizacijo podatkov
Začni sinhronizirati podatke:
tajo connectors sync shopify --full5. Aktiviraj Skills
Omogoči Skills, ki uporabljajo sinhronizirane podatke:
tajo skills enable abandoned-carttajo skills enable customer-syncKonektorji po meri
Ustvari svoj konektor za platforme, ki jih ni v katalogu:
Custom Connector
Any PlatformZgradi konektor po meri s 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;Naslednji koraki
- Shopify Connector – začni s Shopify
- Vodnik za preslikavo podatkov – spoznaj preslikavo polj
- Connector SDK – zgradi konektorje po meri
- Vzorci avtentikacije – zavaruj svoje povezave