评论

常见问题第一期|境外小程序开发相关问题

常见问题板块,每期聚焦一个关键维度,为大家提供集中答疑服务,本期聚焦的主题为“境外小程序开发相关问题”。为更全面解决开发和运营中的痛点,诚邀你积极反馈遇到的新问题。

一、板块介绍

🌟 境外业务问答时间到! 🌟

为了更好地支持各位开发者和小程序商户,我们将启动「常见问题板块」,每期聚焦一个关键维度,为大家提供集中答疑服务。🔍

📢 你的疑问,我们的答案! 📢
诚邀每位社区成员在相应板块下积极提出你们在境外业务中遇到的问题。同时,也鼓励大家互相帮助,分享知识和经验,共同成长。💡

🔄 你的参与,我们的动力! 🔄
我们将记录并整合大家的提问,在下一期板块中给予解答。你的每一个问题都可能成为我们下一期讨论的焦点。🌐

二、常见开发问题解答

(一)基础开发问题

1. 微信小程序支持海外用户访问的具体方案?

海外微信用户可以正常使用微信小程序,在平台端使用体验是一致的。

2. 国内开发者开发境外微信小程序需要什么流程?

开发境外主体小程序可参考如下链接中的指引:境外主体小程序开发上线指南

3. 境外主体为什么无法开通云托管?使用云服务?

目前,海外主体不支持开通云托管及云开发服务,无法创建对应的腾讯云账号。

(二)常用功能开发问题

以下是小程序开发中常用功能组件及接口的官方文档汇总:

常见能力 组件及接口 核心价值
核心基础 <公众号关联小程序>、 <获取小程序URL>、 <短信打开小程序>、 <NFC 标签打开小程序>、 <小程序申请微信支付>、 <小程序申请客服指南> 搭建小程序基础链路,打通多入口跳转与官方基础服务配置
用户体验 <手机号快速验证>、 <手机号实时验证>、 <获取头像昵称>、 <订阅消息>、 <动态消息>、 <客服消息>、 <地图>、 <定位> 覆盖登录、消息、定位全场景,提升用户使用流畅度与交互体验
商业经营 <小程序交易保障标>、 <交易类投诉处理>、 <交易评价接口>、 <交易组件介绍>、 <全球收银台>、 <物流服务>、 <We分析> 提供交易全链路保障、数据运营分析与配套商业服务,支撑合规经营
生态联动 <打开 App>、 <打开半屏小程序>、 <小程序关联到企业微信> 拓展小程序使用场景与协同能力
流量传播 < 获取小程序码>、 <分享到朋友圈>、 <转发> 扩大小程序曝光,提升用户触达与转化
开放扩展 <开发插件>、 <使用插件> 借助插件生态快速拓展功能,丰富小程序能力

1. 地图能力相关问题

(1) 小程序 map 组件是否支持海外地图和 WGS-84 坐标系,如何使用?
map 组件支持海外地图,在真机调试下可直接使用手机体验。
组件使用方法参考:map | 微信开放文档

map 组件在中国(含中国港澳台地区)采用 GCJ-02 坐标系,在海外采用 GCJ-02 坐标系。
WGS84 坐标系可通过坐标转换接口转为 GCJ-02 坐标系,入参 type=1(GPS 坐标即为 WGS84 坐标系),详见指引:坐标转换 WebService API

(2) 国际化的微信小程序,如何使用小程序 map 地图组件显示英文标注?
关于海外地图的多语言显示,可采用腾讯地图 SDK 实现,详见腾讯地图指引:腾讯地图海外Webservice API

平台为境外主体小程序提供腾讯海外地图内测服务,欢迎开发者参与内测(内测期间免费使用),内测指引详见:小程序-腾讯海外地图接入申请指引

(3) 境外主体小程序没有权限开通地理位置接口?
目前已支持境外主体小程序部分服务类目开通地理位置接口 wx.getLocation,详见指引:wx.getLocation(Object object) | 微信开放文档

(4) wx.getLocation 接口是否能正常返回海外经纬度?
wx.getLocation 接口可以正常返回海外经纬度,海外经纬度统一采用 WGS84 坐标系。

(5) wx.chooseLocation 接口支持海外地点选择吗?
wx.chooseLocation 接口支持海外地点选择,使用前需要在 MP 后台「开发—开发管理—接口设置」中自助申请开通该接口权限。
详见指引:wx.chooseLocation(Object object) | 微信开放文档

2. 手机号验证相关问题

(1) 海外主体小程序是否可以通过用户授权来获取手机号?
境外主体小程序可以通过手机号快速验证组件和手机号实时验证组件获取用户授权的手机号。目前已开放支持境外 17 个国家/地区的境外主体小程序接入使用。
详情参考相关文档
手机号快速验证组件 | 微信开放文档
手机号实时验证组件 | 微信开放文档
开放范围:关于境外主体小程序灰度手机号验证能力的公告

(2) 境外人员无法使用手机授权组件怎么办?
境外微信用户可以正常使用手机授权组件。

