Show Menu
主题×

跟踪应用程序操作

操作是指您要测量的 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 事件类似的移动设备事件。