2017-05-31 60 views
0

我想知道我的应用程序启动发生的来源,如主屏幕或浏览器或谷歌。如果浏览器没有UTM,引用者网址是什么。Android应用程序启动来源

有没有办法跟踪。如果有,请让我知道。

谢谢。

回答

0

找到了解决方案。

intent.getExtras()activity.getReferrer()给出了你想要的所有数据。

0

您可以在您的应用程序中设置多个单独的不同intent-filter以便从浏览器启动,从主屏幕等启动并分析其意向数据或action。类似的东西:

Intent intent = getIntent(); 
String action = intent.getAction(); 

if (action.equals("com.yourapp.intent.action.startfrombrowser")) { 
    ... 
} else if (action.equals("com.yourapp.intent.action.startfromhomescreen")) { 
    ... 
} 
+0

嗨,基本上我正在寻找相当于android中的东西到http document.referer头在web中。 –