void onExpressAdRenderFail(string uniqueId, string errorMsg)
        {
            if (uniqueId == null)
            {
                return;
            }
            YumiAdFailedToRenderEventArgs args = new YumiAdFailedToRenderEventArgs()
            {
                nativeData = getNativeData(uniqueId),
                Message    = errorMsg
            };

            OnExpressAdRenderFail(this, args);
        }
示例#2
0
        private static void NativeExpressAdDidRenderFailCallback(IntPtr nativeClient, string nativeDataKey, string errorMsg)
        {
            YumiNativeClient client = IntPtrToNativeClient(nativeClient);

            if (client.OnExpressAdRenderFail != null)
            {
                YumiNativeData model = client.GetNativeAdData(nativeDataKey);

                YumiAdFailedToRenderEventArgs args = new YumiAdFailedToRenderEventArgs()
                {
                    nativeData = model,
                    Message    = errorMsg
                };
                client.OnExpressAdRenderFail(client, args);
            }
        }
 public void HandleNativeExpressAdRenderFail(object sender, YumiAdFailedToRenderEventArgs args)
 {
     statusText.text = "HandleNativeExpressAdRenderFail" + args.Message + "data id is " + args.nativeData.uniqueId;
     Logger.Log("HandleNativeExpressAdRenderFail" + args.Message + "data id is " + args.nativeData.uniqueId);
 }