如何在Android版谷歌分析(v4)中获取活动数据?

如何在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

我试图设置google Analytics进行竞选活动测量,并通过以下链接:

此链接中的代码如下所示:

// 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()
);
我的问题是如何从即将到来的事件中获取活动数据


请提供帮助。

有两种类型的活动跟踪:

  • 安装活动
  • 一般活动
  • 安装活动跟踪应用程序安装,并通过在应用程序清单中包含特定意图来完成

    一般活动跟踪应用程序的发布(应用程序已安装,用户正在点击深层链接,例如: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类。

    有两种类型的活动跟踪:

  • 安装活动
  • 一般活动
  • 安装活动跟踪应用程序安装,并通过在应用程序清单中包含特定意图来完成

    一般活动跟踪应用程序的发布(应用程序已安装,用户正在点击深层链接,例如: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>