class IDataProtectionManager
interface IDataProtectionManager
|
包: | dji.v5.manager.interfaces |
描述:
数据保护管理类用于保护用户数据。为了完成功能逻辑或者上报埋点数据,DJI MSDK会在后台将用户数据发送到DJI服务器。你可以调用相关接口同意或者不同意DJI MSDK上报用户数据。
注意: 此类只管理DJI MSDK后台上报的用户数据,不会管理通过调用接口的方式传入的用户数据。
MSDK 5.6.0开始支持
类成员:
产品改进计划
method agreeToProductImprovement
void agreeToProductImprovement(boolean isAgree)
|
包: | dji.v5.manager.interfaces |
描述:
同意或不同意产品改进计划。通过该计划,DJI MSDK将收集DJI设备UUID、移动设备UUID以及您的诊断数据和用量数据进行用户行为分析,此分析有助于DJI改进产品和服务。
MSDK 5.6.0开始支持
输入参数:
boolean isAgree | true 表示同意产品改进计划。 |
method isAgreeToProductImprovement
boolean isAgreeToProductImprovement()
|
包: | dji.v5.manager.interfaces |
描述:
获取是否同意产品改进计划。
MSDK 5.6.0开始支持
返回值:
MSDK 日志
method enableMSDKLog
void enableMSDKLog(boolean enabled)
|
包: | dji.v5.manager.interfaces |
描述:
开启或者关闭MSDK日志存储功能,此功能默认开启。可通过getMSDKLogPath
获取日志的存储路径。当MSDK发生问题时,可将此MSDK日志发送给DJI分析和定位解决问题。当日志过多的时候可以调用 clearMSDKLog
清除日志。
MSDK 5.10.0开始支持
输入参数:
boolean enabled | true 表示开启MSDK的日志存储功能。 |
method isMSDKLogEnabled
boolean isMSDKLogEnabled()
|
包: | dji.v5.manager.interfaces |
描述:
获取是否开启MSDK日志存储功能。
MSDK 5.10.0开始支持
返回值:
boolean | true 表示开启MSDK日志存储功能。 |
method getMSDKLogPath
包: | dji.v5.manager.interfaces |
描述:
获取MSDK的存储路径。
MSDK 5.10.0开始支持
返回值:
method clearMSDKLog
包: | dji.v5.manager.interfaces |
描述:
清除MSDK日志。
MSDK 5.10.0开始支持
返回值:
boolean | true 表示成功清除MSDK日志。 |