MobileFirst 7.1 分析无法捕获自定义消息

MobileFirst 7.1 analytics unable to capture custom messages

大家好,我是 Mobile First 分析的新手。我创建了一个移动优先本机 android 项目,现在我想将分析与其集成。我提到的是用于分析的代码片段。

WLAnalytics.setContext(这个); // 在我的 activity 的 onCreate 方法中 WLAnalytics.enable();

String json = "any";
try {

    WLAnalytics.log("Custom event", new JSONObject(json));


} catch (JSONException e) {
    e.printStackTrace();
}
WLAnalytics.send();

为此我遵循了下面提到的文章

https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-6-3/moving-production/operational-analytics/

https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-0/moving-production/operational-analytics/#clientLogs

试试这个:

WLAnalytics.setContext(this);

WLAnalytics analytic = new WLAnalytics();
try {
    analytic.log("this", new JSONObject("{\"android\" : \"message\"}"));
} catch(Exception e){

}
analytic.send();

您没有创建 JSON 消息。我的键是 'android',我的值是 'message'