版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  1. 本授权功能需接入方企业先在兔展营销云开通 “数据集成” 模块,并获得 “自建应用” 的使用权限。

  2. 自建应用内申请开通 编辑器 → APP环境集成,后续联系管理员审核通过。应用配置界面如下:




  3. 注意:应用权限必须配置UA识别符,作品内会先获取浏览器UA再匹配设置好的识别符,如果匹配到才能识别为App环境
    例如某App中WebView有特殊标识符xxxApp,是属于接入方App自定义的标识性字符,此时识别User-Agent栏目填入“xxxApp”即可,无需填写完整的UA

  4. 配置好UA后,上传授权SDK(详见示例代码部分),点击保存即可。

  5. 进入兔展活动编辑器,点击右上角“预览与设置”打开作品设置页面进行配置,配置如下:

  6. 配置完成后,当兔展活动加载时会检测当前浏览器(webview)中的UA是否包含了配置的UA识别符,如果匹配成功,就会进行app集成sdk的加载。

授权流程

用户进入活动作品的时候,先会触发鉴权逻辑,检测自建应用是否在有效期内等,如果通过则走授权流程,确保自建应用为有效状态。

...

例如:https://testv5.rabbitpre.com/m2/FyiPtaxDTAi?previewer=app&stopAuth=1

备注:切记活动链接后加个"?"号拼接参数

如需要进行调试,可在链接后拼接previewer=app&econsole=true进行相关调试,但是要注意ua标识符匹配问题和appsdk返回值问题

ua标识符可用通配符.

appsdk中getUserInfo返回值固定一个值

如:

...

languagejs
themeMidnight
linenumberstrue

...