注意事项:
相同包名或 Bundle ID 的应用,无法同时存在于多个不同的项目;如果在不同的项目创建相同包名或 Bundle ID 的应用,需要先删除原先的应用。
先决条件
若要使用包含 Deeplink 能力的渠道追踪功能,请按顺序检测以下项目:
- 数据接收地址需要使用 https 数据接收地址,且数据接收地址端口需要使用默认的 443 端口。详细配置可参考 更新神策后台配置;若成功配置,则直接进入第二步 添加应用;
- 应用中配置的 数据接收地址 需要与神策分析页面上复制的 数据接收地址 保持一致;
- trackAppInstall 接口是否成功调用,若未成功调用,则请查阅 如何判断成功调用 trackAppInstall 接口 进行配置;若成功调用,则直接进入第二步 添加应用;
注:若当前调用的仍是旧版 trackInstallation 接口,请查阅 如何切换 trackAppInstall 接口 进行配置
添加应用
- 填写应用基础信息
填写应用名称,勾选需要对应的操作系统
- 根据需要填写 Android / iOS 应用的相关信息
操作系统 | 信息 | 说明 |
---|---|---|
Android | 应用包名 | Android 应用的包名(Package Name),可以在 AndroidManifest.xml 文件中获取。 |
URL Scheme | Android 应用的 Scheme 协议,可以用来在浏览器中唤醒应用。 | |
应用签名 | 应用签名是用来生成 App Link,App Link 是 Android 应用通用链接的标准,Android 6.0 及以上版本支持,可以实现应用间的无缝跳转。 | |
应用下载地址 | 网页落地页需要集成 Web JS SDK,自行添加 打开应用 的按钮,并调用 Web JS SDK 相关方法,在唤醒应用失败后,会跳转到该应用下载地址。 | |
iOS | Bundle ID | iOS 应用的 Bundle Identify,应用的唯一标识。 |
URL Scheme | iOS 应用的 Scheme 协议,可以用来在浏览器中唤醒应用。 | |
App ID Prefix | App ID Prefix 是用来生成 Universal Link,Universal Link 是 iOS 系统通用链接的标准,iOS 9.0 及以上版本支持,可以实现应用间的无缝跳转。 | |
应用下载地址 | 网页落地页需要集成 Web JS SDK,自行添加 打开应用 的按钮,并调用 Web JS SDK 相关方法,在唤醒应用失败后,会跳转到该应用下载地址。 |
创建链接
- 选择基础信息
在渠道管理后台切换到"推广到 App" tab 页,选择 APP 通用渠道(包含 Deeplink 能力)
- 录入 Deeplink 相关信息
选择需要推广的应用,比如 掌上神策
填写网页落地页,如果唤醒应用失败,则会跳转到该落地页,比如活动页面
若要网页落地页可以跳转至应用下载页面,则需要在网页落地页中集成神策分析 Web JS SDK,并放置跳转按钮,调用相关方法。
填写应用内参数,应用可以使用该参数跳转至指定页面或者展示活动的弹框等,需要和贵方客户端研发约定好
- 输入渠道信息
神策支持输入下列多维度渠道信息,方便后续按照各个维度分别进行渠道投放效果的分析。
渠道信息 释义(可更丰富) 活动名称 广告系列活动 utm_campaign,一般用于标识推广活动名称,例如周末大促,双 11 活动等 广告来源 广告系列来源 utm_source,一般用于标识流量来源,引荐来源网址:baidu、sina、sohu 广告媒介 广告系列媒介 utm_medium,一般用于标识广告媒介,营销媒介:cpc、banner、edm 关键词 广告系列字词 utm_term,一般用于标识付费关键字,主要适用于 SEM 广告内容 广告系列内容 utm_content,一般用于区分广告 神策支持新增自定义属性功能方便您自定义维度的分析。
- 生成推广链接
点击完成,系统会根据规则自动生成 Deeplink。
- Deeplink:通过点击该链接,可以唤醒 App 或跳转至对应的落地页。
进行投放
复制 Deeplink,在希望推广的页面或媒介,进行推广投放即可
短信场景下的 Deeplink 跳转示意图