Konektor
Konektor adalah integrasi siap pakai yang menyinkronkan data antara platform Anda dan Brevo. Konektor menangani autentikasi, pemetaan data, dan sinkronisasi real-time.
Apa itu konektor?
Sebuah konektor adalah jembatan data dua arah yang:
- Melakukan autentikasi secara aman ke platform eksternal
- Menyinkronkan data secara real-time atau dalam mode batch
- Memetakan field antara skema platform dan Brevo
- Mengaktifkan skill untuk bekerja di atas data yang tersinkron
Konektor yang tersedia
Platform e-commerce
Shopify Official
ShopifyIntegrasi Shopify lengkap dengan pelanggan, pesanan, produk, dan pelacakan keranjang
WooCommerce Official
WordPressIntegrasi WordPress/WooCommerce dengan dukungan REST API dan webhook
Magento
Adobe CommerceIntegrasi Adobe Commerce (Magento 2) untuk e-commerce skala enterprise
BigCommerce
BigCommerceIntegrasi storefront BigCommerce dengan dukungan multi-channel
Sistem CRM
Salesforce
SalesforceIntegrasi Salesforce CRM untuk lead, kontak, dan opportunity
HubSpot
HubSpotIntegrasi HubSpot CRM untuk kontak, deal, dan otomatisasi marketing
Pipedrive
PipedriveIntegrasi Pipedrive CRM untuk orang, deal, dan organisasi
Pembayaran
Stripe
StripeIntegrasi pembayaran Stripe untuk langganan, invoice, dan transaksi
PayPal
PayPalIntegrasi PayPal untuk transaksi dan event pembayaran
Arsitektur konektor
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 --> DAlur data
- Autentikasi: koneksi aman melalui OAuth 2.0 atau API key
- Event real-time: webhook menangkap perubahan seketika
- Sinkronisasi batch: job terjadwal untuk data historis
- Pemetaan field: pemetaan yang dapat dikonfigurasi ke atribut Brevo
- Brevo API: data tersinkron ke kontak, event, dan list
Konfigurasi
Penyiapan dasar
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_SPENTMode sinkronisasi
| Mode | Deskripsi | Kasus penggunaan |
|---|---|---|
| Real-time | Sinkronisasi seketika melalui webhook | Pembaruan pelanggan yang kritis |
| Batch | Sinkronisasi terjadwal (per jam/harian) | Data historis, laporan |
| Hybrid | Real-time dengan fallback batch | Gabungan terbaik dari keduanya |
Mulai cepat
1. Pilih konektor Anda
Pilih konektor untuk platform Anda dari katalog di atas.
2. Lakukan autentikasi
Hubungkan platform Anda melalui OAuth atau kredensial API:
tajo connectors connect shopify \ --shop-url your-store.myshopify.com \ --api-key $SHOPIFY_API_KEY3. Konfigurasikan pemetaan field
Petakan field platform ke atribut kontak Brevo:
field_mapping: email: email firstName: FIRSTNAME lastName: LASTNAME totalOrders: ORDER_COUNT totalSpent: TOTAL_REVENUE lastOrderDate: LAST_ORDER_DATE4. Aktifkan sinkronisasi data
Mulai sinkronisasi data:
tajo connectors sync shopify --full5. Aktifkan skill
Aktifkan skill yang menggunakan data yang tersinkron:
tajo skills enable abandoned-carttajo skills enable customer-syncLangkah berikutnya
- Konektor Shopify - Mulai dengan Shopify