Kopplingar
Kopplingar
Kopplingar är färdigbyggda integrationer som synkar data mellan dina plattformar och Brevo. De hanterar autentisering, datamappning och synkronisering i realtid.
Vad är kopplingar?
En koppling är en dubbelriktad databrygga som:
- Autentiserar säkert mot externa plattformar
- Synkar data i realtid eller batchläge
- Mappar fält mellan plattformsschemat och Brevo
- Aktiverar skills som kan agera på synkroniserade data
Tillgängliga kopplingar
E-handelsplattformar
Shopify Official
ShopifyKomplett Shopify-integration med kunder, ordrar, produkter och kundvagnsspårning
WooCommerce Official
WordPressWordPress/WooCommerce-integration med stöd för REST API och webhooks
Magento
Adobe CommerceAdobe Commerce (Magento 2)-integration för e-handel på företagsnivå
BigCommerce
BigCommerceBigCommerce-integration med stöd för flera kanaler
CRM-system
Salesforce
SalesforceSalesforce CRM-integration för leads, kontakter och affärsmöjligheter
HubSpot
HubSpotHubSpot CRM-integration för kontakter, affärer och marknadsautomation
Pipedrive
PipedrivePipedrive CRM-integration för personer, affärer och organisationer
Betalningar
Stripe
StripeStripe-integration för betalningar, prenumerationer, fakturor och transaktioner
PayPal
PayPalPayPal-integration för transaktioner och betalningshändelser
Kopplingsarkitektur
graph LR A[Din plattform] <-->|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 --> DDataflöde
- Autentisering: Säker anslutning via OAuth 2.0 eller API-nycklar
- Händelser i realtid: Webhooks fångar förändringar omedelbart
- Batchsynk: Schemalagda jobb för historiska data
- Fältmappning: Konfigurerbar mappning till Brevo-attribut
- Brevo API: Data synkas till kontakter, händelser och listor
Konfiguration
Grundläggande konfiguration
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_SPENTSynkläge
| Läge | Beskrivning | Användningsfall |
|---|---|---|
| Realtid | Omedelbar synk via webhooks | Kritiska kunduppdateringar |
| Batch | Schemalagd synk (per timme/dygn) | Historiska data, rapporter |
| Hybrid | Realtid med batch som fallback | Det bästa av två världar |
Snabbstart
1. Välj din koppling
Välj kopplingen för din plattform från katalogen ovan.
2. Autentisera
Anslut din plattform med OAuth eller API-uppgifter:
tajo connectors connect shopify \ --shop-url your-store.myshopify.com \ --api-key $SHOPIFY_API_KEY3. Konfigurera fältmappning
Mappa plattformsfält till Brevos kontaktattribut:
field_mapping: email: email firstName: FIRSTNAME lastName: LASTNAME totalOrders: ORDER_COUNT totalSpent: TOTAL_REVENUE lastOrderDate: LAST_ORDER_DATE4. Aktivera datasynk
Starta synkroniseringen av data:
tajo connectors sync shopify --full5. Aktivera skills
Aktivera skills som använder den synkade datan:
tajo skills enable abandoned-carttajo skills enable customer-syncAnpassade kopplingar
Bygg din egen koppling för plattformar som inte finns i katalogen:
Anpassad koppling
Any PlatformBygg en anpassad koppling 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ästa steg
- Shopify-koppling - Kom igång med Shopify
- Guide för datamappning - Lär dig fältmappning
- Connector SDK - Bygg anpassade kopplingar
- Autentiseringsmönster - Säkra dina anslutningar