SegmentIO 分析 - 在属性中添加 JSONObject



我正在尝试在segmentIO分析的属性中添加JSONObject,但它在服务器上将json显示为字符串。

这是我的代码:

JsonObject jsonObject = new JsonObject();
jsonObject.addProperty("abc", "xyz");
properties.putValue("extras", jsonObject);
Analytics.with(context).track(event, properties);

输出:

extras : "{"abc","xyz"}"

预期输出:

extras : {"abc","xyz"}

Use JSONParser (org.json.simple.parser.JSONParser(

JSONParser parser = new JSONParser();
JSONObject object = (JSONObject) parser.parse(json);
properties.putValue("extras", object);

相关内容

  • 没有找到相关文章

最新更新