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

CRM sistemi

Plačila

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

Tok podatkov

  1. Avtentikacija: varna povezava prek OAuth 2.0 ali API ključev
  2. Dogodki v realnem času: webhooki takoj zajamejo spremembe
  3. Paketna sinhronizacija: načrtovana opravila za zgodovinske podatke
  4. Preslikava polj: nastavljiva preslikava v atribute Brevo
  5. 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_SPENT

Načini sinhronizacije

NačinOpisPrimer uporabe
Realni časTakojšnja sinhronizacija prek webhookovKljučne posodobitve strank
PaketnaNačrtovana sinhronizacija (urno/dnevno)Zgodovinski podatki, poročila
HibridnaRealni čas + paketna rezervaNajboljš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:

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

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

4. Omogoči sinhronizacijo podatkov

Začni sinhronizirati podatke:

Terminal window
tajo connectors sync shopify --full

5. Aktiviraj Skills

Omogoči Skills, ki uporabljajo sinhronizirane podatke:

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

Konektorji po meri

Ustvari svoj konektor za platforme, ki jih ni v katalogu:

Custom Connector

Any Platform

Zgradi konektor po meri s Tajo Connector SDK

Podatki po meri

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

Subscribe to updates

developer-docs

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

AI pomočnik

Živjo! Vprašajte me o dokumentaciji.

Začnite brezplačno z Brevo