getAdvertisingInfo static method
Implementation
static Future<AdvertisingInfoResponse> getAdvertisingInfo() async {
try {
// final havePermission =
// await AppTrackingTransparency.requestTrackingAuthorization();
final isLimitAdTrackingEnabled =
await AdvertisingId.isLimitAdTrackingEnabled;
final advertisingId = await AdvertisingId.id(false);
return AdvertisingInfoResponse(
id: advertisingId,
isAdTrackingLimited: isLimitAdTrackingEnabled ?? false,
);
} catch (e, stack) {
_logError('getAdvertisingInfo', e, stack);
return AdvertisingInfoResponse.fallback();
}
}