Konektory

Konektory

Konektory sú hotové integrácie, ktoré synchronizujú dáta medzi tvojimi platformami a Brevo. Riešia autentifikáciu, mapovanie dát a synchronizáciu v reálnom čase.

Čo sú konektory?

Konektor je obojsmerný dátový most, ktorý:

  • Autentifikuje sa bezpečne s externými platformami
  • Synchronizuje dáta v reálnom čase alebo v dávkovom režime
  • Mapuje polia medzi schémami platforiem a Brevo
  • Umožňuje skillom pracovať so synchronizovanými dátami

Dostupné konektory

E-commerce platformy

CRM systémy

Platby

Architektúra konektorov

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 dát

  1. Autentifikácia: Bezpečné pripojenie cez OAuth 2.0 alebo API kľúče
  2. Udalosti v reálnom čase: Webhooky okamžite zachytávajú zmeny
  3. Dávková synchronizácia: Naplánované úlohy pre historické dáta
  4. Mapovanie polí: Konfigurovateľné mapovanie na atribúty Brevo
  5. Brevo API: Dáta synchronizované s kontaktmi, udalosťami a zoznamami

Konfigurácia

Základné nastavenie

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

Režimy synchronizácie

RežimPopisPrípad použitia
Reálny časOkamžitá synchronizácia cez webhookyKritické aktualizácie zákazníkov
DávkaNaplánovaná synchronizácia (hodinová/denná)Historické dáta, reporty
HybridReálny čas + dávkový zálohovací režimTo najlepšie z oboch svetov

Rýchly štart

1. Vyber si konektor

Vyber si konektor pre svoju platformu z katalógu vyššie.

2. Autentifikuj sa

Prepoj svoju platformu pomocou OAuth alebo API credentials:

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

3. Nakonfiguruj mapovanie polí

Namapuj polia platformy na atribúty kontaktov v Brevo:

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

4. Zapni synchronizáciu dát

Spusti synchronizáciu dát:

Terminal window
tajo connectors sync shopify --full

5. Aktivuj skilly

Zapni skilly, ktoré využívajú synchronizované dáta:

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

Vlastné konektory

Vytvor si vlastný konektor pre platformy, ktoré nie sú v katalógu:

Custom Connector

Any Platform

Postav si vlastný konektor pomocou Tajo Connector SDK

Vlastné dáta

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;

Ďalšie kroky

Subscribe to updates

developer-docs

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

AI asistent

Ahoj! Opýtajte sa ma na dokumentáciu.

Začnite zadarmo s Brevo