Kurulum kodu
Bu kodu sitenizin tüm sayfalarında </body> etiketinden hemen önce yapıştırın. Sohbet düğmesi sağ altta belirir.
Siteniz nasıl yapıldı? Kurulum yolları
- Kendi kodladığınız site (HTML, PHP, React…)
- Kodu ortak şablonda (footer)
</body>'den önce yapıştırın.
- WordPress
- "WPCode" ya da "Insert Headers and Footers" eklentisini kurun, kodu Footer alanına yapıştırıp kaydedin.
- Google Tag Manager
- Yeni etiket: Özel HTML, kodu yapıştırın, tetikleyici All Pages, ardından yayınlayın.
- Shopify
- Online Store → Themes → Edit code → theme.liquid, kodu
</body>'den önce ekleyin.
- Wix, Squarespace, Webflow, Ticimax, İdeasoft
- "Özel kod / Custom code" bölümünde kodu tüm sayfalar için gövde sonuna (body end) ekleyin.
- Satır içi betiklere izin vermeyen siteler (sıkı CSP)
- Tek satırlık kodu kullanın:
JavaScript API (isteğe bağlı)
Kurulum kodundan sonra sitenizden widget'ı yönetebilirsiniz:
// Oturum açmış müşteriyi panelde adıyla görün
Chat2TalkWidget.call('set_customer_name', 'Ayşe Yılmaz');
Chat2TalkWidget.call('set_customer_email', '[email protected]');
Chat2TalkWidget.call('set_session_variables', { 'Sipariş No': '10234' });
// Sohbeti kendi düğmenizden açın, kapatın, gizleyin
Chat2TalkWidget.call('maximize');
Chat2TalkWidget.call('minimize');
Chat2TalkWidget.call('hide');
// Olayları dinleyin
Chat2TalkWidget.on('ready', (d) => console.log(d.state));
Chat2TalkWidget.on('new_event', (e) => console.log(e.author.type, e.text));
// Widget'ı kullanıcı isteyince yüklemek için kodun başına ekleyin:
// window.__c2t.asyncInit = true; ... Chat2TalkWidget.init();
Alan adı bağlantısı
Widget bir alan adında ilk kez yüklendiğinde bağlantı otomatik doğrulanır.
Sunucu API anahtarı
Sitenizin arka ucu konuşmaları bu anahtarla okuyup yanıtlayabilir. Anahtarı yalnızca sunucunuzda saklayın; tarayıcı kodunda kullanmayın.
Bu anahtar yalnızca bir kez gösterilir. Şimdi kopyalayın.