美文网首页
App内跳转页面规则参考

App内跳转页面规则参考

作者: standlr | 来源:发表于2020-09-15 11:21 被阅读0次

    App内跳转页面规则

    目前主要使用跳转功能:push、banner、开屏页、InAppMessage、H5下载App,Facebook广告

    一、跳转App原生页面url规则:

    protocol://domain/app/{module}?param1=value2&param2=value2
    注:protocol、domain、module 及参数具体含义 请参考《跳转规则对应表》.

    1.无参示例 - 书架

    非Facebook:
    https://m.flying-lines.com/app/library
    Facebook 广告:
    actflyinglines://facebook/app/library

    2.带参示例 - 阅读页

    非Facebook:
    https://m.flying-lines.com/app/chapter?param1=1&param2=112
    Facebook 广告:
    actflyinglines://facebook/app/chapter?param1=1&param2=112

    Facebook广告情况需要使用在其后台配置好的actflyinglines协议

    二、直接打开h5地址

    规则: url?page=web

    1.url无参示例:

    https://m.flying-lines.com/lp/activity/read-draw?page=web

    2.url参数示例:

    https://m.flying-lines.com/volunteer?app=1&page=web

    原生页面跳转规则对应表:

    1.protocol、domain对应表

    对应功能 protocol domain
    非Facebook跳转功能 https m.flying-lines.com
    Facebook广告 actflyinglines facebook

    2.module、param对应表

    页面 module param1 param2
    登录 login - -
    首页 index - -
    书架 library - -
    消息 message - -
    个人中心 user - -
    小说详情 novel 小说id -
    小说阅读 chapter 小说id 章节id
    分类列表 genre 分类id -
    标签列表 tag 标签id -
    灵玉购买 buy-sp - -
    vip购买 buy-vip - -
    邀请好友 invite-friends - -
    兑换码 redeem-code - -
    排行榜 ranking - -
    我的灵玉 spirit-plume - -
    灵玉记录 spirit-plume-record - -
    权益卡 vouchers - -
    我的等级 level - -
    抽奖转盘 lucky-draw - -
    阅读挑战 weekly-surprises - -
    阅读抽奖 read-draw - -

    其他参数

    动态链接数据来源
    deepLinkSource:Website、Usershare、OTHER
    作用:firebase 动态链接点击事件 链接来源。

    研发相关:

    h5相关

    1.需处理=页面:
    https://m.flying-lines.com/app/{module}?param1=value2&param2=value2
    需根据地址生成link如下
    link:https://m.flying-lines.com?page=module&param1=value2&param2=value2

    2.link进行URL编码后放入如下动态链接中
    https://flyinglinesapp.page.link/?link={link}&apn=com.rere.android.flying_lines&amv=27&ibi=com.rere.ios.flying-lines&isi=1459854318&imv=3.0.0

    最后得到deeplink示例如下:
    https://flyinglinesapp.page.link/?link=https%3a%2f%2fm.flying-lines.com%2fapp%2fchapter%3fparam1%3d1%26param2%3d112&apn=com.rere.android.flying_lines&amv=27&ibi=com.rere.ios.flying-lines&isi=1459854318&imv=3.0.0

    App相关相关

    App需根据url规则参数表处理下面两个地址跳转逻辑:
    protocol://domain/app/{module}?param1=value2&param2=value2
    protocol://domain?page=module&param1=value2&param2=value2

    相关文章

      网友评论

          本文标题:App内跳转页面规则参考

          本文链接:https://www.haomeiwen.com/subject/cikaeftx.html