2016-03-16 45 views

回答

0

是的。如果用戶通過可跟蹤鏈接下載,Google Analytics for Android有能力跟蹤安裝推介。

https://developers.google.com/analytics/devguides/collection/android/v4/campaigns

如果要實現GA在您的應用程序和使用他們的網址構建器,你可以很容易地生成可跟蹤鏈接,你可以在網上或在廣告中發佈。

例如:https://play.google.com/store/apps/details?id=com.example.application&referrer=utm_source%3Dgoogle%26utm_medium%3Demail%26anid%3Dadmob

+0

爲了這個,我需要整合谷歌分析SDK first..right?除了集成SDK之外是否還有其他選擇? – sam

+0

沒有。您需要將谷歌播放服務的谷歌分析包添加到您的項目中以便正常工作 – Shmuel

+0

我欣賞您的建議,但是我的擔心有點不同,我已在上述線索的評論部分對其進行了解釋。請檢查 – sam

1

如果你不想使用谷歌分析,你也可以手動獲得引薦。

安裝應用程序後,系統發出廣播,您可以通過自定義BroadcastReceiver接收廣播。

廣播接收器:

public class InstallReferrerBroadcastReceiver extends BroadcastReceiver { 
    @Override 
    public void onReceive(Context context, Intent intent) { 
     String installReferrer = intent.getStringExtra("referrer"); 
    } 
} 

艙單申報:

<receiver 
    android:name="yourpackage.InstallReferrerBroadcastReceiver" 
    android:exported="true"> 
    <intent-filter> 
     <action android:name="com.android.vending.INSTALL_REFERRER" /> 
    </intent-filter> 
</receiver> 
+0

酷!我不知道這個存在 – Shmuel

+0

這已經在我的應用程序中實現,並且工作正常。但我的要求是檢測瀏覽器,如果我的應用程序安裝,然後它直接打開我的應用程序,我可以通過深層鏈接接收數據任何可能在深層鏈接共享意圖和情況下無法找到我的應用程序包,然後它應該重定向到Play商店以在Referrer參數上安裝具有一定價值的軟件包。我仍然無法找到任何解決方案。任何幫助 – sam

+0

如果我正確理解你,你想傳遞一個參數到你的應用程序。如果安裝了應用程序,它應該直接打開,否則應該打開Play商店頁面,這是正確的嗎?這將是一個不同的問題。 看看下面的問題是否適合您的需求:http://stackoverflow.com/q/28744167/5199788 – dthulke

相關問題