Koblinger

Koblinger

Koblinger er ferdigbygde integrasjoner som synkroniserer data mellom plattformene dine og Brevo. De håndterer autentisering, datamapping og synkronisering i sanntid.

Hva er koblinger?

En kobling er en toveis databro som:

  • Autentiserer sikkert med eksterne plattformer
  • Synkroniserer data i sanntid eller batch-modus
  • Mapper felt mellom plattformskjemaer og Brevo
  • Aktiverer ferdigheter for å handle på synkroniserte data

Tilgjengelige koblinger

E-handelsplattformer

CRM-systemer

Betalinger

Koblingsarkitektur

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

Dataflyt

  1. Autentisering: Sikker tilkobling via OAuth 2.0 eller API-nøkler
  2. Sanntidshendelser: Webhooks fanger opp endringer umiddelbart
  3. Batch-synkronisering: Planlagte jobber for historiske data
  4. Feltmapping: Konfigurerbar mapping til Brevo-attributter
  5. Brevo API: Data synkronisert til kontakter, hendelser og lister

Konfigurasjon

Grunnleggende oppsett

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

Synkroniseringsmoduser

ModusBeskrivelseBruksområde
SanntidUmiddelbar synkronisering via webhooksKritiske kundeoppdateringer
BatchPlanlagt synkronisering (hver time/daglig)Historiske data, rapporter
HybridSanntid + batch-reserveDet beste fra begge verdener

Kom raskt i gang

1. Velg koblingen din

Velg koblingen for plattformen din fra katalogen over.

2. Autentiser

Koble til plattformen din med OAuth eller API-legitimasjon:

Terminal window
tajo connectors connect shopify \
--shop-url your-store.myshopify.com \
--api-key $SHOPIFY_API_KEY

3. Konfigurer feltmapping

Mapp plattformfelt til Brevo-kontaktattributter:

field_mapping:
email: email
firstName: FIRSTNAME
lastName: LASTNAME
totalOrders: ORDER_COUNT
totalSpent: TOTAL_REVENUE
lastOrderDate: LAST_ORDER_DATE

4. Aktiver datasynkronisering

Start synkronisering av data:

Terminal window
tajo connectors sync shopify --full

5. Aktiver ferdigheter

Aktiver ferdigheter som bruker de synkroniserte dataene:

Terminal window
tajo skills enable abandoned-cart
tajo skills enable customer-sync

Egendefinerte koblinger

Bygg din egen kobling for plattformer som ikke er i katalogen:

Egendefinert kobling

Enhver plattform

Bygg en egendefinert kobling med Tajo Connector SDK

Egendefinerte data

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;

Neste steg

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

AI-assistent

Hei! Spør meg om dokumentasjonen.

Start gratis med Brevo