private static void floatAdDidRewardedCallback(IntPtr floatAdClient)
        {
            FloatAdClient client = IntPtrToFloatAdClient(floatAdClient);

            if (client.OnAdRewarded != null)
            {
                client.OnAdRewarded(client, EventArgs.Empty);
            }
        }
        private static void floatAdDidStartPlayingCallback(IntPtr floatAdClient)
        {
            FloatAdClient client = IntPtrToFloatAdClient(floatAdClient);

            if (client.OnAdStarted != null)
            {
                client.OnAdStarted(client, EventArgs.Empty);
            }
        }
        private static void floatAdDidCompleteCallback(IntPtr floatAdClient)
        {
            FloatAdClient client = IntPtrToFloatAdClient(floatAdClient);

            if (client.OnAdVideoFinished != null)
            {
                client.OnAdVideoFinished(client, EventArgs.Empty);
            }
        }
        private static void floatAdDidFailToLoadAdWithErrorCallback(IntPtr floatAdClient, string error)
        {
            FloatAdClient client = IntPtrToFloatAdClient(floatAdClient);

            if (client.OnAdFailedToLoad != null)
            {
                AdFailedEventArgs args = new AdFailedEventArgs()
                {
                    Message = error
                };
                client.OnAdFailedToLoad(client, args);
            }
        }