Font Size: a A A

Design And Implementation Of Mobile Advertising Platform

Posted on:2019-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:X ChangFull Text:PDF
GTID:2428330545465605Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of mobile Internet technology and communication technology,the number smart phone is increasing.The traditional advertising mode has not satisfied the increasing demand of users so it provide the background for mobile advertising platform.Mobile advertising platform is an important bridge between App developers and advertisers.Mobile advertising have to rely on a software system with high stability,high concurrency and high scalability.The title of this thesis comes from my actual internship project from DXT company,this project name is mobile advertising platform.The project consists of five sub-modules including advertising platform,developer platform,operation management platform,SDK advertising,message processing API and so on.Advertising platform is mainly serve for advertisers,advertisers can view the advertising effect on this platform and also can adjust it.The developer platform is mainly serve for developers,which give a place for users to understand its advantages,inquiry their financial revenues,and get the advertising SDK plug-in unit.The operation management platform provides a series of functional modules for advertisers and developers,a series of management,and the benefits.Ad SDK is a component to provide a developer to access the advertising platform,which main forms of advertising are screen ads,push ads,and desktop wide and so on.The core framework of the system is SpringMVC,which decouple the Web layer.Based on request driven,the request response model framework is used to simplify the development.In the process of development,the annotation is used to improve the development efficiency;the data interface uses the RESTful style;the data interaction format is JSON;the data analysis module uses the Quartz framework to ensure the performance.In order to improve the speed of data reading,data storage not only use MySQL database,but also with high-performance Redis as cache database.The front page is based on the Angularjs framework with making full use of the rich model,making the development and management of the page more efficient.Based on the above system framework and technology,I have added the application module,data statistics module,revenue query module into the advertising platform.I also completed the development and testing of advertising distribution adjustment module and advertising management module in operation management platform.At present,the mobile advertising platform has been fully online.The daily independently processing has over 50 thousand,processing nearly 2 million advertising requests a day,and the number of processing ads per second average more than 1000.The platform classified the multi-level based on the user information led to meticulous operation.
Keywords/Search Tags:Mobile advertising platform, Adjustment of the allocation of advertising, Advertising management, Redis
PDF Full Text Request
Related items