Windows Phone8应用添加KeyMob管理库教程

1、开始web

AdMob使用谷歌移动广告SDK。本指南向您展现了如何建立一个新的项目,包括谷歌移动广告SDK,让你的第一面旗帜的要求。浏览器

咱们提供返回测试广告的广告单元和样品都是可用的,即便您的账户被暂停或禁用,也可提供测试广告。有关更多信息, AdMob审查政策和了解更多关于 无效活动。安全

2、先决条件网络

 

1Windows Phone SDK 8或更高app

2Visual Studio 2012 或更高工具

3:签署了做为一个 AdMob发布测试

4:下载 SDK网站

 

1:将SDK右键单击参考节点在解决方案资源管理器”,选择添加引用。spa

2:选择 浏览 按钮找到解压谷歌移动广告SDKcomponent

3:选择下载的 GoogleadsDLL文件并单击添加  

4:确保 GoogleadsDLL 选择并点击 好。

5:选择你的应用程序的强制性和可选功能。你能够经过打开 wmappmanifest修改您的应用程序的能力。 XML和选择 能力 选项卡。

 

强制能力

id_cap_networking访问网络服务时须要请求的广告。

id_cap_webbrowsercomponent要求因为AdView是一个Web浏览器。

id_cap_medialib_playback提供当前播放的媒体项目的访问。

id_cap_medialib_audio提供访问媒体库中读取音频项目。

你的第一个横幅广告Windows Phone 8的应用程序是由控制用户看到的,如文本框,按钮和其余UI元素。 Adview 只是另外一种控制显示广告响应用户的触摸。

显示一个横幅广告,您首先建立一个 AdView,而后广告请求,并加载一个广告。

添加横幅广告

1:在工具箱菜单中找到 Adview 控制。请注意,这是不一样于adcontrol 控制。跳过步骤2若是你已经在你的工具箱里有 Adview 控制。

2:在工具箱中点击右键并选择 选择项目。点击浏览  在弹出的菜单中选择除此DLL文件。 你之前下载的(若是你下载的软件包使用NuGet,你应该可以在本身的项目中的  文件夹中找到它)。确保 Adview 对照选自 Googleads 命名空间,而后单击“ 好。

 

3:像许多控件,Adview是最容易指定XAML标记。这样作的一个方法是拖动Adview 控制从你的工具箱在窗格中显示你的XAML标记输出。

或者,你能够在你的XAML标记文件直接使用下面的标记定义 Adview 

<GoogleAds:AdView AdUnitID="MY_AD_UNIT_ID" Format="MY_AD_FORMAT" />

 

1:my_ad_unit_id应更换你的实际AdMob的广告单元的ID

2:my_ad_format 应与取代adformats 请求。bannerand smartbanner 目前支持。

 

用代码定义一个横幅广告

你也能够在代码中建立 Adview 。下面的C #示例经过将Adview构建一个横幅广告,实例化 adrequest,而后加载到 Adview广告:

//命名空间bannerexample

namespace BannerExample

 public partial class MainPage : PhoneApplicationPage
  {
    // Constructor
    public MainPage()
    {
      InitializeComponent();
      AdView bannerAd = new AdView
      {
        Format = AdFormats.BANNER,
        AdUnitID = "MY_AD_UNIT_ID"
      };
      AdRequest adRequest = new AdRequest();
      adRequest.ForceTesting = true;     // 使测试广告


 //假设咱们已经定义了一个有名字的网格指令contentpanel

        ContentPanel.Children.Add(bannerAd);
        bannerAd.LoadAd(adRequest);
    }
  }

集成KeyMob平台的优点:
1. 更高的填充率,KeyMob经过多平台互补的方式,使应用内广告填充率几乎能够达到100%。让你在各个网站上投放的广告都可以进行全面系统地管理和控制。


2. 更多的广告形式,KeyMob综合各个平台的不一样类型广告,从而囊括banner,全屏,视频,应用墙等主流广告形式。你能够在平台上制做各类广告形式,它的兼容性很是的强。


3. 更安全可靠,KeyMob提供远程广告管理的功能,从而再也不担忧某个广告平台被封号致使的巨大损失。


4. 更多平台支持,KeyMob提供主流的广告平台的扩展,而且用户能够根据须要添加官方未提供的平台扩展。


5. 更稳定的收入,KeyMob经过提升填充率,增长广告形式和平台选择控制,从而达到最大收益和最稳定的收入。

相关文章
相关标签/搜索