CN113052619A - Advertisement making method and device - Google Patents

Advertisement making method and device Download PDF

Info

Publication number
CN113052619A
CN113052619A CN201911377232.8A CN201911377232A CN113052619A CN 113052619 A CN113052619 A CN 113052619A CN 201911377232 A CN201911377232 A CN 201911377232A CN 113052619 A CN113052619 A CN 113052619A
Authority
CN
China
Prior art keywords
advertisement
information
elements
template
obtaining
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
CN201911377232.8A
Other languages
Chinese (zh)
Other versions
CN113052619B (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.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development 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 Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201911377232.8A priority Critical patent/CN113052619B/en
Publication of CN113052619A publication Critical patent/CN113052619A/en
Application granted granted Critical
Publication of CN113052619B publication Critical patent/CN113052619B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0276Advertisement creation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text

Landscapes

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

Abstract

The invention discloses an advertisement making method, which comprises the following steps: obtaining an advertisement element template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information; obtaining an advertisement style template, wherein the advertisement style template comprises page layout information of the advertisement elements; rendering the advertisement element template to obtain a material filling form; displaying the material filling form, and obtaining the advertisement elements filled by the user through the material filling form; and filling the advertisement elements filled by the user into the advertisement style template and rendering to generate the target advertisement. The invention realizes the technical effects of reducing the development difficulty of the internet advertisement and shortening the development period. Meanwhile, the invention also discloses an advertisement making device and a computer readable storage medium.

Description

Advertisement making method and device
Technical Field
The invention relates to the technical field of internet, in particular to an advertisement making method and device.
Background
Internet advertisement refers to commercial advertisement that directly or indirectly promotes goods or services in the form of words, pictures, audio, video or other forms through internet media such as websites, web pages, internet applications and the like.
Compared with the traditional four-large-size broadcast media (newspaper, magazine, television and radio) advertisement and the outdoor advertisement which is prepared by the blue-green broadcast, the internet advertisement has the unique advantages and is an important part for implementing the modern marketing media strategy. The Internet is a brand new advertising medium, has the highest speed and ideal effect, is a good way for medium and small enterprises to expand and develop greatly, and is particularly suitable for companies which widely develop international business.
At present, when a new style is put in the internet advertisement, the internet advertisement is excessively dependent on development of technicians, from design to production environment display, data circulation of all links needs intervention of the technicians, the technicians need to write a large amount of program codes, and the technical problems of high development difficulty and long development period exist.
Disclosure of Invention
The embodiment of the invention provides an advertisement manufacturing method and device, solves the technical problems of high difficulty and long development period of internet advertisement development in the prior art, and achieves the technical effects of reducing the difficulty and shortening the development period of the internet advertisement.
In a first aspect, the present invention provides the following technical solutions through an embodiment of the present invention:
an advertisement production method comprising:
obtaining an advertisement element template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information;
obtaining an advertisement style template, wherein the advertisement style template comprises page layout information of the advertisement elements;
rendering the advertisement element template to obtain a material filling form;
displaying the material filling form, and obtaining the advertisement elements filled by the user through the material filling form;
and filling the advertisement elements filled by the user into the advertisement style template and rendering to generate the target advertisement.
Preferably, the obtaining an advertisement element template includes:
displaying M advertisement element components, wherein the M element components correspond to M types of information one by one, the M types of information are different, and M is a positive integer;
acquiring first operation of a user aiming at the M advertisement element assemblies;
determining N advertisement element components from the M advertisement element components based on the first operation, wherein N is a positive integer less than or equal to M;
acquiring type information corresponding to each advertisement element component in the N advertisement element components and quantity information of the advertisement element components corresponding to each type information;
and generating the advertisement element template based on the type information corresponding to each advertisement element component in the N advertisement element components and the quantity information of the advertisement element components corresponding to each type of information.
Preferably, after determining N advertisement element assemblies from the M advertisement element assemblies based on the first operation, the method further includes:
parsing the N advertisement element components into object notation JSON data to enable the N advertisement element components to be recognized by a machine.
Preferably, the obtaining an advertisement style template comprises:
acquiring second operation of the user aiming at the N advertisement element assemblies;
adjusting a size and a position of each of the N advertisement element components based on the second operation;
acquiring size information and position information of each advertisement element component in the N advertisement elements;
generating the advertisement style template based on size information and location information of each advertisement element component of the N advertisement elements.
Preferably, the obtaining an advertisement element template includes:
acquiring an advertisement design drawing of the target advertisement;
performing image recognition on the advertisement design drawing to obtain type information corresponding to each advertisement element in the advertisement design drawing and quantity information of the advertisement elements corresponding to each type of information;
and generating the advertisement element template based on the type information corresponding to each advertisement element in the advertisement design drawing and the quantity information of the advertisement elements corresponding to each type information.
Preferably, the obtaining an advertisement style template comprises:
performing image recognition on the advertisement design drawing, and determining size information and position information of each advertisement element in the advertisement design drawing;
generating the advertisement style template based on size information and location information of each advertisement element in the advertisement design drawing.
Preferably, after obtaining the advertisement elements filled by the user through the material filling form, the method further includes:
determining a target element among the advertisement elements;
and implanting a statistical code into the target element, wherein the statistical code is used for counting the click times of the target element.
Preferably, after the target advertisement element is filled into the advertisement style template and rendered to generate a target advertisement, the method further includes:
opening a small flow test channel, wherein the number of netizens corresponding to the small flow test channel meets a preset condition;
the target advertisement is tested on the small flow test channel;
counting the number of clicks of the target element by using the counting code to obtain the number of clicks of the target element;
and optimizing the target advertisement based on the click times.
Based on the same inventive concept, in a second aspect, the invention provides the following technical solutions through an embodiment of the invention:
an advertisement production apparatus comprising:
the first obtaining module is used for obtaining an advertisement element template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information;
the second obtaining module is used for obtaining an advertisement style template, and the advertisement style template comprises page layout information of the advertisement elements;
the first rendering module is used for rendering the advertisement element template to obtain a material filling form;
the third obtaining module is used for displaying the material filling form and obtaining the advertisement elements filled by the user through the material filling form;
and the second rendering module is used for filling the advertisement elements filled by the user into the advertisement style template and rendering the advertisement elements to generate the target advertisement.
Preferably, the first obtaining module is specifically configured to:
displaying M advertisement element components, wherein the M element components correspond to M types of information one by one, the M types of information are different, and M is a positive integer; acquiring first operation of a user aiming at the M advertisement element assemblies; determining N advertisement element components from the M advertisement element components based on the first operation, wherein N is a positive integer less than or equal to M; acquiring type information corresponding to each advertisement element component in the N advertisement element components and quantity information of the advertisement element components corresponding to each type information; and generating the advertisement element template based on the type information corresponding to each advertisement element component in the N advertisement element components and the quantity information of the advertisement element components corresponding to each type of information.
Preferably, the first obtaining module is specifically configured to:
after the N advertisement element components are determined from the M advertisement element components based on the first operation, parsing the N advertisement element components into object notation JSON data to enable the N advertisement element components to be recognized by a machine.
Preferably, the second obtaining module is specifically configured to:
acquiring second operation of the user aiming at the N advertisement element assemblies; adjusting a size and a position of each of the N advertisement element components based on the second operation; acquiring size information and position information of each advertisement element component in the N advertisement elements; generating the advertisement style template based on size information and location information of each advertisement element component of the N advertisement elements.
Preferably, the first obtaining module is specifically configured to:
acquiring an advertisement design drawing of the target advertisement; performing image recognition on the advertisement design drawing to obtain type information corresponding to each advertisement element in the advertisement design drawing and quantity information of the advertisement elements corresponding to each type of information; and generating the advertisement element template based on the type information corresponding to each advertisement element in the advertisement design drawing and the quantity information of the advertisement elements corresponding to each type information.
Preferably, the second obtaining module is specifically configured to:
performing image recognition on the advertisement design drawing, and determining size information and position information of each advertisement element in the advertisement design drawing; generating the advertisement style template based on size information and location information of each advertisement element in the advertisement design drawing.
Preferably, the device further comprises:
the determining module is used for determining target elements in the advertising elements after the advertising elements filled by the user are obtained through the material filling form;
and the implantation module is used for implanting a statistical code into the target element, wherein the statistical code is used for counting the click times of the target element.
Preferably, the device further comprises:
the starting module is used for starting a small flow test channel after the target advertisement elements are filled into the advertisement style template and rendered to generate the target advertisement, wherein the number of netizens corresponding to the small flow test channel meets a preset condition;
the testing module is used for carrying out online testing on the target advertisement in the small flow testing channel;
the counting module is used for counting the click times of the target element by using the counting code to obtain the click times of the target element;
and the optimization module is used for optimizing the target advertisement based on the click times.
Based on the same inventive concept, in a third aspect, the invention provides the following technical solutions through an embodiment of the invention:
an advertisement production device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to perform the method steps of any of the embodiments of the first aspect.
Based on the same inventive concept, in a fourth aspect, the invention provides the following technical solutions through an embodiment of the invention:
a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, is adapted to carry out the method steps of any of the embodiments of the first aspect.
One or more technical solutions provided in the embodiments of the present invention have at least the following technical effects or advantages:
in the embodiment of the invention, an advertisement making method is disclosed, which comprises the following steps: obtaining an advertisement element template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information; obtaining an advertisement style template, wherein the advertisement style template comprises page layout information of the advertisement elements; rendering the advertisement element template to obtain a material filling form; displaying the material filling form, and obtaining the advertisement elements filled by the user through the material filling form; and filling the advertisement elements filled by the user into the advertisement style template and rendering to generate the target advertisement. Therefore, a large amount of program codes do not need to be written by a technical worker, the technical problems of high difficulty and long development period of Internet advertisement development in the prior art are solved, the development difficulty of the Internet advertisement is reduced, and the technical effect of shortening the development period is achieved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on the drawings without creative efforts.
FIG. 1 is a flow chart of a method for making an advertisement according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an advertisement element template (or advertisement style template) obtained based on an advertisement element component in an embodiment of the present invention;
FIG. 3 is a schematic diagram of an advertisement layout in an embodiment of the present invention;
FIG. 4 is a diagram of a material fill form in accordance with an embodiment of the present invention;
FIG. 5 is a block diagram of an advertisement production device according to an embodiment of the present invention;
FIG. 6 is a block diagram of an advertisement producing apparatus according to an embodiment of the present invention;
fig. 7 is a structural diagram of an advertisement creating apparatus as a server according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides an advertisement manufacturing method and device, solves the technical problems of high difficulty and long development period of internet advertisement development in the prior art, and achieves the technical effects of reducing the difficulty and shortening the development period of the internet advertisement.
In order to solve the technical problems, the embodiment of the invention has the following general idea:
an advertisement production method comprising: obtaining an advertisement element template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information; obtaining an advertisement style template, wherein the advertisement style template comprises page layout information of the advertisement elements; rendering the advertisement element template to obtain a material filling form; displaying the material filling form, and obtaining the advertisement elements filled by the user through the material filling form; and filling the advertisement elements filled by the user into the advertisement style template and rendering to generate the target advertisement. Therefore, a large amount of program codes do not need to be written by programmers, the technical problems of high difficulty and long development period of internet advertisement development in the prior art are solved, and the technical effects of reducing the difficulty of internet advertisement development and shortening the development period are achieved.
In order to better understand the technical solution, the technical solution will be described in detail with reference to the drawings and the specific embodiments.
First, it is stated that the term "and/or" appearing herein is merely one type of associative relationship that describes an associated object, meaning that three types of relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
In the following description, the term "plurality" as used herein generally refers to "more than two" including "two".
Example one
The embodiment provides an advertisement making method, which is applied to electronic equipment, and the electronic equipment can be: a PC (Personal Computer), or a smartphone, or a tablet Computer, or a smart television, etc. Here, the electronic device is not particularly limited in the embodiment as to what kind of device is.
As shown in fig. 1, the advertisement production method includes:
step S101: the method comprises the steps of obtaining an advertisement element template and an advertisement style template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information, and the advertisement style template comprises page layout information of the advertisement elements required by the target advertisement.
In the specific implementation process, the target advertisement refers to an internet advertisement which needs to be made and is composed of one or more advertisement elements. Also, these advertising elements may be of various types including, but not limited to: a picture class, a text label class, a link class, an audio class, a video class, and so on.
In a specific implementation, the advertisement element template is a structured data file, which specifies type information (e.g., picture class, text label class, link class, audio class, video class, etc.) of each advertisement element required by the target advertisement, the number of advertisement elements under each type of information (e.g., several advertisement elements of picture class, several advertisement elements of text label class, etc.), and the verification rules of the advertisement elements, etc. The verification rule of the advertisement elements is used for verifying whether the advertisement elements (namely, materials or materials) uploaded by the user meet the requirements or not.
In particular implementations, the advertisement style template is a structured data file that describes the style of the targeted advertisement, i.e., the page layout, e.g., specific location and size, of the various advertisement elements in the targeted advertisement.
As an alternative example, step S101 includes the following two implementation manners (i.e., manner one and manner two), and one of them may be selected according to actual situations.
The first method is as follows: displaying M advertisement element components, wherein the M element components correspond to M types of information one by one, the M types of information are different, and M is a positive integer; acquiring first operation of a user aiming at the M advertisement element assemblies; determining N advertisement element assemblies from the M advertisement element assemblies based on a first operation, wherein N is a positive integer less than or equal to M; acquiring type information (the type of the advertisement elements required for determining the target) corresponding to each advertisement element component in the N advertisement element components and quantity information (the quantity of the advertisement elements of each type required for determining the target) of the advertisement element components corresponding to each type of information; and generating an advertisement element template based on the type information corresponding to each advertisement element component in the N advertisement element components and the quantity information of the advertisement element components corresponding to each type of information.
Further, second operations of the user for the N advertisement element assemblies are obtained; adjusting a size and a position of each of the N advertisement element components based on a second operation; acquiring size information and position information of each advertisement element component in the N advertisement elements; generating an advertisement style template based on the size information and the position information of each advertisement element component of the N advertisement elements.
The method is to provide a method for quickly obtaining an advertisement element template and an advertisement style template based on an advertisement element component aiming at the condition of no advertisement design drawing.
Specifically, each type of advertisement element can be packaged and designed into an advertisement element assembly, a plurality of advertisement element assemblies (namely, the M advertisement element assemblies) are obtained, and visual display is carried out.
In particular implementations, when obtaining the advertisement element template, a user (e.g., an advertisement designer or an advertiser) may select one or more advertisement element components (i.e., the N advertisement element components) from the advertisement element components based on a first operation (e.g., a click operation or a drag operation), and the electronic device may automatically determine the types of advertisement elements and the number of advertisement elements of each type required for the target advertisement based on the first operation of the user, thereby automatically generating the advertisement element template.
For example, as shown in FIG. 2, a plurality of advertisement element components, each representing a type of advertisement element, may be presented in a first presentation area 30 located on the left side of the screen. For example, advertisement element component 301 is used to represent picture-class advertisement elements, advertisement element component 302 is used to represent text-tag-class advertisement elements, advertisement element component 303 is used to represent audio-class advertisement elements, advertisement element component 304 is used to represent video-class advertisement elements, and so on.
The user can select the desired type of advertisement element component for the targeted advertisement in the first presentation area 30 and drag it into the second presentation area 40 on the right side of the screen (the user can operate with a mouse or with a finger on a touch screen). In the second display area 40, there are an advertisement element component 401 (representing a picture-type advertisement element), an advertisement element component 402 (representing a text label-type advertisement element), an advertisement element component 403 (representing a picture-type advertisement element), an advertisement element component 404 (representing a picture-type advertisement element), and an advertisement element component 405 (representing a picture-type advertisement element), which are all selected and dragged by the user in the first display area 30.
The electronic device may determine the types of ad element components in the second presentation area 40 (i.e., representing the types of ad elements in the targeted ad) and the number of ad element components per type (i.e., representing the number of ad elements of each type in the targeted ad) and generate an ad element template. For example, in fig. 2, there are 4 picture-type advertisement element components and 1 text tag-type advertisement element component in the second presentation area 40, thereby generating an advertisement element template in which: 4 picture advertisement elements and 1 text label advertisement element.
The advertisement elements of different types are modularized, and a user can directly select the type and the number of the advertisement elements required by the target advertisement based on simple operation, so that the electronic equipment automatically generates the advertisement element template, thereby avoiding the programming work of programming personnel, reducing the development difficulty of the network advertisement and being beneficial to shortening the development cycle of the network advertisement.
As an alternative embodiment, after determining N advertisement element assemblies from the M advertisement element assemblies based on the first operation, further comprising;
parsing the N advertisement element components into JSON (Object Notation) data to enable the N advertisement element components to be recognized by a machine.
In particular implementations, because different types of advertisement elements are componentized, the resulting advertisement element components are generally not machine (i.e., computer, i.e., the "electronic device" above) aware. Here, the N advertisement element components are parsed into JSON data, which is a good intermediate medium, so that the machine can recognize the N advertisement element components, and further determine type information corresponding to each advertisement element component in the N advertisement element components and quantity information of the advertisement element components corresponding to each type information. Therefore, the method is beneficial to quickly generating the advertisement element template and shortening the development period of the network advertisement.
In particular implementations, a user (e.g., an ad designer or advertiser) may adjust the size and position of each of the N ad element components based on a second operation when obtaining the ad style template. At this time, the electronic device may determine a size and a position of each of the N advertisement element components, and obtain size information and position information of each advertisement element component, and automatically generate an advertisement style template.
For example, as shown in fig. 2, a user may select a corresponding advertisement element component in the first display area 30 according to an advertisement element required by a target advertisement element, drag the corresponding advertisement element component to the second display area 40 (the user may operate with a mouse or the user operates on a touch screen with a finger), and adjust the position and size of each advertisement element component. Further, the electronic device may obtain the size and position of each advertisement element component in the second presentation area 40, thus obtaining the size and position of each advertisement element required for the target advertisement element, and obtain the size information and position information of each advertisement element, thereby generating the advertisement style template.
In the embodiment, different types of advertisement elements are componentized, and a user can directly determine the type, the number, the position and the size of the advertisement elements required by the target advertisement based on simple operation, and the electronic device can automatically generate an advertisement element template and an advertisement style template. Therefore, the program design work of a programmer is avoided, the development difficulty of the network advertisement is reduced, and the development cycle of the network advertisement is favorably shortened.
The second method comprises the following steps: acquiring an advertisement design drawing of a target advertisement; performing image recognition on the advertisement design drawing based on an AI (Artificial Intelligence) technology, and obtaining type information (a type of an advertisement element required for determining a target) corresponding to each advertisement element in the advertisement design drawing and quantity information (a quantity of the advertisement element of each type required for determining the target) corresponding to each type of information; and generating an advertisement element template based on the type information corresponding to each advertisement element in the advertisement design drawing and the quantity information of the advertisement elements corresponding to each type information.
Further, carrying out image recognition on the advertisement design drawing based on an AI technology, and determining the size information and the position information of each advertisement element in the advertisement design drawing; an advertisement style template is generated based on the size information and the location information of each advertisement element in the advertisement design drawing.
The second mode is to provide a method for automatically generating an advertisement element template and an advertisement style template based on the AI technology aiming at the condition of having an advertisement design drawing.
The advertisement design drawing is used to show the type of each advertisement element required for the targeted advertisement, as well as the position of each advertisement element, the size of each advertisement element.
In a specific implementation, when the advertisement element template is obtained, the advertisement design drawing may be identified and disassembled based on an AI image identification technology, and the types of the advertisement elements included in the advertisement design drawing (i.e., representing the types of the advertisement elements in the target advertisement) and the number of the advertisement elements of each type (i.e., representing the number of each type of the advertisement elements in the target advertisement) are determined, thereby automatically generating the advertisement element template.
For example, as shown in FIG. 3, 5 advertisement elements are shown in the advertisement plan view 50, wherein there are 4 advertisement elements of picture type (i.e., advertisement element 501, advertisement element 503, advertisement element 504, and advertisement element 505) and 1 advertisement element of text label type (i.e., advertisement element 502). The electronic device may automatically generate an advertisement element template by identifying and decomposing the advertisement design drawing 50 based on AI image recognition technology, determining the types of advertisement elements included in the advertisement design drawing, and the number of advertisement elements of each type. The advertisement element template records the following information: 4 picture advertisement elements and 1 text label advertisement element.
The advertisement design drawing is used to show the type of each advertisement element required for the targeted advertisement, as well as the position of each advertisement element, the size of each advertisement element.
In a specific implementation process, when the advertisement style template is obtained, the advertisement design drawing can be identified and disassembled based on an AI image identification technology, the size and the position of each advertisement element in the advertisement design drawing are determined, the size information and the position information of each advertisement element are obtained, and the advertisement style template is further automatically generated.
For example, as shown in FIG. 3, 5 advertisement elements are shown in the advertisement plan view 50, wherein there are 4 advertisement elements of picture type (i.e., advertisement element 501, advertisement element 503, advertisement element 504, and advertisement element 505) and 1 advertisement element of text label type (i.e., advertisement element 502). The electronic device may identify and disassemble the advertisement design drawing 50 based on the AI image recognition technology, determine the size and position of each advertisement element in the advertisement design drawing, and obtain the size information and position information of each advertisement element, thereby automatically generating the advertisement element template.
The AI is adopted to identify and disassemble the advertisement design drawing, and the advertisement element template and the advertisement style template are automatically generated, so that the programming work of programming personnel is avoided, the development difficulty of the network advertisement is reduced, and the development period of the network advertisement is favorably shortened.
In a specific implementation, after the advertisement element template and the advertisement style template are obtained, step S102 may be performed.
Step S102: and rendering the advertisement element template to obtain a material filling form.
In one implementation, the Material filling form is a visual form interface that provides fill entries for individual advertisement elements, through which a user can fill each advertisement element.
For example, as shown in fig. 4, fig. 4 shows a visualized material filling form 60, in which there are 5 pieces of material filling information, corresponding to the advertisement element template in fig. 2, and the filling entries (i.e., material filling entries) that include 5 advertisement elements, respectively: fill entry 601 is used to fill in the pictures needed by ad element component 401, fill entry 602 is used to fill in the text and/or symbols needed by ad element component 402, fill entry 603 is used to fill in the pictures needed by ad element component 403, fill entry 604 is used to fill in the pictures needed by ad element component 404, and fill entry 605 is used to fill in the pictures needed by ad element component 405.
For example, in designing brand advertisement, the advertisement element component 401 corresponds to a main picture of a brand (e.g., "XXX lipstick"), the advertisement element component 402 corresponds to an online shop name of the brand ("XXX lipstick Chinese boutique"), and the advertisement elements 403 and 405 respectively show pictures of 3 series of lipstick under the brand.
In the implementation, after the material filling form is obtained, step S103 may be executed.
Step S103: and displaying the material filling form, and obtaining the advertisement elements filled by the user through the material filling form.
As an alternative embodiment, the obtaining the advertisement elements filled by the user through the material filling form includes:
acquiring a third operation of the user for the material filling form; based on the third operation, user-filled advertising elements (materials or materials, which may also be referred to as advertising elements) are obtained.
For example, as shown in fig. 4 and fig. 2, after the material filling form 60 is displayed on the screen of the electronic device, the user may click on the "upload picture" button (i.e., fill the entry 601) behind the word "picture 1" and upload the picture corresponding to the advertisement element component 401; the user can fill in the input box (i.e., fill entry 602) following the "title" script with the corresponding text label of component 402 (e.g., "XXX lipstick Chinese boutique"); the user may click on the "upload pictures" button (i.e., fill entry 603) following the "picture 2" typeface and upload the corresponding picture of the ad element component 403; the user may click on the "upload pictures" button (i.e., fill entry 604) following the "picture 2" typeface to upload the picture corresponding to the ad element component 404; the user may click on the "upload pictures" button (i.e., fill entry 605) following the "picture 4" script and upload the corresponding pictures of the ad element component 405.
For example, as shown in fig. 4 and fig. 3, after the material filling form 60 is displayed on the screen of the electronic device, the user may click on an "upload picture" button (i.e., fill the entry 601) behind the "picture 1" and upload the picture corresponding to the advertisement element 501; the corresponding text label for the advertising element 502 (e.g., "XXX brand lipstick Chinese boutique") may be filled in the input box (i.e., fill portal 602) following the "title" script; the "upload picture" button (i.e., fill entry 603) behind the "picture 2" typeface may be clicked and the picture corresponding to the advertisement element 503 is uploaded; the "upload pictures" button (i.e., fill entry 604) behind the "picture 2" typeface may be clicked and the picture corresponding to ad element 504 may be uploaded; the "upload pictures" button (i.e., fill entry 605) following the "picture 4" script may be clicked and the picture corresponding to the ad element 505 uploaded.
In a specific implementation process, when a user uploads advertisement elements (i.e., materials or materials) required by a target advertisement based on a material filling form, the electronic device may check whether the advertisement elements (i.e., the materials or the materials) uploaded by the user meet requirements based on the check rules of the advertisement elements stored in the advertisement element template. For example, whether the picture format or size is satisfactory, whether the text length is satisfactory, whether the video/audio format or size is satisfactory, and the like. If not, outputting prompt information to prompt the user to upload the advertisement elements (namely materials or materials) again.
In a specific implementation process, each advertisement element can be set with a hyperlink, and when a user clicks a certain advertisement element, the user jumps to a corresponding advertisement page.
For example, as shown in fig. 4, the hyperlink corresponding to "picture 1" and "title" may be an official website link of "XXX-brand lipstick chinese boutique" in the material filling form, so that when the user clicks the text corresponding to "picture 1" or "title", the page jumps to the official website of "XXX-brand lipstick chinese boutique". Similarly, "picture 2", "picture 3" and "picture 4" are set as page links to the corresponding series of lipsticks, respectively, and when the user clicks on a certain picture, the page jumps to the page of the corresponding series of lipsticks.
As an alternative embodiment, after step S103, the method further includes:
determining a target element among the advertisement elements; and implanting a statistical code in the target element, wherein the statistical code is used for counting the number of clicks of the target element.
In a specific implementation process, one or more advertisement elements can be selected from all advertisement elements of the target advertisement as target elements, and statistical codes are implanted into the target elements.
For example, as shown in FIG. 3, a statistical code may be implanted for each of advertisement element 501, advertisement element 502, advertisement element 503, advertisement element 504, and advertisement element 505 to count the number of clicks of each advertisement element (i.e., the number of clicks by netizens).
Step S104: and filling the advertisement elements filled by the user into the advertisement style template and rendering to generate the target advertisement.
In the specific implementation process, after the advertisement elements (i.e., materials or materials) filled by the user are obtained based on the material filling form, the advertisement element (i.e., materials or materials) filled by the user can be filled into the advertisement style template.
Meanwhile, the rendering mode of each advertisement element is also stored in the advertisement style template, and the electronic equipment can render the advertisement element template based on the rendering mode of each advertisement element, so that the target advertisement is generated.
Before formally generating the target advertisement, the corresponding preview image can be generated, and the user can see the effect of the target advertisement according to the preview image, and if the effect is not satisfactory, the effect can be changed. For example: change advertising element templates, change advertising style templates, change uploaded advertising elements (i.e., materials or materials), and so forth.
As an alternative embodiment, after step S104, the method further includes:
opening a small flow test channel, wherein the number of netizens corresponding to the small flow test channel meets a preset condition; the target advertisement is tested on line in a small flow test channel; counting the number of clicks of the target element by using the counting code to obtain the number of clicks of the target element; the targeted advertisement is optimized based on the number of clicks.
In the specific implementation process, the small flow test channel only corresponds to a small part of netizens (for example, less than 5% of netizens), and the target advertisement can be pushed to the part of netizens to test the advertisement effect.
In the specific implementation process, the number of times that each target advertisement element is clicked by the netizen in a statistical period (for example, 6 hours, or 12 hours, or 24 hours, etc.) can be counted, so as to determine which advertisement elements are more popular with the netizen, and design and optimize the target advertisement, thereby improving the advertisement effect.
For example, as shown in fig. 3, the click times of netizens in 12 hours of each of the ad elements 501 and 505 can be counted, if the click number of the ad element 503-the ad element 505 is significantly higher than that of other ad elements, and the ad element 503-the ad element 50 is a set of scrolling pictures, this indicates that netizens are more interested in the scrolling pictures, and then important ad content can be displayed in the form of scrolling pictures when optimizing the target ad.
For example, as shown in fig. 3, the number of clicks of netizens of each of the advertisement elements 501 and 505 in 12 hours may be counted, if the number of clicks of netizens of the advertisement element 503 is the largest, and the advertisement element 503 is specifically a picture with a red dominant hue, it indicates that netizens are more interested in red, and then when optimizing the target advertisement, the red advertisement element may be used more, or important advertisement content is displayed in the red picture.
The technical scheme in the embodiment of the invention at least has the following technical effects or advantages:
in the embodiment of the invention, an advertisement making method is disclosed, which comprises the following steps: obtaining an advertisement element template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information; obtaining an advertisement style template, wherein the advertisement style template comprises page layout information of the advertisement elements; rendering the advertisement element template to obtain a material filling form; displaying the material filling form, and obtaining the advertisement elements filled by the user through the material filling form; and filling the advertisement elements filled by the user into the advertisement style template and rendering to generate the target advertisement. Therefore, a large amount of program codes do not need to be written by programmers, the technical problems of high difficulty and long development period of internet advertisement development in the prior art are solved, and the technical effects of reducing the difficulty of internet advertisement development and shortening the development period are achieved.
Example two
Based on the same inventive concept, as shown in fig. 5, the present embodiment provides an advertisement production apparatus 200, including:
a first obtaining module 201, configured to obtain an advertisement element template, where the advertisement element template includes type information of advertisement elements required by a target advertisement and a number of advertisement elements corresponding to each type of information; a second obtaining module 202, configured to obtain an advertisement style template, where the advertisement style template includes page layout information of the advertisement elements;
the first rendering module 203 is configured to render the advertisement element template to obtain a material filling form;
a third obtaining module 204, configured to display the material filling form, and obtain the advertisement elements filled by the user through the material filling form;
and a second rendering module 205, configured to fill the advertisement elements filled by the user into the advertisement style template and render the advertisement elements, so as to generate the target advertisement.
As an optional embodiment, the first obtaining module 201 is specifically configured to:
displaying M advertisement element components, wherein the M element components correspond to M types of information one by one, the M types of information are different, and M is a positive integer; acquiring first operation of a user aiming at the M advertisement element assemblies; determining N advertisement element components from the M advertisement element components based on the first operation, wherein N is a positive integer less than or equal to M; acquiring type information corresponding to each advertisement element component in the N advertisement element components and quantity information of the advertisement element components corresponding to each type information; and generating the advertisement element template based on the type information corresponding to each advertisement element component in the N advertisement element components and the quantity information of the advertisement element components corresponding to each type of information.
As an optional embodiment, the first obtaining module 201 is specifically configured to:
after the N advertisement element components are determined from the M advertisement element components based on the first operation, parsing the N advertisement element components into object notation JSON data to enable the N advertisement element components to be recognized by a machine.
As an optional embodiment, the second obtaining module 202 is specifically configured to:
acquiring second operation of the user aiming at the N advertisement element assemblies; adjusting a size and a position of each of the N advertisement element components based on the second operation; acquiring size information and position information of each advertisement element component in the N advertisement elements; generating the advertisement style template based on size information and location information of each advertisement element component of the N advertisement elements.
As an optional embodiment, the first obtaining module 201 is specifically configured to:
acquiring an advertisement design drawing of the target advertisement; performing image recognition on the advertisement design drawing to obtain type information corresponding to each advertisement element in the advertisement design drawing and quantity information of the advertisement elements corresponding to each type of information; and generating the advertisement element template based on the type information corresponding to each advertisement element in the advertisement design drawing and the quantity information of the advertisement elements corresponding to each type information.
As an optional embodiment, the second obtaining module 202 is specifically configured to:
performing image recognition on the advertisement design drawing, and determining size information and position information of each advertisement element in the advertisement design drawing; generating the advertisement style template based on size information and location information of each advertisement element in the advertisement design drawing.
As an alternative embodiment, the apparatus 200 further includes:
the determining module is used for determining target elements in the advertising elements after the advertising elements filled by the user are obtained through the material filling form;
and the implantation module is used for implanting a statistical code into the target element, wherein the statistical code is used for counting the click times of the target element.
As an alternative embodiment, the apparatus 200 further includes:
the starting module is used for starting a small flow test channel after the target advertisement elements are filled into the advertisement style template and rendered to generate the target advertisement, wherein the number of netizens corresponding to the small flow test channel meets a preset condition;
the testing module is used for carrying out online testing on the target advertisement in the small flow testing channel;
the counting module is used for counting the click times of the target element by using the counting code to obtain the click times of the target element;
and the optimization module is used for optimizing the target advertisement based on the click times.
Since the advertisement creating apparatus described in this embodiment is an apparatus used for implementing the advertisement creating method in the first embodiment of the present invention, based on the advertisement creating method described in the first embodiment of the present invention, a person skilled in the art can understand a specific implementation manner of the advertisement creating apparatus in this embodiment and various variations thereof, and therefore, how to implement the method in the first embodiment of the present invention by the advertisement creating apparatus is not described in detail herein. The device used by those skilled in the art to implement the advertisement production method in the embodiments of the present invention is within the scope of the present invention.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 6 is a block diagram illustrating an advertisement producing device according to an exemplary embodiment. For example, the apparatus 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 6, the apparatus 800 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816.
The processing component 802 generally controls overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing elements 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operation at the device 800. Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power component 806 provides power to the various components of device 800. The power components 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 800.
The multimedia component 808 includes a screen that provides an output interface between the device 800 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for the device 800. For example, the sensor assembly 814 may detect the open/closed state of the device 800, the relative positioning of the components, such as a display and keypad of the apparatus 800, the sensor assembly 814 may also detect a change in position of the apparatus 800 or a component of the apparatus 800, the presence or absence of user contact with the apparatus 800, orientation or acceleration/deceleration of the apparatus 800, and a change in temperature of the apparatus 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communications between the apparatus 800 and other devices in a wired or wireless manner. The device 800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the device 800 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium in which instructions, when executed by a processor of a device 800, enable the device 800 to perform a method of advertising, comprising: obtaining an advertisement element template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information; obtaining an advertisement style template, wherein the advertisement style template comprises page layout information of the advertisement elements; rendering the advertisement element template to obtain a material filling form; displaying the material filling form, and obtaining the advertisement elements filled by the user through the material filling form; and filling the advertisement elements filled by the user into the advertisement style template and rendering to generate the target advertisement.
Fig. 7 is a block diagram of an advertisement creating apparatus as a server according to an embodiment of the present invention. The server 1900 may vary widely by configuration or performance and may include one or more Central Processing Units (CPUs) 1922 (e.g., one or more processors) and memory 1932, one or more storage media 1930 (e.g., one or more mass storage devices) storing applications 1942 or data 1944. Memory 1932 and storage medium 1930 can be, among other things, transient or persistent storage. The program stored in the storage medium 1930 may include one or more modules (not shown), each of which may include a series of instructions operating on a server. Still further, a central processor 1922 may be provided in communication with the storage medium 1930 to execute a series of instruction operations in the storage medium 1930 on the server 1900.
The server 1900 may also include one or more power supplies 1926, one or more wired or wireless network interfaces 1950, one or more input-output interfaces 1958, one or more keyboards 1956, and/or one or more operating systems 1941, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is defined only by the appended claims, which are not intended to limit the present invention, and any modifications, equivalents, improvements, etc. made within the spirit and principle of the present invention should be included in the scope of the present invention.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (10)

1. An advertisement production method, comprising:
obtaining an advertisement element template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information;
obtaining an advertisement style template, wherein the advertisement style template comprises page layout information of the advertisement elements;
rendering the advertisement element template to obtain a material filling form;
displaying the material filling form, and obtaining the advertisement elements filled by the user through the material filling form;
and filling the advertisement elements filled by the user into the advertisement style template and rendering to generate the target advertisement.
2. The method of claim 1, wherein the obtaining an advertising element template comprises:
displaying M advertisement element components, wherein the M element components correspond to M types of information one by one, the M types of information are different, and M is a positive integer;
acquiring first operation of a user aiming at the M advertisement element assemblies;
determining N advertisement element components from the M advertisement element components based on the first operation, wherein N is a positive integer less than or equal to M;
acquiring type information corresponding to each advertisement element component in the N advertisement element components and quantity information of the advertisement element components corresponding to each type information;
and generating the advertisement element template based on the type information corresponding to each advertisement element component in the N advertisement element components and the quantity information of the advertisement element components corresponding to each type of information.
3. The method of claim 2, wherein after determining N advertisement element components from the M advertisement element components based on the first operation, further comprising:
parsing the N advertisement element components into object notation JSON data to enable the N advertisement element components to be recognized by a machine.
4. The method of claim 2, wherein the obtaining an advertisement style template comprises:
acquiring second operation of the user aiming at the N advertisement element assemblies;
adjusting a size and a position of each of the N advertisement element components based on the second operation;
acquiring size information and position information of each advertisement element component in the N advertisement elements;
generating the advertisement style template based on size information and location information of each advertisement element component of the N advertisement elements.
5. The method of claim 1, wherein the obtaining an advertising element template comprises:
acquiring an advertisement design drawing of the target advertisement;
performing image recognition on the advertisement design drawing to obtain type information corresponding to each advertisement element in the advertisement design drawing and quantity information of the advertisement elements corresponding to each type of information;
and generating the advertisement element template based on the type information corresponding to each advertisement element in the advertisement design drawing and the quantity information of the advertisement elements corresponding to each type information.
6. The method of claim 5, wherein the obtaining an advertisement style template comprises:
performing image recognition on the advertisement design drawing, and determining size information and position information of each advertisement element in the advertisement design drawing;
generating the advertisement style template based on size information and location information of each advertisement element in the advertisement design drawing.
7. The method of claim 1, wherein after the obtaining the user-filled advertising elements via the material fill form, further comprising:
determining a target element among the advertisement elements;
and implanting a statistical code into the target element, wherein the statistical code is used for counting the click times of the target element.
8. An advertisement production device characterized by comprising:
the first obtaining module is used for obtaining an advertisement element template, wherein the advertisement element template comprises type information of advertisement elements required by a target advertisement and the number of the advertisement elements corresponding to each type of information;
the second obtaining module is used for obtaining an advertisement style template, and the advertisement style template comprises page layout information of the advertisement elements;
the first rendering module is used for rendering the advertisement element template to obtain a material filling form;
the third obtaining module is used for displaying the material filling form and obtaining the advertisement elements filled by the user through the material filling form;
and the second rendering module is used for filling the advertisement elements filled by the user into the advertisement style template and rendering the advertisement elements to generate the target advertisement.
9. An advertisement production device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to implement the method steps of any of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, is adapted to carry out the method steps of any of claims 1 to 7.
CN201911377232.8A 2019-12-27 2019-12-27 Advertisement making method and device Active CN113052619B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911377232.8A CN113052619B (en) 2019-12-27 2019-12-27 Advertisement making method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911377232.8A CN113052619B (en) 2019-12-27 2019-12-27 Advertisement making method and device

Publications (2)

Publication Number Publication Date
CN113052619A true CN113052619A (en) 2021-06-29
CN113052619B CN113052619B (en) 2024-05-24

Family

ID=76506317

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911377232.8A Active CN113052619B (en) 2019-12-27 2019-12-27 Advertisement making method and device

Country Status (1)

Country Link
CN (1) CN113052619B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113807889A (en) * 2021-09-07 2021-12-17 北京有竹居网络技术有限公司 Promotion information generation method, device, equipment and medium
CN114022189A (en) * 2021-10-19 2022-02-08 百果园技术(新加坡)有限公司 Advertisement display method and system based on page scene
CN114255084A (en) * 2021-12-21 2022-03-29 北京沃东天骏信息技术有限公司 Advertisement page display method, device and system

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070288454A1 (en) * 2006-06-09 2007-12-13 Ebay Inc. System and method for keyword extraction and contextual advertisement generation
CN106096995A (en) * 2016-05-31 2016-11-09 腾讯科技(深圳)有限公司 Advertising creative processing method and advertising creative processing means
CN106485534A (en) * 2015-08-25 2017-03-08 阿里巴巴集团控股有限公司 The generation method of advertisement and device in webpage
US20170068996A1 (en) * 2014-05-20 2017-03-09 Huawei Technologies Co., Ltd. Method for Configuring Advertisement Template, Server, and System
CN108256892A (en) * 2016-12-29 2018-07-06 北京奇虎科技有限公司 Method, apparatus, server and the system of advertising display are carried out in Webpage
CN109102328A (en) * 2018-07-26 2018-12-28 百度在线网络技术(北京)有限公司 Advertisement link composition method, device and storage medium
CN109360020A (en) * 2018-09-29 2019-02-19 北京奇虎科技有限公司 A kind of generation method and device of advertisement
CN109389429A (en) * 2018-09-29 2019-02-26 北京奇虎科技有限公司 A kind of production method and device of rich-media ads
CN109903076A (en) * 2019-01-16 2019-06-18 北京三快在线科技有限公司 A kind of ad data generation method, system, electronic equipment and storage medium
CN109993567A (en) * 2018-01-03 2019-07-09 北京奇虎科技有限公司 Generation method, device and the computer readable storage medium of advertisement

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070288454A1 (en) * 2006-06-09 2007-12-13 Ebay Inc. System and method for keyword extraction and contextual advertisement generation
US20170068996A1 (en) * 2014-05-20 2017-03-09 Huawei Technologies Co., Ltd. Method for Configuring Advertisement Template, Server, and System
CN106485534A (en) * 2015-08-25 2017-03-08 阿里巴巴集团控股有限公司 The generation method of advertisement and device in webpage
CN106096995A (en) * 2016-05-31 2016-11-09 腾讯科技(深圳)有限公司 Advertising creative processing method and advertising creative processing means
CN108256892A (en) * 2016-12-29 2018-07-06 北京奇虎科技有限公司 Method, apparatus, server and the system of advertising display are carried out in Webpage
CN109993567A (en) * 2018-01-03 2019-07-09 北京奇虎科技有限公司 Generation method, device and the computer readable storage medium of advertisement
CN109102328A (en) * 2018-07-26 2018-12-28 百度在线网络技术(北京)有限公司 Advertisement link composition method, device and storage medium
CN109360020A (en) * 2018-09-29 2019-02-19 北京奇虎科技有限公司 A kind of generation method and device of advertisement
CN109389429A (en) * 2018-09-29 2019-02-26 北京奇虎科技有限公司 A kind of production method and device of rich-media ads
CN109903076A (en) * 2019-01-16 2019-06-18 北京三快在线科技有限公司 A kind of ad data generation method, system, electronic equipment and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113807889A (en) * 2021-09-07 2021-12-17 北京有竹居网络技术有限公司 Promotion information generation method, device, equipment and medium
CN114022189A (en) * 2021-10-19 2022-02-08 百果园技术(新加坡)有限公司 Advertisement display method and system based on page scene
CN114255084A (en) * 2021-12-21 2022-03-29 北京沃东天骏信息技术有限公司 Advertisement page display method, device and system

Also Published As

Publication number Publication date
CN113052619B (en) 2024-05-24

Similar Documents

Publication Publication Date Title
CN107992604B (en) Task item distribution method and related device
CN113052619B (en) Advertisement making method and device
US9639525B2 (en) Narrative generating scheme
CN109542417B (en) Method, device, terminal and storage medium for rendering webpage through DOM
CN111368180B (en) Page display method and device and electronic equipment
CN114679621B (en) Video display method and device and terminal equipment
CN111127053B (en) Page content recommendation method and device and electronic equipment
CN111556352A (en) Multimedia resource sharing method and device, electronic equipment and storage medium
CN107402767B (en) Method and device for displaying push message
CN109521938B (en) Method and device for determining data evaluation information, electronic device and storage medium
US20160021042A1 (en) Video messaging
JP2018508061A (en) Adaptive electronic documents
KR101510144B1 (en) System and method for advertisiing using background image
CN110865864B (en) Interface display method, device and equipment for quick application and storage medium
CN108874758B (en) Note processing method and device, and device for note processing
CN111046265B (en) Card data display method, device, equipment and storage medium
CN112685641A (en) Information processing method and device
CN113934481A (en) Notification information pushing method, intelligent terminal and storage medium
CN110968492A (en) Information processing method and device, and storage medium
KR101687377B1 (en) Method of preparing an advertisement images on image materials, preparation system using the same, and playing method on prepared image data
US20150181288A1 (en) Video sales and marketing system
US11302048B2 (en) Computerized system and method for automatically generating original memes for insertion into modified messages
CN113391804A (en) Page generation method and device, electronic equipment and storage medium
CN112182449A (en) Page loading method and device, electronic equipment and storage medium
CN112104881A (en) Information processing method and device

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