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
Status konektor: Dalam pengerjaan ShopifyIntegrasi Shopify lengkap dengan pelanggan, pesanan, produk, dan pelacakan keranjang
WooCommerce
Status konektor: Dalam pengerjaan WordPressIntegrasi WordPress/WooCommerce dengan dukungan REST API dan webhook
Magento
Adobe CommerceIntegrasi Adobe Commerce (Magento 2) untuk e-commerce skala enterprise
BigCommerce
Status konektor: Dalam pengerjaan BigCommerceIntegrasi storefront BigCommerce dengan dukungan multi-channel
Sistem CRM
Salesforce
Status konektor: Direncanakan SalesforceIntegrasi Salesforce CRM untuk lead, kontak, dan opportunity
HubSpot
Status konektor: Dalam pengerjaan HubSpotIntegrasi HubSpot CRM untuk kontak, deal, dan otomatisasi marketing
Pipedrive
Status konektor: Direncanakan PipedriveIntegrasi Pipedrive CRM untuk orang, deal, dan organisasi
Pembayaran
Stripe
Status konektor: Aktif StripeIntegrasi pembayaran Stripe untuk langganan, invoice, dan transaksi
PayPal
Status konektor: Direncanakan 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