如何在Android版谷歌分析(v4)中获取活动数据?
我试图设置google Analytics进行竞选活动测量,并通过以下链接: 此链接中的代码如下所示:如何在Android版谷歌分析(v4)中获取活动数据?,android,google-analytics,android-broadcast,Android,Google Analytics,Android Broadcast,我试图设置google Analytics进行竞选活动测量,并通过以下链接: 此链接中的代码如下所示: // Get tracker. Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker( TrackerName.APP_TRACKER); // Set screen name. t.setScreenName(screenName); // In this example, cam
// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
TrackerName.APP_TRACKER);
// Set screen name.
t.setScreenName(screenName);
// In this example, campaign information is set using
// a url string with Google Analytics campaign parameters.
// Note: This is for illustrative purposes. In most cases campaign
// information would come from an incoming Intent.
String campaignData = "http://examplepetstore.com/index.html?" +
"utm_source=email&utm_medium=email_marketing&utm_campaign=summer" +
"&utm_content=email_variation_1";
// Campaign data sent with this hit.
t.send(new HitBuilders.ScreenViewBuilder()
.setCampaignParamsFromUrl(campaignData)
.build()
);
我的问题是如何从即将到来的事件中获取活动数据
请提供帮助。有两种类型的活动跟踪:
setActivityParamsFromUrl()中识别这些参数
常规活动或启动活动允许您跟踪用于打开已安装应用程序的源(utm_源、utm_活动、utm_介质)。这是通过深度链接机制完成的,如果你熟悉深度链接,你就可以开始了
有关Android的深度链接实现,请参阅
在您的AndroidManifest.xml中
这假定您的应用程序中有MainActivity类。有两种类型的活动跟踪:
安装活动
一般活动
安装活动跟踪应用程序安装,并通过在应用程序清单中包含特定意图来完成
一般活动跟踪应用程序的发布(应用程序已安装,用户正在点击深层链接,例如:app://myapp/deeplink?utm_源=…)
在您的示例(通用活动)中,活动数据应该来自此特定的深层链接
在本例中(“examplepetstore.com/index.html?utm_source=email&utm_medium=email_marketing&utm_campaign=summer&utm_content=email_variation_1”)粗体文本是您的活动数据,您的营销团队正在创建它。GA库在setActivityParamsFromUrl()中识别这些参数
常规活动或启动活动允许您跟踪用于打开已安装应用程序的源(utm_源、utm_活动、utm_介质)。这是通过深度链接机制完成的,如果你熟悉深度链接,你就可以开始了
有关Android的深度链接实现,请参阅
在您的AndroidManifest.xml中
这假定您的应用程序中有MainActivity类。您应该为每个活动导出不同的APK,并在其中输入活动名称。您可以用一段代码详细说明或支持吗@sajadYou应该为每个活动提供不同的APK输出,并在其中输入活动名称。您可以用一段代码详细说明或支持吗@萨贾德
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>