2013-07-31 30 views
2

最近我發佈了我的應用的更新版本,效果很好。我的第一個版本也是預安裝的應用程序,在更新版本中,我發佈了更新版本,但現在我的問題是預安裝的應用程序有谷歌分析 Traking ID當我發佈新版本的預裝版本得到覆蓋。有沒有辦法發佈預裝應用程序的更新版本,我需要知道如何找回trackID。如何發佈適用於普通應用和預安裝應用的Android更新版本

在此先感謝

+0

試着更清楚地解釋這個問題。另請注意,您正在使用的是哪種版本的GA庫。 – Antonio

+0

我的問題與GA無關,我在預裝應用程序上跟蹤代碼,以確定這是來自預安裝的應用程序。當我更新新版本時,舊版本的預裝應用程序被覆蓋。所以,現在這變成了正常的應用程序。 TackID僅適用於預安裝的應用程序。當我發佈新版本時,如何區分定期更新和預安裝更新。 – Sathish

+0

,但預裝的應用和來自Google Play的應用現在都有相同的版本號,對吧? – Antonio

回答

0

比方說,你的預發佈應用程序有versionCode=1。部署在Google Play應用上的第一個版本也是1。但正如你所說,你已經有2個更新,谷歌播放迫使你增加版本號,讓我們說到3.

總而言之,如果用戶已預先安裝的應用程序 - 他的版本代碼將是1。 如果他從市場更新 - 很可能他會有最新的版本號-3。或者至少兩個。

問題是,您可以肯定的是,在那個時候,當您已經發布了兩個更新時,version=1的用戶是擁有預配置應用的用戶,而具有version>1的用戶是擁有來自市場的應用的用戶。

考慮到這一點,您可以使用GA的應用程序版本號來區分這些用戶。

這有道理嗎?

+0

我同意,但那些已經更新他們的應用程序這些用戶現在是普通用戶。在這裏我損失了pre-instal用戶ID。我想在預安裝用戶更新後繼續跟蹤。 是否有任何選項可以爲預安裝用戶上傳seprate apk版本? – Sathish

+0

請定義「預安裝用戶」。我們似乎在談論不同的事情。 – Antonio

+0

預安裝用戶表示該設備隨附我的應用程序。例如環聊,YouTube,GMail等... – Sathish

相關問題