下面简单介绍下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设备的企业级应用程序的更多相关文章

  1. 不通过AppStore,在iOS设备上直接安装应用程序的原理

    本文转载至  http://mobile.51cto.com/hot-439095.htm 通过itms-services协议,可以通过safari浏览器直接在iOS设备上安装应用程序.利用这种方式, ...

  2. iPhone(iOS设备) 无法更新或恢复时, 如何进入恢复模式

    在更新或恢复 iPhone  时,如果遇到以下所列问题之一.可能就要将设备置于恢复模式,并尝试重新恢复设备. 设备不断地重新启动,但从未显示主屏幕. 无法完成更新或恢复,且 iTunes 不再能识别设 ...

  3. 【转】iOS设备的UDID是什么?苹果为什么拒绝获取iOS设备UDID的应用?如何替代UDID?

    本文讲诉的主要是为什么苹果2011年8月发布iOS 5后就开始拒绝App获取设备的UDID以及UDID替补方案,特别提醒开发者苹果App Store禁止访问UDID的应用上架(相关推荐:APP被苹果A ...

  4. iOS设备的标识---UUID和IDFA

    一:1.1 :UDID 简介:UDID的全称是Unique Device Identifier,顾名思义,它就是苹果IOS设备的唯一识别码,它由40个字符的字母和数字组成.在很多需要限制一台设备一个账 ...

  5. 对IOS设备中UDID的一些思考

    本文转载至 http://blog.csdn.net/happyrabbit456/article/details/11565209 http://blog.csdn.net/xiaoguan2008 ...

  6. 79.iOS 设备的UI规范和iOS各控件默认高度

    iOS设备的UI 规范 iPhone界面尺寸 iPhone图标尺寸 iPad的设计尺寸 iPad图标尺寸 iPhone设备尺寸分辨率比例 iPhone各设备 launch image iOS 各种控件 ...

  7. Safari配置WebApp----添加启动图和桌面图标让你的WebApp在ios设备上体验如原生一样

    现在很多开发者的Web应用程序的设计样式和交互类似本机应用程序,例如,它的缩放比例适合iOS上的整个屏幕.当用户将其添加到主屏幕时,您可以通过使其看起来像本机应用程序一样,在iOS上为您的Web应用程 ...

  8. iOS编程——经过UUID和KeyChain来代替Mac地址实现iOS设备的唯一标示(OC版)

    iOS编程——通过UUID和KeyChain来代替Mac地址实现iOS设备的唯一标示(OC版) 很多的应用都需要用到手机的唯一标示,而且要求这个唯一标示不能因为应用app的卸载或者改变而变化. 在iO ...

  9. ios设备 分辨率(转)

    1 iOS设备的分辨率 iOS设备,目前最主要的有3种(Apple TV等不在此讨论),按分辨率分为两类 iPhone/iPod Touch 普屏分辨率    320像素 x 480像素 Retina ...

随机推荐

  1. JSP界面设置提示浮动框

    1.公共js <script type="text/javascript"> var tip={ $:function(ele){ if(typeof(ele)==&q ...

  2. ReactiveCocoa 响应式函数编程

    简介 ReactiveCocoa(简称为RAC),RAC具有函数响应式编程特性,由Matt Diephouse开源的一个应用于iOS和OS X的新框架. 为什么使用RAC? 因为RAC具有高聚合低耦合 ...

  3. ios has denied the launch request.

    ios has denied the launch request. You can choose either of the two ways. Solution 1: Open System Pr ...

  4. Azure powershell 获取 vmSize 可用列表的命令

    1.使用 Add-AzureAccount -Environment azurechinacloud 登录到订阅 2.选择默认的订阅 Select-AzureSubscription -Subscri ...

  5. Jquery AJAX使用踩坑小记

    在使用jquery ajax时,如果其参数是一个json对象,将此参数使用$('#dd').data(param)绑定到一个元素上, 在使用$('#dd').bind('click',function ...

  6. C# 操作字符串,在某些特定的字符后面或前面添加其它字符

    C# 操作字符串,在某些特定的字符后面或前面添加其它字符,解决方法: 字符串替换或正则表达式替换即可. 示例:实现的是在每个“第”前面添加一个逗号,在每个“方案”后面添加一个冒号. string s ...

  7. "xxadmin" user: No protocol specified 错误

    1 查看DISPLAY是否设置:env| grep DISPLAY 如未设置则,export DISPLAY=192.168.0.9:0.0 (斜体字修改为自己的服务器的ip) 2   root用户执 ...

  8. iOS图片目录批量复制到android图片目录

    复制shell脚本 #!/bin/bash for i in `ls` do for imgname in `ls $i | grep '^WM.*'` do echo $imgname cp $i/ ...

  9. iOS perform action after period of inactivity (no user interaction)

    代码看完后感觉非常优秀 http://stackoverflow.com/questions/8085188/ios-perform-action-after-period-of-inactivity ...

  10. sql mybatis 使用concat乱码

    先贴代码,这是sql查询里面 select id,name,sex,phone,present,adder, CONCAT("从业",experience,"年" ...