Bed om tidlig adgang til Tajo

Indtast dit fornavn og en e-mailadresse eller et telefonnummer. Vi kontakter dig med oplysninger om adgang til Tajo.

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

CRM-systemer

Betalinger

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 --> D

Dataflow

  1. Autentifikation: Sikker forbindelse via OAuth 2.0 eller API-nøgler
  2. Hændelser i realtid: Webhooks fanger ændringer øjeblikkeligt
  3. Batch-synkronisering: Planlagte jobs til historiske data
  4. Feltmapping: Konfigurérbar mapping til Brevo-attributter
  5. 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_SPENT

Synkroniseringstilstande

TilstandBeskrivelseAnvendelse
RealtidØjeblikkelig synkronisering via webhooksKritiske kundeopdateringer
BatchPlanlagt synkronisering (timevis/dagligt)Historiske data, rapporter
HybridRealtid + batch-fallbackDet 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:

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

3. 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_DATE

4. Aktivér datasynkronisering

Start synkronisering af data:

Terminal window
tajo connectors sync shopify --full

5. Aktivér skills

Aktivér skills, der bruger de synkroniserede data:

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

Brugerdefinerede connectors

Byg din egen connector til platforme, der ikke er i kataloget:

Brugerdefineret connector

Any Platform

Byg en brugerdefineret connector med Tajo Connector SDK

Brugerdefinerede 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;

Næste skridt

Bed om tidlig adgang til Tajo

Indtast dit fornavn og en e-mailadresse eller et telefonnummer. Vi kontakter dig med oplysninger om adgang til Tajo.

automatisk genkendelse
AI-assistent

Hej! Spørg mig om dokumentationen.