美文网首页
接入第三方SDK需要注意哪些事项

接入第三方SDK需要注意哪些事项

作者: winnerty | 来源:发表于2019-07-20 12:27 被阅读0次

    现在在百度搜一下“鉴黄SDK”,可能会出现无数个相关结果,为什么第三方SDK的市场这么大,又为什么每个APP都会接入很多第三方SDK呢,用经济学原理的“合作使每个人的生活”“边际成本”就可以解释,其实原因无外乎如下两个:

    做不了:没有资质或者能力不足,例如美颜功能,对于人脸AI识别算法要求比较高,因此部分开发能力不足的公司可能无法实现;又例如支付,入网需要支付牌照,因此有资质的公司较少成为阻挡我们的拦路石;

    能做,但是性价比不高:例如广告SDK,我们也可以搭建一个广告投放管理体系,但是有可能因为需要投入大量的人力来去扩大广告池,但是可能带来的收益十分有限,即成本远大于收益,因此使用第三方会更好一些;

    本文主要分为三个部分

    如何选择接入哪个第三方

    第三方对接中的注意事项

    之前对接的一些第三方推荐

    一、如何选择第三方

    明确行业现状。为什么要明确行业现状呢?因为市场上第三方服务商很多,只有对于该行业的模式有更深一步的了解,结合自己的需求你才能够知道你的目标是哪家。例如鉴黄功能本质上就是通过CDN拉流观看并截图通过AI识别是否涉黄,因此可以尝试和CDN沟通看看他们是否提供服务等。建议可以通过如下两个渠道对于行业有更深一步的了解:

    多收集公开的相关资料。去相关QQ群、论坛、百度等公开的渠道增加对于该行业的了解;

    关注行业头部玩家。头部几个服务商沟通了解大概的价格、对接的方式、内部逻辑等。按照常规的“二八原则”,头部的服务商基本上能够涵盖了80%的市场,也就是行业的主流情况;

    如果有机会可以了解一下行业竞品使用的哪家服务。毕竟相同的行业对于同一个类型的服务商的需求本质基本一致,当然这个方式存在的门槛就是怎么获取竞品的服务;

    多维度评估。可以从几个维度进行评估:售后服务(上线后出问题处理的是否及时)、付出的成本(数据隐私的成本、时间人力成本、金钱成本等)、模式(如果市场存在多种模式的情况下)、带来的收益(例如附加服务、后续其他合作有优惠、广告的单价等)

    结合需求给出结论。通过公司的核心价值/公司当前处于的阶段等条件来判断当前的本质需求,例如如果需要付出的是用户的地理位置等隐私信息,得到的是广告收益,但是公司的核心价值是用户的隐私第一重要,那么可能就不会接入;但是如果当前人力剩余、但是缺钱,即使收益很低也可以考虑接入;当然如果涉及到开发、商务、运营等部门,也要结合他们的需求进行选择!

    二、第三方对接注意事项

    已经明确了选择哪家第三方,常规的对接流程为拉组对接→对接调试→对接完成上线,那么正式对接中有哪些需要注意到事项呢?

    提前申请key之类的参数。为了加快对接流程,在开发熟悉SDK的时候可以提前进行一些非技术的准备工作;

    做好风控。由于第三方是我们无法把控的部分,因此上线后不确定会出现什么问题,因此建议从两个维度增加APP的稳定性。

    第三方SDK开关。即可以随时将第三方SDK关闭处理;

    和第三方交互的功能做好异常判断。例如如果接入美颜功能,如果美颜SDK校验失败,不要出现推流时app闪退的问题,而是仍然可以正常推流但是美颜功能无法使用;

    上线前多方确认。临上线前一定一定要和相关部门进行同步,例如运营的功能可能运营同学需要提前和用户进行沟通、腾讯王卡可能联通需要和客服提前沟通相关事宜、或者说部分SDK上线后需要更换正式的秘钥;

    三、一些第三方推荐

    鉴黄

    本质逻辑就是CDN拉流截图进行AI识别看看是否涉黄,难点在于拉流和AI识别准确度,因此CDN提供该服务更方便一些;

    网宿、阿里等都有鉴黄,其中网宿鉴黄和图谱合作,图谱在鉴黄领域效果比较好;

    相关文章

      网友评论

          本文标题:接入第三方SDK需要注意哪些事项

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