1. 媒体方接入规范
1.1. 需求说明
媒体方按照该文档接入LinkActive平台,主要“拉活”各行业TOP5的APP,给用户提供良好的跳转体验,和知名品牌合作,最终也获得较好的经济收益。
拉活各方面的监控数据必须真实,实时的返回LinkActive平台,该数据将作为最终结算的参考依据。
1.2. 接入方式及优劣
媒体方接入LinkActive可以通过SDK或者API来实现。
接入方式 | 优势 | 劣势 |
---|---|---|
SDK接入 | 标准接入流程,SDK实现全部逻辑,不需要客户端做太多处理,数据准确度高 | 不够灵活,占用一定的体积,需要重新发版 |
API接入 | 接入灵活,不需要重新发版 | 需要媒体方判断用户的手机上是否安装了广告主的App;两方联调成本高 |
SDK和API接入的形式各有优劣,我们建议您使用SDK方式接入。
1.3. SDK接入
1.3.1. SDK接入流程
1.3.2. SDK接入文档
查看SDK接入文档:
1.3.3. SDK接入注意事项
接入前请向LinkedME要SDK包,以及linkedme_key值和ad_position的值。
1.4. API接入
1.4.1. API接入前提
Android平台
对于Android平台,如果您想要采用API接入,那么您的APP需要满足两个条件:
1)能检测广告主的APP是否已安装;因为只有安装了的用户才展示广告,点击广告能唤起APP,唤起APP后才能有收益;
2)能获取到唤起广告主APP的状态,并回传给LinkActive;因为这是结算依据。 理论上来讲,如果第一个条件满足了(能准确判断广告主的APP是否安装),第二个条件也满足了,因为只要点击了广告,一定能唤起广告主的APP。
注意事项 1:
如果以上两个条件不满足,需要客户端发版支持;如果媒体方有其他方式知道用户的手机上是否安装了广告主的APP,也可以不用发版。
注意事项 2:
为了您的用户有更好的体验,客户端需要接收三个参数,uri_scheme、h5地址(可能是对应APP内容页的h5地址或引导用户下载的页面地址)和apk下载地址,先通过pkg_name判断是否安装,如果安装了则展示广告;如果没有安装,则可以做两种处理:
1)不展示广告;
2)展示广告,用户点击后跳转到h5地址(建议同时获取apk下载地址开启后台下载apk),h5地址可能是一个引导用户下载apk的地址,若h5地址是在APP内WebView中打开,需要注意处理点击h5页面内apk下载链接的情况;若在外置浏览器中打开则无需处理。
目前我们可以只做第一种处理;第二种处理的逻辑可以先埋进去,方便以后做用户拉新。
iOS平台
对于iOS平台,如果您想要采用API接入,那么您的APP需要满足两个条件:
1)把广告主的Url Schemes写入配置文件(为了判断广告主的APP是否安装);只有安装了广告的APP才展示广告,点击广告能唤起APP,唤起APP后才能有收益;(如下图)
2)能获取到唤起广告主APP的状态,并回传给LinkActive;因为这是结算依据。
注意事项 1:
如果以上两个条件不满足,需要客户端做出相应修改,并在AppStore中更新版本。
注意事项 2:
为了您的用户有更好的体验,客户端需要接收三个参数,uri_scheme、h5地址(对应APP内容页的h5地址,或者活动地址等)和下载地址(AppStore下载地址),先通过scheme判断是否安装,如果安装了则展示广告;如果没有安装,则可以做两种处理:
1)不展示广告;
2)展示广告,用户点击后跳转到h5地址(然后立即跳转到AppStore,这样用户点击返回,还可以看到h5的内容页);
目前我们可以只做第一种处理;第二种处理的逻辑可以先埋进去,方便以后做用户拉新。