使用windows Phone 集成横幅广告教程

一:添加横幅广告
1.在“工具箱”菜单中找到AdView控件。注意此控件不同于AdControl控件。如果您的工具箱中已经存在AdView控件,请跳至第2步。


右键点击工具箱并选择选择项...。点击弹出菜单中的浏览并选择您之前下载的GoogleAds.dll文件(如果您是使用NuGet下载软件包,应能在项目中的packages文件夹里找到该文件)。确保从GoogleAds命名空间中选择AdView控件,然后点击确定。


2.与许多控件一样,用XAML标记来指定AdView是最方便的。其中一种方法是从工具箱中将AdView控件拖入显示XAML标记输出的窗格。
或者,您可以在XAML标记文件中直接使用下方的标记来定义AdView。
<GoogleAds:AdView AdUnitID="MY_AD_UNIT_ID" Format="YOUR_AD_FORMAT" />


二:利用代码定义横幅广告
using GoogleAds;
namespace BannerExample
{
public partial class MainPage : PhoneApplicationPage
  {
    // 构造函数
    public MainPage()
    {
    InitializeComponent();
    AdView bannerAd = new AdView
    {
   Format = AdFormats.BANNER,
   AdUnitID = "MY_AD_UNIT_ID"
      };
      AdRequest adRequest = new AdRequest();
      // 假设我们已定义拥有名称指令ContentPanel的Grid。
      ContentPanel.Children.Add(bannerAd);
      bannerAd.LoadAd(adRequest);
    }
  }
}


注意:1.MY_AD_UNIT_ID应替换为您的真实广告单元ID
2.YOUR_AD_FORMAT应替换为您要请求的AdFormats常量。目前支持Banner和SmartBanner。


KeyMob移动广告平台具有广告管理、应用交叉推广功能,应用交叉推广功能实现与数千款优质应用交叉推广,同时支持自主销售广告,以及互换广告和控制广告的内容与价格。

你可能感兴趣的:(使用windows Phone 集成横幅广告教程)