3. 支付能力相关问题

(1) 境外主体小程序关联境外商户号,能在境内收人民币吗?
可以支持,该场景属于跨境支付:跨境支付
详细开通指引可参考:产品介绍_产品能力|微信支付-跨境开发者中心

(2) 境外主体申请了境外商户号,能关联同一个主体的境内小程序吗?
建议使用境外主体注册小程序,关联同主体的境外商户号。
境外主体小程序注册流程详见:境外主体小程序开发上线指南

(3) 小程序备案公司是境内,收款方是境外主体,如何解决无法开通支付能力的问题?
收款方为境外主体,建议使用境外主体注册小程序,关联同主体的境外商户号。
境外主体小程序注册流程详见:境外主体小程序开发上线指南
境外商户号接入指引详见:接入前准备_产品能力|微信支付-跨境开发者中心

(4) 境外实体认证的小程序能使用微信支付么?钱是直接汇入境外公司账户么?
境外实体认证的小程序,可以使用微信支付,但微信跨境支付要判断自己公司注册区域适用的接入模式。微信跨境支付目前提供三种接入方式:直连模式、机构模式、普通服务商模式。
参考链接接入前准备_产品能力|微信支付-跨境开发者中心
合规接入跨境支付的商户,可通过官方支付机构申请接入,结算资金将以外币形式结算给境外主体公司。

(5) 想开通全球收银台能力,有什么限制吗?
该能力支持开通全球收银台服务的商户,需至少满足以下条件:

  • 商户主体属地:目前仅支持经营主体注册地为新加坡、中国澳门的商户开通全球收银台服务,更多国家/地区持续覆盖中,请开发者保持关注。
    注:若商户小程序认证主体非上述地区,但拥有上述地区的经营主体可用于服务开通,可联系 Tenpay Global 全球收银台团队(tenpayglobal_cko@tencent.com) 或小程序团队 (miniprogram_global@tencent.com) 申请全球收银台入口权限开通。
  • 本服务适用行业类目:全球收银台服务仅向主营业务符合以下行业范围的商户开放开通权限,涵盖餐饮、电商平台、零售、物流及供应链、咨询服务、医疗健康、宠物服务、旅游住宿、加油站、交通等行业。
    详见:服务概览及开放范围 | 微信开放文档

(6) 接入全球收银台,是否需要更换原有微信支付链路?
全球收银台为微信小程序商户提供海外主流支付方式的接入,解决各国家本地消费者在微信小程序场景下的支付问题。全球收银台和微信支付目前是分开的两套账号开设流程和资金链路。
因此,已经接入过微信支付的商户,原资金链路不变,但需另外向 Tenpay Global 完成 KYC 流程并单独进行结算。在 API 调用方面,直接调用微信支付接口可继续单独拉起微信支付,而调用全球收银台接口时微信支付和其他海外支付方式将在 C 端聚合出现。
详见:支付方式 | 微信开放文档

4. 多语言适配相关问题

(1) 如何设置小程序多语言和专业词库?
开发者可通过以下两种接口感知用户客户端语言/目标翻译语言,并自行适配:

若开发者未自适配多语言版本,平台提供的小程序翻译支持 18 种语言,为用户提供翻译功能。

词库维护(内测):若开发者认为小程序的翻译结果与预期不符,平台支持开发者维护自身小程序的翻译词库(小程序名称、品牌词、产品词、专业词汇等),在内测阶段,开发者可通过邮件向平台提交翻译词库文件,平台审核通过后,对应小程序的翻译结果将根据词库进行更新。
详情可参考小程序多语言适配指引

5. webview配置相关问题

(1) 关于小程序访问服务器/内嵌WebView的备案说明
ICP网站备案主要取决于域名注册主体所在地,与服务器位置无必然联系,需要结合域名注册地和业务场景等综合判断:境内注册域名必须备案境外注册域名无需备案

(2) 小程序内嵌WebView指引

  • 登录小程序管理后台,在开发设置中配置业务域名,并在域名根目录放置小程序的域名校验文件。web-view组件内嵌网页指引请参考:小程序支持内嵌网页文档说明
  • 配置的服务器域名能否通过系统审核,以页面提示为准。
  • 小程序平台建议境外主体对域名进行备案,未备案的链接在小程序内访问可能出现不稳定或者访问受限的情况。

    请注意:小程序平台推荐使用小程序原生能力进行开发,原生能力无需配置业务域名,无需校验文件,也无需备案。

三、问题咨询渠道

欢迎每位社区成员在评论区积极提出你们在境外小程序开发过程中遇到的问题,也欢迎其他人参与进来分享自己的经验与解决方案。我们将在后续版块中,整合分享大家的经验和解法。

若您对于境外主体开发过程中有疑问,或者您有境外相关业务需求,欢迎在交流专区发帖咨询,或通过邮件 miniprogram_global@tencent.com 联系我们。

最后一次编辑于  03-10  
点赞 0
收藏
评论
登录 后发表内容