setCm static method

Future<void> setCm(
  1. String cmKey,
  2. String cmValue
)

设置自定义指标cm

Implementation

static Future<void> setCm(String cmKey, String cmValue) async {
  try {
    bool ret = await MzanalyticsCheckOut.setCmCheck(cmValue);
    if ((cmKey is String) == false) {
      MzanalyticsLog.p('cm 的 Key 必须为String类型');
      return;
    }
    if (ret) {
      if (Platform.isAndroid) {
        MzanalyticsAndroid.setCm(cmKey, cmValue);
      } else if (Platform.isIOS) {
        MzanalyticsiOS.setCm(cmKey, cmValue);
      }
    }
  } catch (e, stack) {
    MzanalyticsLog.p(e.toString() + stack.toString());
  }
}