Connectors
Connectors
Connectors er færdigbyggede integrationer, der synkroniserer data mellem dine platforme og Brevo. De håndterer autentifikation, datamapping og synkronisering i realtid.
Hvad er connectors?
En connector er en tovejs databro, som:
- Autentificerer sikkert med eksterne platforme
- Synkroniserer data i realtid eller batch-tilstand
- Kortlægger felter mellem platformsskemaer og Brevo
- Aktiverer skills, der kan handle på synkroniserede data
Tilgængelige connectors
E-handelsplatforme
Shopify Official
ShopifyKomplet Shopify-integration med kunder, ordrer, produkter og kurv-sporing
WooCommerce Official
WordPressWordPress/WooCommerce-integration med REST API og webhook-understøttelse
Magento
Adobe CommerceAdobe Commerce (Magento 2)-integration til e-handel på enterprise-niveau
BigCommerce
BigCommerceBigCommerce-storefront-integration med multi-kanal-understøttelse
CRM-systemer
Salesforce
SalesforceSalesforce CRM-integration til leads, kontakter og opportunities
HubSpot
HubSpotHubSpot CRM-integration til kontakter, aftaler og marketingautomatisering
Pipedrive
PipedrivePipedrive CRM-integration til personer, aftaler og organisationer
Betalinger
Stripe
StripeStripe-betalingsintegration til abonnementer, fakturaer og transaktioner
PayPal
PayPalPayPal-integration til transaktioner og betalingshændelser
Connector-arkitektur
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 --> DDataflow
- Autentifikation: Sikker forbindelse via OAuth 2.0 eller API-nøgler
- Hændelser i realtid: Webhooks fanger ændringer øjeblikkeligt
- Batch-synkronisering: Planlagte jobs til historiske data
- Feltmapping: Konfigurérbar mapping til Brevo-attributter
- Brevo API: Data synkroniseres til kontakter, hændelser og lister
Konfiguration
Grundlæggende opsætning
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_SPENTSynkroniseringstilstande
| Tilstand | Beskrivelse | Anvendelse |
|---|---|---|
| Realtid | Øjeblikkelig synkronisering via webhooks | Kritiske kundeopdateringer |
| Batch | Planlagt synkronisering (timevis/dagligt) | Historiske data, rapporter |
| Hybrid | Realtid + batch-fallback | Det bedste fra begge verdener |
Kom hurtigt i gang
1. Vælg din connector
Vælg den connector, der passer til din platform, fra kataloget ovenfor.
2. Autentificér
Forbind din platform ved hjælp af OAuth eller API-legitimationsoplysninger:
tajo connectors connect shopify \ --shop-url your-store.myshopify.com \ --api-key $SHOPIFY_API_KEY3. Konfigurér feltmapping
Kortlæg platformsfelter til Brevo-kontaktattributter:
field_mapping: email: email firstName: FIRSTNAME lastName: LASTNAME totalOrders: ORDER_COUNT totalSpent: TOTAL_REVENUE lastOrderDate: LAST_ORDER_DATE4. Aktivér datasynkronisering
Start synkronisering af data:
tajo connectors sync shopify --full5. Aktivér skills
Aktivér skills, der bruger de synkroniserede data:
tajo skills enable abandoned-carttajo skills enable customer-syncBrugerdefinerede connectors
Byg din egen connector til platforme, der ikke er i kataloget:
Brugerdefineret connector
Any PlatformByg en brugerdefineret connector med 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;Næste skridt
- Shopify Connector - Kom i gang med Shopify
- Data Mapping Guide - Lær om feltmapping
- Connector SDK - Byg brugerdefinerede connectors
- Authentication Patterns - Sikr dine forbindelser