华为开放平台A/B测试

服务介绍

使用A/B测试,可以让科学的实验数据来帮助您优化应用体验、提升关键转化及增长指标。您可以为不同的用户群体创建一组或多组对比实验,通过实验得出关键对比数据,选择更符合用户需求的应用界面、文案、产品功能或营销活动,从而根据用户反馈做出方案选择,提高决策准确率,降低决策风险。

A/B测试目前支持推送通知实验,远程配置实验和应用内消息实验。

  • 推送通知实验可以对推送通知的标题、内容、点击动作等进行分组测试。
  • 远程配置实验可以对应用中新的界面变更、功能设计、参数取值等进行分组测试。
  • 应用内消息实验可以对应用内消息的标题、正文、背景图片和按钮等进行分组测试。

使用场景

场景分类场景说明
应用视觉测试针对同一个场景设计几种不同的视觉效果,通过远程配置类A/B实验的数据指标效果来确定最终使用哪一种视觉体验。
应用文案测试运营人员会使用推送通知来提高应用的日活或者唤醒沉睡用户,绞尽脑汁想出的推送文案,哪个效果好,哪个用户点击量高,可以用推送通知类A/B实验来进行测试。
应用功能测试在应用的发展过程中会涉及更新迭代及新功能上线,如何保证新功能在上线后用户体验更佳?通过A/B测试,为部分用户提供此功能,以点击率及整体的日活作为指标,最终决定是否上线此功能或者进行调整。

更多详情请参见A/B测试指南

华为开放平台开放式测试

服务介绍

开放式测试,可以让您的应用在正式上架华为应用市场前,提前发布一个测试版本给您信任的测试用户。测试版本仅对您指定的测试用户可见,这样您就可以提前收到用户反馈,并在应用正式上架前改进您的应用。

使用场景

场景分类场景说明
正式上架前的小范围测试为避免应用正式全网上架时仍然存在很多Bug和用户体验问题,导致应用评分低,影响您的商业成功,您可以通过开放式测试提前邀请部分新人用户对应用进行下载体验。受邀用户在接受邀请后,可通过华为应用市场直接下载对应测试版本,并在体验过程中随时将问题直接反馈给您,助力应用以更高质量进行全网发布。
多团队远程协作测试不同的开发测试团队在不同地域可能会因为网络限制等原因,无法快速传递应用的测试版本。您可以通过开放式测试定向分发测试版本到指定的团队,提升测试效率。
金融银行类应用提交央行审核金融银行类应用在正式全网上架前必须经过央行审核。您可以通过开放式测试将应用快速、定向分发给央行测试人员进行审核,同时对其他用户不可见,杜绝现网风险。

更多详情请参见开放式测试指南

华为开放平台接入检测

华为开放平台接入检测

应用上架申请提交后,可能会因审核不通过而被驳回。您需要按要求修改后重新提交审核,直至审核通过后才可成功上架应用。为避免影响您的应用上架计划,在正式提交应用审核前,您可先通过接入检测服务对您的应用软件包进行自检。

您只需要在接入检测服务中填写应用相关信息并上传软件包,平台将自动扫描应用软件包并生成自检报告。您可通过自检报告提前发现并解决问题,提高应用通过审核的概率。

说明

除了“接入检测”服务,华为还为您提供了云测试服务。通过云测试服务,您可以在华为热门移动终端设备上针对您的应用进行兼容性测试、稳定性测试、性能测试和功耗测试等一系列检测。检测完成后,云测试服务会快速出具专业且详细的测试报告,帮助您精准定位解决应用在华为设备上运行的各种问题。这不仅能在应用上架审核时提高您应用通过审核的概率,还为您的用户提供了良好的华为设备使用体验。相关内容请参考云测试文档。

前提条件

您已创建项目在项目中添加应用

创建自检任务

  1. 登录AppGallery Connect网站,选择“我的项目”。
  1. 在项目列表中找到您的项目,在项目下的应用列表中选择需要自检的应用。系统进入“项目设置”页面。
  2. 在左侧导航栏选择“质量 > 接入检测”,点击“创建自检”。
  1. 确认应用信息已填写正确后,点击“提交”。
    • 如果“应用分类”、“付费情况”、“国家或地区”未自动同步已设置的应用信息,请根据实际情况补充填写。
    • 点击“浏览”上传需要自检的应用软件包。
  2. 创建自检成功后,检测记录列表会展示检测结果。

查看检测报告

  1. 在“检测记录”页面,点击“操作”栏下的“查看”。
  2. 在弹出的“检测报告”页面,查看应用的检测报告。点击右上角“更多信息”后,可查看应用的详细信息。

删除检测记录

在“检测记录”页面点击“操作”栏下的“删除”,在弹出的提示框中点击“确认”,即可删除该条检测记录。

华为开放平台云调试

华为开放平台云调试

服务介绍

华为云调试致力于为您免费提供高效的云端设备调试解决方案,解决您设备机型不足、设备管理困难及bug无法复现等问题,降低您的采购及管理成本。华为云调试提供不同型号的机型,让您可随时随地直观了解应用在不同机型上的运行表现。

使用场景

场景分类场景说明
应用调试您可以选择不同的真机设备,从本地上传应用后,安装应用至真机设备,通过真机设备对应用进行调试,提前帮助您发现问题。
主题调试您可以选择不同的真机设备,从本地上传主题后,安装主题至真机设备,通过真机设备对主题进行调试,提前帮助您发现问题。
预约测试如果某款设备在线资源比较紧张,可能会导致您无法申请到该设备。为此,云调试增加预约测试功能,通过该功能,您可以选择想要调试的设备,并预设此款设备的调试日期和时段。预约完成后,云调试会通过邮箱和短信通知您,及时上线申请设备使用,从而节省您的时间,提高调试效率,增强用户体验。

更多详情请参见云调试指南

云测试华为开放平台云测试服务介绍

云测试华为开放平台云测试服务介绍

服务介绍

华为云测试致力于为您提供便捷的一站式移动应用测试服务,解决您在移动应用开发、测试过程中面临的成本、技术和效率问题,保障您的App在华为手机上获得优质的用户体验。华为云测试为您提供了华为热门移动终端设备,有针对性地向您提供应用在华为手机上的兼容性、稳定性、性能测试、功耗测试和安全测试,快速出具专业且详细的测试报告,帮助您提前发现并精准定位解决应用在华为手机上运行的各种问题。

使用场景

场景分类场景说明
检测应用兼容性问题Release版本的应用通过提交兼容性测试,选择不同的华为真机设备,可检测出该应用在华为真机设备上的兼容性问题,提前帮助您发现问题。
检测应用稳定性问题Release版本的应用通过提交长时间的稳定性测试,可检测出该应用在华为真机设备上的稳定性问题,提前帮助您发现问题。
检测应用性能问题Release版本的应用通过提交性能测试,在真机侧完成App性能数据如CPU、内存、耗电量、流量等关键指标采集,深入分析应用性能薄弱点。
检测应用功耗问题Release版本的应用通过提交功耗测试,检测影响手机App功耗的各项关键指标。
在测试过程中使用帐号信息登录应用大部分应用需要帐号和密码、或验证码登录后才可正常使用,针对这样的场景,您可在创建兼容性测试、性能测试和上架测试时填写帐号和密码或者验证码的预设内容,让待测应用在所选手机上实现帐号登录,最终实现完整的测试。
设置自定义指令您可在创建兼容性、性能和上架测试测试时填写自定义指令的预设内容,则测试遍历时将按照您的指令进行。

更多详情请参见云测试指南

华为开放平台沙盒测试

华为开放平台沙盒测试

在应用测试阶段,您可以在AppGallery Connect中配置沙盒测试帐号,通过配置测试帐号可以同时接入华为应用内支付、付费下载、游戏等不同服务,从而可以模拟真实环境进行免费测试。

前提条件

如需使用支付订单、订阅服务和游戏功能的沙盒测试,请确保您的应用已集成HMS Core SDK 3.0及以上版本。更多沙盒测试说明如下:

操作步骤

  1. 登录 AppGallery Connect 网站,选择“用户与访问”。
  2. 左侧导航栏选择“沙盒测试 > 测试帐号”,点击“新增”。
  3. 填写测试帐号信息后,点击“确认”。注意测试帐号必须填写已注册、真实的华为帐号。

华为开放平台应用测试服务

在应用测试阶段,您可以借助AppGallery Connect一整套的辅助测试服务来提升您的应用版本质量,保证应用在上架后获得更高的用户满意度。

