您的位置:首页 > 其它

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

2015-11-19 16:25 295 查看
一、开始

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

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

二、先决条件

 

1:Windows Phone SDK 8或更高

2:Visual Studio 2012 或更高

3:签署了作为一个 AdMob发布

4:下载 SDK

 

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

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

3:选择下载的 Googleads。DLL文件并单击“添加  。

4:确保 Googleads。DLL 选择并点击 好。

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通过提高填充率,增加广告形式和平台选择控制,从而达到最大收益和最稳定的收入。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: