public static void sendClick(string recieverGameObjectName, int adViewId, int nativeAdObjectIndex)
    {
#if UNITY_IPHONE && !UNITY_EDITOR
        if (Application.platform == RuntimePlatform.IPhonePlayer)
        {
            IMobileSdkAdsUnityPlugin.sendClick(adViewId, nativeAdObjectIndex);
        }
#elif UNITY_ANDROID && !UNITY_EDITOR
        if (Application.platform == RuntimePlatform.Android)
        {
            IMobileSdkAdsUnityPlugin.getAndroidClass().CallStatic("onClickNativeAd", recieverGameObjectName, nativeAdObjectIndex);
        }
#endif
    }
Esempio n. 2
0
 void OnDisable()
 {
     if (!isDontDestroy)
     {
         IMobileNativeAdRecieverManager.RemoveRecieverFromDictionary(adViewId);
     }
     if (hasReceivedNativeAd)
     {
                     #if UNITY_IPHONE && !UNITY_EDITOR
         if (Application.platform == RuntimePlatform.IPhonePlayer)
         {
             IMobileSdkAdsUnityPlugin.destroyNativeAd(adViewId);
         }
                     #elif UNITY_ANDROID && !UNITY_EDITOR
         if (Application.platform == RuntimePlatform.Android)
         {
             IMobileSdkAdsUnityPlugin.getAndroidClass().CallStatic("destroyNativeAd", this.gameObject.name);
         }
                     #endif
     }
 }