内容来源:华为开发者大会2021 HMS Core 6 APP services技术论坛,主题演讲《华为AppTouch携手全球运营商,助力开发者出海》。
演讲嘉宾:华为消费者云服务AppTouch高级营销经理
今天我要介绍的议题是AppTouch帮助大家如何出海,如何进行商业闭环和商业变现。
我分享的有三部分,第一部分讲的是产品特色;第二部分是项目概况;第三部分是商务合作方面。
在合作伙伴一点接入后 ,如果想分发到海外,在我们的平台上操作比较简单,只要在开发者联盟注册并在AGC上架以后,选择在AppGallery或者在AppTouch分发,AppTouch和AppGallery比较大的区别是,AppGallery是预装在华为手机上,AppTouch是可以装在所有安卓机器上,然后我们通过运营商路径触达海外用户。

AppTouch已经发展了五年多了,在40多个国家和60多个运营商进行合作,今年我们还在持续扩展。另外还有两万多个小伙伴跟我们配合,把内容分发到AppTouch平台,再加上60多个海外渠道的合作,目前我们覆盖用户量有10亿多,我们的订阅用户目前在2300万左右。

商业变现方面,除了传统意义的免费应用、广告变现、应用内支付,还有比较有特色的是订阅,AppTouch在海外运营商有大量的用户资源,用户通过订阅日套餐、周套餐、月套餐和内容套餐,运营商可以通过已有资源进行激励,比如说流量激励,只要订阅套餐以后,在应用内下载都是免费的,也可以给他做一些优惠券带来订阅的用户。

为什么跟运营商合作呢?因为运营商手头上有很多的资源,比如在拉美市场,是一个定制机的市场,在墨西哥、智利、阿根廷等国家,运营商手中的手机占一大半,跟运营商合作以后,运营商可以帮助我们做预装,会提供他自有的一些渠道推广,有很多的门店、线上线下的资源,可以更好地触达到用户。目前全球有2300万的订阅用户,也给开发者带来了很多的投资回报。
接下来介绍一下AppTouch目前合作的项目情况。现在主要合作的几个大项目中,在印尼合作的XX运营商本身用户超过一亿,缅甸、孟加拉这些国家由于疫情的影响,对于海外数字化的发展非常非常快,比如海外用户使用智能手机去玩游戏、下载应用等。
中东非也是我们拓展的重点地区,其中南非有持续深耕的合作,因为南非是非洲区域最大的发达国家,本身的用户APP值比较高,应用内支付和订阅都做的很好。除了南非还有尼日利亚,在Google Play的用户有200万,我们可以把优质的内容,通过运营商的渠道触达到这些用户。再比如伊拉克的市场,现在经济发展也是非常快的,我们跟一些运营商有深入的合作,而沙特和埃及用户数量都非常大,可以进一步地深耕。
从去年开始,我们一直在做一个全球大T集团加盟的合作和拓展,欧洲现在有六个国家,今年意大利很快会上线,剩下的国家明年会计划陆陆续续上线。
我们也是跟拉美本土最大的运营商合作,在中东非跟伊拉克、亚太、老挝等其他的国家运营商合作,今年还要再签的项目还有10几个,明年可以覆盖更多的客户。

刚才讲到跟运营商合作,可以用运营商的品牌,运营商的品牌在本地有影响力,同时我们在打造AppTouch本身的品牌,计划在10个国家商用自有的品牌,这个月底就会上线,今年底到明年初计划在30个左右国家覆盖,用自己的品牌触达用户,帮大家来做获客,大家可以把内容分发到我们这里,我们帮你们解决商业化的问题。
有出海经验的小伙伴们知道,出海有几个方式,而我们有比较大的特色,比如我们有本地的运营中心,运营中心的小伙伴帮我们做持续的活动。再比如在圣诞等节日都会跟运营商一起做大促活动、促销活动和游戏活动,促进消费者更多地完成支付。

我们作为一个平台,华为AppTouch跟AppGallery一样,提供全球税务和结算的能力,帮助大家解决钱怎么回来,在提供了优质内容以后,消费者付的钱可以更快回到大家手上。

刚才讲到资源,再讲几点不一样的地方,比如套餐绑定,运营商手上的资源有流量,但是在国外的流量是很贵的,我们可以通过流量减免的方式,让没有流量的用户可以随时下载。另外像短信push,运营商手上有短信,可以把短信发给最终用户,直接下载。运营商有覆盖全国的营销店和客户中心,可以将我们的广告打在运营商的门店里来触达用户。

我们的商务合作有两种模式,一种是应用联运,属于单次付费模式,用来扶持优质内容;另一种是会员联运,属于周期性订阅模式,可以稳定收入来源,加入到会员包里,我们会持续给你带来稳定的收入。
举一个例子,我们大概有10个小伙伴,白色是他们在第三方平台上的投入产出,到我们这里可以持续提升,平均是170%还有更高的。

