我想知道我的应用启动发生的来源,如主屏幕或浏览器或Ok google。如果浏览器是没有UTM的referer url。
有没有办法追踪。如果是这样,请告诉我。
感谢。
答案 0 :(得分: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")) {
...
}
答案 1 :(得分:0)
找到解决方案。
intent.getExtras()
和activity.getReferrer()
会提供您想要的所有数据。