Συνδετήρες
Συνδετήρες
Οι συνδετήρες είναι προκατασκευασμένες ενσωματώσεις που συγχρονίζουν δεδομένα μεταξύ των πλατφορμών σου και του Brevo. Διαχειρίζονται τον έλεγχο ταυτότητας, τον χαρτογραφικό συσχετισμό δεδομένων και τον συγχρονισμό σε πραγματικό χρόνο.
Τι είναι οι Συνδετήρες;
Ένας Συνδετήρας είναι μια αμφίδρομη γέφυρα δεδομένων που:
- Ελέγχει την ταυτότητα με ασφάλεια σε εξωτερικές πλατφόρμες
- Συγχρονίζει Δεδομένα σε πραγματικό χρόνο ή σε λειτουργία batch
- Αντιστοιχίζει Πεδία μεταξύ των schemas πλατφορμών και του Brevo
- Ενεργοποιεί Skills που δρουν στα συγχρονισμένα δεδομένα
Διαθέσιμοι Συνδετήρες
Πλατφόρμες E-commerce
Shopify Official
ShopifyΠλήρης ενσωμάτωση Shopify με πελάτες, παραγγελίες, προϊόντα και παρακολούθηση καλαθιού
WooCommerce Official
WordPressΕνσωμάτωση WordPress/WooCommerce με υποστήριξη REST API και webhook
Magento
Adobe CommerceΕνσωμάτωση Adobe Commerce (Magento 2) για enterprise e-commerce
BigCommerce
BigCommerceΕνσωμάτωση BigCommerce storefront με υποστήριξη πολλαπλών καναλιών
Συστήματα CRM
Salesforce
SalesforceΕνσωμάτωση Salesforce CRM για leads, επαφές και opportunities
HubSpot
HubSpotΕνσωμάτωση HubSpot CRM για επαφές, deals και marketing automation
Pipedrive
PipedriveΕνσωμάτωση Pipedrive CRM για persons, deals και organizations
Πληρωμές
Stripe
StripeΕνσωμάτωση πληρωμών Stripe για subscriptions, τιμολόγια και συναλλαγές
PayPal
PayPalΕνσωμάτωση PayPal για συναλλαγές και συμβάντα πληρωμών
Αρχιτεκτονική Συνδετήρων
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Ροή Δεδομένων
- Έλεγχος ταυτότητας: Ασφαλής σύνδεση μέσω OAuth 2.0 ή API keys
- Συμβάντα σε πραγματικό χρόνο: Τα webhooks καταγράφουν αλλαγές άμεσα
- Batch συγχρονισμός: Προγραμματισμένες εργασίες για ιστορικά δεδομένα
- Αντιστοίχιση Πεδίων: Παραμετροποιήσιμη αντιστοίχιση σε ιδιότητες Brevo
- Brevo API: Τα δεδομένα συγχρονίζονται σε επαφές, συμβάντα και λίστες
Παραμετροποίηση
Βασική Ρύθμιση
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Τρόποι Συγχρονισμού
| Τρόπος | Περιγραφή | Περίπτωση Χρήσης |
|---|---|---|
| Πραγματικού χρόνου | Άμεσος συγχρονισμός μέσω webhooks | Κρίσιμες ενημερώσεις πελατών |
| Batch | Προγραμματισμένος συγχρονισμός (ωριαίος/ημερήσιος) | Ιστορικά δεδομένα, αναφορές |
| Υβριδικός | Πραγματικός χρόνος + batch fallback | Το καλύτερο και των δύο |
Γρήγορη Εκκίνηση
1. Επίλεξε τον Συνδετήρα σου
Διάλεξε τον συνδετήρα για την πλατφόρμα σου από τον παραπάνω κατάλογο.
2. Έλεγχος Ταυτότητας
Σύνδεσε την πλατφόρμα σου χρησιμοποιώντας OAuth ή διαπιστευτήρια API:
tajo connectors connect shopify \ --shop-url your-store.myshopify.com \ --api-key $SHOPIFY_API_KEY3. Παραμετροποίηση Αντιστοίχισης Πεδίων
Αντιστοίχισε τα πεδία της πλατφόρμας σε ιδιότητες επαφών Brevo:
field_mapping: email: email firstName: FIRSTNAME lastName: LASTNAME totalOrders: ORDER_COUNT totalSpent: TOTAL_REVENUE lastOrderDate: LAST_ORDER_DATE4. Ενεργοποίηση Συγχρονισμού Δεδομένων
Ξεκίνα τον συγχρονισμό δεδομένων:
tajo connectors sync shopify --full5. Ενεργοποίηση Skills
Ενεργοποίησε skills που χρησιμοποιούν τα συγχρονισμένα δεδομένα:
tajo skills enable abandoned-carttajo skills enable customer-syncΠροσαρμοσμένοι Συνδετήρες
Φτιάξε τον δικό σου συνδετήρα για πλατφόρμες που δεν βρίσκονται στον κατάλογο:
Custom Connector
Any PlatformΚατασκεύασε έναν προσαρμοσμένο συνδετήρα χρησιμοποιώντας το Tajo Connector SDK
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;Επόμενα Βήματα
- Συνδετήρας Shopify - Ξεκίνα με το Shopify
- Οδηγός Αντιστοίχισης Δεδομένων - Μάθε την αντιστοίχιση πεδίων
- Connector SDK - Κατασκεύασε custom συνδετήρες
- Πρότυπα Ελέγχου Ταυτότητας - Προστάτευσε τις συνδέσεις σου