| Hedef - Harici araçları doğrudan Vtiger CRM'in içine entegre ederek kusursuz bir kullanıcı deneyimi sağlayın.
- CRM ile üçüncü taraf uygulamalar arasında geçiş yapma ihtiyacını ortadan kaldırarak verimliliği artırın.
- Çeşitli üçüncü taraf web sitelerinin veya platformlarının entegrasyonuna izin vererek esneklik sunun.
Teknik Uygulama Modül Tasarımcısında Popup Komut Dosyası - Pop-up'ı oluşturma ve yönetme mantığı Module Designer scriptleri içerisinde yazılmıştır.
- Bu betikler dinamik olarak enjekte edilir ve çekirdek CRM dosyalarını değiştirmeden yerleştirmede esneklik sağlar.
Kanca Kaydı: GLOBAL_ACTION - Özel bir kanca, Vtiger'ın GLOBAL_ACTION kancası kullanılarak kaydedilir.
- Kanca, Vtiger içindeki farklı görünümler veya modüller arasında özel kullanıcı arayüzü öğeleri (örneğin simgeler, düğmeler) eklemenizi sağlar.
Simge Oluşturma ve Etkileşim - Özel kanca, CRM arayüzünde gerekli konumda bir simge veya düğme oluşturur.
- Tıklandığında, ikona gömülü iframe ile bir açılır pencere oluşturulması tetiklenir ve bu da harici web sitesini yükler.
Iframe Yerleştirme - İframe açılır pencereye dinamik olarak enjekte edilir ve belirtilen harici web sitesini yükler.
- İframe içeriği açılır pencere konteynerine uyacak şekilde tasarlanmıştır ve sekme değiştirmeye gerek kalmadan CRM içinde tam işlevseldir.
Bu Yaklaşımın Avantajları - Çekirdek Değişikliği YokÇözüm, Vtiger'ın çekirdek dosyalarının bütünlüğünü koruyarak kancaları ve özel betikleri kullanır.
- Modüler: Çeşitli harici araçların iframe URL'sini güncelleyerek kolayca genişletilebilir.
- Dinamik Enjeksiyon:İframe yalnızca kullanıcı özel simgeye tıkladığında oluşturulur ve böylece kullanıcı arayüzünün ihtiyaç duyulana kadar temiz kalması sağlanır.
- Özelleştirme:Simge ve iframe açılır penceresinin yerleşimi, tasarımı ve stili üzerinde tam kontrol.
Güvenlik Hususları - KORS: Harici web sitesi iframe yerleştirmeye izin vermelidir. Bu genellikle X-Frame-Options ve Content-Security-Policy gibi HTTP başlıkları aracılığıyla kontrol edilir.
- HTTPS:Karma içerik hatalarını önlemek için hem Vtiger'ın hem de harici web sitesinin HTTPS kullandığından emin olun.
- erişim Denetimi:Gömülü açılır pencereye hangi kullanıcıların erişebileceğini kısıtlamak için Vtiger'ın yerleşik rol tabanlı erişim denetimini kullanın.
Kullanım Örneği: Telefon Entegrasyonu senaryo: Bir şirket, çağrıları ve müşteri etkileşimlerini yönetmek için üçüncü taraf bir telefon uygulaması (örneğin, Ozonetel) kullanır. Amaç, telefon sistemini doğrudan Vtiger CRM'e entegre ederek müşteri hizmetleri temsilcilerinin çağrıları yönetmesini ve CRM arayüzünden çıkmadan CRM kayıtlarını güncellemesini sağlamaktır. Çözüm: Vtiger'da özel bir açılır pencere kullanılarak, telefon uygulaması CRM'ye gömülür. Temsilciler, telefon sistemini görüntüleyen bir iframe'i açan CRM'deki bir simgeye tıklayabilir. Bu entegrasyon, temsilcinin şunları yapmasına olanak tanır: - Doğrudan CRM'den arama yapın ve alın.
- Çağrı geçmişini ve müşteri ayrıntılarını gerçek zamanlı olarak görüntüleyin.
- Çağrı etkileşimlerine göre CRM kayıtlarını güncelleyin.
- CRM içerisinden kullanılabilirlik durumunu (örneğin Aktif, Kullanılamıyor) değiştirin.


Bu çözüm, temsilcilerin CRM ile telefon uygulaması arasında geçiş yapma ihtiyacını ortadan kaldırarak verimliliği artırıyor ve içerik geçişlerini azaltıyor. Bu örneklerin Vtiger CRM ile deneyiminizi iyileştireceğine inanıyoruz. Geliştiricilerin ve CRM kullanıcılarının CRM'nin işlevselliğini daha da artırmak için bilgi ve birikimlerini karşılıklı olarak paylaşabilmelerini sağlamak istiyoruz. Daha fazlası için bizi izlemeye devam edin. İyi kodlamalar! |