CN109670868A - Advertisement placement method, system, terminal device, advertising platform and storage medium - Google Patents

Advertisement placement method, system, terminal device, advertising platform and storage medium Download PDF

Info

Publication number
CN109670868A
CN109670868A CN201811520794.9A CN201811520794A CN109670868A CN 109670868 A CN109670868 A CN 109670868A CN 201811520794 A CN201811520794 A CN 201811520794A CN 109670868 A CN109670868 A CN 109670868A
Authority
CN
China
Prior art keywords
advertisement
application program
page
advertisement page
placement method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811520794.9A
Other languages
Chinese (zh)
Inventor
苏泽荫
庄伟胤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wangsu Science and Technology Co Ltd
Original Assignee
Wangsu Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wangsu Science and Technology Co Ltd filed Critical Wangsu Science and Technology Co Ltd
Priority to CN201811520794.9A priority Critical patent/CN109670868A/en
Publication of CN109670868A publication Critical patent/CN109670868A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present embodiments relate to Internet technical field, a kind of advertisement placement method, system, terminal device and storage medium are disclosed.Advertisement placement method, comprising: monitor the state of application program in real time;When listening to the application program in starting state, advertisement page is obtained from advertising platform;Pop up advertisement page, wherein advertisement page is used to cover the starting page of application program.Embodiments of the present invention are used, so that Lai Shixian advertisement is launched by the starting page of covering application program.

Description

