分析Tapjoy的模式—分发用于ios设备的企业级应用程序
下面简单介绍下Tapjoy的模式,供大家参考:
Tapjoy最初的合作模式:“按安装奖励”(pay-per-install)
Tapjoy利用非常成功的奖励性下载模式影响了App Store的免费游戏排行榜,游戏发布者可以通过该模式获得下载量,因为Tapjoy在用户正在玩的游戏中给他们发放虚拟币做为奖励。
游戏发行商按下载安装次数付钱给Tapjoy,而使用该系统并提供虚拟币的公司从中抽成。
苹果禁止了所有iOS应用和游戏实施这种行为——当然Android平台未受影响——同时也调整了排行榜的计算公式,减小了下载量所占的比重,相应地提高了对玩家活跃性的重视度。
用户在手机上玩游戏时,会看到Tapjoy提供的另一款游戏的广告;用户下载新游戏之后,可获得之前所玩游戏的虚拟币。
Tapjoy没有要求开发者在游戏中整合进他们的软件开发包——这是苹果所禁止的——Tapjoy刚刚发布了一个网页应用,如果iOS用户想要赚取虚拟币,只需在设备上注册一次,就可以获得应用和游戏下载列表,就像以前一样。
当然,这样不要求游戏开发者在代码中加任何东西,因为所有的行为都在网页上完成;这是苹果无法控制的。
个性化服务
巧妙之处在于像应用营销平台Testflight,用户只需注册一次,在iOS设备上安装一条代码(或者安装文件)即可。Android用户也有类似的应用可以下载。
这就意味着Tapjoy可以检查用户所安装的应用和游戏。
因此,Tapjoy可以给用户提供有针对性的应用和游戏下载列表来赚取虚拟币。如果他们没有安装任何辅助应用,那Tapjoy会提供广告商所建议的一张下载列表。
不过,鉴于苹果修改了排行榜算法,这个模式很可能不会像年初那么有效了。
目前采用这种模式的公司既有免费增值游戏市场中的著名企业,例如Glu Mobile、Zynga、Pocket Gems、Capcom Mobile、Funzio和Team Lava,也有像Groupon、Netflix和AOL这样的公司。
因“按安装奖励”(pay-per-install)广告模式而著名的手机应用服务公司Tapjoy,
tapjoy推出了自家的应用市场,继续提供“激励下载”服务,下图是Tapjoy的应用市场,上面的告示清楚地表明了Tapjoy对“激励下载”方式的支持。
第一个是CPA,Cost per Action模式。这个会让玩家一定有机会接触你的应用,而不是启动一次就关掉,
第二个是视频广告,(大于0.15美金)。
Tapjoy过去的“按安装奖励”(pay-per-install)模式主要为终端用户提供来自Tapjoy广告商的虚拟货币奖励,支持用户使用这些虚拟货币而非信用卡,为手机应用内容付费。
日前宣布推出一个新的应用创收概念“按操作奖励”(pay-per-action),用户只有在某款手机应用或游戏中完成了相关操作,比如说闯过了某一关卡或者阅读了部分使用说明,才能获得广告商的相关奖励。
涉及到一个知识点:
分发用于ios设备的企业级应用程序:分发您开发用于内部使用的企业级应用程序。
参考http://help.apple.com/iosdeployment-apps/mac/1.1/#appc28ee0f4
关于内部应用程序,部署应用程序可以有三种:
第一种使用iTounes安装应用程序。
第二种使用“Iphone 配置实用工具”或Apple Configurator 安装应用程序。
第三种以无线方式安装应用程序。即(OTA)
无需App Store ,无线发布iOS应用(OTA),OTA 是苹果在ios4中新增的一项功能,目的是让企业用户能够在脱离Apple
App Store的情况下通过网页无线发布ios应用,来提供给自己公司内部员工免费使用;简单的来讲就是在Safari中点
击一个连接就可以在SpringBoard上下载并安装应用(目前很多越狱软件都是使用的这种发布方式),tapjoy也是这种
方式。
关于预置描述文件,是企业内部员工可以下载安装公司分发应用的凭证。公司必须使用Apple通过开发者企业计划颁发
的证书对自定义程序进行数字签名即用该预置描述文件构建应用程序,然后才能进行分发。如果没有有效的预置描述
文件,该应用程序将无法打开。对于这种情况,目前我尚不清楚Tapjoy是怎样压别人的程序包的?欢迎大家提出想法意见。
如需转载,请注明出处:http://www.cnblogs.com/jiangshiyong/p/3154330.html
分析Tapjoy的模式—分发用于ios设备的企业级应用程序的更多相关文章
- 不通过AppStore,在iOS设备上直接安装应用程序的原理
本文转载至 http://mobile.51cto.com/hot-439095.htm 通过itms-services协议,可以通过safari浏览器直接在iOS设备上安装应用程序.利用这种方式, ...
- iPhone(iOS设备) 无法更新或恢复时, 如何进入恢复模式
在更新或恢复 iPhone 时,如果遇到以下所列问题之一.可能就要将设备置于恢复模式,并尝试重新恢复设备. 设备不断地重新启动,但从未显示主屏幕. 无法完成更新或恢复,且 iTunes 不再能识别设 ...
- 【转】iOS设备的UDID是什么?苹果为什么拒绝获取iOS设备UDID的应用?如何替代UDID?
本文讲诉的主要是为什么苹果2011年8月发布iOS 5后就开始拒绝App获取设备的UDID以及UDID替补方案,特别提醒开发者苹果App Store禁止访问UDID的应用上架(相关推荐:APP被苹果A ...
- iOS设备的标识---UUID和IDFA
一:1.1 :UDID 简介:UDID的全称是Unique Device Identifier,顾名思义,它就是苹果IOS设备的唯一识别码,它由40个字符的字母和数字组成.在很多需要限制一台设备一个账 ...
- 对IOS设备中UDID的一些思考
本文转载至 http://blog.csdn.net/happyrabbit456/article/details/11565209 http://blog.csdn.net/xiaoguan2008 ...
- 79.iOS 设备的UI规范和iOS各控件默认高度
iOS设备的UI 规范 iPhone界面尺寸 iPhone图标尺寸 iPad的设计尺寸 iPad图标尺寸 iPhone设备尺寸分辨率比例 iPhone各设备 launch image iOS 各种控件 ...
- Safari配置WebApp----添加启动图和桌面图标让你的WebApp在ios设备上体验如原生一样
现在很多开发者的Web应用程序的设计样式和交互类似本机应用程序,例如,它的缩放比例适合iOS上的整个屏幕.当用户将其添加到主屏幕时,您可以通过使其看起来像本机应用程序一样,在iOS上为您的Web应用程 ...
- iOS编程——经过UUID和KeyChain来代替Mac地址实现iOS设备的唯一标示(OC版)
iOS编程——通过UUID和KeyChain来代替Mac地址实现iOS设备的唯一标示(OC版) 很多的应用都需要用到手机的唯一标示,而且要求这个唯一标示不能因为应用app的卸载或者改变而变化. 在iO ...
- ios设备 分辨率(转)
1 iOS设备的分辨率 iOS设备,目前最主要的有3种(Apple TV等不在此讨论),按分辨率分为两类 iPhone/iPod Touch 普屏分辨率 320像素 x 480像素 Retina ...
随机推荐
- Ubuntu16.04 + cuda8.0 + GTX1080安装教程
1. 安装Ubuntu16.04 不考虑双系统,直接安装 Ubuntu16.04,从 ubuntu官方 下载64位版本: ubuntu-16.04-desktop-amd64.iso . 在MAC下制 ...
- Android 6.0动态权限(转)
转自:http://blog.csdn.net/uana_777/article/details/54136255 Part One 权限区分 Android 6.0 为了保护用户隐私,将一些权限的申 ...
- Flask应用运行流程
当我们运行项目后,Flask内部都经历了什么 1.app.run()启动项目,ctrl点进源码 app.py: 1)执行了run_simple() 2)注意第三个参数,这里是Flask实例化的对象,在 ...
- COGS 696. [IOI1996][USACO 2.3] 最长前缀
★ 输入文件:prefix.in 输出文件:prefix.out 简单对比时间限制:1 s 内存限制:128 MB 描述 USACO 2.3.1 IOI96 在生物学中,一些生物的结构 ...
- ubuntu 14.04 离线部署docker
hett@hett-virtual-machine:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDes ...
- C++类构造函数、析构函数运行机理
http://blog.sina.com.cn/s/blog_6fd68d5f0100n60h.html 前言--构造函数.析构函数的简单理解:1)构造函数---对象被创建时候调用的函数:2)析构函数 ...
- Luogu P4463 [国家集训队] calc
WJMZBMR的题果然放在几年后看来仍然挺神,提出了一种独特的优化DP的方式 首先我们想一个暴力DP,先定下所有数的顺序(比如强制它递增),然后最后乘上\(n!\)种排列方式就是答案了 那么我们容易想 ...
- selenium+chrome浏览器驱动-爬取百度图片
百度图片网页中中,当页面滚动到底部,页面会加载新的内容. 我们通过selenium和谷歌浏览器驱动,执行js,是浏览器不断加载页面,通过抓取页面的图片路径来下载图片. from selenium im ...
- WPF知识点全攻略03- XAML
XAML 是一种声明性标记语言,XAML 是一种基于 XML 并对 XML 结构规则进行了扩展. XAML特点: 定义应用程序的界面元素 显示的声明WPF资源(样式.模板.动画等) 可扩展性(自定义U ...
- myeclipse 导入项目时no projects are found to import解决办法
myeclipse 识别一个工程需要.classpath与.project文件,一般无需提交SVN所以项目切下来的时候是没有这两个文件的. 方法1: 1) 在myeclipse中新建一个和你要导入的项 ...