测试服务说明
沙盒测试沙盒测试用于在应用未正式上线前模拟真实用户的使用体验,您可以在AGC控制台创建沙盒测试帐号,然后使用沙盒测试帐号来测试某些需要对接现网真实环境的功能,例如订单支付测试、游戏功能测试。
云测试云测试可以自动测试您的应用在华为手机上的兼容性、性能、稳定性、功耗、安全问题,并出具详细报告。
云调试云调试解决您设备机型不足、设备管理困难问题,远程真机测试并解决您的应用在手机上的运行问题。帮助您提前发现并精准定位、解决应用问题。
接入检测接入检测功能可以在应用正式提交审核前提前扫描应用软件包中影响审核的问题,生成自检报告,帮助您提高应用通过审核的概率。
开放式测试开放式测试可以让您的应用在正式上架华为应用市场前,提前发布一个测试版本给您信任的测试用户。测试版本仅对您指定的测试用户可见,这样您就可以提前收到用户反馈,并在应用正式上架前改进您的应用。
A/B测试使用A/B测试,您可以为不同的用户群体创建一组或多组对比实验,通过实验得出关键对比数据,选择更符合用户需求的应用界面、文案、产品功能或营销活动,从而根据用户反馈做出方案选择,提高决策准确率,降低决策风险。
游戏内测游戏内测可以帮助您验证游戏对华为手机适配情况、获取游戏数据情况并进行改进的关键环节,同时内测数据也是华为运营人员确定游戏评级与首发推广资源的重要参考依据。
先锋测试先锋测试是在游戏正式发布前,通过问卷招募对先锋用户进行开放并获得其反馈,调优产品提升体验的一种限量测试。您可以通过问卷形式筛选出目标用户发放游戏试玩资格,在先锋测试阶段根据用户反馈意见,优化游戏玩法、操作体验、美术风格等,提高游戏质量及体验。

华为开放平台调试API

华为开放平台调试API

业务介绍

API Explorer即API开发者门户。针对AppGallery Connect(简称AGC)对外发布各个服务API,AGC的API Explorer能提供在线API查询、API调试、多语言SDK示例代码生成等功能,支撑开发人员快速熟悉AGC各个服务API,无障碍使用SDK开发代码。

调试API

  1. 登录AppGallery Connect,选择“用户与访问”。
  2. 选择左侧导航栏的“开发工具 > APIExplorer”,进入“API Explorer”页面。
  3. 选择“所有产品”,并开启“隐藏待上线的产品”,在弹出的页面区域选择对应的服务,进入此服务的API页面。说明API Explorer中的产品即AGC里的各个服务。
  4. 在搜索框中输入对应API接口名称或者在导航栏中选择对应API接口名称,3号区域栏即可展示对应API接口的调试页面。说明API Explorer具体接口的调试页面,展示从左向右,分为四个区域栏。为了方便说明,所以用1~4号区域栏来分别指代。例如:具体API接口调试配置区域栏即为下图的3号区域栏,最右侧的调试结果区域栏即为下图的4号区域栏。
  5. 3号区域栏中,配置“Region”参数为实际数据处理位置区域,依次填写对应接口字段的值。如果“Region”参数选择的区域不同,可能会导致API字段存在一定的差异。说明
    • 如果API接口字段很多,仅想看到必填项,请开启“只看必填项”。
    • API接口字段详细说明,可在右侧栏“文档”页签中查看。也可以点击“官网帮助中心”,跳转至对应的API接口文档查看。
  6. 3号区域栏中接口字段的值配置完成后,点击“调试”,即可在4号区域栏的“调试结果”页签中查看结果。发起调试后,您可以查看和获取真实请求URL、响应头和响应体信息。

华为开放平台集成服务说明

华为开放平台集成服务说明

部分开发类服务需要您集成对应的SDK,您需要在您的应用中调用SDK的接口实现对应功能。

说明

在集成服务前,您需要先创建项目和应用,并开通服务

AppGallery Connect开发服务

需要集成SDK或进行服务端开发的AGC开发服务如下表,具体集成方法请参考各服务的集成文档。

分类服务说明
构建认证服务认证服务可以帮助您统一管理包括华为帐号、微信、邮箱、匿名帐号等多种帐号类型的用户,使您免于自行搭建用户认证系统。
云函数云函数是一项Serverless计算服务,提供FaaS(Function as a Service)能力,一方面云函数将开发测试的对象聚焦到函数级别,可以帮助您大幅简化应用开发与运维相关的事务,另一方面您可以通过在应用中集成云函数SDK,便捷操作云数据库、云存储等,提升业务功能构建的便利性。
云数据库云数据库是一款端云协同的数据库产品,提供端云数据的协同管理、统一的数据模型和丰富的数据管理API接口等能力。在保证数据的可用性、可靠性、一致性,以及安全等特性基础上,能够实现数据在客户端和云端之间的无缝同步,并为应用提供离线支持,以帮助开发者快速构建端云、多端协同的应用。
云存储云存储是一种可伸缩、免维护的云端存储服务,您可以用于存储图片、音频、视频或其他由用户生成的内容。借助云存储服务,您可以无需关心存储服务器的开发、部署、运维、扩容等事务,大大降低了应用使用存储的门槛,让您可以专注于应用的业务能力构建,助力您的商业成功。
云托管云托管服务是一项提供内容托管的服务,包括网站托管和存储加速功能,为用户提供安全快速的内容访问能力。云托管服务提供了方便快捷的网页应用部署能力,您只需聚焦界面交互、页面样式和业务逻辑,无需关注域名申请、证书管理等安全配置,也不需要关注页面分发,即可构建高安全、快速访问的网站。
Dynamic AbilityDynamic Ability是华为应用市场基于Android App Bundle技术实现的动态加载特性的一套解决方案,第三方应用通过集成Dynamic Ability SDK,可以在需要时动态从华为应用市场下载应用的某个特性或语言包,从而减少不必要的网络流量与终端设备存储空间消耗。
Connect APIConnect API是一套RESTful API,利用这些API,您可以定制AppGallery Connect提供的服务,或是实现流程自动化,从而提升工作效率。
增长A/B测试使用A/B测试,可以让科学的实验数据来帮助您优化应用体验、提升关键转化及增长指标。您可以为不同的用户群体创建一组或多组对比实验,通过实验得出关键对比数据,选择更符合用户需求的应用界面、文案、产品功能或营销活动,从而根据用户反馈做出方案选择,提高决策准确率,降低决策风险。
远程配置使用远程配置服务,您的应用即可无需升级,也可以在云端灵活修改应用的行为和外观,从而快速响应用户的需求。
应用内消息应用内消息可以在用户使用应用时,基于用户使用情景向用户发送有针对性的消息,鼓励用户使用应用的某些关键功能,也可以借助应用内消息发送更具吸引力的营销内容,增强用户粘性。
App LinkingApp Linking是一种支持Android、iOS、Web等多种平台的跳转链接,无论用户是否已经安装您的应用,App Linking都能够按照您指定的方式进行跳转。用户在Android或iOS设备上点击App Linking后,即可跳转到链接指定的内容。用户在PC端浏览器中打开相同的链接地址,也可以跳转到网站上的同等内容。
应用下载直达应用下载直达是华为应用市场对外提供的官方下载服务,广告平台、媒体、开发者等均可通过应用下载直达服务安全、快捷推广应用,并可通过数据归因对推广效果进行数据分析。
质量崩溃崩溃服务是一个功能强大、轻量级的崩溃解决方案。它能帮助您快速发现、定位、解决应用崩溃(又称闪退)问题,其使用非常简便,无需开发任何代码即可实现可视化数据报告的实时查看。
性能管理性能管理(APM,App Performance Management)服务提供分钟级应用性能监控能力,您可以在AGC查看和分析APM收集到的应用性能数据,实时全面掌握应用在线的性能表现,帮助您快速闭环应用的性能问题,持续提升应用的用户体验。
云测试华为云测试致力于为您提供便捷的一站式移动应用测试服务,解决您在移动应用开发、测试过程中面临的成本、技术和效率问题,保障您的App在华为手机上获得优质的用户体验。华为云测试为您提供了华为热门移动终端设备,有针对性地向您提供应用在华为手机上的兼容性测试、稳定性测试、性能测试和功耗测试,快速出具专业且详细的测试报告,帮助您提前发现并精准定位解决应用在华为手机上运行的各种问题。
云调试华为云调试致力于为您免费提供高效的云端设备调试解决方案,解决您设备机型不足、设备管理困难及bug无法复现等问题,降低您的采购及管理成本。华为云调试提供不同型号的机型,让您可随时随地直观了解应用在不同机型上的运行表现。
开放式测试开放式测试,可以让您的应用在正式上架华为应用市场前,提前发布一个测试版本给您信任的测试用户。测试版本仅对您指定的测试用户可见,这样您就可以提前收到用户反馈,并在应用正式上架前改进您的应用。
众测服务作为AppGallery Connect质量解决方案的一部分,众测服务为应用开发者提供了一套端云协同的测试服务能力。您可通过众测服务,在应用发布前邀请友好用户参与众测任务。在测试过程中所发现的问题都可以通过众测App或者应用内悬浮窗直接反馈,众测服务会自动生成测试报告供开发者查看。通过众测服务,可以帮助您快速提升产品质量和产品体验。
接入检测应用上架申请提交后,可能会因审核不通过而被驳回。您需要按要求修改后重新提交审核,直至审核通过后才可成功上架应用。为避免影响您的应用上架计划,在正式提交应用审核前,您可先通过接入检测服务对您的应用软件包进行自检。
盈利联运服务联运服务是指华为和开发者在华为应用市场联合运营应用,并进行分成的合作服务。华为向您提供华为应用市场平台能力接入、数据报表、活动运营、用户运营等一系列服务,您可以借此获取多种优质华为应用市场推荐资源。
付费下载付费下载是华为为开发者和消费者推出的精品应用付费下载服务,支持多种多样的支付渠道,为消费者提供优质的精品应用,同时也为开发者变现提供了更好的途径。

