图片105
一般来说,广告SDK的开发人员向应用程序开发人员提供对接文档。应用程序开发人员将根据文档步骤自助对接。如果出现问题,他们将通过电子邮件或工订单提交的形式联系广告SDK开发人员。一些广告SDK开发人员将安排专人跟踪对接服务,并及时处理问题。一般来说,无论采用何种服务方式,集成过程基本上都遵循这一步骤。
Step1添加文件:根据文档内容,将广告SDK嵌入指定项目目录。
Step2创建关联关系,向广告SDK添加引用、添加配置、权限等。
Step3代码写入:应用初始化和广告空间开发,调用广告SDK提供的广告空间模板。
Step4测试联调:测试广告流程,是否正常触发广告请求,返回广告,发布广告材料,渲染,展示是否正常,是否流畅,广告数据统计是否正常。
Step5更新软件:将集成广告SDK的APP上架到应用市场。
完成上述步骤后,广告空间基本上可以要求广告,实现广告实现。
广告SDK请求机制。
对于单个广告SDK和聚合广告SDK,工作机制基本相同,是APP启动,呼叫SDK,触发广告请求,发送到广告平台服务器,广告平台服务器返回广告,发送材料,展示广告,只发送广告请求,聚合广告SDK将再转发一步。
不同之处在于,在发送广告请求时,聚合广告SDK将多一步转发请求,并将广告请求转发多个广告联盟平台。
广告SDK的工作流程已经非常明确,但对于应用程序开发人员来说,这些可能并不难。最大的担忧是SDK的安全性。主要问题是SDK安全漏洞。第二,是否保留后门。第三,是否滥用数据。最后,问题仍然落在这三点上。为了避免这些问题,最好的方法是检查广告SDK源代码。
事实上,现在的做法也是如此。一般来说,开发人员在与广告SDK联系时会审查SDK,但对于不太了解广告行业或技术能力不足的开发人员,他们既担心又可能无法开始SDK审查。