Beispiel #1
0
 public static void SendNativeClick(TDNativeAd ad)
 {
                 #if UNITY_IPHONE
     CallIosMethod(() => _SendNativeClick(ad.uniqueId));             // todo change to Id
                 #elif UNITY_ANDROID
     CallAndroidStaticMethod("SendNativeClick", ad.uniqueId);        // todo change to Id
                 #endif
 }
Beispiel #2
0
        public static TDNativeAd GetNativeAd(TDNativeAdType adType, string tag)
        {
            var nativeAdJson = "{}";

                        #if UNITY_IPHONE
            nativeAdJson = Marshal.PtrToStringAnsi(_GetNativeAdWithTag(tag, adType.ToString()));
                        #elif UNITY_ANDROID
            nativeAdJson = GetAndroidStatic <string>("GetNativeAdWithTag", adType.ToString(), tag);
                        #else
            return(null);
                        #endif

            return(TDNativeAd.CreateNativeAd(nativeAdJson));
        }