HMS Core开发服务

需要集成SDK或进行服务端开发的HMS Core开发服务如下表。

分类能力名称描述
App Services华为帐号服务支持您的用户在手机、平板、电视、车机等多平台上,使用华为帐号快速便捷地登录您的应用。双因素认证具备高安全性,为您的用户提供数字资产和个人隐私的安全保护能力。
广告服务致力于打造一个开放、合规的广告生态。您可以通过流量变现服务在应用内广告中获得更多收益;通过广告标识服务,可以全方位保护用户隐私,也可以帮助广告平台和三方监测平台合规地开展个性化广告和转化归因。
分析服务基于开发者上报的用户行为和属性数据,提供多种分析能力。
App Linking创建跨平台的深度链接直达应用内内容,可用于广告投放,社交邀请等,用户点击链接直达内容,在各种平台均可按照所需方式工作,应用未安装可重定向到应用市场下载安装,同时可统计链接点击次数、应用安装次数等数据。
情景感知服务获取用户当前情景状态,如所处位置、当天是否节日、天气情况、是在跑步还是静止、耳机是否插入、环境光强度、车载蓝牙设备是否连接、是否有已注册信标连接等。
服务号提供华为统一的商家服务阵地,通过服务分发,用户互动连接,多样化的营销工具,促进您的商业闭环。
DCI版权服务面向互联网平台提供基于DCI标准的全流程数字版权服务,构建数字社会版权生态的权属确认、授权结算、维权保护新体系,重塑版权价值。
云空间服务为应用提供方便、快捷的云端存储能力,让您的用户可以方便地对图片、视频、文件等进行上传、下载、同步、查看等操作。
动态标签管理器服务动态标签管理器可让您快速配置更新测量代码及相关代码片段,您可以基于Web界面轻松地进行分析、测量代码的配置,实现营销活动数据随需监控。
游戏服务支持快速低成本构建成就、排行榜、存档等基础游戏功能,提升游戏测试、管理和发布效率,协助您通过数据分析持续进行优化。
运动健康服务提供运动健康数据服务,联合优秀的应用服务与三方设备,打造“智能运动健康设备+华为终端+应用服务”生态,为用户带来安全、智慧、便捷的运动健康体验。
用户身份服务华为用户身份服务为用户提供统一的地址管理与选择服务,您可通过用户授权直接获取其已有地址信息,高效便利。
应用内支付服务为您提供支付服务,让您聚焦应用本身能力,更关注于应用创新。大大降低支付渠道、全球化合规等开发引入和产品上线环节的投入。助力您的商业变现。
定位服务华为定位服务采用GPS、Wi-Fi、基站等多种混合定位模式进行定位,赋予您的应用程序快速、精准地获取用户位置信息的能力。
地图服务助力全球开发者实现个性化地图呈现与交互,全面提升您应用的LBS体验。
会员开放服务通过开放卡券等多样化的营销能力,打造跨业态多场景的会员生态,帮助您实现用户运营与增量创收的目标。
推送服务建立云端到手机端的消息推送通道,为您提供即时消息推送平台。
快应用快应用是一种基于行业标准开发的新型免安装应用,开发者开发一次即可在所有支持行业标准的手机运行。
统一扫码服务提供便捷的二维码与条形码扫描、解析、生成能力,帮助您快速构建应用内的扫码功能。得益于华为在计算机视觉领域能力的积累,Scan kit可以实现远距离二维码的检测与自动放大,针对常见复杂扫码场景,如:强光照、污损、柱面等,做了针对性识别优化,提升扫码成功率与用户体验。
搜索服务提供通用、新闻、视频等网页的搜索,同时也提供图片搜索、划词搜索、文本补全以及拼写检查等搜索服务。
手语服务将文本实时转化为自然流畅的手语动作,助您构建信息无障碍创新应用。
位置服务提供位置查询服务,帮助您的用户更加方便的使用位置相关服务,以及帮助您快速获取用户。
HUAWEI UI Engine华为提供的一套UI开发工具包,可以帮助应用开发者快速开发UI界面,同时自动地适配多种不同的屏幕形态,以达到一次开发多设备自动适配运行的效果。
钱包服务Wallet Kit是集成了终端“芯-端-云”全栈技术的开放能力,可实现卡、证、券、票、钥匙等各类凭证电子化,为传统行业变革注入新的创新元素,帮助您利用跨行业场景能力,为您的用户打造All in One Wallet的数字生活方式。
Graphics3D建模服务为您提供3D物体模型自动生成、PBR材质生成和3D动作捕捉功能,实现3D数字内容高效生产。
计算加速服务充分利用异构多核硬件,帮助您轻松解决应用性能问题,使程序更快更高效的运行。
HUAWEI AR Engine为您的应用提供运动跟踪、人体和人脸跟踪、环境跟踪等AR能力,助力应用融合虚拟世界与现实世界,打造全新的视觉体验和交互方式。
图形计算服务提供高性能的渲染框架,图形渲染组件,以及前沿计算机图形学、计算机视觉和深度学习相结合的技术研究成果。
游戏加速能力通过游戏App给系统提供精细化场景信息、配置信息、网络信息等,系统给游戏App反馈系统状态信息等,使得双方能够利用这些信息进行更紧密和深入的协作,在系统资源有限的情况下进一步改善玩家的游戏体验。
图形引擎服务提供高性能、低功耗的3D图形渲染引擎。为游戏、AR&VR等应用提供易于使用的渲染接口,给用户带来精致酷炫的视觉体验。
HUAWEI VR是面向VR内容开发者开放的一站式内容开发和上传平台。通过集成VR Engine SDK,直接为消费者提供内容。
Media音频编辑服务华为提供丰富的音频编辑能力,用于语音、音乐创作、配乐等场景,通过集成音频编辑服务,您的应用可轻松实现变声、降噪、音源分离,空间渲染和AI配音等音频编辑功能。
音频能力提供了低延时K歌耳返、多路录音等增强音频体验能力。通过集成华为Audio Engine,您的应用可以便捷的使用华为K歌耳返等功能,带来更加完美的K歌体验。
音频服务聚焦播放、音效、音频数据三大领域开放,为您提供丰富的音频服务。
多媒体管线服务多媒体管线服务为您提供多媒体开发框架以及跨平台、高性能的多媒体处理能力,支持通过自定义插件和自定义流水线编排来实现业务场景拓展,降低多媒体业务的开发难度,让应用更加聚焦于业务竞争力。
相机能力是华为影像能力开放接口,旨在帮助三方简单、高效使用相机系统强大能力,为用户带来丰富的相机功能及拍照体验。通过提供一套高级编程API,支持三方实现大光圈、人像、HDR、视频HDR、视频人物虚化、超级夜景等特性,达成华为相机同样的拍照效果。
图像服务为您提供图片编辑和场景化动效功能,高效的实现图片内容再生产。
全景服务提供全景图像在三维立体空间的展示和交互能力,为用户提供沉浸式的全景浏览体验,使观者犹如身在其中。
视频编辑服务视频编辑服务提供视频导入、编辑、渲染、导出、媒资管理等一站式视频处理能力,功能丰富,稳定可靠,助力开发者轻松高效搭建应用。
视频能力提供基于芯片和算法的视频个性化调节能力。帮助您实现电影级色彩调节、编码器控制等功能,带来视频播放、视频通话和直播等场景下的优质体验。
视频服务提供用于视频播放的服务,低卡顿、高清晰度、无缝切换,让用户畅享稳定高清的视频新体验。
数字版权服务为合作伙伴提供内容的数字版权保护。
AIHUAWEI HiAI Foundation芯片能力开放,快速转化和迁移已有模型,借助异构调度和NPU加速获得更佳性能。
HUAWEI HiAI Engine应用能力开放,构筑全连接服务和全场景应用,轻松将多种AI能力和APP结合,让APP更加智能强大。
HUAWEI HiAI Service服务能力开放,根据用户需求,适时适地推送服务,更好的联接用户与服务。
机器学习服务为您提供丰富的文本类、语音语言类、图像类和人脸人体类服务API,打造AI新体验,轻松构建您的AI应用。
Smart Device畅连能力基于华为终端畅连业务,面向应用开发者和硬件开发者提供的开放接口,CaaS Kit帮助华为智能手机、海量应用、合作伙伴的智能设备实现系统级音视频通话功能,构建庞大实时通信网络,致力为消费者打造更佳的通信体验。
投屏能力华为提供的以手机为中心的多屏协同能力。通过集成华为Cast+ Kit,可以实现手机与大屏类设备屏幕的快速、稳定、低时延协同, 带来多屏协同场景下的优质体验。
设备虚拟化能力通过虚拟化技术将相关设备或器件打造成手机器件或能力的延伸,可以将家中的电视、摄像头和音箱虚拟为手机的屏幕、Camera和Mic/Speaker,将穿戴设备作为手机的虚拟Sensor,实现手机为中心的全场景体验。
HUAWEI HiCar华为提供的人-车-家全场景智慧互联解决方案,HUAWEI HiCar将移动设备和汽车连接起来,利用汽车和移动设备的强属性以及多设备互联能力,在手机和汽车之间建立管道,把手机的应用和服务延展到汽车,实现手机为核心的全场景体验,给消费者创造智慧出行体验。
碰一碰能力是多终端业务协同的解决方案技术,依托NFC短距通信协议,向手机端应用和三方设备开放多设备触碰交互能力,将手机和全场景设备连接起来,致力为用户提供手机到周边设备多种业务无缝切换的高效体验,解决了APP跨设备接续难、设备配网难、传输难的问题。
手写笔能力HUAWEI Pencil Engine是华为提供的一套手写套件,提供笔刷效果、笔迹编辑、报点预测、一笔成形和手写笔双击功能,让开发者轻松集成实现手写功能,带来优质的手写体验,为开发者创造更多的手写应用场景。
文件分享能力通过蓝牙实现设备之间发现及连接鉴权,建立P2P WiFi通道,实现手机、PC、第三方设备间文件高速分享无线传输。在第三方设备处理能力及传输环境有保障的情况下,传输速度最高可达80MB/s。
穿戴能力Wear Engine 将手机上的生态应用和服务延展到智能穿戴设备,也将智能穿戴的设备能力开放给手机应用,实现手机与穿戴设备能力共享,为用户带来更丰富的交互体验。
Security线上快速身份验证服务为应用提供安全可信的本地生物特征认证和安全便捷的线上快速身份验证能力。
钥匙环服务提供用户认证凭据本地存储和跨应用、跨形态共享能力,帮助您在安卓应用、快应用、Web应用之间构建无缝登录体验。
安全检测服务安全检测服务(Safety Detect)目前提供系统完整性检测(SysIntegrity)、恶意URL检测(URLCheck)、应用安全检测(AppsCheck)、虚假用户检测(UserDetect)、恶意WiFi检测, 帮助您快速构建应用安全。
数据安全能力提供数据安全能力,提升开发效率、保障用户数据安全。
设备安全能力为您提供基于硬件隔离的程序运行环境。保障程序运行及业务数据的安全性。
本地认证能力基于深度神经网络开发,结合3D结构光技术,为您提供安全、可靠的本地人脸认证能力。
System5G Modem Kit提供华为先进、专业化的5G通信服务,为您的应用提供5G小区信息服务。
线性马达能力将华为终端的线性马达振动能力封装为开发接口,开放给应用开发者使用, 可以帮助开发者快速实现应用内调用华为线性马达振动能力。Haptics Kit面向用户场景提供海量振动波形,同时提供自定义波形接口,帮助应用开发者实现更加逼真、快速、流畅的触感反馈。
HEM Kit提供OOBE自动部署设备的能力,精准部署应用到您所需的工作设备上。
hQUIC Kit让您的应用快速支持QUIC协议,辅以华为智能拥塞算法,为用户提供更快的连接建立速度,更强的抗丢包能力以及更高的吞吐量。
双网聚合能力华为端云协同网络加速的技术品牌,通过在端侧将Wi-Fi和蜂窝网络同时并发使用,为消费者用户带来聚合高网速、稳定低时延的通信体验。为了让更多的应用更好地使用该技术,华为将该通信能力通过Kit方式开放给合作伙伴实现对系统资源的合理调度。
MDM能力MDM能力API,包括设备管理类API和应用权限管理类API,为安装在华为设备上的应用提供了系统级权限的管理的功能。
近距离通信服务让您便捷地实现周边手机自主发现、自主互联,传输数据。 让您便捷地获取周边蓝牙信标消息,向用户提供场景化的服务。
Network Kit聚合远场网络通信优秀实践,辅以RESTful、文件上传下载等场景化接口,为您提供简单易用、低时延、高吞吐和高安全的端云传输通道。
无线传输服务提供华为先进的、定制化的无线通信优化服务,如5G、Wi-Fi等。为您的应用带来大宽带、低时延、高可靠的网络体验。

