神策分析帮助中心 技术指南 客户端 SDK Current: C++ SDK C++ SDK | 收藏 1. 概述本文档所介绍的 C++ SDK 是用于记录客户端埋点的(而不是服务端),例如在 MFC 程序中集成,以收集用户在程序界面上的操作。若需要服务端埋点,请使用 C SDK。本 SDK 区别于其他 SDK 在于将数据通过网络发送到服务端需要在代码适当的位置显式调用 Flush() 函数:将数据发送到服务端需要有可用的网络连接;在适当的位置调用,如后台线程,避免阻塞界面操作等。进程退出时,若内存中仍有未 Flush 发送到服务端的数据,则会将数据保存到指定的暂存文件里,下次 Flush 时会从文件加载一起发送。可以通过参数调整最多暂存的数据条数,若未发送的数据条数超过该值,则从最早的数据开始淘汰。对暂存文件的读写未使用文件锁,请避免多进程操作同一个文件。2. 文档目录集成文档(C++)基础 API 介绍(C++)3. SDK 功能清单功能功能描述调试日志开启日志标识用户标识登录设置用户属性采集埋点设置公共属性采集激活事件触发自定义埋点上报数据上报数据设置单次上报数量设置缓存数据设置 HTTPS、Cookie 注:本文档内容为神策产品使用和技术细节说明文档,不包含适销类条款;具体企业采购产品和技术服务内容,以商业采购合同为准。