首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >振幅+ Java :设置用户属性时,不需要的属性(如$price、$quantity和$revenue )设置为零

振幅+ Java :设置用户属性时,不需要的属性(如$price、$quantity和$revenue )设置为零
EN

Stack Overflow用户
提问于 2021-09-02 14:31:03
回答 1查看 128关注 0票数 2

在我的项目中,我需要记录特定用户的“用户属性”。

我使用以下依赖关系:

代码语言:javascript
复制
compile group: 'com.amplitude', name: 'java-sdk', version: '1.2.3'

下面是我的代码:

代码语言:javascript
复制
Amplitude client = Amplitude.getInstance();
client.init("PROJECT_API_KEY");

Event event = new Event("registerd_from_channel", "USER'S EMAILID");

JSONObject userProps = new JSONObject();
    try {
        userProps.put("is_user_registerd_from_channel", true);
    } catch (JSONException e) {
        error("Invalid JSON");
        e.printStackTrace();
    }

event.userProperties = userProps;
client.logEvent(event);

问题:这段代码完全按照预期工作,但使用此代码时,还会记录一些附加的不需要的属性。喜欢

代码语言:javascript
复制
$price -> 0
$quantity -> 0
$revenue -> 0

问题:如何避免这些不必要的属性?

对不起,我是一个振幅新手,我遵循了以下文件:https://developers.amplitude.com/docs/java

如果有人能对此提出任何博客/文档建议,那就太好了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-03 02:19:28

我也问过同样的问题,我知道他们已经计划好了。

见此处:Github.com/振幅/振幅-Java/issues/29

我会在这里更新答案..。直到我结束问题的时候。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69032287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档