match static method

void match()

Implementation

static void match() async {
  await Future.delayed(Duration(seconds: 2));
  if (Platform.isAndroid) {
    final androidId = await getAndroidId();
    var oaid = await getOAID();
    if(oaid == null || oaid.isEmpty) {
      oaid = await getOAID();
    }
    Logger.debug("oaid $oaid");
    track(
      request: AdMatchingRequest(androidId: androidId, oaid: oaid),
    );
  } else if (Platform.isIOS) {
    final idfv = Device.deviceID;
    final idfa = await getIDFA();
    track(
      request: AdMatchingRequest(idfa: idfa, idfv: idfv),
    );
  }
}