2016-09-30 47 views
1

在我的項目中,我想從什麼網站或Android市場知道我的應用程序已被下載和安裝。有沒有辦法檢查從應用程序的安裝位置

現在我看到有兩種方式:
1)使用手機瀏覽器存儲來保存位置
2)系統

他們都足以讓我的項目生成的應用程序爲每個站點,但我想知道是否有另一種合法的方式通過Play市場

回答

0

您正在尋找Google Play Campaign Measurements

谷歌Play廣告系列衡量的最好辦法可以讓你看到哪些廣告系列和 流量來源正在發送的用戶從下載您的應用Google Play商店。

1

PackageManager.getInstallerPackageName()會給你安裝應用程序的包名稱,包名稱作爲String傳入。

+0

我只能知道安裝程序,這不是解決我的問題的方法。我只想在安裝之前將一些信息傳遞給應用程序,例如:我從example.com或example1.com下載了它。 –

0

您可以創建多個apk文件,每個發行渠道都有一個。

在您的項目中,創建一個config.json,其中包含您想知道的關於應用程序的安裝的apk文件的安裝和當前版本的信息。該文件的內容因分發渠道而異。例如,對於您要上傳到谷歌播放的版本,它可以包含:

{ 
    "channel" : "google-play-store", 
    "campaign_name" : "fall 2016" 
} 

現在,當用戶安裝並運行你的第一次應用,閱讀config.json並將該信息發送給您自己的遠程Web服務,收集統計信息。

+0

感謝您的回答,但我不想以除Play Market之外的任何方式共享我的應用程序。我只是想將一些信息傳遞給共享鏈接到市場的網站上的應用程序 –

相關問題