Google Play企業(yè)版可讓企業(yè)及其員工輕松獲取豐富多元的辦公和效率類應(yīng)用。借助Google Play企業(yè)版,企業(yè)能以安全的方式為員工批量部署免費(fèi)應(yīng)用。
借助Android的內(nèi)置管理功能,IT管理員可以全面管理工作專用設(shè)備。對(duì)于個(gè)人設(shè)備和個(gè)人啟用的工作設(shè)備,管理員可以創(chuàng)建并管理單獨(dú)的工作資料。Google Play企業(yè)版中的應(yīng)用會(huì)安裝在工作資料中,從而讓管理員能夠全面控制這類應(yīng)用及其數(shù)據(jù)。工作資料之外的所有應(yīng)用或數(shù)據(jù)仍會(huì)保持私密狀態(tài)。
Google Play企業(yè)版和Android的企業(yè)功能為多個(gè)領(lǐng)域的開發(fā)者帶來(lái)了巨大的商機(jī),包括:
·軟件供應(yīng)商和ISV:開發(fā)面向企業(yè)銷售或分發(fā)的軟件產(chǎn)品或服務(wù)的獨(dú)立公司。
·代理開發(fā)者和系統(tǒng)集成商(SI):根據(jù)企業(yè)提出的需求開發(fā)定制或半定制軟件、服務(wù)和解決方案的公司。
·企業(yè)內(nèi)部開發(fā)者:在企業(yè)內(nèi)部開發(fā)供內(nèi)部分發(fā)的軟件和解決方案的開發(fā)者。
Google Play-安全的應(yīng)用分發(fā)平臺(tái)
Google Play可最大限度降低在Android設(shè)備上安裝潛在有害應(yīng)用(PHA)的風(fēng)險(xiǎn),安全性經(jīng)得起考驗(yàn)。Google安全博客上發(fā)布的Android年度回顧報(bào)告顯示,如果只安裝來(lái)自Google Play的應(yīng)用,而不旁加載來(lái)自其他來(lái)源的未知應(yīng)用,那么設(shè)備面臨的風(fēng)險(xiǎn)會(huì)低很多。
Google Play和Android會(huì)掃描在Google Play上發(fā)布的每個(gè)應(yīng)用,排除惡意軟件和安全性漏洞,確保用戶享有安全的Android體驗(yàn)。Google Play還可確保應(yīng)用更新始終由原始開發(fā)者簽名,從而避免應(yīng)用遭到黑客入侵。
有關(guān)Google Play企業(yè)版的最佳做法
適用于所有開發(fā)者
安全
對(duì)于需要管理移動(dòng)應(yīng)用和設(shè)備的企業(yè)而言,安全性是首要考量。在開發(fā)用于工作場(chǎng)所的應(yīng)用時(shí),請(qǐng)記住,企業(yè)對(duì)數(shù)據(jù)安全性的重視程度更勝以往,特別是與其他服務(wù)分享信息的功能,安全性尤為重要。為了確保應(yīng)用的數(shù)據(jù)安全無(wú)虞,請(qǐng)遵循安全和隱私權(quán)的最佳做法。請(qǐng)?zhí)貏e注意以下幾點(diǎn):
·一律使用安全的網(wǎng)絡(luò)協(xié)議。
·使用Android中的默認(rèn)本地存儲(chǔ)空間,而不要使用共享存儲(chǔ)空間和外部存儲(chǔ)空間。
·如果擔(dān)心發(fā)生濫用行為或是有敏感數(shù)據(jù),請(qǐng)使用SafetyNet Attestation API,讓應(yīng)用能夠確認(rèn)運(yùn)行該應(yīng)用的設(shè)備安全可靠且未遭到入侵。
工作資料兼容性
工作資料是在Android設(shè)備上配置的邏輯空間,可將工作數(shù)據(jù)和個(gè)人數(shù)據(jù)分開。您可能需要修改應(yīng)用,才能讓應(yīng)用在具有工作資料的設(shè)備上正常運(yùn)行(請(qǐng)參閱設(shè)置托管資料了解詳細(xì)的最佳做法)。雖然許多應(yīng)用原本已兼容工作資料,但請(qǐng)一律使用BasicManagedProfile示例應(yīng)用來(lái)測(cè)試您的應(yīng)用,從而確保兼容性。
托管配置
您的應(yīng)用必須支持托管配置,才能讓IT管理員為所有用戶或個(gè)別用戶遠(yuǎn)程配置應(yīng)用設(shè)置。這類設(shè)置的示例如下:
·服務(wù)器地址和協(xié)議設(shè)置:例如,手動(dòng)配置VPN客戶端應(yīng)用對(duì)用戶來(lái)說(shuō)會(huì)很復(fù)雜。如果允許IT管理員將完整的配置包直接發(fā)送到用戶的設(shè)備,用戶就能夠立即使用應(yīng)用。
·能夠開啟和關(guān)閉各項(xiàng)功能:例如,您可能希望為您的應(yīng)用提供多個(gè)云存儲(chǔ)后端,但企業(yè)可能只希望允許用戶使用他們購(gòu)買的那一個(gè)。因此,建議您允許企業(yè)屏蔽其他云存儲(chǔ)后端。
·登錄時(shí)提示啟動(dòng)單點(diǎn)登錄,讓用戶獲享最佳登錄體驗(yàn)。
歡迎觀看Android企業(yè)I/O演示文稿,了解這些示例的實(shí)際運(yùn)用情形。
您可以在應(yīng)用中指定可供配置的選項(xiàng),并且將這類信息發(fā)布到Google Play企業(yè)版。
如果您為您的應(yīng)用更新托管配置方案,請(qǐng)確保其保持向后兼容。之所以建議這樣做,是因?yàn)榭赡苡性S多用戶的應(yīng)用版本不同(至少暫時(shí)不同),您必須提供一致的遠(yuǎn)程配置體驗(yàn)(不受版本差異影響),才能確保IT管理員可高效地管理應(yīng)用。
分發(fā)工具
您可使用Google Play管理中心上傳、管理和發(fā)布您的應(yīng)用。Play管理中心具有各種配置選項(xiàng)和測(cè)試功能,旨在幫助您為用戶提供最佳應(yīng)用。
·針對(duì)更新內(nèi)容進(jìn)行內(nèi)部、封閉式和開放式測(cè)試,收集內(nèi)部用戶或一部分外部用戶的反饋,然后進(jìn)行改進(jìn)或修正,再面向更多用戶發(fā)布應(yīng)用。
·使用分階段發(fā)布逐步面向用戶群發(fā)布應(yīng)用更新。如果發(fā)現(xiàn)問題,可以隨時(shí)暫停發(fā)布。
·發(fā)布應(yīng)用后,您可以獲取效果統(tǒng)計(jì)信息和其他關(guān)鍵報(bào)告,以便更深入地了解您的用戶群。
詳細(xì)了解有助于您發(fā)布和分發(fā)應(yīng)用的Play管理中心功能。
適用于軟件供應(yīng)商
Google Play開發(fā)者提供的免費(fèi)應(yīng)用會(huì)自動(dòng)提供給IT管理員發(fā)現(xiàn)和審批。然后,IT管理員可以使用Google Play企業(yè)版向企業(yè)員工分發(fā)這些應(yīng)用。此功能不支持付費(fèi)應(yīng)用。
提高曝光度
您可以讓您的商務(wù)相關(guān)應(yīng)用在Google Play企業(yè)版商店中列出,這樣就能與其他消費(fèi)者應(yīng)用明顯區(qū)分開。
許多常用的企業(yè)移動(dòng)管理系統(tǒng)也內(nèi)置了Google Play企業(yè)版,IT管理員每天都會(huì)使用此類系統(tǒng)來(lái)管理移動(dòng)設(shè)備和應(yīng)用。
如果您的Android應(yīng)用是大型端到端服務(wù)的配套應(yīng)用,那么您應(yīng)該在應(yīng)用的Play商品詳情中提供完整的服務(wù)說(shuō)明。請(qǐng)記住,IT管理員和用戶將會(huì)閱讀您的應(yīng)用說(shuō)明來(lái)選擇您的整套服務(wù),而不僅僅是您的Android應(yīng)用。
增加銷售量
借助批量部署,您可以大規(guī)模覆蓋新的受眾群體。企業(yè)可以使用Google Play企業(yè)版向托管設(shè)備批量部署免費(fèi)應(yīng)用。
新的獲利機(jī)會(huì)
企業(yè)通常有興趣為與業(yè)務(wù)相關(guān)的關(guān)鍵應(yīng)用購(gòu)買擴(kuò)展支持服務(wù),這帶來(lái)了新的獲利機(jī)會(huì)。建議您根據(jù)您的產(chǎn)品或服務(wù)性質(zhì),引入針對(duì)擴(kuò)展功能、額外使用時(shí)間、即時(shí)聯(lián)系、內(nèi)部培訓(xùn)或分層支持的定價(jià)方案。
適用于代理開發(fā)者
用于實(shí)現(xiàn)應(yīng)用自定義的托管配置
托管配置可幫助客戶自定義應(yīng)用,同時(shí)最大限度降低維護(hù)多個(gè)APK的開銷。通過使用托管配置來(lái)定義應(yīng)用自定義參數(shù)集(例如,配色方案、界面字符串、客戶徽標(biāo)、開啟和關(guān)閉不同模塊等),每個(gè)客戶都可以享有完全不同的體驗(yàn),而您只需維護(hù)一個(gè)APK。
通過委托權(quán)限訪問客戶的Google Play開發(fā)者帳號(hào)
如果您負(fù)責(zé)發(fā)布和維護(hù)您的客戶的內(nèi)部應(yīng)用,則您的客戶可以配置委托的發(fā)布權(quán)限,讓您訪問其Google Play開發(fā)者帳號(hào)。這樣一來(lái),您就可以直接發(fā)布新應(yīng)用或更新應(yīng)用,而不必發(fā)送APK給客戶,讓他們來(lái)發(fā)布。這類開發(fā)者帳號(hào)權(quán)限可以限于特定角色或特定應(yīng)用,因此您的客戶仍保有控制權(quán)。
此外,您可以使用Publishing API,直接根據(jù)客戶的Play發(fā)布流程設(shè)置您的發(fā)布渠道。
適用于企業(yè)內(nèi)部開發(fā)者
專用應(yīng)用
專用應(yīng)用是僅面向貴組織分發(fā)的應(yīng)用,不會(huì)顯示在公開Play商店中。如果企業(yè)要充分利用Google Play,以安全且私密的方式部署應(yīng)用,專用應(yīng)用是最好的選擇。
也可以使用API為企業(yè)發(fā)布專用應(yīng)用。如需了解詳情,請(qǐng)閱讀發(fā)布專用應(yīng)用。
Google托管的APK與自行托管的APK
托管應(yīng)用APK的方式有兩種。您可以將APK上傳到Google Play,通過Google Play將其安全地分發(fā)給您的用戶?;蛘?,您也可以在自己的服務(wù)器上托管APK。如果您想使用受防火墻保護(hù)的內(nèi)部服務(wù)器托管APK,您可能會(huì)選擇后者。
不過,在Google Play上托管您的APK有幾個(gè)好處:
1.Google應(yīng)用漏洞掃描:您通常很難判斷您的開發(fā)者使用了哪些SDK和庫(kù)來(lái)構(gòu)建內(nèi)部應(yīng)用。此外,開發(fā)者不一定會(huì)采取最佳安全做法。Google的漏洞掃描引擎會(huì)針對(duì)許多已知的安全漏洞進(jìn)行檢查,讓您對(duì)應(yīng)用的安全性更有信心。
2.應(yīng)用更新補(bǔ)丁:Google會(huì)優(yōu)化其為設(shè)備提供的應(yīng)用更新,僅發(fā)送與之前版本不同的內(nèi)容并壓縮所有數(shù)據(jù)。這意味著更新的傳送速度更快,數(shù)據(jù)流量消耗更少。
3.遍布全球的服務(wù)器:Google Play使用邊緣緩存(Edge Cache),可確保無(wú)論您的員工身處何地,都會(huì)有距離最近的服務(wù)器為其提供服務(wù),從而為其提供最佳的下載效果。
4.發(fā)布前測(cè)試報(bào)告:在將應(yīng)用上傳并發(fā)布到默認(rèn)的封閉式測(cè)試軌道或開放式測(cè)試軌道后,F(xiàn)irebase測(cè)試實(shí)驗(yàn)室中的一系列測(cè)試設(shè)備將在幾分鐘內(nèi)自動(dòng)啟動(dòng)您的應(yīng)用并進(jìn)行抓取。抓取程序每隔幾秒鐘就會(huì)對(duì)您的應(yīng)用執(zhí)行基本操作,例如輸入、點(diǎn)按和滑動(dòng)等操作。這有助于您檢查應(yīng)用在各種常用的Android設(shè)備上是否存在任何明顯的崩潰問題。
無(wú)論使用哪種托管方式,用戶看到的應(yīng)用元數(shù)據(jù)(顯示在托管設(shè)備上的Play商店應(yīng)用中或工作資料中)都會(huì)存儲(chǔ)在Google Play中。
部署更新
Google Play可讓您輕松部署應(yīng)用更新。默認(rèn)情況下,每臺(tái)安裝了Google Play的Android設(shè)備都會(huì)啟用自動(dòng)更新。只需通過Google Play管理中心發(fā)布您的應(yīng)用更新,Google Play將自動(dòng)完成其余操作。
您的應(yīng)用可能需要幾天時(shí)間才能在所有設(shè)備上完成更新。這是因?yàn)镚oogle Play會(huì)等待更新應(yīng)用的最佳時(shí)機(jī),例如當(dāng)設(shè)備充電且連接到WLAN網(wǎng)絡(luò)時(shí)。