loadNative method
Implementation
Future<bool> loadNative({NativeTemplateSize? size, int? maxAttempts}) async {
if (!_isSafeToOperate) return false;
if (!hasNative || _isProUser()) return false;
if (size != null && _config.isNativeAvailable) {
_nativeHandler?.dispose();
_nativeHandler = NativeHandler(
adUnitId: _config.adIdFor(AdType.native)!,
templateSize: size,
);
}
return _loadWithRetry(AdType.native, maxAttempts: maxAttempts);
}