• 下载
  • 社区

运动数据

产品介绍

产品概述


借助运动数据功能,小程序在获得用户许可的情况下,可以获取用户最近 30 天内的运动步数,步数信息会在用户进入小程序时更新。

注意:

为了保证用户良好的授权体验,请开发者和商家在业务真实需要时发起授权请求,不要在小程序的首屏就唤起授权。


使用前提


用户要在小程序内使用运动数据功能,需要用户首先在支付宝 APP 端开启运动数据,开发者可以在小程序内提供相关指引。

开启运动数据功能步骤如下图所示:用户在支付宝 APP 首页 教育公益 页进入 运动,用户按照指引,点击 去开启 即可。

image.png


产品特色


  • 场景丰富:运动数据可用于多种场景,丰富小程序体验。
  • 接入便捷:开发者只需要接入获取步数(my.getRunData)单个接口即可调用运动数据功能,无需另行接入授权接口。
  • 互动性强:运动数据将增加用户和小程序间的频繁互动,提高小程序流量。


应用案例


运动数据在小程序中应用案例丰富,以下案例仅作为参考,开发者可自行体验;开发者可以根据自身需要将运动数据应用到更多场景。


运动步数换取健康金


用户可以在支付宝 APP 首页 便民生活 页进入 体育服务。进入相关服务后,点击 免费健康金,即可进入领取页面领取健康金,具体步骤如下图所示。用户每天的步数累积到一定数量即可领取相应数量的健康金。健康金是支付宝免费赠送给用户的一系列健康保障福利,免费赠送给用户住院报销额度。详情可参见具体活动规则。

image.png


运动有奖


商家可以举办一些活动,给每天的运动步数到达一定数量的用户发放一些对应的礼品和优惠券,增强用户黏度。

运动有奖.png


社区运动比赛


致力于社区服务的商家可以通过运动数据功能组织社区运动比赛,给运动数据排名靠前的用户发放奖品,有助于商家充分发挥社区的用户集群的特性,增强用户的活跃度

社区比赛.png

准入条件


目前运动数据功能仅对企业小程序开发者开放。


计费模式


不收费


接入指引

第一步:创建小程序


要在您的小程序内使用 运动数据功能,您需要首先完成开发者入驻创建小程序


第二步:添加功能


小程序创建完成后,开发者在 功能列表 部分可以点击 添加功能 来给创建的小程序添加功能;开发者勾选 支付宝运动数据 功能后,点击右下角 确定 即完成添加功能。


第三步:  签约功能


运动数据功能 需要签约才能生效,在小程序上线后,点击功能列表右侧 立即签约;签约完成后,需要 1 个工作日左右的审批时间(审批结果会以短信和邮件形式告知),审批成功后,功能状态会变为“已生效”(如下图所示)。

image.png


第四步:申请权限


功能签约完成以后,开发者还需要申请权限以获得用户的运动数据。开发者在签约状态为“已生效”时点击 用户信息申请(如上图所示),进入申请页面。在申请页面中,开发者需要填写申请原因和使用场景等信息,并上传小程序 demo(如下图所示)。提交完成后,点击 提交申请


注意:

在签约 运动数据 功能后,请确认当前登陆的账号需为主账号,否则在功能列表中无法显示用户申请信息入口。

申请.png

用户提交的申请会在一个工作日内进行处理。如申请未通过,功能列表的状态会显示“驳回”,鼠标悬停在驳回状态上会显示驳回原因;申请通过后,功能的状态会显示“已获取”。


第五步:接口调用


在开发者调用接口前,请先了解小程序框架和支付宝开放平台服务端 SDK

获取步数(my.getRunData)接口的调用顺序如下图所示:


getRunData.jpg


具体请求参数和代码示例等信息可参考 API 文档。


API 列表


接口名称

接口描述

my.getRunData

获取步数