Advertisement placement method, system, terminal device, advertising platform and storage medium
Technical field
The present embodiments relate to Internet technical field, in particular to advertisement placement method, system, terminal device and deposit Storage media.
Background technique
Currently, the various aspects of mobile Internet have been permeated in advertisement, since more and more people use hand in free time The intelligent electronic devices such as mechanical, electrical view, plate, therefore progress advertisement dispensing can bring considerable income on intelligent electronic device Return.However at least there are the following problems in the related technology for inventor's discovery: the advertisement in application program at present is all by applying The developer of program launches inside application program, and the manufacturer of terminal device and operator etc., can not so launch Advertisement.
Summary of the invention
Embodiment of the present invention be designed to provide a kind of advertisement placement method, system, terminal device, advertising platform and Storage medium, so that Lai Shixian advertisement is launched by the starting page of covering application program.
In order to solve the above technical problems, embodiments of the present invention provide a kind of advertisement placement method, it is applied to terminal Equipment, comprising the following steps: monitor the state of application program in real time;When listening to the application program in starting state, from Advertising platform obtains advertisement page;Pop up advertisement page, wherein advertisement page is used to cover the starting page of application program.
Embodiments of the present invention additionally provide a kind of advertisement placement method, are applied to advertising platform, comprising the following steps: The advertisement page that receiving terminal apparatus is sent when listening to the application program in starting state obtains acquisition request;Described in judgement Whether advertisement page acquisition request is legitimate request, if so, advertisement page is fed back to terminal device, for the terminal device Pop up the advertisement page, wherein the advertisement page is used to cover the starting page of the application program.
Embodiments of the present invention additionally provide a kind of terminal device, comprising: at least one processor;And at least The memory of one processor communication connection;Wherein, memory is stored with the instruction that can be executed by least one processor, instruction It is executed by least one processor, so that at least one processor is able to carry out the above-mentioned advertisement dispensing side applied to terminal device Method.
Embodiments of the present invention additionally provide a kind of advertising platform, comprising: at least one processor;And at least The memory of one processor communication connection;Wherein, memory is stored with the instruction that can be executed by least one processor, instruction It is executed by least one processor, so that at least one processor is able to carry out the above-mentioned advertisement dispensing side applied to advertising platform Method.
Embodiments of the present invention additionally provide a kind of advertisement delivery system, comprising: at least one above-mentioned terminal device, and Above-mentioned advertising platform.
Embodiments of the present invention additionally provide a kind of computer readable storage medium, are stored with computer program, calculate Machine program realizes above-mentioned advertisement placement method when being executed by processor.
Embodiment of the present invention in terms of existing technologies, monitors the state of application program, in real time in order to monitor To be in starting state application program when carry out launch advertisement preparation;When listening to the application program in starting state When, advertisement page is obtained from advertising platform, and pop up advertisement page, for covering the starting page of application program, by this Mode, so that is received when user launches application is the advertisement page of unified pop-up, without in viewing advertisement page The starting page for reviewing application program afterwards just can enter using application program, while nor affecting on user and make to application program With ensure that user experience;In addition, embodiment of the present invention does not do any improvement to application program itself, facilitate terminal The manufacturer of equipment or operator carry out advertisement dispensing, are technically easily achieved.
In addition, monitoring the state of application program in real time, specifically include: monitoring the state of specified application in real time.Pass through This mode can specify a certain number of application programs to be monitored according to user demand, rather than to all application programs into Row is monitored, to avoid when the information under process catalogue is excessive, when all scanning will consume a large amount of system resources and operation every time Long situation.
In addition, monitoring the state of application program in real time, specifically include: the readjustment that the operating system of monitor terminal equipment generates Notice;When listening to readjustment notice, the packet name for the application program that readjustment notice returns is obtained, also, in the application journey of return When the packet name of the entitled specified application of packet of sequence, judgement listens to the application program in starting state.In this way, The mode of another state for monitoring application program is provided, to avoid when the information under process catalogue is excessive, is scanned every time The case where a large amount of system resources and operation duration will be consumed, and can be by being realized using the prior art, compatibility is good.
In addition, before advertising platform acquisition advertisement page, further includes: determine that application program meets the first preset condition, the One preset condition, including following one or any combination thereof: application program is the application program for allowing to pop up advertisement page, application Program be ejected in the first preset duration the number of advertisement page less than the first preset maximum value, apart from upper primary application program Duration when being ejected advertisement page is greater than or equal to the second preset duration.In this way, application program is limited It is fixed, a variety of factors for influencing user experience are included in judgement, to not can all obtain under any circumstance from advertising platform wide It accuses the page and pops up, avoid the situation for causing pop-up advertisement page number excessive because of user's frequent starting application program, help In reduction system resources consumption and operation duration, and the user experience is improved.
In addition, further includes: after sending acquisition request to advertising platform, the advertisement page for receiving advertising platform feedback is corresponding Advertisement configuration, wherein corresponding advertisement configuration include at least advertisement page the displaying time and when can skip of advertisement page Between.
In addition, pop-up advertisement page, specifically includes: according to corresponding advertisement configuration, popping up advertisement page.Pass through this side Formula, after include in advertisement configuration can skip the time, user can skip pop-up by the selection of the interactive modes such as click Advertisement page, could be using application program to avoid forcing user watch complete advertisement page, the user experience is improved. Since the advertisement page of pop-up covers the starting page of application program, when opening application program from user perspective, receive To be unified pop-up advertisement page, the starting page without reviewing application program after watching advertisement page could be into Enter to use application program, sense organ is salubrious, and the user experience is improved.
In addition, according to corresponding advertisement configuration, before popping up advertisement page, further includes: it is pre- to determine that advertisement page meets second If condition;Second preset condition, includes at least: the number that advertisement page is ejected in third preset duration is default less than second Maximum value.In this way, advertisement page being defined, the factor that equally will affect user experience is included in judgement, from And the situation for avoiding same advertisement page pop-up number that user is excessively caused to be sick of, help to reduce system resources consumption and operation Duration, and the user experience is improved.
In addition, when listening to the application program in starting state, further includes: pop up global window, wherein global window Cover the starting page of application program;Before popping up advertisement page, further includes: cancel the global window of pop-up.Pass through this side Formula guarantees that the advertisement page of pop-up can override the starting page of application program;User sees first when starting application program It is seen that global window, is then able to the advertisement page of seamless connection pop-up, without also watching application program itself Start the page or advertisement page etc., the user experience is improved.
In addition, further includes: count the pop-up number of advertisement page and be clicked number;By the pop-up number of advertisement page and It is clicked number and is uploaded to advertising platform.In this way, the advertisement page launched by present embodiment can be calculated The indexs such as clicking rate, conversion ratio, to assess the dispensing effect of advertisement;Further, it can calculate and launch advertisement acquisition Income, facilitate to when launching advertisement next time preset condition and release price etc. reasonably adjust, to realize advertisement Rate of return on investment maximizes.
Detailed description of the invention
One or more embodiments are illustrated by the picture in corresponding attached drawing, these exemplary theorys The bright restriction not constituted to embodiment, the element in attached drawing with same reference numbers label are expressed as similar element, remove Non- to have special statement, composition does not limit the figure in attached drawing.
Fig. 1 is the flow chart of the advertisement placement method of first embodiment according to the present invention;
Fig. 2 is the flow chart of the advertisement placement method of second embodiment according to the present invention;
Fig. 3 is the flow chart of the advertisement placement method of third embodiment according to the present invention;
Fig. 4 is the flow chart of the advertisement placement method of the 4th embodiment according to the present invention;
Fig. 5 is the structural schematic diagram of the terminal device of the 5th embodiment according to the present invention;
Fig. 6 is the structural schematic diagram of the advertising platform of sixth embodiment according to the present invention;
Fig. 7 is the interaction diagrams of the advertisement delivery system of the 7th embodiment according to the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with attached drawing to the present invention Each embodiment be explained in detail.However, it will be understood by those skilled in the art that in each embodiment party of the present invention In formula, in order to make the reader understand this application better, many technical details are proposed.But even if without these technical details And various changes and modifications based on the following respective embodiments, the application technical solution claimed also may be implemented.With Under the division of each embodiment be for convenience, any restriction should not to be constituted to specific implementation of the invention, it is each Embodiment can be combined with each other mutual reference under the premise of reconcilable.
The first embodiment of the present invention is related to a kind of advertisement placement methods, are applied to terminal device, detailed process such as Fig. 1 It is shown.In present embodiment, advertisement placement method is applied to terminal device, can be the intelligent mobile terminals such as mobile phone, plate, especially It is the mobile terminal using Android system.In present embodiment, the state of application program is monitored, in real time in order to listen to Carry out launching the preparation of advertisement when application program in starting state;When listening to the application program in starting state, Advertisement page is obtained from advertising platform, and pops up advertisement page, wherein advertisement page is used to cover the starting page of application program Face uniformly to show the advertisement page got to user, and does not improve application program itself, and it is corresponding to nor affect on user With the use of program, guarantee the good experience of user.The process of Fig. 1 is illustrated below:
Step 101, the state of application program is monitored in real time.
Specifically, by the process catalogue of the operating system of end of scan equipment in present embodiment, to application program State monitored in real time.By taking linux system as an example, system process progress information can be stored in process catalogue (/ Proc catalogue) under, as long as therefore read progress information under process catalogue, the process can be according to the determined property of process No is foreground process.In present embodiment, the process catalogue of the operating system of real time scan terminal device is read in process catalogue Progress information, to get foreground process, and judge according to the foreground process got the state of application program.Due to when into When information under journey catalogue is excessive, real time scan will consume a large amount of system resources and operation duration, therefore can create service (Service) and a thread is opened, is set as being scanned process catalogue every one section of interval duration.
More specifically, the state of specified application can be monitored in present embodiment, in real time also to avoid process mesh is worked as When information under record is excessive, the case where consuming a large amount of system resources and operation duration is all scanned every time;Here specified answers It can be the application program downloaded from the application market of terminal device, or user with the unlimited specific quantity of system of program The application program voluntarily specified according to demand.By taking Android system as an example, when application program launching, the accessible clothes of Android system Business function (AccessibilityService) will generate a readjustment notice, and the content of return is the packet name of application program; In present embodiment, the readjustment notice that the operating system of real-time monitor terminal equipment generates, to notify judgement to return according to readjustment Content whether be specified application program;Since what is utilized is the existing technology of Android system, it is easily achieved, it is compatible Property is good.
Step 102, when listening to the application program in starting state, advertisement page is obtained from advertising platform.
Specifically, when the process catalogue for the operating system for passing through end of scan equipment in present embodiment, to using journey When the state of sequence is monitored in real time, according to adjacent scanning result twice, it will test out and answered belonging to newly-increased foreground process With program, it is determined as the application program in starting state.Due to being set as carrying out to process catalogue every one section of interval duration Scanning, when there is new application program launching in the sweep spacing duration in adjacent twice sweep, can generate in process catalogue The progress information of new application program, therefore newly-increased foreground process can be got in rear single pass, it is possible to determine that it is newly-increased Foreground process belonging to application program be the application program in starting state.In addition, in order to avoid because sweep spacing when Length is too long and misses the judgement to the application program in starting state, and sweep spacing is preset as 150ms.
Specifically, when the readjustment notice generated in present embodiment by the operating system of monitor terminal equipment, to finger When determining the state of application program and being monitored in real time, by registering Observer Pattern, obtain what the readjustment notice listened to returned The packet name of application program, and in the packet name of the entitled specified application of packet of the application program of return, determine to monitor everywhere In the application program of starting state.
More specifically, when listening to the application program in starting state, advertisement page is obtained from advertising platform, also Including advertisement configuration corresponding with advertisement page;Wherein, advertisement page is including at least any in advertisement video or advertising pictures A kind of common advertisement form;The corresponding advertisement configuration of advertisement page refers specifically to the index for advertisement page, at least wraps It includes the displaying time of the advertisement page and can skip the time;Advertisement configuration can periodically be updated according to demand, with more Targetedly launch advertisement, for example, can enable ad content be food and drink advertisement page at the dinner hour section the displaying time lengthen, It is expected to improve the clicking rate to the advertisement page of food and drink.
Step 103, advertisement page is popped up.
Specifically, popping up advertisement page, advertisement page is for covering application according to the corresponding advertisement configuration of advertisement page The starting page of program.When the displaying time of the advertisement page of pop-up is the displaying for the advertisement page for including in advertisement configuration Between, after include in advertisement configuration can skip the time, user can skip pop-up by the selection of the interactive modes such as click Advertisement page, could be using application program to avoid forcing user watch complete advertisement page, the user experience is improved. Since the advertisement page of pop-up covers the starting page of application program, when opening application program from user perspective, receive To be unified pop-up advertisement page, the starting page without reviewing application program after watching advertisement page could be into Enter to use application program, sense organ is salubrious, and the user experience is improved.In addition, the advertisement placement method in present embodiment, not right Application program itself does any improvement, and the manufacturer or operator for facilitating terminal device carry out advertisement dispensing, is technically easy to It realizes.
Realize that the terminal device of above-mentioned advertisement placement method can carry Android system, installation in system in present embodiment There is the system level application that the above-mentioned advertisement placement method applied to terminal device can be performed.The system level application possesses Very high system permission can voluntarily start when terminal device is switched on, to realize the state for monitoring application program in real time;And When listening to the application program in starting state, advertisement page is obtained from advertising platform, and pop up advertisement page, for covering The starting page of application program.It is installed to realize using above-mentioned application program as system level application, it can be above-mentioned In the installation kit (apk file) of application program, master configuration file (AndroidManifest.xml file) is configured with reality Existing: the attribute of setting a ndroid:persistent enables above-mentioned application program remain operational state at any time;Setting The attribute of android:sharedUser Id is enabled to obtain system permission;Setting uses-permission is to obtain write-in safety Permission is set and forces end process permission;After master configuration file is set, installation kit is put into the system of terminal device Under system/app catalogue, the system that the above-mentioned advertisement placement method applied to terminal device can be performed can be installed in system Level application.
The present embodiment is illustrated with an example below: by the operation every 150ms run-down terminal device The process catalogue of system monitors the state of application program.It is that there are 8 in process catalogue in the result that t moment is scanned Foreground process information;The single pass then carried out in the 150ms after t moment, result are that there are 10 in process catalogue A foreground process information has increased 1 foreground process information newly, therefore, it is determined that application program A belonging to the newly-increased foreground process In starting state.Then advertisement page and the corresponding advertisement configuration of advertisement page, advertising page mask are got from advertising platform Body is a static advertising picture, and it is 5s that advertisement configuration, which is specially the displaying time of the static advertising picture, can be led to after 3s Click terminal device screen is crossed to skip the static advertising picture;According to above-mentioned advertisement configuration, in the display interface of terminal device Upper pop-up static advertising picture, and the starting page for overriding application program A itself, after the displaying time by 5s (or After user has skipped the static advertising picture), into the interface of application program A, user can normal use application program A.
Present embodiment in terms of existing technologies, by the process catalogue of the operating system of end of scan equipment, or The readjustment notice that the operating system of monitor terminal equipment generates, to realize the state for monitoring application program in real time, with adapt to for The different demands for monitoring application program help to save system resource;When listening to the application program in starting state, from Advertising platform obtains advertisement page and the corresponding advertisement configuration of advertisement page, and according to advertisement configuration, pops up advertisement page, be used for The starting page for covering application program, in this way, so that is received is uniformly to pop up when user launches application Advertisement page, can enter without reviewing the starting page of application program after watching advertisement page just using using journey Sequence, the user experience is improved;In addition, present embodiment does not do any improvement to application program itself, facilitate terminal device Manufacturer or operator carry out advertisement dispensing, be technically easily achieved.
Second embodiment of the present invention is related to a kind of advertisement placement method, and detailed process is as shown in Figure 2.Present embodiment Roughly the same with first embodiment, specific difference place is, in second embodiment of the invention, to acquisition advertisement page With pop-up advertisement page, further refinement has been done.The process of Fig. 2 is illustrated below:
Step 201, the state of application program is monitored in real time.This step is identical as step 101, and details are not described herein again.
Step 202, when listening to the application program in starting state, it is default to judge whether application program meets first Condition.If so, step 203 is executed, if it is not, terminating.
Specifically, the first preset condition is defined application program, the operation personnel by carry out advertisement dispensing is pre- It is first managed collectively and formulates on advertising platform;First preset condition includes following one or any combination thereof: application program is fair Perhaps the application program (for judging whether application program allows to be ejected advertisement page) of advertisement page, application program are popped up the The number of advertisement page is ejected in one preset duration less than the first preset maximum value (for judging that application program is default first Whether the number that advertisement page is ejected in duration is more than the upper limit), distance last application program is when being ejected advertisement page Duration be greater than or equal to the second preset duration (for judge distance last time application program be ejected advertisement page duration whether It is too short);In this way, a variety of factors for influencing user experience are included in judgement, to not all can under any circumstance Advertisement page is obtained from advertising platform and is popped up, and avoids causing pop-up advertisement page number because of user's frequent starting application program Excessive situation helps to reduce system resources consumption and operation duration, and the user experience is improved.
Step 203, acquisition request is sent to advertising platform, receives the advertisement page and advertisement page pair of advertising platform feedback The advertisement configuration answered.
Specifically, terminal device sends to advertising platform and obtains advertisement when application program meets the first preset condition The request of the page and the corresponding configuration of advertisement page, and receive advertising platform feedback advertisement page and advertisement page it is corresponding wide Accuse configuration.
Step 204, judge whether advertisement page meets the second preset condition.If so, step 205 is executed, if it is not, terminating.
Specifically, the second preset condition is defined the advertisement page got, by the fortune of carry out advertisement dispensing Battalion personnel are managed collectively on advertising platform formulate in advance;Second preset condition includes at least: advertisement page is when third is preset The number being ejected in length is less than (time being ejected in third preset duration for judging advertisement page of the second preset maximum value Whether number is excessive);In this way, the factor that equally will affect user experience is included in judgement, to avoid same advertising page The situation that face pop-up number excessively causes user to be sick of, helps to reduce system resources consumption and operation duration, and improve use Family experience.
Step 205, advertisement page is popped up according to corresponding advertisement configuration.This step is identical as step 103, no longer superfluous herein It states.
Below with an example to being illustrated in the present embodiment: when listening to application program A and being in starting state, sentencing Whether disconnected application program A meets first preset condition of following one or any combination: application program A is to allow to pop up advertising page The application program in face, application program A be ejected in 30 minutes the number of advertisement page less than 3 times, apart from upper primary using journey The duration that sequence A is ejected advertisement page is greater than or equal to 5 minutes;When application program A meets the first preset condition, then to advertisement Platform obtains advertisement page and advertisement configuration.When getting advertisement page B, it is at least following to judge whether advertisement page B meets The second preset condition: the number that advertisement page B is ejected in 30 minutes is less than 2 times;It is preset when advertisement page B meets second When condition, then advertisement page B is popped up according to advertisement configuration.
Present embodiment in terms of existing technologies, specifically illustrates the mode that advertisement page is obtained to advertising platform, Acquisition request specially is sent to advertising platform, then receives the advertisement page fed back by advertising platform and advertisement configuration.In addition, Before obtaining advertisement page, need to judge whether application program is currently allowing to pop up advertisement page;Getting advertisement page Afterwards, it needs to judge whether advertisement page is currently allowing to be ejected, in this way, considers a variety of influence user's body conscientiously The factor tested, to not can all pop up advertisement page under any circumstance to user, help to reduce system resources consumption and Operation duration, and it has been obviously improved user experience.
Third embodiment of the present invention is related to a kind of advertisement placement method, and detailed process is as shown in Figure 3.Present embodiment Roughly the same with first embodiment, specific difference place is, in third embodiment of the invention, joined global window To guarantee that the advertisement page of pop-up can override the starting page of application program;And pop-up number to advertisement page and by point It hits number to be counted, to assess the effect that advertisement is launched.The process of Fig. 3 is illustrated below:
Step 301, the state of application program is monitored in real time.This step is identical as step 101, and details are not described herein again.
Step 302, when listening to the application program in starting state, global window is popped up, is obtained from advertising platform Advertisement page.
Specifically, working as prison to can guarantee the starting page that can override application program when popping up advertisement page When hearing the application program in starting state, a global window is first popped up, overrides the starting page of application program, herein Period carries out the acquisition to advertisement page;Here global window is the very high Diaglog full screen window of priority, be can be Blank screen window or white screen window etc. do not limit its specific form;Which no matter it is currently on the page, the full frame window of Dialog Mouth can override the current page as the window of top layer, the starting page without showing the application program being capped Face.In this way, what guarantee user watched first when starting application program is global window, is then able to seamless rank The advertisement page for connecing pop-up improves user without the starting page or the advertisement page etc. for also watching application program itself Experience.
Step 303, cancel the global window of pop-up.
Specifically, the window due to global window as top layer can override the current page, in order to show The advertisement page got out needs to cancel before popping up advertisement page the global window of pop-up.
Step 304, advertisement page is popped up.This step is identical as step 103, and details are not described herein again.
Step 305, it counts the pop-up number of advertisement page and is clicked number and is uploaded to advertising platform.
Specifically, since the purpose for launching advertisement is united to obtain income by click of the user to advertisement It counts the pop-up number of advertisement page and is clicked number and is uploaded to advertising platform, can calculate through present embodiment dispensing The indexs such as clicking rate, the conversion ratio of advertisement page, to assess the dispensing effect of advertisement;Further, throwing can be calculated The income for putting advertisement acquisition, preset condition and release price when facilitating to dispensing advertisement next time etc. reasonably adjust, To realize that investment in advertising return rate maximizes.
In terms of existing technologies, in application program launching, pop-up is in the global window of top layer to present embodiment Mouthful, to guarantee also override the starting page of application program during obtaining advertisement page;After getting advertisement page, Cancel the global window of pop-up, with the advertisement page that seamless connection is popped up, guarantees that user can't also watch using journey with this The starting page of sequence itself or advertisement page etc., effectively improve user experience.In addition, also counting the pop-up number of advertisement page Be clicked number and be uploaded to advertising platform, with the clicking rate, the conversion ratio that calculate advertisement page and other effects evaluation index, and throw The income for putting advertisement acquisition, preset condition and release price when facilitating to dispensing advertisement next time etc. reasonably adjust, To realize that investment in advertising return rate maximizes.
4th embodiment of the invention is related to a kind of advertisement placement method, is applied to advertising platform, detailed process such as Fig. 4 It is shown.The advertising platform being related in present embodiment is used to respond the advertisement page acquisition request of terminal device transmission, and will Advertisement page etc. feeds back to terminal device, so that terminal device carries out the operation of pop-up advertisement page.The process of Fig. 4 is done below It illustrates:
Step 401, the advertisement page that receiving terminal apparatus is sent when listening to the application program in starting state obtains Take request.
Specifically, needing to obtain from advertising platform when terminal device is when listening to the application program in starting state Take advertisement page come when carrying out ejection operation, advertising platform can receive acquisition advertisement page and advertisement by terminal device transmission The request of the corresponding advertisement configuration of the page.
Step 402, judge whether acquisition request is legitimate request.If so, step 403 is executed, if it is not, terminating.
Specifically, in the acquisition request that the terminal device that receives is sent, further include terminal device facility information and The relevant parameters such as the packet name of the application program in starting state;Advertising platform is preset with the terminal device for allowing to launch advertisement Facility information and the packet name of application program etc. for allowing to pop up advertisement, when the relevant parameter received prestores number in advertising platform According to it is interior be it is existing, that is, be defined, then determine that the acquisition request received for legitimate request, allows the place to the terminal device Advertisement dispensing is carried out in the application program of starting state.
Step 403, advertisement page and the corresponding advertisement configuration of advertisement page are fed back into terminal device.
Specifically, when determining the acquisition request that the terminal device that receives is sent for legitimate request, by advertisement page Advertisement configuration corresponding with advertisement page feeds back to terminal device, so that terminal device pops up advertisement page, wherein advertisement page For covering the starting page of application program.
Present embodiment in terms of existing technologies, is being listened to by advertising platform receiving terminal apparatus in starting The acquisition request sent when the application program of state, and when the acquisition request received is legitimate request, just by advertisement page Advertisement configuration corresponding with advertisement page feeds back to terminal device, pops up advertisement page for terminal device, for covering described answer With the starting page of program.In this way, the platform being managed collectively to the dispensing of advertisement is provided, is facilitated Manufacturer, operator or third party advertiser of terminal device etc. carry out advertisement dispensing, and improve application program itself, easily In realization.
The step of various methods divide above, be intended merely to describe it is clear, when realization can be merged into a step or Certain steps are split, multiple steps are decomposed into, as long as including identical logical relation, all in the protection scope of this patent It is interior;To adding inessential modification in algorithm or in process or introducing inessential design, but its algorithm is not changed Core design with process is all in the protection scope of the patent.
Fifth embodiment of the invention is related to a kind of terminal device 50, as shown in Figure 5, comprising: at least one processor 501;And the memory 502 with the communication connection of at least one processor 501;Wherein, be stored with can be by least for memory 502 The instruction that one processor 501 executes, instruction is executed by least one processor 501, so that at least one processor 501 can Execute the above-mentioned advertisement placement method applied to terminal device.
Wherein, memory 502 is connected with processor 501 using bus mode, and bus may include any number of interconnection Bus and bridge, bus is by one or more processors together with the various circuit connections of memory 502.Bus can also incite somebody to action Together with various other circuit connections of management circuit or the like, these are all abilities for such as peripheral equipment, voltage-stablizer Well known to domain, therefore, it will not be further described herein.Bus interface is provided between bus and transceiver and is connect Mouthful.Transceiver can be an element, is also possible to multiple element, such as multiple receivers and transmitter, provides for passing The unit communicated on defeated medium with various other devices.The data handled through processor 501 by antenna on the radio medium into Row transmission, further, antenna also receives data and transfers data to processor 501.
Processor 501 is responsible for management bus and common processing, can also provide various functions, including timing, periphery connects Mouthful, voltage adjusting, power management and other control functions.And memory 502 can be used for storage processor 501 and execute Used data when operation.
Sixth embodiment of the invention is related to a kind of advertisement launching platform 60, as shown in Figure 6, comprising: at least one processing Device 601;And the memory 602 with the communication connection of at least one processor 601;Wherein, be stored with can be by extremely for memory 602 The instruction that a few processor 601 executes, instruction is executed by least one processor 601, so that at least one 601 energy of processor Enough execute the above-mentioned advertisement placement method applied to advertisement launching platform.
Wherein, memory 602 is connected with processor 601 using bus mode, and bus may include any number of interconnection Bus and bridge, bus is by one or more processors together with the various circuit connections of memory 602.Bus can also incite somebody to action Together with various other circuit connections of management circuit or the like, these are all abilities for such as peripheral equipment, voltage-stablizer Well known to domain, therefore, it will not be further described herein.Bus interface is provided between bus and transceiver and is connect Mouthful.Transceiver can be an element, is also possible to multiple element, such as multiple receivers and transmitter, provides for passing The unit communicated on defeated medium with various other devices.The data handled through processor 601 by antenna on the radio medium into Row transmission, further, antenna also receives data and transfers data to processor 601.
Processor 601 is responsible for management bus and common processing, can also provide various functions, including timing, periphery connects Mouthful, voltage adjusting, power management and other control functions.And memory 602 can be used for storage processor 601 and execute Used data when operation.
Seventh embodiment of the invention is related to a kind of advertisement delivery system, comprising: at least one terminal device and advertisement are flat Platform, specific interaction diagrams are as shown in Figure 7.
The implementation of the above-mentioned advertisement placement method applied to advertising platform may be implemented in advertising platform in present embodiment Example;Advertising platform can be to integrate abundant advertising resource and launching the line upper mounting plate of unified management to advertisement, for receiving terminal The advertisement page acquisition request that equipment is sent when listening to the application program in starting state, and whether judge acquisition request For legitimate request, if so, advertisement page is fed back to terminal device;The operation by advertising platform is stored on advertising platform Advertisement page, the corresponding advertisement configuration of advertisement page, the first preset condition and the second preset condition that personnel are pre-created.
The implementation of the above-mentioned advertisement placement method applied to terminal device may be implemented in terminal device in present embodiment Example;Terminal device requests advertisement page to advertising platform, obtains the advertisement page that is returned by advertising platform, and by advertisement page bullet It shows out.
Present embodiment in terms of existing technologies, provides a kind of advertisement delivery system, including advertising platform, can be whole It closes advertising resource abundant and advertisement dispensing is managed collectively;It further include at least one terminal device, terminal device all may be used Advertisement page is obtained by advertising platform and carries out ejection operation, wherein installing terminal equipment has the application journey of booting self-starting Sequence can be realized the advertisement placement method applied to terminal device.By the advertisement delivery system of present embodiment, so that terminal Manufacturer, operator or third party advertiser of equipment etc. can carry out advertisement dispensing to terminal device by advertising platform, with Objective income is obtained, but without improving application program itself, it is easy to accomplish.
Eighth embodiment of the invention is related to a kind of computer readable storage medium, is stored with computer program.Computer Above-mentioned advertisement placement method embodiment is realized when program is executed by processor.
That is, it will be understood by those skilled in the art that implement the method for the above embodiments be can be with Relevant hardware is instructed to complete by program, which is stored in a storage medium, including some instructions are to make It obtains an equipment (can be single-chip microcontroller, chip etc.) or processor (processor) executes each embodiment method of the application All or part of the steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can store journey The medium of sequence code.
It will be understood by those skilled in the art that the respective embodiments described above are to realize specific embodiments of the present invention, And in practical applications, can to it, various changes can be made in the form and details, without departing from the spirit and scope of the present invention.

