예제 #1
0
        private static void InterstitialDidStartPlayingCallback(IntPtr interstitialClient)
        {
            YumiInterstitialClient client = IntPtrToInterstitialClient(interstitialClient);

            if (client.OnAdStartPlaying != null)
            {
                client.OnAdStartPlaying(client, EventArgs.Empty);
            }
        }
예제 #2
0
        private static void InterstitialDidClickCallback(IntPtr interstitialClient)
        {
            YumiInterstitialClient client = IntPtrToInterstitialClient(interstitialClient);

            if (client.OnAdClicked != null)
            {
                client.OnAdClicked(client, EventArgs.Empty);
            }
        }
예제 #3
0
        private static void InterstitialDidFailToShowAdWithErrorCallback(IntPtr interstitialClient, string error)
        {
            YumiInterstitialClient client = IntPtrToInterstitialClient(interstitialClient);

            if (client.OnAdClicked != null)
            {
                YumiAdFailedToShowEventArgs args = new YumiAdFailedToShowEventArgs()
                {
                    Message = error
                };
                client.OnAdFailedToShow(client, args);
            }
        }