An ads platform for creating and serving both banner and full screen ads on mobile platforms