Claims (18)

1. a kind of advertisement placement method, which is characterized in that be applied to terminal device, comprising:
The state of application program is monitored in real time;
When listening to the application program in starting state, advertisement page is obtained from advertising platform;
Pop up the advertisement page, wherein the advertisement page is used to cover the starting page of the application program.
2. advertisement placement method according to claim 1, which is characterized in that the real-time state for monitoring application program, It specifically includes:
The process catalogue of the operating system of real time scan terminal device obtains the foreground process in the process catalogue;
The application program in starting state, specifically: according to adjacent scanning result twice, detect it is newly-increased before Application program belonging to platform process.
3. advertisement placement method according to claim 1, which is characterized in that the real-time state for monitoring application program, It specifically includes: monitoring the state of specified application in real time.
4. advertisement placement method according to claim 3, which is characterized in that the real-time state for monitoring application program, It specifically includes:
The readjustment notice that the operating system of monitor terminal equipment generates;
When listening to readjustment notice, the packet name for the application program that the readjustment notice returns is obtained, also, in return When the packet name of the entitled specified application of packet of application program, judgement listens to the application program in starting state.
5. 1 advertisement placement method according to claim, which is characterized in that obtain advertisement page from advertising platform described Before, further includes:
Determine that the application program meets the first preset condition.
6. advertisement placement method according to claim 5, which is characterized in that first preset condition, including it is following it One or any combination thereof:
The application program is to allow to pop up the application program of advertisement page, the application program in the first preset duration by bullet When the number of advertisement page is ejected advertisement page less than the first preset maximum value, the last application program of distance out when It is long to be greater than or equal to the second preset duration.
7. advertisement placement method according to claim 5, which is characterized in that it is described to obtain advertisement page from advertising platform, It specifically includes:
Acquisition request is sent to the advertising platform;
Receive the advertisement page of the advertising platform feedback, wherein the advertisement page includes at least advertisement video, advertising pictures In any one.
8. advertisement placement method according to claim 7, which is characterized in that further include:
After the transmission acquisition request to the advertising platform, the advertisement page for receiving the advertising platform feedback is corresponding Advertisement configuration, wherein the corresponding advertisement configuration include at least the advertisement page the displaying time and the advertising page Face can skip the time.
9. advertisement placement method according to claim 8, which is characterized in that the pop-up advertisement page, it is specific to wrap It includes:
According to the corresponding advertisement configuration, the advertisement page is popped up.
10. advertisement placement method according to claim 9, which is characterized in that described according to corresponding advertisement configuration, bullet Out before the advertisement page, further includes:
Determine that the advertisement page meets the second preset condition;
Wherein, second preset condition, includes at least: the number that the advertisement page is ejected in third preset duration is small In the second preset maximum value.
11. advertisement placement method according to claim 1, which is characterized in that listen to described in starting state When application program, further includes:
Pop up global window, wherein the overall situation window covers the starting page of the application program;
Before the pop-up advertisement page, further includes:
Cancel the global window of pop-up.
12. according to claim 1 to 11 described in any item advertisement placement methods, which is characterized in that further include:
It counts the pop-up number of the advertisement page and is clicked number;
By the pop-up number of the advertisement page and it is clicked number and is uploaded to the advertising platform.
13. a kind of advertisement placement method, which is characterized in that be applied to advertising platform, comprising:
The advertisement page acquisition request that receiving terminal apparatus is sent when listening to the application program in starting state;
Judge whether the advertisement page acquisition request is legitimate request, is set if so, advertisement page is fed back to the terminal It is standby, the advertisement page is popped up for the terminal device, wherein the advertisement page is used to cover the starting of the application program The page.
14. advertisement placement method according to claim 13, which is characterized in that it is described advertisement page fed back to it is described After terminal device, further includes:
The corresponding advertisement configuration of the advertisement page is fed back into the terminal device.
15. a kind of terminal device characterized by comprising
At least one processor;And
The memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by least one described processor, and described instruction is by described at least one It manages device to execute, so that at least one described processor is able to carry out the dispensing of the advertisement as described in any one of claims 1 to 12 Method.
16. a kind of advertising platform characterized by comprising
At least one processor;And
The memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by least one described processor, and described instruction is by described at least one It manages device to execute, so that at least one described processor is able to carry out advertisement placement method according to claim 13 or 14.
17. a kind of advertisement delivery system characterized by comprising
At least one terminal device according to claim 15 and advertising platform according to claim 16.
18. a kind of computer readable storage medium, is stored with computer program, which is characterized in that the computer program is located It manages as described in advertisement placement method or the claim 13 or 14 realized when device executes as described in any in claim 1 to 12 Advertisement placement method.
CN201811520794.9A 2018-12-12 2018-12-12 Advertisement placement method, system, terminal device, advertising platform and storage medium Pending CN109670868A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811520794.9A CN109670868A (en) 2018-12-12 2018-12-12 Advertisement placement method, system, terminal device, advertising platform and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811520794.9A CN109670868A (en) 2018-12-12 2018-12-12 Advertisement placement method, system, terminal device, advertising platform and storage medium