华为开放平台服务动态说明

华为开放平台服务动态说明

AGC服务动态界面展示了AppGallery Connect最新服务、案例故事等。通过介绍最新服务,分享其他应用的成功案例,帮助您熟练使用AppGallery Connect服务,实现用户数量及收入的增加。

说明

您可以发送投稿邮件至agconnect@huawei.com,分享成功使用AGC服务的经历和感受。邮件标题:服务动态+公司名称+APPID。

  1. 进入“服务动态”。
    • 旧版:登录 AppGallery Connect 网站,选中右上角的“”,点击“服务动态”。
    • 新版:登录 AppGallery Connect 网站,选择右侧“服务动态”,可查看最近5条服务动态,点击下方“查看更多”,查看所有服务动态。
  2. 在“服务动态”界面展示了AGC最新服务的相关介绍,分享了一些成功的案例故事,开发者可以点击感兴趣的文档,进一步熟悉AGC服务。

华为开放平台打开服务开关

如果应用需要使用华为相关服务,那么必须打开AGC中对应服务的开关。打开服务开关是应用级别的,即每个需要使用华为服务的应用都需要先打开服务开关。

打开服务开关

  1. 登录 AppGallery Connect 网站 ,选择“我的项目”。
  2. 在项目列表中找到您的项目,在项目下的应用列表中选择需要开通服务的应用。
  3. 点击“API管理”页签,找到您想要开通的服务,打开该服务所在行的开关。说明支持一个服务有多个API开关,您可以单独控制各API开启或关闭,也可以通过该服务右侧的API总开关一键开启或关闭该服务下的全部API。

启动华为分析服务

如果您的应用需要使用华为分析服务,或者您使用的华为服务依赖华为分析服务,则需要启动华为分析服务。

  1. 登录 AppGallery Connect 网站,选择“我的项目”。
  2. 在项目列表中找到您的项目,在项目下的应用列表中选择需要启动华为分析服务的应用。
  3. 在左侧导航栏选择“华为分析”下的任意子菜单,点击“启动分析服务”。
  4. 如果项目接入设置尚未配置,会进入项目接入设置页面,设置后点击“完成”。

APP上架华为应用商店查看应用基本信息

APP上架华为应用商店查看应用基本信息

创建应用后,您可以查看应用相关信息。

  1. 登录 AppGallery Connect 网站 ,选择“我的项目”。
  2. 在项目列表中找到您的项目,点击待查看应用,进入“项目设置 > 常规”页面,可查看Developer ID、Client ID、APP ID等应用信息。所属级别参数说明开发者Developer ID开发者帐号的唯一标识。验证公钥AppGallery Connect的服务器给您的服务器发送请求时,使用该公钥验证您的服务器签名。项目项目ID项目的唯一标识。客户端ID-Client ID集成项目级SDK鉴权时的唯一标识。客户端ID-Client Secret集成项目级SDK鉴权时的密钥。API密钥(凭据)一种访问华为服务的简单凭证,在您的服务端和华为服务端认证授权时使用。应用APP ID应用的唯一标识。说明iOS应用不展示此参数。包名/软件包ID软件包的唯一标识,一般用域名倒序。说明Web应用与PC应用不展示此参数。DisplayName应用在Windows平台的唯一标识。说明仅PC应用展示此参数。App Store ID开发者帐号的唯一标识。说明仅iOS应用展示此参数。团队ID开发者团队帐号的唯一标识。说明仅iOS应用展示此参数。SHA256证书指纹应用签名证书中的SHA256条目,主要在通过HMS-SDK调用HMS服务时,校验应用的真实性。说明Web应用与PC应用不展示此参数。OAuth 2.0客户端ID(凭据)-Client ID集成应用级SDK鉴权时的唯一标识。OAuth 2.0客户端ID(凭据)-Client Secret在创建应用后由华为开发者联盟为应用分配公钥,用于OAuth鉴权。