再比如,我们的小伙伴提供的游戏内容,在第三方平台收入很少,但是到我们平台上,在加入到会员联运以后,就有了很丰富的创收。

那么如何才能加入到联运呢?
第一, 应用联运,跟AppGallery上架一样的,要集成华为的SDK,在SDK上申请上架,完成审批以后,就可以加入到我们的应用联运。

第二,会员联运,在SDK上申请上架后,可以在AGC后台申请加入会员业务,审核通过后即可接入会员联运。
谢谢大家。
了解更多详情>>
访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~
我正在编写一个包含C扩展的gem。通常当我写一个gem时,我会遵循TDD的过程,我会写一个失败的规范,然后处理代码直到它通过,等等......在“ext/mygem/mygem.c”中我的C扩展和在gemspec的“扩展”中配置的有效extconf.rb,如何运行我的规范并仍然加载我的C扩展?当我更改C代码时,我需要采取哪些步骤来重新编译代码?这可能是个愚蠢的问题,但是从我的gem的开发源代码树中输入“bundleinstall”不会构建任何native扩展。当我手动运行rubyext/mygem/extconf.rb时,我确实得到了一个Makefile(在整个项目的根目录中),然后当
我已经在Sinatra上创建了应用程序,它代表了一个简单的API。我想在生产和开发上进行部署。我想在部署时选择,是开发还是生产,一些方法的逻辑应该改变,这取决于部署类型。是否有任何想法,如何完成以及解决此问题的一些示例。例子:我有代码get'/api/test'doreturn"Itisdev"end但是在部署到生产环境之后我想在运行/api/test之后看到ItisPROD如何实现? 最佳答案 根据SinatraDocumentation:EnvironmentscanbesetthroughtheRACK_ENVenvironm
我们的git存储库中目前有一个Gemfile。但是,有一个gem我只在我的环境中本地使用(我的团队不使用它)。为了使用它,我必须将它添加到我们的Gemfile中,但每次我checkout到我们的master/dev主分支时,由于与跟踪的gemfile冲突,我必须删除它。我想要的是类似Gemfile.local的东西,它将继承从Gemfile导入的gems,但也允许在那里导入新的gems以供使用只有我的机器。此文件将在.gitignore中被忽略。这可能吗? 最佳答案 设置BUNDLE_GEMFILE环境变量:BUNDLE_GEMFI
这似乎非常适得其反,因为太多的gem会在window上破裂。我一直在处理很多mysql和ruby-mysqlgem问题(gem本身发生段错误,一个名为UnixSocket的类显然在Windows机器上不能正常工作,等等)。我只是在浪费时间吗?我应该转向不同的脚本语言吗? 最佳答案 我在Windows上使用Ruby的经验很少,但是当我开始使用Ruby时,我是在Windows上,我的总体印象是它不是Windows原生系统。因此,在主要使用Windows多年之后,开始使用Ruby促使我切换回原来的系统Unix,这次是Linux。Rub
我正在玩HTML5视频并且在ERB中有以下片段:mp4视频从在我的开发环境中运行的服务器很好地流式传输到chrome。然而firefox显示带有海报图像的视频播放器,但带有一个大X。问题似乎是mongrel不确定ogv扩展的mime类型,并且只返回text/plain,如curl所示:$curl-Ihttp://0.0.0.0:3000/pr6.ogvHTTP/1.1200OKConnection:closeDate:Mon,19Apr201012:33:50GMTLast-Modified:Sun,18Apr201012:46:07GMTContent-Type:text/plain
无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD
华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o
system-view进入系统视图quit退到系统视图sysname交换机命名vlan20创建vlan(进入vlan20)displayvlan显示vlanundovlan20删除vlan20displayvlan20显示vlan里的端口20Interfacee1/0/24进入端口24portlink-typeaccessvlan20把当前端口放入vlan20undoporte1/0/10删除当前VLAN端口10displaycurrent-configuration显示当前配置02配置交换机支持TELNETinterfacevlan1进入VLAN1ipaddress192.168.3.100
在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList()Obt
@作者:SYFStrive @博客首页:HomePage📜:微信小程序📌:个人社区(欢迎大佬们加入)👉:社区链接🔗📌:觉得文章不错可以点点关注👉:专栏连接🔗💃:感谢支持,学累了可以先看小段由小胖给大家带来的街舞👉微信小程序(🔥)目录自定义组件-behaviors 1、什么是behaviors 2、behaviors的工作方式 3、创建behavior 4、导入并使用behavior 5、behavior中所有可用的节点 6、同名字段的覆盖和组合规则总结最后自定义组件-behaviors 1、什么是behaviorsbehaviors是小程序中,用于实现