private static void NativeCustomTemplateDidReceiveClickCallback( IntPtr nativeCustomAd, string assetName) { CustomNativeTemplateClient client = IntPtrToAdLoaderClient(nativeCustomAd); CustomNativeTemplateAd nativeAd = new CustomNativeTemplateAd(client); client.clickHandler(nativeAd, assetName); }
private static void NativeCustomTemplateDidReceiveClickCallback( IntPtr nativeCustomAd, string assetName) { CustomNativeTemplateClient client = IntPtrToCustomTemplateAdClient(nativeCustomAd); if (client.clickHandler != null) { client.clickHandler(assetName); } }
private static void NativeCustomTemplateDidReceiveClickCallback( IntPtr nativeCustomAd, string assetName) { CustomNativeTemplateClient client = IntPtrToAdLoaderClient(nativeCustomAd); if (client.clickHandler != null) { CustomNativeTemplateAd nativeAd = new CustomNativeTemplateAd(client); MobileAdsEventExecutor.executeInUpdate(() => client.clickHandler(nativeAd, assetName)); } }