跳到主要内容

SDK初始化

简介

      在接入MG Ads SDK之前,首先需要进行SDK的初始化,初始化完成后,才可以配合后台系统使用本SDK的全部功能,在进入游戏后立即进行SDK初始化。

SDK初始化

private async void Form1_Load(object sender, EventArgs e)
{
string message;

ApplicationManager.SetAppId(YourAppId, YourSecretKey);
ApplicationManager.OpenCmp(this);
var result = await ApplicationManager.Initialize();
if (result.ReturnValue)
{
//初始化成功.
message = "初始化完成";

//开屏广告
AdvertManager.ShowAd(this, "768338453d614f3aad85eea7e3916e7e", AdType.FullScreen);

//退屏广告;Step1.初始化成功之后,加载退屏广告资源
AdvertManager.SetupExitAd("7cdc7614b69c4118933e2067e6e14d01");
}
else
{
message = "初始化失败";
}

this.Invoke(new Action(() =>
{
textBox1.Text = message;
}));
}

没有初始化成功的错误可能如下

● 网络故障,没有正确的网络支持

  ● UWP应用不支持VPN,本机开启了VPN软件

  ● AppId错误,请登录开发者后台检查应用设置

  ● 服务器问题,请检查result的错误信息,及时联系技术支持