某电商平台数据分析API设计与实现
发布时间:2020-09-22 08:37
在互联网时代,把网站的服务封装成一系列计算机易识别的数据接口开放出去,供第三方开发者使用,这种行为就叫做Open API,提供开放API的平台本身就被称为开放平台。通过开放平台,网站不仅能提供对Web网页的简单访问,还可以进行复杂的数据交互,将它们的Web网站转换为与操作系统等价的开发平台。第三方开发者可以基于这些已经存在的、公开的Web网站而开发丰富多彩的应用。 本课题研究的数据分析API是属于淘宝的开放平台的。这部分API是以电子商务的关键词广告为应用背景,大数据量的分析数据接口。随着淘宝的关键词广告平台的功能越来越复杂,广告主业务的变化和数量的增加,由第三方服务公司提供广告主SEM(搜索引擎营销)解决方案的业务模式应运而生。TP(第三方合作伙伴)服务商将成为广告平台的一群新客户,而这些客户对于操作平台的要求,也会从普通广告主的简单友好,变成细粒度的专业要求;从低门槛的web直接交互,成为高效的API方式。 本课题设计实现了关键词广告平台的14个API接口,分别返回不同粒度下的关键词广告的分析数据,以满足第三方合作伙伴的数据需求。使得第三方合作伙伴不再需要通过抓取网页获得数据,直接通过API接口调用就能得到全部需要的数据。 本文论述了互联网开放平台的发展情况以及电子商务网站关键词广告平台的业务背景,介绍了数据分析API所用到的主要技术:lua脚本语言和Nginx服务器。在此基础上,详细分析了基于开放背景下的电子商务网站关键词广告平台的数据分析API的必要性以及需求。根据需求的要求,完成对业务处理流程的设计;对各个接口数据服务粒度,及功能的设计;对整个数据分析API平台模块的设计;对数据存储的设计。通过分离业务层、应用层、服务层、数据层,达到建立起架构合理的关键词广告内部数据平台的目标。
【学位单位】:北京邮电大学
【学位级别】:硕士
【学位年份】:2012
【中图分类】:TP391.3
本文编号:2824155
【学位单位】:北京邮电大学
【学位级别】:硕士
【学位年份】:2012
【中图分类】:TP391.3
【引证文献】
相关硕士学位论文 前2条
1 谢芳舟;基于WEB2.0的物流信息查询系统API的设计与实现[D];吉林大学;2013年
2 王岩;国际会议注册系统开发[D];吉林大学;2013年
本文编号:2824155
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2824155.html