CN110533469A - Advertisement operation method, device, server, intelligent terminal and storage medium - Google Patents

Advertisement operation method, device, server, intelligent terminal and storage medium Download PDF

Info

Publication number
CN110533469A
CN110533469A CN201910804967.8A CN201910804967A CN110533469A CN 110533469 A CN110533469 A CN 110533469A CN 201910804967 A CN201910804967 A CN 201910804967A CN 110533469 A CN110533469 A CN 110533469A
Authority
CN
China
Prior art keywords
packet
data
target
type
interface
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.)
Granted
Application number
CN201910804967.8A
Other languages
Chinese (zh)
Other versions
CN110533469B (en
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910804967.8A priority Critical patent/CN110533469B/en
Publication of CN110533469A publication Critical patent/CN110533469A/en
Application granted granted Critical
Publication of CN110533469B publication Critical patent/CN110533469B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/972Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • 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/0277Online advertisement

Landscapes

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

Abstract

The embodiment of the invention discloses a kind of advertisement operation method, device, server, intelligent terminal and storage mediums, and wherein method includes: the operation of checking received on information popularization interface, and the target packet mark that operation instruction is checked is checked described in acquisition;It is identified according to the target packet and determines target packet, and determine the type of the target packet, the type of the target packet is main Packet type or subpackage type;When the type of data packet of the target packet is subpackage type, obtain master data packet corresponding with the target packet, and send the target packet and the master data packet to the user terminal that operation is checked described in initiation, to run the target packet and the master data packet in the user terminal, user terminal can be promoted to the loading velocity at advertisement interface in small routine.

Description

Advertisement operation method, device, server, intelligent terminal and storage medium
Technical field
This application involves field of computer technology more particularly to a kind of advertisement operation method, device, server, intelligence eventually End and storage medium.
Background technique
With the continuous development of intelligent terminal technology, advertisement is launched can reach compared to dispensing into webpage into small routine To the effect of better advertisement promotion, the currently employed method for carrying out advertisement dispensing in small routine, the difference based on advertisement Activity, such as advertising campaign or preferential activity generate a different advertisement small routine.Due to each newly-generated small routine When being published to user terminal, audit time is longer, it is possible that cause advertisement that cannot issue in time, and if by the institute of advertisement There is loose-leaf to be all loaded into a small routine, it is larger to will lead to small routine data volume, then can seriously affect user terminal Loading velocity.As it can be seen that how to realize that user terminal becomes current research hotspot to the quick load at advertisement interface in small routine.
Summary of the invention
The embodiment of the invention provides a kind of advertisement operation method, device, server, intelligent terminal and storage mediums, can User terminal is promoted to the loading velocity at advertisement interface in small routine.
On the one hand, the embodiment of the invention provides a kind of advertisement operation methods, comprising:
The operation of checking on information popularization interface is received, and checks the target packet that operation instruction is checked described in acquisition Mark;
It is identified according to the target packet and determines target packet, and determine the type of the target packet, it is described The type of target packet is main Packet type or subpackage type;
When the type of data packet of the target packet is subpackage type, master corresponding with the target packet is obtained Data packet, and send the target packet and the master data packet to initiate described in check the user terminal of operation, with The user terminal runs the target packet and the master data packet.
In one embodiment, the method also includes:
When the data type of the target packet is main Packet type, send the target packet to described in initiation The user terminal of operation is checked, to run the target packet in the user terminal.
In one embodiment, it is described reception on information popularization interface check operation before, the method also includes:
Obtain the ad data data packet set that includes, the data packet set include a main Packet type data packet and The data packet of at least one subpackage type;
Each data packet in the data packet set is optimized, the data packet after being optimized;
When detecting popularization event, by the storage address and information of the data packet after the popularization optimization required for the event Promoting checking on interface, button is associated;
The information popularization interface is pushed, button is checked at the information popularization interface including described in, described to check that button is used Operation is checked in reception.
In one embodiment, described that each data packet in the data packet set is optimized, the number after being optimized According to packet, comprising:
Obtain be in the data packet set data packet to be optimized configuration picture resource, and determine that each picture resource is corresponding Data volume;
When the data volume of Target Photo resource meets edit condition, editing and processing is carried out to the Target Photo resource, The editing and processing processing includes: one of cutting processing, scaling processing, merging treatment and compression processing or a variety of.
On the other hand, the embodiment of the invention provides a kind of advertisement operation methods, comprising:
It will check that operation is sent to server by information popularization interface, it is described to check that operation is used to indicate the target checked Package identification determines target packet and the number of targets so that the server is identified based on the target packet According to the type of packet, the type of the target packet is main Packet type or subpackage type;
Receive target packet and the corresponding master data packet of the target packet;
The target packet and the master data packet are run, the target packet and the master data packet are described What server was sent when the type for determining the target packet is subpackage type.
In one embodiment, the operation target packet and the master data packet, comprising:
At user interface displaying target advertisement interface, and the infrastructure component in master data packet described in running background, the mesh Marking advertisement interface is generated when running the target packet, and the infrastructure component is for realizing the targeted advertisements interface In at least one function.
In another aspect, the embodiment of the invention provides a kind of advertisement running gears, comprising:
Receiving unit checks that operation instruction is looked into for receiving the operation of checking on information popularization interface, and described in acquisition The target packet mark seen;
Determination unit determines target packet for identifying according to the target packet, and determines the target data The type of packet, the type of the target packet are main Packet type or subpackage type;
Acquiring unit, for the type of data packet in the target packet be subpackage type when, obtain with the target The corresponding master data packet of data packet;
Transmission unit, for sending the target packet and the master data packet to the use for checking operation described in initiation Family terminal, to run the target packet and the master data packet in the user terminal.
In another aspect, the embodiment of the invention provides a kind of advertisement running gears, comprising:
Transmission unit, it is described to check that operation is used for for that will check that operation is sent to server by information popularization interface It indicates the target packet checked mark, determines target packet so that the server is identified based on the target packet, And the type of the target packet, the type of the target packet are main Packet type or subpackage type;
Receiving unit, for receiving target packet and the corresponding master data packet of the target packet;
Running unit, for running the target packet and the master data packet, the target packet and the master Data packet is to send in the server when the type for determining the target packet is subpackage type.
In another aspect, the embodiment of the invention provides a kind of server, including processor, memory and communication interface, institute It states processor, the memory and the communication interface to be connected with each other, wherein the memory refers to for storing computer program It enabling, the processor is configured for executing described program instruction, execute following steps:
The operation of checking on information popularization interface is received, and checks the target packet that operation instruction is checked described in acquisition Mark;
It is identified according to the target packet and determines target packet, and determine the type of the target packet, it is described The type of target packet is main Packet type or subpackage type;
When the type of data packet of the target packet is subpackage type, master corresponding with the target packet is obtained Data packet, and send the target packet and the master data packet to initiate described in check the user terminal of operation, with The user terminal runs the target packet and the master data packet.
In another aspect, the embodiment of the invention provides a kind of intelligent terminal, including processor, input equipment, output equipment And memory, the processor, input equipment, output equipment and memory are connected with each other, wherein the memory is for storing Terminal is supported to execute the computer program of the above method, the computer program includes program instruction, and the processor is configured For calling described program to instruct, execution following steps:
It will check that operation is sent to server by information popularization interface, it is described to check that operation is used to indicate the target checked Package identification determines target packet and the number of targets so that the server is identified based on the target packet According to the type of packet, the type of the target packet is main Packet type or subpackage type;
Receive target packet and the corresponding master data packet of the target packet;
The target packet and the master data packet are run, the target packet and the master data packet are described What server was sent when the type for determining the target packet is subpackage type.
In another aspect, the embodiment of the invention provides a kind of computer readable storage medium, the computer-readable storage The first program instruction and the second program instruction are stored in medium, when first program instruction is executed by processor, for holding The advertisement operation method of row as described in relation to the first aspect, when second program instruction is executed by processor, for executing such as second Advertisement operation method described in aspect.
In embodiments of the present invention, server receive on information popularization interface when checking operation, this can be obtained and looked into It sees the target packet mark that operation instruction checks, thus based on target packet mark determination target packet, goes forward side by side one The type of the target packet is obtained to step, if the type of the target packet is subpackage type, obtains corresponding master After data packet, user terminal is sent by master data packet and the target packet, so that user terminal runs the target data Packet and master data packet, and the user terminal is run into the advertisement interface generated during the target packet and is shown to user's end End since server has carried out subpackage processing when carrying out data packet transmission in advance, and selects to check based on checking that operation determines Data packet and the data packet type, the orientation of data packet is launched to realize, user terminal can be effectively promoted and beat The opening speed when advertisement is opened, to promote user experience.
Detailed description of the invention
Technical solution in order to illustrate the embodiments of the present invention more clearly, below will be to needed in embodiment description Attached drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, general for this field For logical technical staff, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 a is a kind of schematic diagram of advertisement operating system provided in an embodiment of the present invention;
Fig. 1 b is a kind of schematic flow diagram of advertisement operation method provided in an embodiment of the present invention;
Fig. 1 c is a kind of schematic diagram of the main packet of ad data provided in an embodiment of the present invention;
Fig. 1 d is a kind of schematic diagram for carrying out user's authorization provided in an embodiment of the present invention;
Fig. 1 e is a kind of schematic diagram for being associated with main packet and subpackage provided in an embodiment of the present invention;
Fig. 1 f is the schematic diagram of a kind of main packet and subpackage design provided in an embodiment of the present invention;
Fig. 1 g is a kind of advertisement schematic diagram for being shown in information popularization interface provided in an embodiment of the present invention;
Fig. 2 is a kind of schematic flow diagram of advertisement operation method provided in an embodiment of the present invention;
Fig. 3 a is a kind of schematic diagram into small routine provided in an embodiment of the present invention;
Fig. 3 b is another schematic diagram for entering small routine provided in an embodiment of the present invention;
Fig. 3 c is a kind of schematic diagram at advertisement interface that operation master data packet generates provided in an embodiment of the present invention;
Fig. 4 be another embodiment of the present invention provides a kind of advertisement operation method schematic flow diagram;
Fig. 5 is a kind of schematic diagram of picture resource storage mode provided in an embodiment of the present invention;
Fig. 6 a is the schematic diagram for the administration interface that a kind of operational management data packet provided in an embodiment of the present invention generates;
Fig. 6 b is a kind of schematic diagram for being successfully, reproduced User Identity provided in an embodiment of the present invention;
Fig. 6 c is a kind of schematic diagram for successfully carrying out test context conversion provided in an embodiment of the present invention;
Fig. 6 d is the schematic diagram that a kind of pair of advertisement interface provided in an embodiment of the present invention carries out parameter modification;
Fig. 7 a is a kind of schematic diagram of behavioral statistics table provided in an embodiment of the present invention;
Fig. 7 b is a kind of schematic diagram at advertisement interface provided in an embodiment of the present invention;
Fig. 7 c is the schematic diagram of a kind of pair of behavioral statistics data check provided in an embodiment of the present invention;
Fig. 8 is a kind of schematic flow diagram for advertisement operation method that further embodiment of this invention provides;
Fig. 9 is a kind of schematic flow diagram for advertisement operation method that further embodiment of this invention provides;
Figure 10 is a kind of schematic block diagram of advertisement running gear provided in an embodiment of the present invention;
Figure 11 be another embodiment of the present invention provides a kind of advertisement running gear schematic block diagram;
Figure 12 is a kind of schematic block diagram of server provided in an embodiment of the present invention;
Figure 13 is a kind of schematic block diagram of intelligent terminal provided in an embodiment of the present invention.
Specific embodiment
Since small routine has better performance and user experience than mobile terminal webpage, so using small routine as being published to The advertisement carrying page of social application content interaction platform is an extraordinary selection.For advertisement marketing class small routine Speech, in order to guarantee the timely publication of advertisement, so for the development process of advertisement marketing class small routine, it is desirable that development rate Fastly, to realize the timely publication to advertisement, in addition, based on the demand that timely updates to ad data, it is also necessary to guarantee small routine It after the completion of exploitation, is able to achieve under the premise of not affecting user experience, abnormal problem is quickly adjusted and right Legacy data timely updates.Based on this, the embodiment of the present invention proposes a kind of advertisement operation method, it can be achieved that ad data Flexible management, promote the development rate of ad data and the speed of service of small routine.
In one embodiment, small routine refers to that one kind does not need downloading and is installed to the i.e. workable application of user terminal, User can start the small routine by graphic code scanning or manual search in social application;Advertisement marketing class small routine refers to The main application of the small routine is carrying corporate image or image product, is published to the wide of the social application content interaction platform It accuses, operation personnel or product manager are by launching advertisement in the content interaction platform, and then user clicks the advertisement i.e. meeting The small routine is entered, to show the advertisement interface in the small routine to user, realizes introduction and popularization to product;Subpackage Refer to the downloading in order to accelerate small routine packet, entire small routine packet is divided into several packets, the resource of packet each in this way is come relatively Say just it is smaller, user need to only load corresponding packet when in use, can promote the speed of download to small routine.In a reality It applies in example, the social application includes instant communication software etc., and the content interaction platform for example can be circle of friends or the public Number etc..
In one embodiment, the advertisement operation method can be applied to advertisement operating system as shown in Figure 1a, described Advertisement operating system includes user terminal 11 and server 12, and the user terminal 11 is for running small routine, the server It is used to support the operation of small routine, to realize the various functions in small routine, as realized the purchase in advertisement marketing class small routine Function etc..In one embodiment, as shown in Figure 1 b, server 12 can first determine subpackage scheme, so as to according to the subpackage The ad data launched to content interaction platform is carried out subpackage processing by scheme, wherein the subcontractor that the server 12 determines Case for example can be the scheme of main packet+subpackage, after the server 12 carries out subpackage processing to the ad data in small routine, User terminal 11 is running the small routine, and when entering some advertisement interface in the small routine, which then can be only The subpackage corresponding with the advertising circle face of main packet is downloaded, without downloading other packetized datas, to realize on-demand loading, is reduced The quantity of downloading data packet, to promote the speed of service of small routine.
In one embodiment, server 12 is after carrying out subpackage processing for ad data according to subpackage scheme, server 12 can further carry out main packet design, and as illustrated in figure 1 c, server 12 can put all basic documents and publicly-owned component etc. Into main packet, to facilitate other each subpackages in the ad data to carry out repeating calling to the main packet.Wherein, the basic document Including the file for request data interface encapsulation, interface document and Login Register file etc. are reported, wherein described report connects Mouth file includes that mistake reports interface subfile, and user behavior reports interface subfile and test to report interface subfile etc.; The publicly-owned component includes for carrying out the component of user's authorization, pop-up component, and the component automatically replied etc., wherein into The component of row user authorization includes: telephone number authorized component and head portrait authorized component etc..
In one embodiment, server 12 is after sending user terminal 11 for each data packet in ad data, institute Interface can be authorized based on the component output user for carrying out user's authorization by stating user terminal 11, alternatively, can also be based on institute State component for carrying out user's authorization and pop-up component output user authorize pop-up etc., the user terminal 11 so as to from this User authorizes interface telephone number or head portrait that perhaps user authorizes the associated rights of pop-up acquisition user such as to obtain the user Permission etc..As shown in Figure 1 d, when user terminal 11 detects click of the user to purchase button in advertisement interface as shown in the figure When operation, the user information of the user can be first obtained, if obtaining user information failure, can be used to carry out user's authorization based on this Component and pop-up component output user authorize pop-up, the authorization pop-up for prompt user carry out user information it is perfect.If inspection When measuring user to the clicking operation for pulling user information key, then the social application logged in the user terminal 11 is pulled The user information of (such as wechat), and the user information pulled is output to by user interface based on the pop-up component, and getting When the permission register of user, logged in based on the user information pulled.Alternatively, if receiving to input user information When selection instruction, output is used to carry out the enrollment page of user information registration by user terminal 11, and obtains user from the page The user information of input.Wherein, which includes the telephone number etc. of the user.
In one embodiment, the pop-up component can also be used in output prompt pop-up, such as true in the user terminal 11 Surely after obtaining permission success, the exportable authority acquiring of pop-up component successfully prompts pop-up.The component that automatically replies is for real Human-computer interaction between existing user terminal and user, when user terminal 11 runs the data packet in the ad data, if from Chat interface (or window) gets the information of user's input, this is automatically replied component and uses the information searching inputted based on user In the answer information for the information for answering user input, and the answer information is output in chat interface, to realize man-machine friendship Mutually.
The server is after carrying out main packet design, further, can also be associated main packet and each subpackage, such as Fig. 1 e It is shown, in one embodiment, in order to avoid server 12 is by all advertisement interfaces and the advertisement interface of a small routine Corresponding All Files break into a packet, and small routine packet size entire in this way will increase with the increase of advertisement page, make It obtains when user terminal 11 runs the small routine, it is literary that user's point opens all advertisements that an advertisement just needs to download in the advertisement packet Part can greatly influence terminal downloads speed, so that user experience is influenced, so server 12 is gone back after completing main packet design Subpackage processing can be carried out, it, can be by an advertisement interface and the advertisement interface when the server 12 carries out subpackage processing Associated documents are as a subpackage, the corresponding main packet of ad data and each subpackage design in small routine as shown in Figure 1 f.Wherein, It include the advertisement interface for realizing the long-term running home interface of the ad data, in public subpackage in main packet for realizing this The interface that ad data corresponds to public service jumps, and jumps to after cash purchase buy function strictly according to the facts and buys successfully interface, realizes to obtain and use User information is jumped to when the information of family obtains interface etc.;Advertisement interface jumping for realizing the registration page in registration subpackage, Management and update of the subpackage for realizing developer to ad data in small routine are managed, independent subpackage includes that other are not depended on The data resource in subpackage can be optimized, such as in subpackage after the server completes subpackage in other interfaces of main packet operation Picture resource optimize.
After subpackage size of the server 12 to ad data optimizes, the data packet set after optimization can be thrown It is put into content interaction platform, specifically, the server 12 can launch the data packet set after the optimization to information popularization In interface, the information popularization interface can be the interface in circle of friends, as shown in Figure 1 g, by the ad data after the optimization After packet launches the interface into circle of friends, the circle of friends interface, can be as schemed institute when running the data packet in the ad data Corresponding operation active page is generated based on the ad data with showing, the operation active page includes various operation activities, Mei Geyun Battalion's activity is corresponding with different advertisement interfaces.In one embodiment, the operation active page is used for each of the ad data Class operation activity is summarized, and the operation active page includes the corresponding advertised name of the ad data, such as the ABC- English in figure Language initiation and the corresponding synopsis of all kinds of operation activities, such as condition and learning Content are recruited in figure, the operation is lived The dynamic page further includes checking button, for entering the corresponding small routine interface of the ad data, such as pressing in figure into small routine Button etc..In one embodiment, it is described check button for receive check operation, checked based on this operate user terminal 11 can be into Enter the corresponding advertisement small routine of the advertised name, and the advertisement in the small routine is shown to user interface.
In one embodiment, the server 12 receive on information popularization interface when checking operation, can obtain This checks the target packet mark that operation instruction checks, wherein it is described check operation include to the selection operation for checking button, When detecting user and checking the selection operation of button to this, determine to receive and check operation, so as to obtain and this check by The associated target packet mark of button, and target packet is determined based on target packet mark.Wherein, the number of targets It include target packet address mark or identity of the target packet etc. according to packet mark.The server 12 exists After determining target packet, further, the server 12 can determine the type of the target packet, that is, determine the number of targets Belong to master data packet or divided data packet according to packet, if the server 12 determines that the target packet belongs to master data packet, The server 12 directly can send user terminal 11 for the target packet, and the user terminal 11 is receiving the target The target packet can be directly run after data packet.Wherein, the user terminal 11 is to initiate this to check the user terminal of operation, It includes: the program code in the operation target packet that the user terminal 11, which runs the target packet, and by the target Advertisement interface in data packet is shown to user interface.
In one embodiment, if server 12 determines the target packet fractional data according to packet, the server 12 can first obtain the corresponding master data packet of the divided data packet, and further, the server 12 can be by the target packet and right The master data packet answered sends jointly to user terminal 11, and the user terminal 11 is receiving the target packet and corresponding master After data packet, the target packet and the master data packet can be run, wherein the user terminal 11 runs the target packet and should Master data packet includes: the program code run in the master data packet and the target packet, and the target packet is corresponding Advertisement interface be shown to user interface.
In one embodiment, the server 12 also provides administration page after carrying out subpackage processing to ad data, Server 12 will be able to include that the management subpackage of the administration interface is sent to the pipe where developer when detecting management operation Manage terminal, wherein the management terminal and above-mentioned user terminal (i.e. user terminal 11) are different, and developer can be according to the The administration page that two user interfaces are shown tests ad data, or is updated to the advertisement interface in ad data Deng, the developer based on management terminal complete to the test of ad data or to the update at advertisement interface after, can will The ad data is launched into the user terminal where user, so that not influencing user to little Cheng when updating to ad data The use of sequence.
In one embodiment, the server 12 additionally provides in data after carrying out subpackage processing to ad data The page is reported, the data report the page to push away for showing that server 12 launches ad data to the corresponding information of each user terminal Behind wide interface, based on the behavioral statistics data that behavioral data of the different user to the ad data is collected, further Ground, the server can send the behavioral statistics data of generation to the management terminal where developer, in order to exploit person Income of the member based on the behavior analysis of statistical data advertisement, determines whether to be updated the advertisement.
Fig. 2 is referred to, is a kind of flow diagram for advertisement operation method that the embodiment of the present invention proposes, as shown in Fig. 2, This method comprises:
S201 receives the operation of checking on information popularization interface, and checks the target that operation instruction is checked described in acquisition Package identification.
In one embodiment, server receive information popularization interface on check operation before, can first determine at this Information popularization interface carries out the ad data of advertisement pushing, and the ad data for example can be the advertisement given guidance in study, Further, determining ad data can be loaded into advertisement operation class small routine by server, which can be based on advertisement Data generate operation active page (i.e. advertisement landing page), and user terminal can be as shown in Figure 1 f when showing the operation active page.With Family can check button based on what is shown in user terminal page, and check that button triggering checks behaviour to small routine by clicking this Make, enters small routine button as user can click in Fig. 1 f, triggering checks operation to small routine, so as to start little Cheng Sequence, and the ad data being loaded into the small routine is shown in user interface, wherein the information popularization interface can be The interface of content interaction platform, such as circle of friends interface.
In one embodiment, the information popularization interface can be with public platform interface etc., and the server is by advertisement number After being loaded into advertisement operation class small routine, user can also be used for the public platform graphic code of the small routine by scanning, thus into Enter the small routine, when the server detects the scan operation to the public platform graphic code, determines at information popularization interface It receives and checks operation, wherein the graphic code for being shown in public platform for example can be two dimensional code as shown in Figure 3a, user Ke Tong It crosses user terminal and scans the two dimensional code, start the small routine.
In one embodiment, server is when being loaded into small routine for ad data, in order to promote user terminal downloads The efficiency of small routine first can carry out subpackage processing to the ad data according to preset subpackage scheme, which is distinguished It storing in the corresponding data packet in data packet set, wherein the preset subpackage scheme can be the scheme of main packet+subpackage, Ad data for storage data packet set include a main Packet type data packet and at least one subpackage type Data packet.When ad data is carried out subpackage processing by server, basic document and publicly-owned component can be stored in main Packet type Data packet in, the data packet of main Packet type is also used to store the long-term running advertisement interface of the ad data, wherein long-term fortune Capable advertisement interface refers to that the advertisement is used for the interface of advertising for a long time, and the long-term running advertisement interface is compared to short For the advertisement interface of phase operation, the advertisement interface of short-term operation refers to the boundary that the advertisement is publicized during advertising campaign Face for example can be advertising campaign during activity, preferential activity etc. in limited time.In one embodiment, the advertisement of short-term operation Interface is stored in the data packet of subpackage type, and packetized data further includes the correlation text for running the advertisement interface of the short-term operation Part, such as run the picture resource at the advertisement interface.
In one embodiment, after server carries out subpackage processing to ad data, it may be determined that need to launch whole to user Target packet belonging to the advertisement interface at end, so as to by the corresponding package identification of the target packet and information popularization circle Face checks that button is associated, in order to which server is being received for when checking operation of information inspection button, can according to This checks the associated target packet mark of button, obtains this and checks the target packet that operation instruction is checked, and transfers to hold Row step S102.In one embodiment, the target packet mark for example can be server and store the target packet Address mark or the identity of the target packet etc..
S202 is identified according to the target packet and is determined target packet, and determines the type of the target packet.
In one embodiment, user can be by clicking as entered small routine button or scanning such as Fig. 3 a institute in Fig. 1 f The graphic code shown enters small routine, receives in server to the click commands for checking button or grasps to the scanning of graphic code When making, server is based on the mark for checking the associated target packet of button with this, it may be determined that goes out target packet, further Ground, the server can determine the type of the target packet, wherein the type of the target packet be main Packet type or Subpackage type, and then execute step S203.It, can be by detecting the target when the server determines the type of target packet Component or data file in data packet determine that there are publicly-owned if the server detects the component in the target packet Component or existence foundation file, it is determined that the target packet is the data packet of main Packet type, if the server detects Publicly-owned component is not present in the target packet, and basic document is not present, it is determined that the target packet is subpackage type Data packet.
S203 is obtained and the target packet pair when the type of data packet of the target packet is subpackage type The master data packet answered, and send the target packet and the master data packet to and check that the user of operation is whole described in initiation End, to run the target packet and the master data packet in the user terminal.
In one embodiment, if the server determines that the type of data packet of the target packet is subpackage type, Master data packet corresponding with the target packet is then obtained, and is sent to initiation in the target packet and the master data packet and looks into It sees the user terminal of operation, and is being serviced as shown in Figure 3b at the corresponding advertisement interface of the user interface presentation target packet Device detects to the clicking operation for checking button, determines after receiving and checking operation, however, it is determined that this checks the corresponding mesh of operation The type for marking data packet is subpackage type, obtains the corresponding master data packet of the target packet, and by the master data packet and target Data packet is sent to user terminal, which runs the number of targets after receiving the master data packet and target packet According to packet and the master data packet, and while will running the target packet corresponding advertisement interface is shown to user interface, the number of targets According to the advertisement interface that corresponding advertisement interface is short-term operation is wrapped, after active stage, will stop showing the target packet Corresponding advertisement interface, and the advertisement interface run for a long time in master data packet is shown in user interface, the master data packet The advertisement interface of medium-term and long-term operation is as shown in Figure 3c.
It is detecting to the clicking operation for checking button, the server, which determines to receive, checks operation, if the service Device determines that this checks that the corresponding target packet of operation is main Packet type, then directly sends user's end for the target packet End, the user terminal can run the target packet after receiving the target packet, and will run the target packet The advertisement interface of generation is shown in user interface, wherein user terminal generates wide when running the data packet of main Packet type Announcement interface is long-term running advertisement interface, such as can be advertisement interface as shown in Figure 3c.
In embodiments of the present invention, server receive on information popularization interface when checking operation, this can be obtained and looked into It sees the target packet mark that operation instruction checks, thus based on target packet mark determination target packet, goes forward side by side one The type of the target packet is obtained to step, if the type of the target packet is subpackage type, obtains corresponding master After data packet, user terminal is sent by master data packet and the target packet, so that user terminal runs the target data Packet and master data packet, and the user terminal is run into the advertisement interface generated during the target packet and is shown to user's end End since server has carried out subpackage processing when carrying out data packet transmission in advance, and selects to check based on checking that operation determines Data packet and the data packet type, the orientation of data packet is launched to realize, user terminal can be effectively promoted and beat The opening speed when advertisement is opened, to promote user experience.
Fig. 4 is referred to, is a kind of flow diagram for advertisement operation method that another embodiment of the present invention proposes, such as Fig. 4 It is shown, this method comprises:
S401 receives the operation of checking on information popularization interface, and checks the target that operation instruction is checked described in acquisition Package identification.
In one embodiment, server can first obtain the data that ad data includes before receiving this and checking operation Packet set, the data packet set are obtained after server carries out subpackage processing, and the data packet set includes a master The data packet of the data packet of Packet type and at least one subpackage type determines the data that the ad data includes in the server After packet set, in order to further enhance the speed of service of the user when running corresponding data packet, the server can be to the number It is optimized according to each data packet in packet set, the data packet after being optimized.Wherein, server each number in data packet set When being optimized according to packet, due to being the data of picture type in the data packet of advertisement for the main data types for including, so Each picture resource can be merged or be cut respectively based on the corresponding data volume of picture resource each in the data packet, so that into Picture resource after row merging or cutting can promote user terminal and add to the picture resource in the case where guaranteeing compression sizes Carry speed.
In one embodiment, server can first obtain be in the data packet set data packet to be optimized configuration picture Resource, and determine the corresponding data volume of each picture resource;Wherein, the data packet to be optimized is appointing in the data packet set One data packet, further, the server can be when the data volume of Target Photo resource meet edit condition, to the target Picture resource carries out editing and processing.Wherein, the server can be greater than or equal to the in the data volume of the Target Photo resource One preset data amount threshold value is that determination meets edit condition, alternatively, the server may be based on the Target Photo resource Data volume determines the data volume of the data packet to be optimized, and is greater than or equal to second in the data volume of the data packet to be optimized and presets When data-quantity threshold, determination meets edit condition, meets edit condition and refers to that server can carry out editing and processing to picture resource, The corresponding data volume of picture resource after editing and processing will be less than first preset data amount threshold value, alternatively, picture resource exists After carrying out editing and processing, the data volume of data packet to be optimized is less than second preset data amount threshold value, first present count It is the data volume threshold for not influencing user terminal and being loaded to picture resource according to amount threshold value and second preset data amount threshold value Value.Wherein, the editing and processing includes: one of cutting processing, scaling processing, merging treatment and compression processing or more Kind, the Target Photo resource is any picture resource in the data packet to be optimized.
In one embodiment, since the picture resource in data packet includes local picture resource and network picture resource, If local picture resource is excessive, which can be changed to network picture resource, to avoid local picture resource mistake When big, the loading velocity of user terminal is influenced.In addition, for the network picture resource that non-first screen occurs, server can also should The loading rule for the network picture resource that non-first screen occurs is set as lazy loading rule, so that it is requested more to can avoid picture resource And the problem of causing homepage to be collapsed, it can also promote the loading velocity to head screen.Wherein, first screen refers to the user when entering small routine First advertisement interface that interface occurs.
The data volume of the picture resource obtained after the compiled processing of picture resource in data packet to be optimized is still greater than Or it is equal to first preset data amount threshold value, alternatively, the data volume of obtained data packet to be optimized is still greater than or is equal to described Second preset data amount threshold value, then explanation can not achieve via editing and processing is effectively reduced picture resource data volume, described Server then can be the picture resource of data packet configuration to be optimized in obtaining the data packet set, and determine each picture resource After corresponding data volume, if detecting the target when the data volume of Target Photo resource is greater than preset data amount threshold value The type of picture resource deletes the Target Photo resource, and deposit when the type of the Target Photo resource is icon type The program code for describing the Target Photo resource is stored up, so that user terminal is when running the data packet to be optimized, it can Program code execution realizes the presentation to picture resource, can effectively reduce the quantity of picture resource in data packet to be optimized, thus Being effectively reduced to the data volume of the data volume and picture resource of data packet to be optimized can be achieved.Alternatively, in the target figure When the type of piece resource is non-icon type, then the Target Photo resource is deleted, and it is corresponding to store the Target Photo resource The resource path of network picture resource, so, user terminal can pass through the network of storage when running the data packet to be optimized The resource path of piece resource gets the Target Photo resource, to promote user terminal to the loading velocity of each picture resource. Wherein, after optimizing to picture resource, the resource path of the corresponding network picture resource of the picture resource of storage can be such as Fig. 5 institute Show.
It in one embodiment, can be after the server optimizes each data packet in the data packet set It, will be in the storage address and information popularization interface of the data packet after the popularization optimization required for the event when detecting popularization event Check that button is associated;It is described check button for example and can be in Fig. 1 f enter small routine button, alternatively, the server The storage address of the data packet after the required optimization and graphic code as shown in Figure 3a can be also associated, in order to When detecting scan operation of the user terminal to the graphic code, small routine is entered based on the scan operation.Further, described Server can push institute after button is associated by checking in the storage address and information popularization interface of the data packet after optimization State information popularization interface, the information popularization interface include it is described check button, it is described check button for receive check operation.
S402 is identified according to the target packet and is determined target packet, and determines the type of the target packet, The type of the target packet is main Packet type or subpackage type.
S403 is obtained and the target packet pair when the type of data packet of the target packet is subpackage type The master data packet answered, and send the target packet and the master data packet to and check that the user of operation is whole described in initiation End, to run the target packet and the master data packet in the user terminal.
In one embodiment, the specific embodiment of step S402 and step S403 can be found in above-mentioned steps S202 and step The embodiment of rapid S203, details are not described herein.
S404 obtains the management subpackage in ad data when receiving management operation.
S405 sends the management subpackage to the management terminal for initiating the management operation, in the management terminal Run the management subpackage.
In step S404 and step S405, after carrying out subpackage processing to ad data, ad data includes server Subpackage type data packet in further include the management subpackage being managed to the ad data, in one embodiment, service Device can be managed the ad data, such as carry out more to the advertisement interface in the advertisement interface when receiving management operation It is new etc..Specifically, server can obtain management subpackage, and send initiation for the management subpackage after receiving management operation The management terminal of management operation, runs the management subpackage in the management terminal.In one embodiment, the management is whole End is that the corresponding user terminal of developer produces management as shown in Figure 6 a when management terminal runs the management subpackage Interface, and the administration interface is shown in user interface.
In one embodiment, the management subpackage is used to carry out functional test to the ad data, alternatively, the pipe Reason subpackage is used to switch the advertisement interface in the ad data, and corresponding, the management function interface includes for advertisement Data carry out the test key of functional test, further include the switching page for realizing advertisement changing interface.Wherein, the test Key includes corresponding to the key that identity is replicated for the user to starting small routine, further includes opening test variable It opens key and closes the closing key of test variable, further include the gateway interface (Common of user's switchover operation environment Gateway Interface, cgi) key in hair ring border is turned on, the key and cgi of cgi transfer to test environment turn the key now netted. Wherein, cgi turns on hair key and is used to be converted to current environment exploitation environment, and cgi transfer to test key is used to turn current environment It is changed to test environment, cgi turns existing network environment for current environment to be converted to the corresponding environment of user terminal.
When server detects the clicking operation to duplication identity key, reproducible operation small routine is simultaneously transported The abnormal corresponding identity of user of row, and be successfully output prompt information as shown in Figure 6 b replicating, to prompt to develop The corresponding identity of the personnel user replicates successfully, in order to which developer is transported based on the identity determination of the duplication The abnormal user of row.Alternatively, when server detects the clicking operation to cgi transfer to test key, when being successfully transformed into test After environment, the exportable test environment as fig. 6 c of management terminal is converted into the prompt information of function.
In one embodiment, switch under the page and enumerate all advertisement interfaces that the small routine includes, user can click Advertisement interface under the switching page, realization jump advertisement interface any in the small routine, facilitate developer to small The management of program.As shown in fig 6d, exportable for prompting if server detects the clicking operation to old commodity details page Developer carries out the input window of parameter input, and when detecting clicking operation of the developer to confirmation switching case, The parameter that server can be inputted based on developer in input window is updated old commodity details page, and will be updated Item detail page is presented in the corresponding management terminal of developer, if after developer determines the update that management terminal is presented Item detail page be to have reached expected advertising results, then can turn existing net keys by cgi for updated commodity details Page push is to user terminal packet.Based on the management subpackage, developer can not influence user to the use premise of small routine The timely adjustment, it can be achieved that ad data in small routine is descended, developer can be realized based on administration interface to ad data Adjustment in real time, so as to promote exploitation and the testing efficiency to ad data, ensure that the update efficiency to ad data, also drops The low maintenance cost to ad data.
In one embodiment, server is launched by ad data to after the corresponding user terminal of different user, can be from Each user terminal obtains the user to the behavioral data of the ad data, and obtains user behavior data collection, wherein the user Behavioral data collection is for after recording ad data being pushed to the information popularization interface of at least one user terminal, each user terminal Operation is checked to the ad data.When the server obtains user behavior data collection, server can be respectively from first Dimension and the second dimension obtain user behavior data, and the behavioral data of first dimension is based on to each in the ad data What the operation data at advertisement interface generated, the behavioral data of first dimension for example can be the clicking operation to advertisement interface Data or browse operation data etc.;The behavioral data of second dimension includes the operation that response is directed to each advertisement interface When the module data that is called, such as user information securing component data called when response clicking operation.
In one embodiment, server can be based on the user behavior data after the behavioral data collection for obtaining user Collection generates behavioral statistics data, and the behavioral statistics data include triggering to report behavioral data, components values (Module Type), Logical value (Resource Type), it is one or more in sub- view (Subview) and user behavior.Specifically, the server The first behavior statistical data, and the behavioral data based on second dimension can be generated based on the behavioral data of first dimension Generate the second behavioral statistics data.The the first behavior statistical data and the second behavioral statistics data that the server generates can store In behavioral statistics table as shown in Figure 7a, the behavioral statistics table includes statistics sublist 71 and statistics sublist 72, wherein statistics Sublist 71 is for storing the second behavioral statistics data, and statistics sublist 72 is for storing the first behavior statistical data.
After the behavioral data for obtaining user, server can be analyzed based on behavior data, determine that the advertisement belt comes Income the ad data currently launched is adjusted if the ad revenue is less than or equal to default revenue threshold, and It realizes the update to small routine, to optimize advertising results, realizes that business is normal.Wherein, ad revenue, which refers to, launches the advertisement Cost and the advertisement bring income between difference.If the advertisement currently launched is advertisement as shown in Figure 3b, launch The ad revenue calculated during the advertisement is less than or equal to default revenue threshold, then range can adjust the advertisement currently launched It is whole, when being adjusted to the advertisement currently launched, directly the advertisement interface can be adjusted, also the replaceable advertising circle Face is such as adjusted to launch any advertisement interface in Fig. 7 b to launch other advertisements interface.In one embodiment, it services Device can verify the behavioral data of acquisition, and verification result is shown in the corresponding user interface of management terminal, such as scheme Shown in 7c, it is ensured that the accuracy for the behavioral data that server obtains.
In embodiments of the present invention, server receive on information popularization interface check operation after, this can be obtained and looked into It sees the target packet mark that operation instruction is checked, determines target packet so as to identify based on the target packet, and Type belonging to the target packet, when the server determines that type belonging to the target packet is subpackage type, then User terminal is sent by the target packet and the corresponding master data packet of the target packet, and is run in the user terminal The target packet and the master data packet, and the advertisement interface for running target packet generation can be shown to user interface In, it can be achieved that being launched to the orientation of data packet, after server carries out subpackage processing to ad data, server is being detected out When hair personnel operate the management of ad data, the management subpackage in the ad data can be obtained, and the management subpackage is sent To management terminal, to run the management subpackage in management terminal, and the administration interface for running management subpackage generation is shown Onto the corresponding user interface of management terminal, developer can realize the test to ad data in administration interface, and can realize Advertisement any in ad data interface is jumped, is timely updated so that developer can realize to ad data, can be promoted To the maintenance efficiency of ad data.
Fig. 8 is referred to, is a kind of flow diagram of advertisement operation method provided in an embodiment of the present invention, the advertisement fortune Row method can be applied to above-mentioned user terminal, as shown in figure 8, this method comprises:
S801 will check that operation is sent to server by information popularization interface.
In one embodiment, user terminal can be used to carry out the little Cheng of advertisement promotion in information popularization showing interface in advance Sequence checks button for start small routine so as to receive at the information popularization interface, which for example may be used as shown in Figure 1 g To be entrance small routine button as shown in the figure, wherein it is described to check that operation is used to indicate the target packet mark checked, with Toilet is stated server and is identified the type for determining target packet and the target packet, institute based on the target packet The type for stating target packet is main Packet type or subpackage type.
In one embodiment, the user terminal can also enter little Cheng by scanning two dimensional code as shown in Figure 3a Sequence, for the user terminal when executing two dimensional code of the scanning needle to the small routine, operation is checked in the user terminal generation, and will This checks that operation is sent to server.
S802 receives target packet and the corresponding master data packet of the target packet.
In one embodiment, if server judge the type of the target packet for subpackage type, the service Device will acquire the corresponding master data packet of the target packet, and send user for the master data packet and the target packet Terminal, the user terminal will then receive the target packet and the master data packet.Alternatively, if server judgement should The type of target packet is subpackage type, then the server will directly transmit the target packet to user terminal, the mesh Mark data packet then can receive the target packet, can after the user terminal receives the target packet and the master data packet Then execute step S803.
S803, runs the target packet and the master data packet, and the target packet and the master data packet are It is sent in the server when the type for determining the target packet is subpackage type.
In one embodiment, for user terminal after receiving target packet and corresponding master data packet, the user is whole End will run the target packet and corresponding master data packet, and the user terminal is running the target packet and master data packet When, it can be first at user interface displaying target advertisement interface, and the infrastructure component in master data packet described in running background, the target Advertisement interface is generated when running the target packet, and the infrastructure component is for realizing in the targeted advertisements interface At least one function so that user terminal can based on server send data packet carry out advertisement interface presentation, can be effective User terminal is promoted to the operational efficiency of ad data in small routine.
In embodiments of the present invention, user terminal will check that operation is sent to server by information popularization interface, so as to It checks that the target packet that operation instruction is checked identifies based on this in server and determines target packet and the target packet Type, further, server determine the target packet type be subpackage type when, the user terminal can receive And the target packet and the corresponding master data packet of target packet are run, so that user terminal is carrying out ad data operation When, it can be due to not having to download all ad datas, to promote the loading efficiency to small routine.
In one embodiment, the embodiment of the present invention also proposed a kind of advertisement operation method as shown in Figure 9, such as Fig. 9 It is shown, this method comprises:
S901, user terminal will check that operation is sent to server by information popularization interface, described to check that operation is used for Indicate the target packet checked mark.
S902, server receives the operation of checking on information popularization interface, and checks that operation instruction is checked described in acquisition Target packet mark.
S903, the server is identified according to the target packet determines target packet, and determines the number of targets According to the type of packet.
S904, when the type of data packet of the target packet is subpackage type, the server is obtained and the mesh The corresponding master data packet of data packet is marked, and sends the target packet and the master data packet to described in initiation and checks operation User terminal.
S905, the user terminal receive target packet and the corresponding master data packet of the target packet.
S906, the user terminal run the target packet and the master data packet.
In one embodiment, when user terminal runs the target packet and the master data packet, in user circle Face displaying target advertisement interface, and the infrastructure component in master data packet described in running background, the targeted advertisements interface are to transport It is generated when the row target packet, the infrastructure component is for realizing at least one function in the targeted advertisements interface Energy.
Based on the description of above-mentioned advertisement operation method embodiment, the embodiment of the present invention also proposed a kind of advertisement operation dress It sets, which can be operate in a computer program (including program code) in above-mentioned server.This is wide Accusing running gear can be used for executing the advertisement operation method as described in Fig. 2 and Fig. 4, and referring to Figure 10, the advertisement running gear packet It includes: receiving unit 101, determination unit 102, acquiring unit 103 and transmission unit 104.
Receiving unit 101 checks operation instruction for receiving the operation of checking on information popularization interface, and described in acquisition The target packet mark checked;
Determination unit 102 determines target packet for identifying according to the target packet, and determines the number of targets According to the type of packet, the type of the target packet is main Packet type or subpackage type;
Acquiring unit 103, for the type of data packet in the target packet be subpackage type when, obtain with the mesh Mark the corresponding master data packet of data packet;
Transmission unit 104 checks operation for sending the target packet and the master data packet to described in initiation User terminal, to run the target packet and the master data packet in the user terminal.
In one embodiment, the transmission unit 104 is also used to based on the type of data packet of the target packet When Packet type, it sends the target packet to the user terminal that operation is checked described in initiating, to transport in the user terminal The row target packet.
In one embodiment, described device further include: optimization unit 105, associative cell 106 and push unit 107.
The acquiring unit 103, is also used to obtain the data packet set that ad data includes, and the data packet set includes The data packet of the data packet of one main Packet type and at least one subpackage type;
Optimize unit 105, for optimizing to each data packet in the data packet set, the data after being optimized Packet;
Associative cell 106 is also used to when detecting popularization event, by the data after the popularization optimization required for the event Button is associated for checking in the storage address and information popularization interface of packet;
Push unit 107, for pushing the information popularization interface, the information popularization interface include it is described check by Button, it is described check button for receive check operation.
In one embodiment, the optimization unit 105, is specifically used for:
Obtain be in the data packet set data packet to be optimized configuration picture resource, and determine that each picture resource is corresponding Data volume;
When the data volume of Target Photo resource meets edit condition, editing and processing is carried out to the Target Photo resource, The editing and processing includes: one of cutting processing, scaling processing, merging treatment and compression processing or a variety of.
In one embodiment, the optimization unit 105, is specifically used for:
Obtain be in the data packet set data packet to be optimized configuration picture resource, and determine that each picture resource is corresponding Data volume;
When the data volume of Target Photo resource is greater than preset data amount threshold value, the class of the Target Photo resource is detected Type deletes the Target Photo resource, and store for describing when the type of the Target Photo resource is icon type State the program code of Target Photo resource;
When the type of the Target Photo resource is non-icon type, the Target Photo resource is deleted, and store institute State the resource path of Target Photo resource corresponding network picture resource.
In one embodiment, the receiving unit 101 obtains in ad data when being also used to receive management operation Management subpackage, the management subpackage be used for the ad data carry out functional test, alternatively, the management subpackage be used for cut Change the advertisement interface in the ad data;
The transmission unit 104 is also used to send the management subpackage to the management terminal for initiating the management operation, To run the management subpackage in the management terminal.
In one embodiment, described device further include: generation unit 108.
The acquiring unit 103, is also used to obtain user behavior data collection, and the user behavior data collection will for recording After ad data is pushed to the information popularization interface of at least one user terminal, each user terminal checks the ad data Operation;
Generation unit 108, for generating behavioral statistics data, the behavioral statistics number based on the user behavior data collection According to including that triggering reports behavioral data, components values, logical value is one or more in sub- viewdata and user behavior data.
In one embodiment, the acquiring unit 103, is specifically used for:
User behavior data is obtained from the first dimension and the second dimension respectively, the behavioral data of first dimension is to be based on The operation data at advertisement interface each in the ad data is generated, the behavioral data of second dimension includes that response is directed to The module data called when the operation at each advertisement interface;
It is described that behavioral statistics data are generated based on the user behavior data collection, comprising:
Behavioral data based on first dimension generates the first behavior statistical data, and the row based on second dimension The second behavioral statistics data are generated for data.
In embodiments of the present invention, receiving unit 101 receive on information popularization interface when checking operation, obtain single Member 103 can obtain this and check the target packet mark that operation instruction is checked, so that it is determined that unit 102 is based on the target packet It identifies and determines target packet, and further obtain the type of the target packet, if the determination unit 103 determines mesh The type for marking data packet is subpackage type, then after the acquiring unit 103 obtains corresponding master data packet, transmission unit 104 will Master data packet and the target packet are sent to user terminal, so that user terminal runs the target packet and master data Packet, and the user terminal is run into the advertisement interface generated during the target packet and is shown to user terminal, due to service Device has carried out subpackage processing when carrying out data packet transmission in advance, and operates the determining data packet for selecting to check based on checking, with And the type of the data packet, the orientation of data packet is launched to realize, can effectively promote user terminal when opening the advertisement Opening speed, to promote user experience.
Based on the description of above-mentioned advertisement operation method embodiment, the embodiment of the present invention also proposed a kind of advertisement operation dress It sets, which can be operate in a computer program (including program code) in above-mentioned user terminal.It should Advertisement running gear can be used for executing advertisement operation method as described in Figure 8, and referring to Figure 11, which includes: Transmission unit 110, receiving unit 111 and running unit 112.
Transmission unit 110, it is described to check that operation is used for that will check that operation is sent to server by information popularization interface In the target packet mark that instruction is checked, target data is determined so that the server is identified based on the target packet The type of packet and the target packet, the type of the target packet are main Packet type or subpackage type;
Receiving unit 111, for receiving target packet and the corresponding master data packet of the target packet;
Running unit 112, for running the target packet and the master data packet, the target packet and described Master data packet is to send in the server when the type for determining the target packet is subpackage type.
In one embodiment, the running unit 112, is specifically used for:
At user interface displaying target advertisement interface, and the infrastructure component in master data packet described in running background, the mesh Marking advertisement interface is generated when running the target packet, and the infrastructure component is for realizing the targeted advertisements interface In at least one function.
In embodiments of the present invention, transmission unit 110 will check that operation is sent to server by information popularization interface, with It checks that the target packet that operation instruction is checked identifies based on this convenient for server and determines target packet and the target data The type of packet, further, when server determines that the type of the target packet is subpackage type, receiving unit 111 can be connect The target packet and the corresponding master data packet of target packet are received, running unit 112 can then run the target packet and should Master data packet, so that user terminal is when carrying out ad data operation, it can be due to not having to download all ad datas, to mention Rise the loading efficiency to small routine.
Referring to Figure 12, it is a kind of structural representation block diagram of server provided in an embodiment of the present invention.As shown in figure 12 The present embodiment in server can include: one or more processors 121;One or more input equipments 122, one or more A output equipment 123 and memory 124.Above-mentioned processor 121, input equipment 122, output equipment 123 and memory 124 pass through Bus 125 connects.For memory 124 for storing computer program, the computer program includes program instruction, processor 121 The program instruction stored for executing the memory 124.
The memory 124 may include volatile memory (volatile memory), such as random access memory (random-access memory, RAM);Memory 124 also may include nonvolatile memory (non-volatile Memory), such as flash memory (flash memory), solid state hard disk (solid-state drive, SSD) etc.;Memory 124 can also include the combination of the memory of mentioned kind.
The processor 121 can be central processing unit (central processing unit, CPU).The processor 121 can further include hardware chip.Above-mentioned hardware chip can be specific integrated circuit (application- Specific integrated circuit, ASIC), programmable logic device (programmable logic device, PLD) etc..The PLD can be field programmable gate array (field-programmable gate array, FPGA), lead to With array logic (generic array logic, GAL) etc..The combination of the processor 121 or above structure.
In the embodiment of the present invention, for the memory 124 for storing computer program, the computer program includes program Instruction, processor 121 are used to execute the program instruction of the storage of memory 124, above-mentioned such as respective party in Fig. 2 and Fig. 4 for realizing The step of method.
In one embodiment, the processor 121 is configured to call described program instruction, for executing:
The operation of checking on information popularization interface is received, and checks the target packet that operation instruction is checked described in acquisition Mark;
It is identified according to the target packet and determines target packet, and determine the type of the target packet, it is described The type of target packet is main Packet type or subpackage type;
When the type of data packet of the target packet is subpackage type, master corresponding with the target packet is obtained Data packet, and send the target packet and the master data packet to initiate described in check the user terminal of operation, with The user terminal runs the target packet and the master data packet.
In one embodiment, the processor 121 is also configured to call described program instruction, for executing:
When the type of data packet of the target packet is main Packet type, sends the target packet to and initiate institute The user terminal for checking operation is stated, to run the target packet in the user terminal.
In one embodiment, the processor 121 is also configured to call described program instruction, for executing:
Obtain the ad data data packet set that includes, the data packet set include a main Packet type data packet and The data packet of at least one subpackage type;
Each data packet in the data packet set is optimized, the data packet after being optimized;
When detecting popularization event, by the storage address and information of the data packet after the popularization optimization required for the event Promoting checking on interface, button is associated;
The information popularization interface is pushed, button is checked at the information popularization interface including described in, described to check that button is used Operation is checked in reception.
In one embodiment, the processor 121 is also configured to call described program instruction, for executing:
Obtain be in the data packet set data packet to be optimized configuration picture resource, and determine that each picture resource is corresponding Data volume;
When the data volume of Target Photo resource meets edit condition, editing and processing is carried out to the Target Photo resource, The editing and processing includes: one of cutting processing, scaling processing, merging treatment and compression processing or a variety of.
In one embodiment, the processor 121 is also configured to call described program instruction, for executing:
Obtain be in the data packet set data packet to be optimized configuration picture resource, and determine that each picture resource is corresponding Data volume;
When the data volume of Target Photo resource is greater than preset data amount threshold value, the class of the Target Photo resource is detected Type deletes the Target Photo resource, and store for describing when the type of the Target Photo resource is icon type State the program code of Target Photo resource;
When the type of the Target Photo resource is non-icon type, the Target Photo resource is deleted, and store institute State the resource path of Target Photo resource corresponding network picture resource.
In one embodiment, the processor 121 is also configured to call described program instruction, for executing:
When receiving management operation, the management subpackage in ad data is obtained, the management subpackage is used for the advertisement Data carry out functional test, alternatively, the management subpackage is used to switch the advertisement interface in the ad data;
The management subpackage is sent to the management terminal for initiating the management operation, to run institute in the management terminal State management subpackage.
In one embodiment, the processor 121 is also configured to call described program instruction, for executing:
User behavior data collection is obtained, ad data is pushed at least one for recording by the user behavior data collection Behind the information popularization interface of user terminal, each user terminal checks operation to the ad data;
Behavioral statistics data are generated based on the user behavior data collection, the behavioral statistics data include that triggering reports row For data, components values, logical value is one or more in sub- viewdata and user behavior data.
In one embodiment, the processor 121 is also configured to call described program instruction, for executing:
User behavior data is obtained from the first dimension and the second dimension respectively, the behavioral data of first dimension is to be based on The operation data at advertisement interface each in the ad data is generated, the behavioral data of second dimension includes that response is directed to The module data called when the operation at each advertisement interface;
It is described that behavioral statistics data are generated based on the user behavior data collection, comprising:
Behavioral data based on first dimension generates the first behavior statistical data, and the row based on second dimension The second behavioral statistics data are generated for data.
Referring to Figure 13, it is a kind of structural representation block diagram of intelligent terminal provided in an embodiment of the present invention, the intelligence Terminal, that is, user terminal above-mentioned, the as shown in fig. 13 that intelligent terminal in the embodiment of the present invention can include: at one or more Manage device 131;One or more input equipments 132, one or more output equipments 133 and memory 134.Above-mentioned processor 131, Input equipment 132, output equipment 133 and memory 134 are connected by bus 135.Memory 132 is for storing computer journey Sequence, the computer program include program instruction, and processor 131 is used to execute the program instruction of the storage of memory 132.
The memory 134 may include volatile memory (volatile memory), such as random access memory (random-access memory, RAM);Memory 134 also may include nonvolatile memory (non-volatile Memory), such as flash memory (flash memory), solid state hard disk (solid-state drive, SSD) etc.;Memory 134 can also include the combination of the memory of mentioned kind.
The processor 131 can be central processing unit (central processing unit, CPU).The processor 131 can further include hardware chip.Above-mentioned hardware chip can be specific integrated circuit (application- Specific integrated circuit, ASIC), programmable logic device (programmable logic device, PLD) etc..The PLD can be field programmable gate array (field-programmable gate array, FPGA), lead to With array logic (generic array logic, GAL) etc..The combination of the processor 131 or above structure.
In one embodiment, the processor 131 is configured to call described program instruction, for executing:
It will check that operation is sent to server by information popularization interface, it is described to check that operation is used to indicate the target checked Package identification determines target packet and the number of targets so that the server is identified based on the target packet According to the type of packet, the type of the target packet is main Packet type or subpackage type;
Receive target packet and the corresponding master data packet of the target packet;
The target packet and the master data packet are run, the target packet and the master data packet are described What server was sent when the type for determining the target packet is subpackage type.
In one embodiment, the processor 131 is also configured to call described program instruction, for executing:
At user interface displaying target advertisement interface, and the infrastructure component in master data packet described in running background, the mesh Marking advertisement interface is generated when running the target packet, and the infrastructure component is for realizing the targeted advertisements interface In at least one function.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM) etc..
Above disclosed is only partial embodiment of the invention, cannot limit the right of the present invention with this certainly Range, those of ordinary skill in the art will appreciate that realizing the whole or local process of above-described embodiment, and according to right of the present invention Equivalent variations made by it is required that, still belongs to the scope covered by the invention.

Claims (10)

1. a kind of advertisement operation method characterized by comprising
The operation of checking on information popularization interface is received, and checks the target packet mark that operation instruction is checked described in acquisition Know;
It is identified according to the target packet and determines target packet, and determine the type of the target packet, the target The type of data packet is main Packet type or subpackage type;
When the type of data packet of the target packet is subpackage type, master data corresponding with the target packet is obtained Packet, and send the target packet and the master data packet to the user terminal that operation is checked described in initiation, described User terminal runs the target packet and the master data packet.
2. the method according to claim 1, wherein the reception checks operation on the information popularization interface Before, the method also includes:
Obtain the ad data data packet set that includes, the data packet set includes the data packet and at least of a main Packet type The data packet of one subpackage type;
Each data packet in the data packet set is optimized, the data packet after being optimized;
When detecting popularization event, by the storage address and information popularization of the data packet after the popularization optimization required for the event Button is associated for checking on interface;
The information popularization interface is pushed, button is checked at the information popularization interface including described in, described to check button for connecing Receipts check operation.
3. according to the method described in claim 2, it is characterized in that, described excellent to data packet each in data packet set progress Change, the data packet after being optimized, comprising:
Obtain be in the data packet set data packet to be optimized configuration picture resource, and determine the corresponding number of each picture resource According to amount;
When the data volume of Target Photo resource is greater than preset data amount threshold value, the type of the Target Photo resource, In are detected When the type of the Target Photo resource is icon type, the Target Photo resource is deleted, and store for describing the mesh Mark the program code of picture resource;
When the type of the Target Photo resource is non-icon type, the Target Photo resource is deleted, and store the mesh Mark the resource path of picture resource corresponding network picture resource.
4. the method according to claim 1, wherein the method also includes:
When receiving management operation, the management subpackage in ad data is obtained, the management subpackage is used for the ad data Functional test is carried out, alternatively, the management subpackage is used to switch the advertisement interface in the ad data;
The management subpackage is sent to the management terminal for initiating the management operation, to run the pipe in the management terminal Manage subpackage.
5. the method according to claim 1, wherein the method also includes:
User behavior data collection is obtained, ad data is pushed at least one user for recording by the user behavior data collection Behind the information popularization interface of terminal, each user terminal checks operation to the ad data;
Behavioral statistics data are generated based on the user behavior data collection, the behavioral statistics data include that triggering reports behavior number According to, components values, logical value is one or more in sub- viewdata and user behavior data.
6. according to the method described in claim 5, it is characterized in that, the acquisition user behavior data collection, comprising:
User behavior data is obtained from the first dimension and the second dimension respectively, the behavioral data of first dimension is based on to institute The operation data generation at each advertisement interface in ad data is stated, the behavioral data of second dimension includes response for described The module data called when the operation at each advertisement interface;
It is described that behavioral statistics data are generated based on the user behavior data collection, comprising:
Behavioral data based on first dimension generates the first behavior statistical data, and the behavior number based on second dimension According to the second behavioral statistics data of generation.
7. a kind of advertisement operation method characterized by comprising
It will check that operation is sent to server by information popularization interface, it is described to check that operation is used to indicate the target data checked Packet mark determines target packet and the target packet so that the server is identified based on the target packet Type, the type of the target packet is main Packet type or subpackage type;
Receive target packet and the corresponding master data packet of the target packet;
The target packet and the master data packet are run, the target packet and the master data packet are in the service What device was sent when the type for determining the target packet is subpackage type.
8. a kind of server, which is characterized in that including processor, memory and communication interface, the processor, the memory It is connected with each other with the communication interface, wherein for storing computer program instructions, the processor is configured the memory For executing described program instruction, as the method according to claim 1 to 6 is realized.
9. a kind of intelligent terminal, which is characterized in that including processor, input equipment, output equipment and memory, the processing Device, the input equipment, the output equipment and the memory are connected with each other, wherein the memory is calculated for storing Machine program, the computer program include program instruction, and the processor is configured for calling described program instruction, are executed such as Method of claim 7.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer journey Sequence, the computer program include the first program instruction and the second program instruction, and first program instruction is worked as to be held by processor The processor is set to execute as the method according to claim 1 to 6 when row, second program instruction is when by processor Execution is to execute the processor the method for claim 7.
CN201910804967.8A 2019-08-27 2019-08-27 Advertisement operation method and device, server, intelligent terminal and storage medium Active CN110533469B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910804967.8A CN110533469B (en) 2019-08-27 2019-08-27 Advertisement operation method and device, server, intelligent terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910804967.8A CN110533469B (en) 2019-08-27 2019-08-27 Advertisement operation method and device, server, intelligent terminal and storage medium

Publications (2)

Publication Number Publication Date
CN110533469A true CN110533469A (en) 2019-12-03
CN110533469B CN110533469B (en) 2022-12-27

Family

ID=68665032

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910804967.8A Active CN110533469B (en) 2019-08-27 2019-08-27 Advertisement operation method and device, server, intelligent terminal and storage medium

Country Status (1)

Country Link
CN (1) CN110533469B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111367623A (en) * 2020-03-10 2020-07-03 Oppo广东移动通信有限公司 Map display method and related product

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150025981A1 (en) * 2013-03-15 2015-01-22 David Zaretsky Url shortening computer-processed platform for processing internet traffic
CN106982393A (en) * 2017-03-21 2017-07-25 上海星红桉数据科技有限公司 Based on magnanimity across the collection assemblage method for shielding viewing behavior data
CN107871244A (en) * 2016-09-28 2018-04-03 腾讯科技(深圳)有限公司 The detection method and device of a kind of advertising results
CN108573406A (en) * 2018-04-10 2018-09-25 四川金亿信财务咨询有限公司 Advertisement marketing system and method on a kind of line based on verification of registering
CN108965360A (en) * 2017-05-19 2018-12-07 腾讯科技(深圳)有限公司 A kind of recommending data processing method and server, computer storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150025981A1 (en) * 2013-03-15 2015-01-22 David Zaretsky Url shortening computer-processed platform for processing internet traffic
CN107871244A (en) * 2016-09-28 2018-04-03 腾讯科技(深圳)有限公司 The detection method and device of a kind of advertising results
CN106982393A (en) * 2017-03-21 2017-07-25 上海星红桉数据科技有限公司 Based on magnanimity across the collection assemblage method for shielding viewing behavior data
CN108965360A (en) * 2017-05-19 2018-12-07 腾讯科技(深圳)有限公司 A kind of recommending data processing method and server, computer storage medium
CN108573406A (en) * 2018-04-10 2018-09-25 四川金亿信财务咨询有限公司 Advertisement marketing system and method on a kind of line based on verification of registering

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
能力更新: "独立分包与分包预下载", 《DEVELOPERS.WEIXIN.QQ.COM/COMMUNITY/DEVELOP/DOC/000E44ABB2C7E89C2287F84B956C09》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111367623A (en) * 2020-03-10 2020-07-03 Oppo广东移动通信有限公司 Map display method and related product
CN111367623B (en) * 2020-03-10 2023-10-03 Oppo广东移动通信有限公司 Map display method and related products

Also Published As

Publication number Publication date
CN110533469B (en) 2022-12-27

Similar Documents

Publication Publication Date Title
US20200081960A1 (en) Clickable emoji
CN104618226B (en) A kind of information processing method, client and server
CN104320756B (en) A kind of variation and device of account information
US9830139B2 (en) Application experience sharing system
CN111277637B (en) Method, device, terminal and storage medium for merging session groups
US11954666B2 (en) Methods and systems for identifying funds transfer opportunities in electronic media
CN113497945B (en) Live broadcast and configuration method based on cloud mobile phone and related device and system
CN104333599A (en) Application sharing method and system and application service platform
CN109165157B (en) Method for testing application program and test platform
WO2017084290A1 (en) Public account two-dimensional code generation method and server, and public account following method, server and terminal
CN105469502A (en) Intelligent oiling method and terminal
CA2834847A1 (en) System and method for conducting surveys on devices without requiring persistent network connectivity
US9542365B1 (en) Methods for generating e-mail message interfaces
CN103765423A (en) Gathering transaction data associated with locally stored data files
CN104092596B (en) A kind of management method, Apparatus and system of music groups of users
CN107733968A (en) Application message method for pushing, device, computer equipment and storage medium
CN105100262A (en) Resource distribution method, server and terminal device
CN106603465A (en) Service account number association method, apparatus, system and terminal equipment
CN105607749A (en) Shortcut operation method, shortcut operation device and terminal
CN109639719A (en) A kind of auth method and device based on temporary identifier
CN104346739A (en) Advertising method and device
US20160352923A1 (en) Sharing data and points with group members
CN102541600A (en) Method for starting document through instant messaging tool, client and system
CN110533469A (en) Advertisement operation method, device, server, intelligent terminal and storage medium
US8762483B2 (en) System for and method of verifying packages

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
GR01 Patent grant
GR01 Patent grant