230 likes | 440 Views
Referanslar. Entegrasyon Noktaları. Müşteri Davranışa göre Segmentasyonu, Müşteri Bayi Durumuna göre segmantasyon. Firma Web-Server. Kampanya Tıklamaları (Güvenli Erişim). ERP. SugarCRM. Kurlar, Yeni Müşteri, Ödemeler, Ürünler, Ürün Fiyatları, Stok Miktarları. Otomatik Case Açılması,
E N D
Entegrasyon Noktaları • Müşteri Davranışa göre Segmentasyonu, • Müşteri Bayi Durumuna göre segmantasyon Firma Web-Server Kampanya Tıklamaları (Güvenli Erişim) ERP SugarCRM Kurlar, Yeni Müşteri, Ödemeler, Ürünler, Ürün Fiyatları, Stok Miktarları • Otomatik Case Açılması, • Fırsat yaratılması, • Satıcı performansının izlenmesi, • Kampanyalar, • Kampanya İzleme ve Tıklama Raporları, • Tekliflerin hazırlanarak PDF olarak müşteri formatında iletilmesi, • Raporlar, Talepler Hakkında Otomatik Bilgilendirme Teklifler Kampanya E-Postaları E-Posta ile ulaşan Müşteri Talepleri Exchange Server
Sayılarla • Müşteri Sayısı: 16bin üzeri, • Contact Sayısı: 10bin üzeri, • Ürün Sayısı: 9.500 • Teklif Sayısı: 2153 • Sistemde açılan talep sayısı: 14bin • Sistem üzerinden geçen e-posta sayısı: 21bin • Sistemde kayıtlı e-posta sayısı: 13bin
ERP Sistem Analizi • Müşterinin CRM projesi karşısındaki önemli sorularından biri mevcut ERP sistemi ile entegasyonuydu, • Mevcut ERP, son derece yetenekli olmasına rağmen, kısıtlı dökümantasyon sunmaktaydı, • SQL Server üzerinde çalışan ERP yazılımı, Erwin aracı kullanılarak ve ürettiği SQL cümleleri izlenerek analiz edildi (reverse-engineering), • Buna göre “Migration” ve “Sürekli Batch Entegrasyon” kuralları oluşturuldu,
Migration • ERP alanları ile SugarCRM alanları eşleştirildi, • Migration Sırasında “Unique Key” olmayan alanlar için key üretildi, • List Of Value değerleri arasında eşleştirme yapıldı, • Migration’ın sorunsuz olması için “toplam kayıt sayısı” ve rasgele kayıtlar karşılaştırılarak testler yapıldı,
Batch Entegrasyon • Migration sırasında kullanılan rutinlerin bir kısmı ERP-SugarCRM arasında batch entegrasyon amaçlı kullanılmaktadır, • UPDATE/DELETE/INSERT değişiklikleri kaynak sistemde yaptığı etki göz önünde tutularak DELTA kayıtların SugarCRM’e ulaşması sağlandı,
Adaptasyon • Esnek Fiyatlama modülü • Her ürün için tekliflerde kullanılacak farklı fiyat tipleri oluşturuldu ve ERP sisteminden gelmesi sağlandı, • Teklif sırasında müşteri/adet bilgisine göre farklı fiyat kullanılabilmektedir,
Adaptasyon: Talepler • Talepler gelen e-postalar ile otomatik açılmakta ve ilgili satıcıya atanmaktadır. Atanma sırasında kullanılan algoritma şu şekildedir: • Talep almaya uygun satıcılar arasında dağıtım yapılır, • Müşteriden sorumlu direkt satıcı varsa, ona atama yapılır, • Müşterinin son 15 gün içinde en son iletişimde olduğu satıcıya atama yapılır, • Satıcıların üzerindeki açık talep sayısına bakılarak yoğunluğu en az olan satıcıya atama yapılır.
Adaptasyon: Hesaplanan Segmentler • Müşterinin cirosuna, verilen tekliflere karşılık kazanılan tekliflerin oranına göre 1 ay, 3 ay, 6 ay ve 1 yıllık olmak üzere hesaplanır,
Adaptasyon: Hesaplanan Segmentler • Müşterinin cirosuna, verilen tekliflere karşılık kazanılan tekliflerin oranına göre 1 ay, 3 ay, 6 ay ve 1 yıllık olmak üzere hesaplanır,
Adaptasyon: Atanan Segment • Müşteriler, bayiliklerine göre segment’lere atanabilmektedir, • Kampanyalar belirli segment grubundaki müşterilere yapılabilmektedir,
Adaptasyon: İlgili Yaratılması • Müşteri çalışanları, e-posta gönderdiğinde, açılan talepler Müşteriler ile ilişkilendirilir, • Hazırlanan tool’lar ile, e-postalara karşılık yaratılmış Contact yok ise, ilgil müşterinin altında oluşturulacak şekilde CSV dosyası oluşturulur, • Sistem yöneticisi, bu dosya üzerinde kontrollerini yapar ve SugarCRM sistemine import eder, • Bu e-postalar, kampanyalarda hedef listesi olarak kullanılabilmektedir.
Kampanyalar • Üçüncü bir partiye ihtiyaç duymadan, firma kendi kampanyalarını düzenleyip, sonuçlarını takip edebilmektedir
Internet LDAP 23 Erişim İzni Nexus Radius 19 Web and Application Server Tagattitude Platform 9 Application Server TTNet Kuralları 10 Otantike edilecek MSISDN 16 19 Kullanıcı adı/Şifre SOAP ile oluşturulur Kullanıcı adı/şifre kaydedilir 2 MSISDN ve Captcha kullanıcı tarafından doldurulur Web Server IP otorizasyonu yapıldı mı? OTP karşılaştırılır 15 22 13 OTP Ses ISG 8 Landing Page URL SIP Server 4 11 MSISDN Aranır 17 kullanıcı adı/şifre ile HTML iki defa çağrılır HTTPS ile VSA Link’ine tıklanır Kullanıcı adı/şifre gönderilir 18 GSM Network 6 13 OTP Ses www.google.com 1 VSA URL içeren HTML Sayfa 5 21 www.google.com 7 IP otorizasyonu yok.Redirection linki gönderildi VSA HTML ve AJAX gönderilir 3 Bağlantı tamamlanır. Yeni sayfa açılması önerilir. OTP ses taşınır 20 14 MSISDN aranır 11 Kullanıcı telefonu açar 12 AJAX scripti ile durum güncellenir 11 12 Şu anda var olan adımlar ? 13 OTP Ses Tagattitude ile eklenen adımlar ? TTNet Kullanıcısı
NEXUS RADIUS/LDAP PORTAL TAG MEDIA SERV. SIP Server HANDSET INTERNET LAPTOP ISG TAG AS 1 www.google.com 2 IP otorizasyonu yapıldı mı? 3 IP otorizasyonu yok.Redirection linki gönderildi 4 Landing Page URL 5 VSA URL içeren HTML Sayfa 6 HTTPS ile VSA Link’ine tıklanır 7 VSA HTML ve AJAX gönderilir 8 Captcha kontrol edilir. Son 3 saatte login olup olmadığı veritabanından sorgulanır MSISDN ve Captcha kullanıcı tarafından doldurulur 9 10 MSISDN ile otorizasyon talebi gönderilir 11 MSISDN aranır ve AJAX scriptine bilgi gönderilir 12 Kullanıcı Telefonu açar. AJAX scriptine bilgi gönderilir 13 OTP ses üretilir ve AJAX Scriptine gönderilir. AJAX scripti tarafından çalınır 14 Hava ve GSM Operatörü üzerinden ses TAG MEDIA Server’a taşınır 14 14 15 16 Signal Processing ile OTP karşılaştırılır ve konfirmasyon gönderilir Kullanıcı adı/şifre üretilir ve NEXUS sistemine SOAP protokolü ile gönderilir 17 Kullanıcı adı ve şifre AJAX scriptine gönderilir 18 Login ve Connect için iki defa HTML sayfası çağrılır 19 Kullanıcı/şifre Nexus üzerinden otantike olur Şu anda var olan adımlar 20 ? Otantikasyon konfirme edilir ve yeni sayfa açması istenir 21 Tagattitude ile eklenen adımlar ? www.google.com 22 IP otorizasyonu yapıldı mı? 23 Kullanıcının internete bağlanmasına izin verilir
LAPTOP ileÜcretsiz Wi-Fi NoktasındaBağlantı • Mobil CihazileÜcretsiz Wi-Fi NoktasındaBağlantı • KrediKartıÖdemesiile Wi-Fi NoktasındaBağlantı
Internet LDAP 25 Erişim İzni Nexus Radius 19 Web and Application Server Tagattitude Platform 9 Application Server TTNet Kuralları 12 Otantike edilecek MSISDN 16 19 Kullanıcı adı/Şifre SOAP ile oluşturulur Kullanıcı adı/şifre kaydedilir 2 Web Server IP otorizasyonu yapıldı mı? DTMF karşılaştırılır 15 24 MSISDN kullanıcı tarafından doldurulur ISG Landing Page URL 8 SIP Server 4 13 MSISDN Aranır 21 HTTPS ile VSA Link’ine tıklanır İkinci Sayfa’ya ait HTML/XHTML gönderilir İlk URL çağrılır 18 GSM Network 6 VSA URL içeren HTML Sayfa 17 5 İkinci URL çağrılır Kullanıcı adı/şifre içeren HTML/XHTML gönderilir www.google.com 1 22 Bağlantı tamamlanır. İkinci sayfa için Tagattitude sistemine redirection yapılır. 23 www.google.com 20 IP otorizasyonu yok.Redirection linki gönderildi 10 Görsel OTP içeren HTML/XHTML sayfası gönderilir 13 MSISDN aranır 3 7 HTML/XHTML ana sayfa gösterilir 14 Kullanıcı telefonu açıp DTMF ile OTP’yi girer Şu anda var olan adımlar ? Tagattitude ile eklenen adımlar ? Kullanıcı OTP’yi görür ve “Beni Ara” tuşuna basar 11 TTNet Kullanıcısı
NEXUS RADIUS/LDAP PORTAL TAG MEDIA SERV. SIP Server HANDSET INTERNET LAPTOP ISG TAG AS 1 www.google.com 2 IP otorizasyonu yapıldı mı? 3 IP otorizasyonu yok.Redirection linki gönderildi 4 Landing Page URL 5 VSA URL içeren HTML Sayfa 6 HTTPS ile VSA Link’ine tıklanır 7 HTML/XHTML ana sayfa gösterilir 8 MSISDN kullanıcı tarafından doldurulur 9 Son 3 saatte login olup olmadığı veritabanından sorgulanır 10 Görsel OTP içeren HTML/XHTML gönderilir 11 Kullanıcı OTP’yi ezberleyip “Beni Ara” tuşuna basar 12 13 MSISDN ve OTP MSISDN aranır 14 14 Kullanıcı Telefonu açar. DTMF ile şifreyi girer 15 16 DTMF OTP konifrmasyonu Kullanıcı adı/şifre üretilir ve NEXUS sistemine SOAP protokolü ile gönderilir 17 Kullanıcı adı ve şifre ilk HTML/XHTML ile gönderilir 18 İlk URL kullanıcı adı/şifre ile çağrılır 19 Kullanıcı/şifre Nexus üzerinden otantike olur 20 İkinci sayfa için redirection sayfası geri döner 21 İkinci HTML/XHTML sayfası hazırlanarak gönderilir 22 İkinci kez URL çağrılır Şu anda var olan adımlar ? 23 www.google.com Tagattitude ile eklenen adımlar ? 24 IP otorizasyonu yapıldı mı? 25 Kullanıcının internete bağlanmasına izin verilir
Mobil Otantikasyon İle İlgili Notlar • Bazı cep telefonu browser’ları multi-tasking modda çalışmamaktadır. Bu durumda: • 14-15 adımlardan sonra, kullanıcının browser’ında web tekrar bir URL girmesi gerekebilir, • Tagattitude Application Server, IP ve cookie ile kullanıcıyı hatırlayıp, otantikasyona kaldığı yerden devam edecektir, • Yeni çıkan telefonların bir çoğunda XHTML-MP desteği bulunmaktadır. Bu destek kapsamında, ihtiyacımız olacak “iki URL’in bir sayfadan çağrılması” işlemi script ile sağlanabilir.
LAPTOP ileÜcretsiz Wi-Fi NoktasındaBağlantı • Mobil CihazileÜcretsiz Wi-Fi NoktasındaBağlantı • KrediKartıÖdemesiile Wi-Fi NoktasındaBağlantı
Internet VPOS/Banka Kullanıcı adı/şifre kaydedilir 22 Erişim İzni ISG Portal Nexus Radius/LDAP 16 17 Kredi Kartı Ödeme Sistemi KK ve MSISDN Kontrolü 8 18 Kullanıcı adı/Şifre SOAP ile oluşturulur 2 9 Konfirmasyon MSISDN 15 Tagattitude Platform Web and Application Server www.google.com Redirection Linki 2 1 Kredi Kartı Ödemesini İçeren Sayfa 4 3 Landing Page URL Konfirmasyon 19 20 Network bağlantı konfirmasyonu 21 İki defa URL çağır OTP karşılaştırılır 14 6 12 OTP Ses 22 www.google.com Kredi kartı sayfası. VSA AJAX scripti içermektedir. SIP Server KK bilgileri ve MSISDN yollanır 7 10 MSISDN Aranır Kredi Kartı ile ödeme ekranına tıklanır. GSM Network 12 OTP Ses 5 10 12 AJAX scriptinde çağrı durumu güncellenir 11 OTP ses taşınır Kullanıcı adı/şifre gönderilir 13 MSISDN aranır 10 Kullanıcı telefonu açar 11 AJAX scripti ile durum güncellenir 12 OTP Ses TTNet Kullanıcısı
KREDI KARTI UYG. TAG MEDIA SERV. SIP Server HANDSET VPOS INTERNET LAPTOP ISG+NEXUS+RADIUS/LDAP+PORTAL TAG AS 1 www.google.com 2 IP otorizasyonu yok.Redirection linki gönderildi 3 Landing Page URL 4 Kredi Kartı Ödemesi Linkini içeren Langing Page 5 Kredi Kartı Ödemesi Linki 6 Kredi Kartı Sayfası. VSA AJAX içerir. 7 KK bilgileri ve MSISDN yollanır 8 KK ve MSISDN kontrol edilir 9 MSISDN 10 MSISDN aranır ve AJAX scriptine bilgi gönderilir 11 Kullanıcı Telefonu açar. AJAX scriptine bilgi gönderilir 12 OTP ses üretilir ve AJAX Scriptine gönderilir. AJAX scripti tarafından çalınır 13 Hava ve GSM Operatörü üzerinden ses TAG MEDIA Server’a taşınır 13 13 14 15 Signal Processing ile OTP karşılaştırılır ve konfirmasyon gönderilir Konfirmasyon 16 Otorizasyon Talebi 17 Konfirmasyon 18 Kullanıcı adı/şifre üretilir ve NEXUS sistemine SOAP protokolü ile gönderilir 19 Kullanıcı adı ve şifre AJAX scriptine gönderilir 20 İki defa URL çağrılır 21 Konfirmasyon 22 www.google.com
Kredi Kartı Ödemeleri İle İlgili Notlar • VPOS bağlantısının ve Kredi Kartı bilgileri ekranının TTNet tarafından son kullanıcıya sunulduğu kabul edilmiştir, • Farklı senaryolara göre VSA entegrasyonu mümkündür.