Vungle - Windows SDK v. 1.0 - v.1.3.16 入门指南

使用本指南,轻松将 SDK 集成到您的应用程序中,并开始获利。

本指南中的代码示例是 C#,但这里我们提供的示例应用程序文件包括 C#、C ++、Visual Basic 和 DirectX + XAML。

开始前请注意几个事项……

  • 集成需要 Vungle 账号,所以如果您目前还没有该账号的话,请 创建 Vungle 账号
  • 如果您还没有这样做的话,请到我们的 dashboard and 添加您的应用程序至您的账号。这样您就能获得 App ID,您要使用 SDK 将该 App ID 添加至您的应用程序中。它位于您的应用程序页面的红色

目录

  1. 下载 SDK
  2. 添加 VungleSDK 至您的项目
  3. 获取 VungleAd 示例
  4. 创建并注册事件处理程序
  5. 播放广告!

1.下载 SDK

从 Vungle Dashboard

下载 Vungle Windows SDK。完成下载后,提取档案。

2. 添加 VungleSDK 至您的项目中

  1. 在 Visual Studio 2015 中,使用适合您应用程序和编程语言的模板,创建一个新项目。
  2. 在您下载的 Vungle Windows SDK 文件中为您的项目添加引用。
  3. 确保您的项目在 package.appxmanifest 文件有“internetClient”功能,如图所示:
    <Capabilities>
        ...
        <Capability Name="internetClient" />
        ...
    </Capabilities>
  4. 导入 VungleSDK 命名空间。例如:
    使用 VungleSDK;

3.获取 VungleAd 示例

例如:

VungleAd sdkInstance;
...
sdkInstance = AdFactory.GetInstance("您的 AppId");

在上述示例中,用您的应用程序 id 替换您的 AppId

4.创建并注册事件处理程序

为 OnAdPlayableChanged 事件创建事件处理程序。例如:

//OnAdPlayableChanged 事件的事件处理程序
专用 非同步 void SdkInstance_OnAdPlayableChanged(object发送人, AdPlayableEventArgs e)
{
  //在用户界面线程上同步运行
  等待 CoreApplication.MainView.Dispatcher.RunAsync(CoreDispatcherPriority.Normal,
   已分配处理程序(() => someMethod()));
}

为 OnAdPlayableChanged 事件注册该事件处理程序。例如:

sdkInstance.OnAdPlayableChanged += SdkInstance_OnAdPlayableChanged;

查看我们的 高级设置向导 以便订阅并播放事件。这可用于解除音频暂停,重新开始游戏播放等。

5. 播放广告!

选择您所需的选项播放广告(学会如何在 高级设置向导 中设置选项);例如:

专有 非同步 无效 IncentivizedConfigButton_Click(对象 发送人, RoutedEventArgs e)
{
  等待 sdkInstance.PlayAdAsync(new 广告设置 { Incentivized = true,开启声音 = });
}
还有其它问题?提交请求

评论