wp开发(三)--赚取收益篇
App开发完毕了,是否有赚取收益的想法呢?下面很浅显地介绍两种常用赚取收益的方法。
一. 收费
在发布应用时,可以对应用进行定价,发布到商城之后,用户付费才可以下载,当然也可以提供试用版。收益状况可以在网页版的Dev Center中显示,收益大概在每天13:00统计前一天的。假如你的定价是0.99美元,每卖掉一个应用,微软抽3成,剩下的7成再扣掉税,你可以拿到0.67美元左右。你的净收益只有达到200美元之后才可以提现。
在商城中有热门付费排行榜,为了提高自己应用的下载量,你可以先进行限免,将自己应用的下载量提高,再恢复收费。也可以同时上传一个试用版,因为试用版的下载也算在下载量里,这样也可以提升你应用的排名。现在有很多免费应用也加入到了收费这一栏,同时提供一个跟正式版一模一样的试用版,告诉大家这是免费应用,试用版无任何差别,购买视作捐赠,这样既赚到了钱,又让自己的应用排在了热门付费的前列。以后如果应用下载不景气了,可以适当的进行限时免费,第三方商城应该会进行推荐的,很多人会查看限时免费应用,这样也有利于你的排名。
其实,我觉得微软付费排行的算法应该只统计付费的购买量,否则排名就失去了意义。
二. 广告
wp平台的广告厂商还是比较少的,其他厂商就不说了,我认为还算过的去的就是亿动智道了。下面是一个广告报表截图,只看一下填充率就可以了。填充率不太稳定,有段时间一直在90%左右,有时在60%左右。

请求次数则取决于你应用的类型及用户量,点击率取决于你广告的展示位置。一般来说,像工具类这种快速打开关闭的应用请求次数不会高,像是游戏这种长时间展示的应用更适合加入广告,请求次数会明显增多。因为我的程序是工具类应用,所以请求次数不多,为了不影响用户的体验,我把广告加在了一个非常不显眼的地方,所以点击率也是相当的低。如果你的应用没有一定的请求次数,那你的收益将会微乎其微,如果没有其他目的还是不要加入广告为好。
有一点需要注意,VS会为你的程序生成AppId,但是程序上传到商城经过签名以后AppId就会改变。所以在亿动智道上传App时,要将程序的AppId改为程序上传商城后的AppId,在你程序的商城url中最后一部分就是正式版的AppId,否则广告会显示不正常。
在填充率比较低的情况下,广告空着简直就是浪费了,所以通常情况下,可以再加一个其他厂商的广告控件垫在下边,当亿动智道的广告显示不出来时,就将亿动智道的广告控件隐藏。有些厂商提供了多家广告厂商的集合SDK,由于对WP平台的不够重视,很多广告厂商实际并无wp的广告,所以这种方式也只是个空壳而已了。
在大家都不靠谱的情况下,Adduplex就是不二之选了,Adduplex是一种应用之间互做广告的wp广告平台。即你的App给其他的App做广告,其他App给你的App做广告。假如你的App展示了100次广告,那么你的App就可以在其他App的广告里展示80次。下图是Adduplex的统计报表,可以查看你为其他应用展示了多少次,其他应用为你展示了多少次。