Publications (1)

Publication Number Publication Date
CN109670868A true CN109670868A (en) 2019-04-23

Family

ID=66144268

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811520794.9A Pending CN109670868A (en) 2018-12-12 2018-12-12 Advertisement placement method, system, terminal device, advertising platform and storage medium

Country Status (1)

Country Link
CN (1) CN109670868A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109800567A (en) * 2019-01-17 2019-05-24 网宿科技股份有限公司 Monitor method and device, the terminal device of foreground application starting
CN110390567A (en) * 2019-07-25 2019-10-29 秒针信息技术有限公司 A kind of information methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing
CN110430324A (en) * 2019-08-07 2019-11-08 华为技术有限公司 A kind of application is spread its tail the display methods and electronic equipment of information
CN111160953A (en) * 2019-12-12 2020-05-15 浙江大华技术股份有限公司 Method and device for delivering advertisement in application and storage medium
CN112449244A (en) * 2019-08-28 2021-03-05 深圳Tcl数字技术有限公司 Starting method, smart television and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102542479A (en) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 Method and device for displaying advertisings on electronic equipment
CN107357591A (en) * 2017-07-25 2017-11-17 努比亚技术有限公司 Interface method for implantation, mobile terminal and the storage medium of application program
CN108171536A (en) * 2017-12-13 2018-06-15 北京奇艺世纪科技有限公司 Startup advertisement methods of exhibiting and device, startup advertisement put-on method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102542479A (en) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 Method and device for displaying advertisings on electronic equipment
CN107357591A (en) * 2017-07-25 2017-11-17 努比亚技术有限公司 Interface method for implantation, mobile terminal and the storage medium of application program
CN108171536A (en) * 2017-12-13 2018-06-15 北京奇艺世纪科技有限公司 Startup advertisement methods of exhibiting and device, startup advertisement put-on method and system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109800567A (en) * 2019-01-17 2019-05-24 网宿科技股份有限公司 Monitor method and device, the terminal device of foreground application starting
CN109800567B (en) * 2019-01-17 2021-09-17 网宿科技股份有限公司 Method and device for monitoring foreground application starting and terminal equipment
CN110390567A (en) * 2019-07-25 2019-10-29 秒针信息技术有限公司 A kind of information methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing
CN110430324A (en) * 2019-08-07 2019-11-08 华为技术有限公司 A kind of application is spread its tail the display methods and electronic equipment of information
CN110430324B (en) * 2019-08-07 2021-07-09 华为技术有限公司 Display method, electronic equipment and storage medium for application screen opening information
CN112449244A (en) * 2019-08-28 2021-03-05 深圳Tcl数字技术有限公司 Starting method, smart television and storage medium
CN111160953A (en) * 2019-12-12 2020-05-15 浙江大华技术股份有限公司 Method and device for delivering advertisement in application and storage medium
CN111160953B (en) * 2019-12-12 2023-11-03 浙江大华技术股份有限公司 Method, device and storage medium for putting advertisement in application

