即使您的應用已擁有龐大的用戶群,也可能需要通過遷移到新應用或合并應用來發(fā)展您的業(yè)務,并為用戶提供更大價值。只需要執(zhí)行幾個簡單但精心規(guī)劃的步驟,您便能夠留住大多數用戶,并幫助想要遷移的用戶完成遷移。
提示:如果您已對舊的應用軟件包實現了應用索引編制,那么該軟件包即為您網站的深層鏈接的目標位置,請使用網頁或站點地圖標記確保您的網站關聯資源中列出了新的應用軟件包目標位置。新的應用軟件包還必須為這些深層鏈接聲明正確的Intent,并正確地處理這些鏈接。
遷移或合并應用的原因
您可能會出于以下幾種原因而考慮將您的應用遷移到其他應用或合并現有應用。您的業(yè)務和用戶會獲得哪些好處取決于做出變更的原因。主要原因有:
遷移到通用APK。您的應用可能支持多種類型的設備(例如Wear設備、平板電腦和手機),但每個版本都有各自的軟件包名稱和Play商品詳情。在某些情況下(例如,您在各個代碼庫中重新實現了相同的功能或者管理應用的團隊已進行了合并),維護這些獨立的軟件包可能會變得毫無意義。
整合功能。您可能有兩個或多個功能互相重疊的應用。您可以將這些應用合并為一個應用,以向用戶提供統(tǒng)一的功能集。
完全重新設計或大幅改變功能。您打算通過另一套功能集來實現更廣泛的影響力,或者盡管您的應用已經擁有眾多用戶,但應用的表現未達到您的預期。在這些情況下,構建新應用并將用戶遷移到該應用可能是更容易的做法,尤其是當要做出的變更與當前應用差異巨大時。
更換應用的簽名密鑰。Play商店和Android都會結合使用軟件包名稱和簽名密鑰對應用進行唯一標識。如果您忘記了自己的私鑰,則需要使用安全性更高的簽名密鑰;或者在最糟糕的情況下,您的密鑰遭到泄露,您將需要換個新的軟件包名稱。
最佳做法
從一開始就不要創(chuàng)建獨立的應用。獨立的應用(例如,針對不同的設備類型或使用情形的應用)通常需要更多的維護工作,并且用戶難以發(fā)現和自行管理這些應用,從而導致應用質量下降、使用率不高。
將安裝人數較多或具備最理想功能集的應用作為您的目標應用。如果您要在多個應用之中選擇一個來作為面向所有用戶提供的最終目標應用,通常應優(yōu)先考慮安裝人數較多的應用,這樣可以盡量減少造成用戶體驗中斷的情況,不過您也可以選擇具備自己最終想要的功能集的應用。
您也可以構建整合各個應用的新應用并棄用所有其他應用。您可以構建一個新的應用,將其他應用的功能整合到這一個應用中。不過,與繼續(xù)用現有應用作為目標應用相比,這樣做的用戶流失風險更高。
制定逐步遷移計劃。逐步遷移或分階段遷移可盡量避免讓用戶感到措手不及或失望,并減少對用戶留存率的潛在影響。
考慮采用過渡更新的方式,逐步引導用戶適應變化。在通過添加新功能或合并功能更新目標應用時,如果這些新功能或合并功能與應用當前的外觀、風格或運作方式大相徑庭,那么循序漸進的做法可能效果最佳,可讓用戶更容易接受新的應用。
增加對其他類型設備的支持,并確保在Play商品詳情中正確地列出新功能或支持的設備。Play商店為您提供了兩種選擇:針對所有設備提供同一個“通用”APK,這樣用戶就可以在任何受支持類型的設備上安裝和運行相同的APK;或者針對不同的設備提供不同的APK。此類商品詳情中的所有APK都必須采用相同的(新)軟件包名稱。
調整營銷或宣傳材料,使其專用于相應新應用的推廣。確保將所有新用戶引導至正確的應用,以盡量減少需要遷移的用戶數量。您可通過對新應用進行品牌重塑和修改其Play商品詳情來達到此目的。如果您采用的是過渡更新的方式,請借此機會提醒用戶您的應用將發(fā)生名稱和品牌方面的變更
向當前用戶傳達遷移計劃。您可以通過橫幅廣告、插頁式廣告、推送通知或其他消息傳遞途徑逐步告知用戶。讓用戶了解新的應用以及他們應該換用新應用的原因。說服用戶相信換用新應用是遷移計劃的重要一環(huán),因此務必要強調新應用的所有優(yōu)勢或其他改進。由于一開始舊應用仍能正常運行,用戶可以選擇是否要換用新的應用,因此建議您務必在傳達遷移計劃的消息中使用溫和的措辭,確保消息不會顯得唐突,且可以關閉。接下來,逐漸突出該消息的重要性,強調換用新應用的必要性。
考慮提供獎勵,以加快用戶換用速度。例如,讓用戶免費訂閱新應用或給予用戶一次性折扣。隨著遷移過程接近尾聲,您可以考慮采取更加強制性的激勵措施,停用舊應用中的相關功能,并引導用戶轉到新應用。
收集有關遷移的反饋。在遷移過程中,您可能會忽視某些因素(例如用戶喜愛的某項功能),或者由于某種其他原因,用戶對變更不滿意。這一步驟不要急于完成:這個階段正好讓您有時間評估用戶的反饋,并據此做出必要的調整。
考慮發(fā)布一個可自動將用戶重定向到新應用的舊應用版本。請在取消發(fā)布舊應用之前采取此做法,以盡可能多地遷移余下的用戶。
通過取消發(fā)布來棄用舊應用。取消發(fā)布舊應用是最佳選擇,可以避免品牌宣傳的混淆或是用戶不小心誤裝已棄用的應用。您不可能確保所有用戶都會遷移,因此確定可接受的用戶流失程度不失為一種良好的商業(yè)決策。