Java埋点SDK
集成Java SDK
在服务端Java 应用中集中Java SDK,来上报离线的用户行为。
我们推荐使用 Maven 管理 Java 项目,请在 pom.xml
文件中,添加以下依赖信息,Maven 将自动获取Java SDK 并更新项目配置。
pom.xml
若出现依赖冲突的问题(例如运行时找不到类),可以使用 standalone
版本:
pom.xml
目前,Java SDK 支持的Java版本为java 1.6+。
配置Java SDK
在Java SDK的jar包中,包含了一个默认的配置文件。
gio_default.properties
其中,开发者需要根据自己的情况修改配置参数,保存为 gio.properties ,并放置在自己Java程序的classpath之中。如
gio.properties
Java SDK会优先读取 gio.properties中的配置。
调用SDK API发送埋点事件
程序调试
GrowingIO建议您按照如下步骤进行埋点数据的开发联调
在GrowingIO的网站中创建自定义事件以及对应的自定义事件变量
在您的Java项目中的pom.xml中增加GrowingIO Java SDK的依赖(首次集成需要)
参考上面的文档编写gio.properties文件并将run.mode定义为test
在您的Java项目中找到合适的埋点位置,参考上面的例子填入自定义事件需要的字段
执行对应修改部分的单元测试,或者编写一段测试程序运行修改部分的代码,确保触发埋点事件
在输出的日志中查找是否包含期望事件内容
在以上步骤全部成功后,修改gio.properties文件并将run.mode定义为production
在GrowingIO网站的实时监控模版中添加这个自定义事件,目标用户选择“全部登录用户“
再运行一次测试程序,确保能够在实时图表中看到您上传的这个事件
如有问题,请您随时联系您的客户成功经理!
最后更新于