APP上架为应用商店数据处理位置策略

AppGallery Connect中的不同服务提供了不同的数据处理位置策略,当前AppGallery Connect提供两种数据处理位置策略:

  • “由您主动管理并指定数据处理位置”策略:针对支持多数据处理位置的服务,即您的应用可访问所有已启用的数据处理位置。
  • “应用仅访问由您设置的默认数据处理位置”策略:针对支持单数据处理位置的服务,即您的应用仅能访问默认数据处理位置。

各服务及其对应策略如下表所示:

服务名称由您主动管理并指定数据处理位置应用仅访问由您设置的默认数据处理位置
认证服务
云函数
云数据库
云存储
API网关
云托管
崩溃
性能管理
华为分析√(需申请√(默认)
推送服务
远程配置
A/B测试
应用内消息
App Linking
动态标签管理
情景感知服务
搜索服务
3D建模服务

您也可以在“项目设置 > 数据处理位置”页面查看您所开通服务的对应数据处理位置策略:

APP上架华为应用商店数据处理位置教程

快速互动体验

简介

AppGallery Connect的部分服务在处理您的应用及用户的数据时,需要您指定数据处理位置,以便这些服务能够在您期望的位置上处理您的应用及用户的数据。

如果您在使用这些服务时未指定数据处理位置,这些服务将在您为项目设置的默认数据处理位置处理您的应用及用户的数据。

需要您指定数据处理位置的服务及其相关策略如下:

服务名称应用是否可访问所有已启用的数据处理位置应用是否仅能访问默认数据处理位置取消已启用的数据处理位置时是否自动清理云侧数据修改默认数据处理位置时是否自动清理云侧数据
认证服务
云函数
云数据库
云存储
API网关
云托管
崩溃
性能管理
华为分析√(需申请√(默认)
推送服务
远程配置√因依赖华为分析,统计数据会被清理。配置数据不会被清理。√因依赖华为分析,统计数据会被清理。配置数据不会被清理。
A/B测试√因依赖华为分析,实验结果数据会被清理。实验配置数据不会被清理。√因依赖华为分析,实验结果数据会被清理。实验配置数据不会被清理。
应用内消息√因依赖华为分析,统计数据会被清理。消息配置数据不会被清理。√因依赖华为分析,统计数据会被清理。消息配置数据不会被清理。
App Linking√因依赖华为分析,用户数相关指标数据会被清理。动态链接配置数据以及其他指标数据不会被清理。√因依赖华为分析,用户数相关指标数据会被清理。动态链接配置数据以及其他指标数据不会被清理。
动态标签管理
情景感知服务
搜索服务
3D建模服务

注意

如上表所示,部分服务在修改默认数据处理位置取消已启用的数据处理位置时会自动清理云侧数据且无法找回。因此,请谨慎设置数据处理位置,尽量避免修改默认数据处理位置和取消已启用的数据处理位置等操作。如果涉及此类操作,请务必提前自行做好相关备份,充分评估由此产生的后果。

数据处理位置的分布

AppGallery Connect在全球范围内提供了四个数据处理位置供您选择:

  • 中国
  • 德国
  • 俄罗斯
  • 新加坡

如何选择数据处理位置

在指定数据处理位置时(包括设置项目的默认数据处理位置),您需要考虑以下因素:

  • 有关法律和政策的遵从。包括但不限于您的用户所在区域或国家的相关法律法规,以及联合国、中国、美国和其他国家的出口和制裁法律法规。
  • 您的用户与数据处理位置的距离。距离的远近会影响网络时延。

设置数据处理位置

您可以在以下两个场景设置项目的数据处理位置:

场景一:

在“项目设置 > 数据处理位置”页面设置数据处理位置。您可以设置一个或多个数据处理位置,设置步骤如下:

  1. 登录AppGallery Connect,选择“我的项目”。
  2. 在项目列表中点击您需要设置数据处理位置的项目。
  3. 进入“项目设置 > 数据处理位置”页面,点击“管理”。
  4. 阅读上方提示信息后,在“是否已启用”栏为您的项目勾选一个或多个数据处理位置,并在“是否设为默认”栏将其中一个设置为默认数据处理位置。说明
    • 仅支持将已启用的数据处理位置设置为默认数据处理位置。
    • 当您只启用一处数据处理位置时,您必须将其设置为默认数据处理位置。
    • 当您设置多个数据处理位置后,您即可在多个位置处理您的应用及用户的数据。
  5. 设置完成后,点击“保存”。

场景二:

在首次开通服务时设置数据处理位置。您可以设置一个或多个数据处理位置,设置步骤如下(此处以开通云数据库服务为例):

  1. 在云数据库服务界面,点击“立即开通”。
  2. 仔细阅读弹出提示框的文字说明后,在“启用”栏为您的项目勾选一个或多个数据处理位置,并在“设为默认”栏将其中一个设置为默认数据处理位置。说明
    • 仅支持将已启用的数据处理位置设置为默认数据处理位置。
    • 当您只启用一处数据处理位置时,您必须将其设置为默认数据处理位置。
  3. 设置完成后,点击“确定”。

管理数据处理位置

如果您想要启用新的数据处理位置、取消已启用的数据处理位置,或是修改默认数据处理位置,您可参考以下步骤:

  1. 登录 AppGallery Connect,选择“我的项目”。
  2. 在项目列表中点击您需要变更数据处理位置的项目。
  3. 进入“项目设置 > 数据处理位置”页面,点击“管理”。
  4. 在“数据处理位置”页面,您可:
    • 启用新数据处理位置:在想要启用的数据处理位置对应的“启用”栏进行勾选,完成后点击“保存”。
    • 取消已启用的数据处理位置:在想要取消启用的数据处理位置的对应“启用”栏去勾选,完成后点击“保存”。在确认弹窗中,阅读提示信息,确认并勾选操作提示项,点击“同意并继续”。若放弃修改,点击“取消”。注意
      • 默认数据处理位置不支持直接取消启用,如果您想取消该数据处理位置,您必须先修改默认数据处理位置。
      • 取消已启用的数据处理位置后,该数据处理位置上的部分服务的数据将被清除且无法恢复,该项目下各应用将无法访问该数据处理位置上的相关服务。相关服务的数据清理策略请参考文中对照表
    • 修改默认数据处理位置:在“是否设为默认”栏勾选新的默认数据处理位置,完成后点击“保存”。注意
      • 在“是否设为默认”栏勾选新的默认数据处理位置前,请先启用该数据处理位置。
      • 默认数据处理位置修改时间间隔不得低于1小时。
  5. (可选)如果您修改了默认数据处理处理位置,界面会弹出提示框。请阅读弹框内容,确认并勾选操作提示项,点击“同意并继续”。若放弃修改,点击“取消”。注意修改默认数据处理位置后:
    • 如果您的服务只在默认数据处理位置上提供服务,则修改默认数据处理位置后原有的AGC云侧数据将被清除且无法恢复。
    • 项目下各应用的已发布版本将可能无法访问数据处理位置相关服务。
    • 修改默认数据处理位置后,仅在默认数据处理位置上提供服务的相关服务需要您重新开通,您的应用需要集成最新版本的agconnect-services配置文件。支持多数据处理位置的服务修改默认数据处理位置时,不需要重新开通服务。

查看已设置的数据处理位置

设置完项目的数据处理位置后,您可以在“项目设置 > 数据处理位置”页面查看已设置的数据处理位置。

APP上架华为开放平台创建应用

APP上架华为开放平台创建应用

如果您需要在华为应用市场发布您的应用,或者使用AGC提供的各类服务,您需要先在AGC中创建应用。目前创建应用的方式可以直接创建应用,也可以在项目下中添加应用。

创建应用的方式支持的平台使用场景
直接创建应用Android快应用HarmonyOSPC(受限开发)直接创建应用的方式可以不选择归属任何项目,如果不选择项目,则只支持在AGC上发布和运营您的应用。说明当前只有中国大陆实名认证后的企业开发者才能访问PC应用相关菜单。
在项目下添加应用AndroidiOSWeb快应用HarmonyOS如果您需要使用华为服务,如华为帐号、应用内支付、认证服务等,则需要为您的应用选择归属项目。

快速互动体验

前提条件

您已注册华为开发者帐号实名认证

直接创建应用

Android

  1. 登录AppGallery Connect, 点击“我的应用”。
  1. 点击应用列表右侧的“新建”。
  2. 填写应用信息,完成后点击“确认”。说明点击“确认”后,如果系统提示“您所在团队创建的应用数已经达到上限,请清理不需要的应用”,请参见通用FAQ进行处理。参数说明软件包类型选择“APK(Android应用)”。支持设备请根据您的需求选择应用发布后运行的设备,目前支持手机、VR、手表、大屏、路由器、车机。说明
    • “支持设备”中的“手机”包括手机和平板设备。
    应用名称应用在华为应用市场详情页展示的名称。应用创建后应用名称支持在应用信息中修改。说明
    • 应用名称中不能含有“黄赌毒”等低俗敏感字样。
    • 如果您之前在华为开发者联盟有已经创建的应用,则填写原应用名称,从下拉框中选择联想出的应用名称,应用的其他参数将自动关联该应用的信息。此时在AGC创建的应用将和原来应用的APP ID保持一致,即进行了应用的迁移。
    应用分类请选择普通应用或游戏类应用。说明应用分类设置后不支持修改,请谨慎选择。默认语言华为应用市场客户端应用详情页中应用相关描述的默认语言。请根据实际情况选择。添加到项目
    • 如勾选,下方展示“项目名称”下拉框 。
      • 如您想将应用添加到已有项目,点击下拉框进行选择。
      • 如您想将应用添加到新项目,请填写新项目名称。该下拉框默认创建一个与应用同名的新项目。
    • 如不勾选,则创建的应用不归属任何项目,也无法使用华为提供的各类服务,如华为帐号、应用内支付、认证服务等。
    关于“项目”和“应用”的概念介绍,请参见项目和应用介绍
  3. 返回应用列表,在“Android应用”页签查看已创建应用。点击应用名称,可进入应用详情页面。如果有多款同名应用,可通过设备类型筛选查找。

快应用

  1. 登录AppGallery Connect, 点击“我的应用”。
  1. 点击应用列表右侧的“新建”。
  2. 填写应用信息,完成后点击“确认”。说明点击“确认”后,如果系统提示“您所在团队创建的应用数已经达到上限,请清理不需要的应用”,请参见通用FAQ进行处理。参数说明软件包类型选择“RPK(快应用)”。支持设备请根据您的需求选择应用发布后运行的设备。目前支持手机、大屏、车机、PC。说明“支持设备”中的“手机”包括手机和平板设备。应用名称应用在华为应用市场详情页展示的名称。应用创建后应用名称支持在应用信息中修改。说明
    • 应用名称中不能含有“黄赌毒”等低俗敏感字样。
    • 如果您之前在华为开发者联盟有已经创建的应用,则填写原应用名称,从下拉框中选择联想出的应用名称,应用的其他参数将自动关联该应用的信息。此时在AGC创建的应用将和原来应用的APP ID保持一致,即进行了应用的迁移。
    应用分类请选择普通应用或游戏类应用。说明应用分类设置后不支持修改,请谨慎选择。默认语言华为应用市场客户端应用详情页中应用相关描述的默认语言。请根据实际情况选择。添加到项目
    • 如勾选,下方展示“项目名称”下拉框 。
      • 如您想将应用添加到已有项目,点击下拉框进行选择。
      • 如您想将应用添加到新项目,请填写新项目名称。该下拉框默认创建一个与应用同名的新项目。
    • 如不勾选,则创建的应用不归属任何项目,也无法使用华为提供的各类服务,如华为帐号、应用内支付、认证服务等。
    关于“项目”和“应用”的概念介绍,请参见项目和应用介绍
  3. 返回应用列表,在“Android应用”页签查看已创建应用。点击应用名称,可进入应用详情页面。如果有多款同名应用,可通过设备类型筛选查找。

HarmonyOS

  1. 登录AppGallery Connect, 点击“我的应用”。
  1. 点击应用列表右侧的“新建”。
  2. 填写应用参数,完成后点击“确认”。系统跳转到“应用信息”页面。说明点击“确认”后,如果系统提示“您所在团队创建的应用数已经达到上限,请清理不需要的应用”,请参见通用FAQ进行处理。参数说明软件包类型选择“APP(HarmonyOS应用)”。支持设备请根据您的需求选择应用发布后运行的设备。支持手机、手表、大屏和路由器,仅在手机、大屏和手表之间支持多选,路由器只支持单选。注意
    • “支持设备”中的“手机”包括手机和平板设备。
    • 在应用发布前,您都可以在应用信息页面修改支持设备,支持由单设备改为多设备,或多设备改为单设备。但是应用一旦发布,升级时仅允许增加设备类型,不支持删除原有在架应用已选择的设备类型。例如,在架应用支持的设备类型为“手机”,升级应用时您无法取消勾选“手机”选项。
    应用名称应用在华为应用市场详情页展示的名称。应用创建后应用名称支持在应用信息中修改。说明
    • 应用名称中不能含有“黄赌毒”等低俗敏感字样。
    • 如果您之前在华为开发者联盟有已经创建的应用,则填写原应用名称,从下拉框中选择联想出的应用名称,应用的其他参数将自动关联该应用的信息。此时在AGC创建的应用将和原来应用的APP ID保持一致,即进行了应用的迁移。
    应用分类请选择普通应用或游戏类应用。说明应用分类设置后不支持修改,请谨慎选择。默认语言华为应用市场客户端应用详情页中应用相关描述的默认语言。请根据实际情况选择。是否原子化服务确定创建的HarmonyOS应用形态。
    • 选择“是”,表示当前创建的是HarmonyOS原子化服务。
    • 选择“否”,表示当前创建的是HarmonyOS应用。
    关于HarmonyOS原子化服务与HarmonyOS应用的区别,请参见原子化服务。添加到项目
    • 如勾选,下方展示“项目名称”下拉框 。
      • 如您想将应用添加到已有项目,点击下拉框进行选择。
      • 如您想将应用添加到新项目,请填写新项目名称。该下拉框默认创建一个与应用同名的新项目。
    • 如不勾选,则创建的应用不归属任何项目,也无法使用华为提供的各类服务,如华为帐号、应用内支付、认证服务等。
    关于“项目”和“应用”的概念介绍,请参见项目和应用介绍
  3. 如您尚未签署华为HarmonyOS服务开放平台合作协议,此时会弹出协议对话框。勾选“我已阅读并同意华为HarmonyOS服务开放平台合作协议”,点击“我同意”,完成协议签署。注意请务必签署华为HarmonyOS服务开放平台合作协议,否则页面将跳转回AGC首页,您将无法使用您创建的HarmonyOS应用/服务。只有帐号持有者或具有法务权限的管理员才有权限签署华为HarmonyOS服务开放平台合作协议。
  4. 返回应用列表,在“HarmonyOS应用”页签查看已创建应用。点击应用名称,可进入应用详情页面。如果有多款同名应用,可通过设备类型筛选查找。HarmonyOS原子化服务的应用名称下会标识“原子化服务”属性,以便于您进行区分。

PC

  1. 登录AppGallery Connect, 点击“我的应用”。
  1. 点击应用列表右侧的“新建”。
  2. 填写应用信息,完成后点击“确认”。说明点击“确认”后,如果系统提示“您所在团队创建的应用数已经达到上限,请清理不需要的应用”,请参见通用FAQ进行处理。参数说明软件包类型选择“PC(PC应用)”。支持设备选择“PC”。应用名称应用在华为应用市场详情页展示的名称。应用创建后应用名称支持在应用信息中修改。说明
    • 应用名称中不能含有“黄赌毒”等低俗敏感字样。
    • 如果您之前在华为开发者联盟有已经创建的应用,则填写原应用名称,从下拉框中选择联想出的应用名称,应用的其他参数将自动关联该应用的信息。此时在AGC创建的应用将和原来应用的APP ID保持一致,即进行了应用的迁移。
    应用分类请选择普通应用或游戏类应用。说明应用分类设置后不支持修改,请谨慎选择。默认语言华为应用市场客户端应用详情页中应用相关描述的默认语言。请根据实际情况选择。添加到项目
    • 如勾选,下方展示“项目名称”下拉框 。
      • 如您想将应用添加到已有项目,点击下拉框进行选择。
      • 如您想将应用添加到新项目,请填写新项目名称。该下拉框默认创建一个与应用同名的新项目。
    • 如不勾选,则创建的应用不归属任何项目,也无法使用华为提供的各类服务,如华为帐号、应用内支付、认证服务等。
    关于“项目”和“应用”的概念介绍,请参见项目和应用介绍
  3. 返回应用列表,在“PC应用”页签查看已创建应用。点击应用名称,可进入应用详情页面。如果有多款同名应用,可通过设备类型筛选查找。

在项目下添加应用

Android

  1. 登录AppGallery Connect,点击“我的项目”。
  2. 在项目列表中点击您的项目。
  3. 若项目中没有应用,在“项目设置”页面中点击“添加应用”。若项目中已有应用,展开顶部应用列表框,点击“添加应用”。
  4. 在“添加应用”页面中设置参数后,点击“确认”。说明如果提示“包名已存在,请更换包名”,您需要检查下您是否已经创建相同包名的应用,如果有,请勿重复创建。如果您未创建,请联系华为技术支持人员进行处理。参数说明选择平台选择“Android”。支持设备请根据您的需求选择应用发布后运行的设备,目前支持手机、VR、手表、大屏、路由器、车机。说明
    • “支持设备”中的“手机”包括手机和平板设备。
    应用名称在华为应用市场详情页展示的名称。
    • 若添加一个新应用,请填写新创建的应用名称,创建成功后将获取一个新的APP ID,应用名称支持在应用信息中修改。
    • 若添加一个已经在“我的应用”中创建的应用,可以点击“应用名称”下拉框,在展开的应用列表中选择应用。应用的其他参数将自动关联该应用的信息。
    说明应用名称中不能含有“黄赌毒”等低俗敏感字样。应用包名应用包名是您在创建AGC应用时的唯一标识,即包名必须唯一,一个包名代表一个应用,主要用于华为应用市场识别您的应用。要求4-64个字符。注意此处的应用包名必须与您工程中配置的包名一致。应用分类请选择普通应用或游戏类应用。说明应用分类设置后不支持修改,请谨慎选择。默认语言华为应用市场客户端应用详情页中应用相关描述的默认语言。请根据实际情况选择。

iOS

  1. 登录AppGallery Connect,点击“我的项目”。
  2. 在项目列表中点击您的项目。
  3. 若项目中没有应用,在“项目设置”页面中点击“添加应用”。若项目中已有应用,展开顶部应用列表框,点击“添加应用”。
  4. 在“添加应用”页面中设置参数后,点击“确认”。说明如果提示“包名已存在,请更换包名”,您需要检查下您是否已经创建相同包名的应用,如果有,请勿重复创建。如果您未创建,请联系华为技术支持人员进行处理。参数说明选择平台选择“iOS”。说明macOS平台也请选择iOS。软件包IDiOS应用的唯一标识,即应用包名。应用名称在华为应用市场详情页展示的名称。
    • 若添加一个新应用,请填写新创建的应用名称,创建成功后将获取一个新的APP ID,应用名称支持在应用信息中修改。
    • 若添加一个已经在“我的应用”中创建的应用,可以点击“应用名称”下拉框,在展开的应用列表中选择应用。应用的其他参数将自动关联该应用的信息。
    说明应用名称中不能含有“黄赌毒”等低俗敏感字样。App Store IDApple 帐号。

Web

  1. 登录AppGallery Connect,点击“我的项目”。
  2. 在项目列表中点击您的项目。
  3. 若项目中没有应用,在“项目设置”页面中点击“添加应用”。若项目中已有应用,展开顶部应用列表框,点击“添加应用”。
  4. 在“添加应用”页面中设置参数后,点击“确认”。说明如果提示“包名已存在,请更换包名”,您需要检查下您是否已经创建相同包名的应用,如果有,请勿重复创建。如果您未创建,请联系华为技术支持人员进行处理。参数说明选择平台选择“Web”。应用名称在华为应用市场详情页展示的名称。
    • 若添加一个新应用,请填写新创建的应用名称,创建成功后将获取一个新的APP ID,应用名称支持在应用信息中修改。
    • 若添加一个已经在“我的应用”中创建的应用,可以点击“应用名称”下拉框,在展开的应用列表中选择应用。应用的其他参数将自动关联该应用的信息。
    说明应用名称中不能含有“黄赌毒”等低俗敏感字样。

快应用

  1. 登录AppGallery Connect,点击“我的项目”。
  2. 在项目列表中点击您的项目。
  3. 若项目中没有应用,在“项目设置”页面中点击“添加应用”。若项目中已有应用,展开顶部应用列表框,点击“添加应用”。
  4. 在“添加应用”页面中设置参数后,点击“确认”。说明如果提示“包名已存在,请更换包名”,您需要检查下您是否已经创建相同包名的应用,如果有,请勿重复创建。如果您未创建,请联系华为技术支持人员进行处理。参数说明选择平台选择“快应用”。支持设备请根据您的需求选择应用发布后运行的设备。目前支持手机、大屏、车机、PC。说明“支持设备”中的“手机”包括手机和平板设备。应用名称在华为应用市场详情页展示的名称。
    • 若添加一个新应用,请填写新创建的应用名称,创建成功后将获取一个新的APP ID,应用名称支持在应用信息中修改。
    • 若添加一个已经在“我的应用”中创建的应用,可以点击“应用名称”下拉框,在展开的应用列表中选择应用。应用的其他参数将自动关联该应用的信息。
    说明应用名称中不能含有“黄赌毒”等低俗敏感字样。应用包名应用包名是您在创建AGC应用时的唯一标识,即包名必须唯一,一个包名代表一个应用,主要用于华为应用市场识别您的应用。要求4-64个字符。注意此处的应用包名必须与您工程中配置的包名一致。应用分类请选择普通应用或游戏类应用。说明应用分类设置后不支持修改,请谨慎选择。默认语言华为应用市场客户端应用详情页中应用相关描述的默认语言。请根据实际情况选择。

HarmonyOS

  1. 登录AppGallery Connect,点击“我的项目”。
  2. 在项目列表中点击您的项目。
  3. 若项目中没有应用,在“项目设置”页面中点击“添加应用”。若项目中已有应用,展开顶部应用列表框,点击“添加应用”。
  4. 在“添加应用”页面中设置参数后,点击“确认”。说明如果提示“包名已存在,请更换包名”,您需要检查下您是否已经创建相同包名的应用,如果有,请勿重复创建。如果您未创建,请联系华为技术支持人员进行处理。参数说明选择平台选择“APP(HarmonyOS)”。支持设备请根据您的需求选择应用发布后运行的设备。支持手机、手表、大屏和路由器,仅在手机、大屏和手表之间支持多选,路由器只支持单选。注意
    • “支持设备”中的“手机”包括手机和平板设备。
    • 在应用发布前,您都可以在应用信息页面修改支持设备,支持由单设备改为多设备,或多设备改为单设备。但是应用一旦发布,升级时仅允许增加设备类型,不支持删除原有在架应用已选择的设备类型。例如,在架应用支持的设备类型为“手机”,升级应用时您无法取消勾选“手机”选项。应用名称在华为应用市场详情页展示的名称。
    • 若添加一个新应用,请填写新创建的应用名称,创建成功后将获取一个新的APP ID,应用名称支持在应用信息中修改。
    • 若添加一个已经在“我的应用”中创建的应用,可以点击“应用名称”下拉框,在展开的应用列表中选择应用。应用的其他参数将自动关联该应用的信息。说明应用名称中不能含有“黄赌毒”等低俗敏感字样。应用包名应用包名是您在创建AGC应用时的唯一标识,即包名必须唯一,一个包名代表一个应用,主要用于华为应用市场识别您的应用。HarmonyOS应用包名具体要求请参见APP包名规范。注意此处的应用包名必须与您工程中配置的包名一致。应用分类请选择普通应用或游戏类应用。说明应用分类设置后不支持修改,请谨慎选择。默认语言华为应用市场客户端应用详情页中应用相关描述的默认语言。请根据实际情况选择。是否原子化服务确定创建的HarmonyOS应用形态。
    • 选择“是”,表示当前创建的是HarmonyOS原子化服务。
    • 选择“否”,表示当前创建的是HarmonyOS应用。关于HarmonyOS原子化服务与HarmonyOS应用的区别,请参见原子化服务

华为开放平台创建项目

项目是您在AppGallery Connect(以下简称AGC)资源的组织实体,您可以将一个应用的不同平台版本添加到同一个项目中。当您的应用需要使用华为服务时,您需要在AGC中创建您的项目。

前提条件

您已注册华为开发者帐号

操作步骤

  1. 登录AppGallery Connect,点击“我的项目”。
  2. 在项目页面中点击“添加项目”。
  3. 在“创建项目”页面中输入项目名称后 ,点击“创建并继续”。
  4. 项目创建后会进入“开通分析服务”页面,“为此项目启动分析服务”开关默认为开启状态。
    • 如果您创建的项目需要使用华为分析服务,点击“继续”进入“开通分析”页面。
    • 如果您创建的项目不需要使用华为分析服务,关闭“为此项目启动分析服务”并点击“完成”即可完成项目的创建。
  5. 在“开通分析”页面设置数据处理位置、选择是否开启“产品改进”功能、完善更多设置的信息。说明如果您已签署华为分析数据保护协议,页面不显示“产品改进”开关以及“同意华为分析数据保护协议”勾选项。
    • 点击“设置”选择数据处理位置,详见数据处理位置
    • 根据您的需求选择是否开启“产品改进”功能。“产品改进”开关默认为开启状态。
    • 点击“更多设置”完善信息,具体设置可参考开通服务。勾选同意协议的选项框后点击“开通”完成项目创建。说明必须勾选“同意华为分析服务协议”才可以开通华为分析服务。如果您在AppGallery Connect协议包中已经签署过分析服务相关协议,此处不再展示协议。
    此时该项目中还没有应用,您可以在项目下添加应用

华为开放平台项目和应用的差别和介绍

关于项目

项目是资源、应用的组织实体。资源包括服务器、数据库、存储,以及您的应用、终端用户的数据等。在您使用部分服务时,您是数据的控制者,数据将按照您设置的数据处理位置来存储在指定区域。

通常,您不需要自己管理资源,而是管理好你的应用。您应该将一个应用的不同平台(Android、iOS、Web、快应用等)放在一个项目中。您可以选择将一个应用的不同变体放在同一个项目中,比如,您的应用有不同渠道的变体,您就可以将它们放在一个项目中。但是,您不应该将不同应用放在一个项目中,因为这可能会产生隐私合规问题。

“我的应用”和“我的项目”的关系

“我的应用”中的应用都可以包含在我的项目中。“我的应用”中的服务和应用只能是华为应用市场上发布的应用,因此,只包括Android应用、快应用,不包括iOS、Web。而我的项目中则可以创建iOS和Web应用。当前,在”我的应用”中创建应用时,可以选择将应用添加到某个项目中,也可以选择不添加到任何项目中,但是不归属任何项目的应用将无法使用“我的项目”中的服务。您也可以在”我的项目”中先创建一个项目,然后向项目中添加应用。

“我的项目”中的服务和应用与在华为应用市场发布没有必然的关系。即使不在华为应用市场发布的应用,或者在其他平台构建的应用,或者有其他渠道变体的应用,均可以在“我的项目”中添加。

华为开放平台上架APP管理开发者帐号信息

华为开放平台上架APP管理开发者帐号信息

如果您需要更新自己的华为开发者帐号信息,可以通过AppGallery Connect进行更改。

查看和编辑个人信息

  1. 在任意AppGallery Connect 页面的右上角点击您的用户名,然后选择“个人信息”。
  2. 页面将跳转到“用户与访问”模块的“用户 > 个人信息”页面,点击左侧页面用户名后的“管理”。
  3. 页面将跳转到华为帐号中心页面,您可以在“个人信息”菜单中查看或编辑您的个人信息。

保护帐号安全

在华为帐号中心页面,您可以在“帐号与安全”菜单中设置,例如:修改登录帐号名称,绑定手机号、邮箱,修改安全手机号、安全邮箱,重置密码,冻结帐号等。

查看角色和权限

在AppGallery Connect的“用户与访问”模块的“用户 > 个人信息”菜单下,您可以查看您当前帐号的角色和权限。作为帐号持有者,拥有所有权限,作为团队帐号的子帐号,角色和权限由帐号持有者分配,有关团队帐号的具体说明,请参见管理团队帐号

设置通知消息

在AppGallery Connect的“用户与访问”模块的“用户 > 个人信息”菜单下,您还可以设置在发生某些重大事件时给您的邮箱地址或手机发送通知消息。

华为开放平台帐号与权限概述

帐号持有者

“帐号持有者”是一种特殊的角色,当您完成华为开发者帐号注册时,您的帐号将自动成为“帐号持有者”。“帐号持有者”拥有该帐号在AppGallery Connect下所有资源的权限,包括用户与权限管理、应用的管理和上架、运营活动管理、协议签署等。一个帐号只能有一个“帐号持有者”,那就是该帐号本身。

团队帐号

使用帐号持有者登录AppGallery Connect后,您可以在该帐号下维护您的应用。但是,当您的企业有多个人员需要共同维护您的应用时,如果允许所有职员都使用帐号持有者登录,那么任何人都有随意创建和修改的权限,必然会导致管理混乱和安全风险。

此时,您可以要求所有需要参与应用维护的人员都注册一个华为帐号,您使用帐号持有者登录后可以邀请其他帐号加入您的团队。帐号持有者作为主帐号,其他帐号作为子帐号,主帐号可以给子帐号分配不同的角色和权限,使用子帐号登录时即可在权限范围内对主帐号下的应用进行共同操作管理。每个团队中团队成员最多为200个,每个华为帐号最多可加入10个团队。

帐号持有者或其他有权限的帐号可以为团队成员设置到期时间,超过到期时间的成员不再属于该团队,将无法访问该团队在AppGallery Connect的任何资源。如果需要,可以通过修改团队成员的到期时间,重新将该成员加入团队。

角色与权限

AppGallery Connect提供了灵活的帐号权限管理机制。帐号持有者或其他有权限的成员在邀请其他成员帐号加入团队时,可以为其指定一个角色。团队成员加入成功后,该成员即可拥有该角色默认被授予的权限。

例如小王负责发布应用,可以分配APP管理员角色。小张负责回复应用评论,可以分配客服角色。小李负责签署协议,可以分配法务角色。所有团队成员在权限范围内共同对帐号持有者下的资源进行操作管理。

AppGallery Connect预置的角色包括:管理员、APP管理员、运营、开发、财务、客服、法务。每个角色对应的权限,请参见角色与权限列表

华为开放平台信息中心页面介绍

信息中心是应用的欢迎页面,展示应用的基础信息、APP核心数据和服务引导信息,方便您查看自己应用的全貌,迅速了解自己应用的状态,快捷进入可进行下一步操作的服务页面,并为您提供核心指标数据以便于优化运营。

前提条件

您已创建应用

访问信息中心页面

  1. 登录 AppGallery Connect,点击“我的应用”。
  2. 在应用列表中点击应用名称或者状态名称,可进入“信息中心”页面。“信息中心”页面如下,包含应用基础信息、APP核心数据和服务引导三部分。

应用基础信息

页面上方区域展示应用基础信息,如应用名称、应用图标、版本状态、更新时间、包名、软件包类型、APP ID、支持设备。默认展示最新版本的基本信息内容。

页面参数说明
应用图标应用图标,左侧展示。
应用名称应用的名称。
版本状态应用版本状态。已上架,右上角显示“更新版本”按钮,点击跳转“应用信息”页面。未上架,右上角显示“发布版本”按钮,点击跳转“应用信息”页面。
软件包类型应用软件包类型。
更新时间应用最近更新时间。
APP ID应用APP ID。
包名应用包名。
支持设备应用所支持的设备。
版本信息点击进入最新的已上架版本的“版本信息”页面,若无已上架版本则进入“版本信息”草稿页面。
版本历史记录点击进入“版本历史记录”页面。
审核意见展示应用最近两个版本的审核意见。审核被拒时,点击文本框右下角的“审核咨询”可进入互动中心进行审核咨询沟通。

APP核心数据

注意

如果没有上架应用版本或者无实际内容,APP核心数据内容数据展示为空。

进入“信息中心”页面,页面中间区域展示APP核心数据。

APP核心数据为您展示新下载成功次数、详情页转化率、应用内付费、综合评分、崩溃次数和卸载数的数据,右上角可以切换“最近7天”和“最近30天”为统计周期。点击右上角“更多数据指标”进入分析概览页面,可查看更多统计数据。

说明

您需要将应用添加至项目,开通并集成“崩溃服务”才能查看“崩溃次数”的相关数据。

服务引导

进入“信息中心”页面,页面下方区域展示服务引导,根据应用的状态动态显示不同场景下的服务信息,如下图(图片仅供参考,展示的具体场景以实际页面为准)。

点击具体服务,下方会展示该服务功能的介绍,如果该服务下有子步骤,展示子步骤流程图。流程图里每个项目前的感叹号和对勾小图标分别表示有未完成内容状态和全部已完成状态。每项子步骤可点击跳转对应服务页面,您可进行相关操作。