Gorgias Bağlayıcısı
Destek odaklı müşteri etkileşimi, talep sonrası pazarlama akışları ve birleşik müşteri deneyimi analitiği için Gorgias yardım masanızı Tajo üzerinden Brevo’ya bağlayın.
Genel Bakış
| Özellik | Değer |
|---|---|
| Platform | Gorgias |
| Kategori | Destek |
| Kurulum Karmaşıklığı | Kolay |
| Resmi Entegrasyon | Hayır |
| Senkronize Edilen Veri | Müşteriler, Talepler, Olaylar |
| API Türü | REST API |
| Kimlik Doğrulama | API Anahtarı + E-posta (Basic Auth) |
| Temel URL | https://{domain}.gorgias.com/api/ |
Özellikler
- Talep olay senkronizasyonu - Talep oluşturma, çözüm ve CSAT olaylarını Brevo zaman çizelgelerine iletin
- Müşteri profili zenginleştirme - Etiketler ve özel alanlar dahil Gorgias müşteri verilerini Brevo’ya senkronize edin
- Destek sonrası kampanyalar - Takip veya ek satış için talep çözümünden sonra Brevo iş akışlarını tetikleyin
- Memnuniyet takibi - CSAT anket sonuçlarını Brevo kişi öznitelikleri olarak senkronize edin
- Etiket tabanlı segmentasyon - Gorgias müşteri etiketlerini Brevo liste üyelikleri olarak yansıtın
- Makro ve kural olayları - Operasyonel analitik için otomatik eylemleri takip edin
Ön Koşullar
Başlamadan önce sahip olmanız gerekenler:
- Yönetici erişimine sahip bir Gorgias hesabı
- Gorgias alt alan adınız (örn.
yourstore.gorgias.com) - Bir API anahtarı ve ilişkili e-posta adresi
- API erişimi olan bir Brevo hesabı
- Aktif aboneliği olan bir Tajo hesabı
Kimlik Doğrulama
Gorgias, hesap e-postanızla ve API anahtarınızla HTTP Basic Authentication kullanır.
API Anahtarı Oluşturma
- Gorgias panonuza giriş yapın
- Settings > REST API bölümüne gidin
- Create API Key tıklayın (veya mevcut anahtarı kopyalayın)
- API temel URL’nizi not edin:
https://{domain}.gorgias.com/api/
# Basic Auth: email as username, API key as passwordcurl -X GET "https://yourstore.gorgias.com/api/customers" \ -H "Content-Type: application/json"API Anahtar İzinleri
Gorgias API anahtarları hesap verilerinize tam erişime sahiptir. Kapsam tabanlı izin modeli yoktur. API anahtarınızı koruyun ve düzenli olarak rotasyona alın.
Tajo’ya Bağlanma
tajo connectors install gorgias \ --domain yourstore.gorgias.com \ --api-key $GORGIAS_API_KEYYapılandırma
Temel Kurulum
connectors: gorgias: enabled: true domain: "yourstore.gorgias.com"
sync: customers: true tickets: true satisfaction_surveys: true tags: true
lists: all_support_contacts: 35 satisfied_customers: 36 dissatisfied_customers: 37Alan Eşleme
Gorgias müşteri ve talep alanlarını Brevo kişi özniteliklerine eşleyin:
field_mapping: # Customer fields id: GORGIAS_ID email: email name: FIRSTNAME phone: SMS
# Support metrics nb_tickets: TICKET_COUNT last_ticket_date: LAST_SUPPORT_DATE last_ticket_channel: LAST_SUPPORT_CHANNEL avg_response_time: AVG_RESPONSE_TIME
# CSAT data last_satisfaction_score: CSAT_SCORE satisfaction_count: CSAT_RESPONSES
# Custom fields customer_type: CUSTOMER_TYPE vip_status: VIP_STATUSOlay Eşleme
event_mapping: ticket.created: SUPPORT_TICKET_OPENED ticket.closed: SUPPORT_TICKET_RESOLVED ticket.reopened: SUPPORT_TICKET_REOPENED satisfaction_survey.created: CSAT_SURVEY_SENT satisfaction_survey.responded: CSAT_SUBMITTED customer.created: SUPPORT_CUSTOMER_CREATEDAPI Uç Noktaları
Tajo aşağıdaki Gorgias REST API uç noktalarıyla entegre olur:
| Uç Nokta | Yöntem | Amaç |
|---|---|---|
/api/customers | GET | Müşterileri listele |
/api/customers/{id} | GET | Bir müşteriyi getir |
/api/customers | POST | Bir müşteri oluştur |
/api/customers/{id} | PUT | Bir müşteriyi güncelle |
/api/tickets | GET | Talepleri listele |
/api/tickets/{id} | GET | Bir talebi getir |
/api/tickets/{id}/messages | GET | Talep mesajlarını listele |
/api/tags | GET | Etiketleri listele |
/api/satisfaction-surveys | GET | CSAT anketlerini listele |
/api/satisfaction-surveys/{id} | GET | Bir anketi getir |
/api/users | GET | Temsilcileri listele |
/api/integrations | GET | Entegrasyonları listele |
/api/events | GET | Olayları listele |
/api/customers/{id}/custom-fields | GET | Özel alan değerlerini al |
Kod Örnekleri
Bağlayıcıyı Başlat
import { TajoClient } from '@tajo/sdk';
const tajo = new TajoClient({ apiKey: process.env.TAJO_API_KEY, brevoApiKey: process.env.BREVO_API_KEY});
await tajo.connectors.connect('gorgias', { domain: 'yourstore.gorgias.com', apiKey: process.env.GORGIAS_API_KEY});Müşterileri Brevo’ya Senkronize Et
await tajo.connectors.sync('gorgias', { type: 'incremental', resources: ['customers'], since: '2024-01-01', batchSize: 30});
const status = await tajo.connectors.status('gorgias');console.log(status);// {// connected: true,// lastSync: '2024-03-15T17:00:00Z',// customersCount: 14200,// ticketsTracked: 28600,// csatResponses: 3400// }HTTP Entegrasyonu Üzerinden Talep Olaylarını İşle
// Gorgias can send HTTP requests via Rules or HTTP integrationsapp.post('/webhooks/gorgias', async (req, res) => { const event = req.body;
await tajo.connectors.handleEvent('gorgias', { type: 'ticket.updated', payload: { ticketId: event.ticket_id, status: event.status, customerEmail: event.customer?.email, channel: event.channel, tags: event.tags, satisfaction: event.satisfaction } });
res.status(200).send('OK');});Çözüm Sonrası Kampanya
// Trigger a follow-up email after a support ticket is resolvedtajo.connectors.on('gorgias', 'ticket.closed', async (event) => { if (event.satisfaction_score >= 4) { await tajo.campaigns.trigger('post-support-upsell', { email: event.customer.email, params: { agent_name: event.assignee.name, ticket_subject: event.subject, resolution_time: event.resolution_time } }); }});CSAT Verilerini Senkronize Et
// Sync satisfaction survey results to Brevo attributesawait tajo.connectors.sync('gorgias', { type: 'incremental', resources: ['satisfaction_surveys'], since: '2024-01-01'});Hız Limitleri
Gorgias hesap başına hız limitleri uygular:
| Limit Türü | Değer |
|---|---|
| API hız limiti | Saniyede 2 istek |
| Patlama izni | Kısa patlamalarda 5 isteğe kadar |
| Sayfalama | Sayfa başına 30 öğe (varsayılan), maks. 100 |
Sayfalama Stratejisi
Gorgias, cursor ve limit parametreleriyle cursor tabanlı sayfalama kullanır. Tajo bunu otomatik olarak yönetir ve maksimum verimlilik için sayfa başına 100 öğeye kadar talep eder.
Gorgias, hız limitleri aşıldığında 429 Too Many Requests döndürür.
Sorun Giderme
Sık Karşılaşılan Sorunlar
| Sorun | Neden | Çözüm |
|---|---|---|
| 401 Unauthorized | Geçersiz e-posta veya API anahtarı | Gorgias Settings > REST API’de kimlik bilgilerini doğrulayın |
| 404 Not Found | Geçersiz uç nokta veya kaynak kimliği | API temel URL’sinin alt alan adınızı içerdiğini kontrol edin |
| Müşteriler eksik | Kayıtta e-posta yok | Gorgias müşteri eşleştirmesi için e-posta gerektirir |
| Etiketler senkronize edilmiyor | Etiketler müşterilere atanmadı | Etiketlerin yalnızca taleplerde değil müşteri nesnelerinde olduğunu doğrulayın |
| Yavaş senkronizasyon | Düşük hız limiti | Gorgias 2 istek/sn ile sınırlıdır; tam senkronizasyonlar daha uzun sürer |
Hata Ayıklama Modu
connectors: gorgias: debug: true log_level: verbose log_api_calls: trueBağlantıyı Test Et
tajo connectors test gorgias# ✓ API authentication successful# ✓ Customer list accessible# ✓ Ticket data readable# ✓ CSAT surveys available# ✓ Tags listableEn İyi Uygulamalar
- Gerçek zamanlı için HTTP entegrasyonları kullanın - Talep olaylarında Tajo’ya HTTP istekleri göndermek için Gorgias Kurallarını yapılandırın
- CSAT verilerini düzenli olarak senkronize edin - Yeniden etkileşim kampanyalarını yönlendirmek için memnuniyet puanlarını kullanın
- Etiketleri segmentlere eşleyin - Gorgias müşteri etiketlerini Brevo liste üyeliklerine çevirin
- Sayfalamayı dikkatli yönetin - 2 istek/sn limitleriyle, büyük veri kümeleri için daha uzun senkronizasyon süreleri planlayın
- E-ticaret verisine bağlayın - Gorgias destek verilerini Brevo’da Shopify sipariş verileriyle birleştirin
- API anahtarlarını rotasyona alın - Gorgias anahtarlarının tam erişimi olduğundan, bunları periyodik olarak rotasyona alın
Güvenlik
- Basic Auth - HTTPS üzerinden e-posta ve API anahtarı
- Yalnızca HTTPS - Tüm API iletişimi TLS 1.2+ aracılığıyla şifrelenir
- Tam Erişim Anahtarları - Ayrıntılı kapsamlandırma yok (anahtarları dikkatli koruyun)
- IP İzin Listesi - Daha yüksek Gorgias planlarında mevcuttur
- Şifreli Depolama - Tajo’da API kimlik bilgileri durağan halde şifrelenir
- SOC 2 Uyumluluğu - Gorgias platformu SOC 2 Type II sertifikalıdır