最近我發佈了我的應用的更新版本,效果很好。我的第一個版本也是預安裝的應用程序,在更新版本中,我發佈了更新版本,但現在我的問題是預安裝的應用程序有谷歌分析 Traking ID當我發佈新版本的預裝版本得到覆蓋。有沒有辦法發佈預裝應用程序的更新版本,我需要知道如何找回trackID。如何發佈適用於普通應用和預安裝應用的Android更新版本
在此先感謝
最近我發佈了我的應用的更新版本,效果很好。我的第一個版本也是預安裝的應用程序,在更新版本中,我發佈了更新版本,但現在我的問題是預安裝的應用程序有谷歌分析 Traking ID當我發佈新版本的預裝版本得到覆蓋。有沒有辦法發佈預裝應用程序的更新版本,我需要知道如何找回trackID。如何發佈適用於普通應用和預安裝應用的Android更新版本
在此先感謝
比方說,你的預發佈應用程序有versionCode=1
。部署在Google Play應用上的第一個版本也是1
。但正如你所說,你已經有2個更新,谷歌播放迫使你增加版本號,讓我們說到3.
總而言之,如果用戶已預先安裝的應用程序 - 他的版本代碼將是1。 如果他從市場更新 - 很可能他會有最新的版本號-3。或者至少兩個。
問題是,您可以肯定的是,在那個時候,當您已經發布了兩個更新時,version=1
的用戶是擁有預配置應用的用戶,而具有version>1
的用戶是擁有來自市場的應用的用戶。
考慮到這一點,您可以使用GA的應用程序版本號來區分這些用戶。
這有道理嗎?
試着更清楚地解釋這個問題。另請注意,您正在使用的是哪種版本的GA庫。 – Antonio
我的問題與GA無關,我在預裝應用程序上跟蹤代碼,以確定這是來自預安裝的應用程序。當我更新新版本時,舊版本的預裝應用程序被覆蓋。所以,現在這變成了正常的應用程序。 TackID僅適用於預安裝的應用程序。當我發佈新版本時,如何區分定期更新和預安裝更新。 – Sathish
,但預裝的應用和來自Google Play的應用現在都有相同的版本號,對吧? – Antonio