WEB集成管理與應用實例

WEB集成管理定義與應用意義
定義:

Web集成管理是指企業自身在網絡上的推廣、宣傳、客戶接觸、互動等進行統一全方位的網絡商業應用的解決方案。

應用意義:

Web集成管理是指CRM系統中,對與客戶接觸的Web渠道、信息的處理和相關技術支持進行的管理活動。CRM系統可通過Web支持、銷售其產品和服務並不斷擴展銷售和服務體系,並可與ERP等應用系統結合,改善產品的發佈和生產週期。Web集成管理是CRM系統的客戶合作管理子系統的重要組成部分。企業在CRM應用中開展Web集成管理的主要工作是建立統一的企業信息門戶,以及在此基礎上管理和建設Web營銷網站,實現不同渠道信息的傳遞和交流oCRM的Web集成管理指應用Intemet體系結構,提供一個從選擇配置到訂貨的個人化的電子商務解決方案的新接口,從而全面支持Intemet交易,使企業能夠充分利用Intemet擴展自己的電子商務,這對於企業實施有針對性和個性化的市場戰略具有重要的意義。

發展理念
美國著名的市場分析公司“數據監控者”指出,1999年全世界因沒有集成的網絡客戶服務而損失了約61億美元的網上交易。這個數據充分說明,在企業推行電子商務時,對於網絡集成方案的重視應當從CRM應用之初就開始。

WEB在shareinstall上的集成應用
首先,我們要了解移動開發者需要用web達到怎樣的效果,才能更理解web在此項實例中應用的精髓。shareinstall的核心價值在於,幫助Android/iOS開發者通過shareinstall提供的sdk,精確的獲取app每一次安裝的分享(或推廣)來源。那麼,從shareinstall的渠道統計這項功能來看,確定的API和自動打包的鏈接,是攻克的難點。

Shareinstall SDK WEB集成代碼代碼如下:

<!-- 建議直接引用下面的js鏈接,以便得到最及時的更新,我們將持續跟蹤各種主流瀏覽器的變化,爲您提供最好的服務-->

<script type="text/javascript" src="//www.shareinstall.com/js/page/shareinstall.min.js"></script>

<script type="text/javascript">

//錯誤處理:確保app始終能正常的安裝

var timer = setTimeout(

    function() {

        var button = document.getElementById("downloadButton");

        button.style.visibility = "visible";

        button.onclick = function() {

            var ua = navigator.userAgent;

            if (ua.indexOf(" MicroMessenger/") > -1) {

                //微信中顯示遮罩提示在瀏覽器中打開或進入應用寶

                var div = document.createElement("div");

                div.innerHTML = "<div style="font-size:2rem;color:#fff;text-align:center;"

                    +"position:fixed;left:0;top:0;background:rgba(0,0,0,0.5);filter:alpha(opacity=50);"

                    +"width:100%;height:100%;z-index:10000;">點擊右上角在瀏覽器中打開</div>";

                document.body.appendChild(div);

            } else {

                if (ua.indexOf("Android") > -1) {

                    //直接下載apk

                    //window.location="apk地址";

                } else if (ua.indexOf("iPhone") > -1 || ua.indexOf("iPad") > -1

                    || ua.indexOf("iPod") > -1) {

                    //直接進入appstore

                    //window.location="appstore地址";

                }

            }

        }

    }, 5000);

//shareinstall初始化,初始化時將與shareinstall服務器交互,應儘可能早的調用

/*web頁面向app傳遞的json數據(json string/js Object),應用被拉起或是首次安裝時,通過相應的

 android/ios api可以獲取此數據*/

var data = ShareInstall.parseUrlParams();//shareinstall.js中提供的工具函數,解析url中的所有查詢參數

new ShareInstall({

    appKey : 'F6BKAREBHF22EB',

    onready : function() {

        //shareinstall已成功回調,清除定時器

        clearTimeout(timer);

        timer = null;

        var m = this, button = document.getElementById("downloadButton");

        button.style.visibility = "visible";

        /*用戶點擊某個按鈕時(假定按鈕id爲downloadButton),安裝app*/

        button.onclick = function() {

            m.wakeupOrInstall();

        }

    }

}, data);

</script>
同時逆向供給,shareinstall提供完整的javascript api,方便Web開發者實現完全自主的設計。如此而來,web開發者與移動開發者竟生成互利共生的關係。ShareinstallSDK量級較輕,應用集成造成的代碼冗餘少,集成簡單。攜參安裝實現個性化,渠道統計更精確,提供通用一鍵拉起接口。作爲一款優秀好用的開放SDK,的確是移動開發者不可或缺的最佳拍檔。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章