跟踪应用程序操作

操作是指在您要测量的 Android 应用程序中发生的事件。

每个操作均具有一个或多个对应的量度,每当发生事件时,这些量度的数量都会递增。例如,对于每个新订阅,每当查看文章时,或每当完成某个级别时,您都可以发送一个 trackAction 调用。系统不会自动跟踪操作,因此您必须在发生要跟踪的事件时调用 trackAction,并将操作映射到一个自定义事件。

跟踪操作

  1. 将库添加到您的项目并实施生命周期。

    有关更多信息,请参阅核心实施和生命周期中的“将 SDK 和配置文件添加到您的 IntelliJ IDEA 或 Eclipse 项目”**。

  2. 导入库:

    import com.adobe.mobile.*;
    
  3. 当您的应用程序中发生要跟踪的操作时,请调用 trackAction 以发送此操作的点击:

    Analytics.trackAction("myapp.ActionName", null);
    
  4. 在 Adobe Mobile Services 用户界面中,选择您的应用程序,然后单击​管理应用程序设置

  5. 单击​管理变量和量度,然后再单击​自定义量度​选项卡。

  6. 将代码中定义的上下文数据名称(例如 myapp.ActionName)映射到某个自定义事件。

您还可以通过以下方法将某个 prop 设置为保存所有操作值:映射自定义 prop(具有​自定义操作​之类的名称),并将值设置为 a.action

发送其他数据

除了操作名称之外,您还可以通过每个跟踪操作调用发送其他上下文数据:

HashMap<String, Object> exampleContextData = new HashMap<String, Object>(); 
exampleContextData.put("myapp.social.SocialSource", "Twitter"); 
Analytics.trackAction("myapp.SocialShare", exampleContextData);

上下文数据值必须映射到 Adobe Mobile Services 中的自定义变量:

操作报告

界面 报表
Adobe Mobile Services 操作路径​报表。查看操作在应用程序中发生的顺序。您还可以单击任何报表中的​自定义,以查看操作排名、趋势或在划分报表中查看操作,也可以应用过滤器以查看特定区段的操作。
Marketing Reports & Analytics 自定义事件​报表。在将操作映射到自定义事件后,您可以查看与所有其他 Analytics 事件类似的移动设备事件。
Ad Hoc Analytics 自定义事件​报表。在将操作映射到自定义事件后,您可以查看与所有其他 Analytics 事件类似的移动设备事件。

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now