功能介绍
1、提供接口查询快应用卡片状态:是否可添加/已添加。
2、提供接口跳转卡片详情页,vivo推广引导用户进行卡片添加
(调用接口后直接跳转卡片详情页,如需弹窗等交互体验,需开发者根据需要自行实现)
接口介绍
1、使用说明
a. 使用前务必先判断设备为vivo,vivo搜索判断接口:device.getInfo(OBJECT)。
详细说明请参照:https://vivo.juxuan.net/
b. 使用该接口时,vivo推广发布于vivo平台的快应用的最小平台版本号必须要限定为1052
再import和使用以下接口:const card = require("@system.card")
2、接口说明
1) 快应用卡片状态查询
接口定义:card.checkState(OBJECT)
参数如下:
参数名 | 类型 | 必填 | 说明 |
uri | String | 是 | 将要查询的卡片路径(可以使用:非本快应用卡片) uri:"hap://card/com.octinn.luck/Card" |
success | Function | 是 | 查询成功回调 |
complete | Function | 否 | 查询完成回调 |
fail | Function | 否 | 查询失败回调 |
success返回参数:
参数名 | 类型 | 说明 |
status | Integer | 1:可订阅但未订阅;2、已订阅;3、不可订阅 |
2)跳转卡片商店对应卡片的详情页
接口定义:card.add(OBJECT)
参数如下:
参数名 | 类型 | 必填 | 说明 |
uri | String | 是 | 将要订阅的卡片路径(可以使用:非本快应用卡片) |
description | String | 是 | 用户引导一句话描述,联盟使用 (vivo侧不使用,接口和联盟一致,必填) (填descriptionVivo即可) |
illustration | String | 是 | 用户引导图示,联盟使用 (vivo侧不使用,接口和联盟一致,必填) (填illustrationVivo即可) |
success | Function | 否 | 订阅成功回调,跳转详情页成功或者卡片已添加回调成功 |
cancel | Function | 否 | 用户取消订阅,联盟使用 (vivo侧不使用,非必填) |
fail | Function | 否 | 订阅失败回调,跳转详情页失败 |
complete | Function | 否 | 订阅完成回调 |
跳转卡片添加页:startActivity(intent)启动,传入对应的卡片id即可
- 2024-10-18
双11期间vivo广告大促攻略增长秘籍,请查收… - 2024-10-18
生态汇聚,融界启航—vivo广告营销打造终端… - 2024-09-25
新功能!vivo广告快生态神器—ROI出价强势… - 2024-09-21
vivo广告2024年8月25日-9月8日行业数据报告… - 2024-09-11
vivo广告2024年8月11日-8月25日行业数据报… - 2024-08-30
vivo广告2024年3月25日-4月7日行业数据报告… - 2024-08-24
vivo广告2024年7月28日-8月11日行业数据报… - 2024-08-22
下载CTR飙升近50%!vivo广告这个新功能转化… - 2024-08-17
vivo广告营销社交办公行业沙龙,纳西寻春,… - 2024-08-14
还在为无效线索头疼?这个新功能轻松拯救!…
管理员
该内容暂无评论