Similar Documents

Publication Publication Date Title
CN109670868A (en) Advertisement placement method, system, terminal device, advertising platform and storage medium
RU2640628C2 (en) Method and device for presenting multimedia information
CN102542479B (en) Show method and the device of advertisement on an electronic device
US20110035282A1 (en) Consumer Sensitive Electronic Billboards
CN110267059B (en) Live broadcast method and device, electronic equipment and storage medium
CN110430324A (en) A kind of application is spread its tail the display methods and electronic equipment of information
CN110418153B (en) Watermark adding method, device, equipment and storage medium
CN112308631A (en) Advertisement putting method, device, equipment, storage medium and system
CN111062735A (en) Advertisement putting method, device, system, terminal and computer readable storage medium
CN115004672B (en) Information pushing method, device, server and storage medium
CN106204121A (en) Advertisement placement method based on browser and system
CN102542480B (en) The method throwing in advertisement on an electronic device
CN108965931A (en) The prison broadcasting method and system of video data, storage medium and processor
CN104965778A (en) Method and device for game test
CN108920120A (en) A kind of information display control method and device
US20220172252A1 (en) Advertising for a user device in a standby mode
US20130219421A1 (en) System and Method of Indicating Quality of Service
CN109729376A (en) A kind of processing method of life cycle, device, equipment and storage medium
CN109905773A (en) Screen the method, apparatus and storage medium of main broadcaster's cover
CN106792231A (en) Live recharge method, device and terminal
CN103533433A (en) Intelligent television player picture advertisement delivery method and system
CN105045596A (en) Plug-in calling method and apparatus
CN111314727A (en) Television advertisement putting method and system
CN108762757B (en) Quick development framework and method for platform service of live broadcast room, server and medium
US10567830B2 (en) Method and system for managing insertion of advertisements

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190423