希望大家都能开发出给力的应用,给自己给用户带来方便。
wp开发(三)--赚取收益篇的更多相关文章
- Android UI开发第三十九篇——Tab界面实现汇总及比较
Tab布局是iOS的经典布局,Android应用中也有大量应用,前面也写过Android中TAb的实现,<Android UI开发第十八篇——ActivityGroup实现tab功能>.这 ...
- Android UI开发第三十五篇——AppCompat实现Action Bar
每一位Android开发者对Action Bar这种设计都不陌生了,毕竟它已经发布了至少两年了.Android团队发布Action Bar设计规范时同时放出了ActionBar的Api来支持这种设计. ...
- 基于Spring MVC的Web应用开发(三) - Resources
基于Spring MVC的Web应用开发(3) - Resources 上一篇介绍了在基于Spring MVC的Web项目中加入日志,本文介绍Spring MVC如何处理资源文件. 注意到本项目的we ...
- Python开发【第二十一篇】:Web框架之Django【基础】
Python开发[第二十一篇]:Web框架之Django[基础] 猛击这里:http://www.cnblogs.com/wupeiqi/articles/5237704.html Python之 ...
- Python开发【第二十篇】:缓存
Python开发[第二十篇]:缓存redis&Memcache 点击这里 Python之路[第九篇]:Python操作 RabbitMQ.Redis.Memcache.SQLAlchemy ...
- Python开发【第七篇】:面向对象 和 python面向对象进阶篇(下)
Python开发[第七篇]:面向对象 详见:<Python之路[第五篇]:面向对象及相关> python 面向对象(进阶篇) 上一篇<Python 面向对象(初级篇)> ...
- ASP.NET自定义控件组件开发 第一章 第二篇 接着待续
原文:ASP.NET自定义控件组件开发 第一章 第二篇 接着待续 ASP.NET自定义控件组件开发 第一章 第二篇 接着待续 很感谢大家给我的第一篇ASP.NET控件开发的支持!在写这些之前,我也看了 ...
- WP 开发中.xaml 与.xaml.cs
关于 WP 开发中.xaml 与.xaml.cs 的关系 今天我们先来看一下在WP8.1开发中最长见到的几个文件之间的关系.比较论证,在看这个问题之前我们简单看看.NET平台其他两个不同的框架: ...
- asp.net简述WP开发模式
详情请参考菜鸟教程:http://www.runoob.com/aspnet/aspnet-tutorial.html 1.ASP.NET 是一个使用 HTML.CSS.JavaScript 和服务器 ...
随机推荐
- C# JSON和对象之间互相转换
1.首先是声明用户信息对象,DataContract修饰类,表示可以被解析成JSON,DataMember修饰属性,Order表示 解析的顺序,另外Lover是数组列表,表示女朋友个数 Address ...
- 电脑开机svchost.exe报错
一.问题: 这几天电脑开机一直弹出一个对话框说:svchost.exe文件不能运行,百度后发现是用于动态运行库的依赖(dll),不过不知道是个啥东西 二.解决: 开机弹框虽然不影响电脑的使用,但是看着 ...
- tkinter菜单图标,工具栏
所用的图片: import tkinter as tk from tkinter import messagebox, filedialog, simpledialog, colorchooser f ...
- 13 tcp3次握手 4次释放 mac和ip 访问百度的过程
1.mac地址和ip地址的不同 (传棒棒糖) 需求:192.168.1.1 ping 192.168.2.1 1):获取默认的网关mac地址 2)寻找下一个网关的mac地址 3)mac地址在变,寻找 ...
- hive 数据导入
Hive的几种常见的数据导入方式这里介绍四种:(1).从本地文件系统中导入数据到Hive表:(2).从HDFS上导入数据到Hive表:(3).从别的表中查询出相应的数据并导入到Hive表中:(4).在 ...
- global中捕获异常
前言:由于现在日志非常重要,但是在哪里打写日志比较好呢,我选择的是在global中,把错误代码网上抛,而不是在底层写大量的try catch然后在catch中来写日志,每个catch中的写日志这样就会 ...
- LUIS 语义识别API调用方法
本例使用itchat获取微信文字消息,发送给LUIS返回识别消息,再将返回消息格式化后通过微信发回 关于itchat的使用参考我的另外一篇随笔itchat个人练习 语音与文本图灵测试例程 # -*- ...
- Appium+python HTML测试报告(1)(转)
(原文:https://www.cnblogs.com/fancy0158/p/10054632.html) 测试任务执行完成后,我们需要一份通俗易懂的测试报告来展示自动化测试的结果. HTMLTes ...
- python环境通过selenium实现自动化web登陆及终端邀请
自动化主要的就是识别对象,可以在网上搜到各种各样的方法,自行百度.下面仅附上一个简单的例子. 环境搭建参考如下链接: https://www.cnblogs.com/hepeilinnow/p/101 ...
- Zabbix部署-LNMP环境
原文发表于cu:2016-05-05 参考文档: LNMP安装:http://www.osyunwei.com/archives/7891.html 一.环境 Server:CentOS-7-x86_ ...