Disclosure of Invention
The invention mainly aims to solve the problem of low efficiency of building and publishing the current marketing page.
The invention provides a method for constructing a marketing page in a first aspect, which comprises the following steps: receiving a marketing page construction request, and acquiring a corresponding target marketing strategy type from a preset strategy type library according to the marketing page construction request; acquiring a corresponding preset page building assembly according to the target marketing strategy type; creating a visual page editing area according to the preset page building assembly; assembling the preset page building assembly through the visual page editing area according to a preset page layout to obtain a candidate page; calling a preset database interface to obtain a data source corresponding to the preset page building assembly; and reading rendering data corresponding to the preset page building component based on the data source, and rendering the preset page building component in the candidate page according to the rendering data to obtain a target marketing page.
Optionally, in a first implementation manner of the first aspect of the present invention, the receiving a marketing page construction request, and acquiring a corresponding target marketing policy type from a preset policy type library according to the marketing page construction request includes: analyzing the marketing page building request to obtain a corresponding marketing page identifier; performing type matching on the strategy types in the preset strategy type library according to the marketing page identification to obtain a first marketing strategy type; judging whether a second marketing strategy type corresponding to the marketing page request exists or not; if the second marketing strategy type exists, calling a preset basic operation interface to transmit the second marketing strategy type to the preset strategy type library; merging the first marketing strategy type and the second marketing strategy type into a candidate marketing strategy type in the preset strategy type library; and acquiring a target strategy type corresponding to the marketing page request according to the candidate marketing strategy type.
Optionally, in a second implementation manner of the first aspect of the present invention, the obtaining, according to the target marketing strategy type, a corresponding preset page building set includes: scanning content information corresponding to the target marketing strategy type to obtain a corresponding component index file; and determining a preset page building assembly corresponding to the target marketing strategy type based on the assembly index file.
Optionally, in a third implementation manner of the first aspect of the present invention, the creating a visual page editing region according to the preset page building assembly includes: selecting a corresponding preset layout template based on the preset page building assembly; generating a layout code by using the preset layout template through a preset code generation mode, and compiling the layout code into a DLL file; performing page assembly on the preset layout template based on the DLL file and generating page assembly information; and constructing a visual page editing area based on the page assembly information.
Optionally, in a fourth implementation manner of the first aspect of the present invention, the assembling the preset page building component through the visual page editing region according to a preset page layout to obtain a candidate page includes: acquiring a position corresponding relation corresponding to the preset page building assembly based on the preset page layout and the visual page editing area; carrying out area positioning on the preset page building assembly according to the position corresponding relation to obtain a corresponding position coordinate; and assembling the preset page building components in the visual page area according to the position coordinates to obtain a candidate page.
Optionally, in a fifth implementation manner of the first aspect of the present invention, the invoking a preset database interface to obtain a data source corresponding to the preset page building component includes: analyzing a data tag of the preset page building component through the preset database interface, wherein the data tag is used for storing a data source address identifier corresponding to the page building component; and downloading a data source corresponding to the preset page building component from a preset database according to the data source address identifier.
Optionally, in a sixth implementation manner of the first aspect of the present invention, the reading rendering data corresponding to the preset page building set based on the data source, and rendering the preset page building set in the candidate page according to the rendering data to obtain a target marketing page includes: reading rendering data corresponding to the preset page building component based on the data source and the preset page building component; configuring a corresponding view for the preset page building assembly according to the rendering data and building a page rendering script; and updating the rendering data to the view corresponding to the preset page building assembly by adopting the page rendering script to obtain a corresponding target marketing page.
The second aspect of the present invention provides a device for building a marketing page, including: the receiving module is used for receiving a marketing page construction request and acquiring a corresponding target marketing strategy type from a preset strategy type library according to the marketing page construction request; the acquisition module is used for acquiring a corresponding preset page building assembly according to the target marketing strategy type; the creating module is used for creating a visual page editing area according to the preset page building assembly; the assembly module is used for assembling the preset page building assembly through the visual page editing area according to a preset page layout to obtain a candidate page; the calling module is used for calling a preset database interface to obtain a data source corresponding to the preset page building assembly; and the rendering module is used for reading rendering data corresponding to the preset page building assembly based on the data source, and rendering the preset page building assembly in the candidate page according to the rendering data to obtain a target marketing page.
Optionally, in a first implementation manner of the second aspect of the present invention, the receiving module is specifically configured to: analyzing the marketing page building request to obtain a corresponding marketing page identifier; performing type matching on the strategy types in the preset strategy type library according to the marketing page identification to obtain a first marketing strategy type; judging whether a second marketing strategy type corresponding to the marketing page request exists or not; if the second marketing strategy type exists, calling a preset basic operation interface to transmit the second marketing strategy type to the preset strategy type library; merging the first marketing strategy type and the second marketing strategy type into a candidate marketing strategy type in the preset strategy type library; and acquiring a target strategy type corresponding to the marketing page request according to the candidate marketing strategy type.
Optionally, in a second implementation manner of the second aspect of the present invention, the obtaining module is specifically configured to: scanning content information corresponding to the target marketing strategy type to obtain a corresponding component index file; and determining a preset page building assembly corresponding to the target marketing strategy type based on the assembly index file.
Optionally, in a third implementation manner of the second aspect of the present invention, the creating module is specifically configured to: selecting a corresponding preset layout template based on the preset page building assembly; generating a layout code by using the preset layout template through a preset code generation mode, and compiling the layout code into a DLL file; performing page assembly on the preset layout template based on the DLL file and generating page assembly information; and constructing a visual page editing area based on the page assembly information.
Optionally, in a fourth implementation manner of the second aspect of the present invention, the assembly module is specifically configured to: acquiring a position corresponding relation corresponding to the preset page building assembly based on the preset page layout and the visual page editing area; carrying out area positioning on the preset page building assembly according to the position corresponding relation to obtain a corresponding position coordinate; and assembling the preset page building components in the visual page area according to the position coordinates to obtain a candidate page.
Optionally, in a fifth implementation manner of the second aspect of the present invention, the invoking module is specifically configured to: analyzing a data tag of the preset page building component through the preset database interface, wherein the data tag is used for storing a data source address identifier corresponding to the page building component; and downloading a data source corresponding to the preset page building component from a preset database according to the data source address identifier.
Optionally, in a sixth implementation manner of the second aspect of the present invention, the rendering module is specifically configured to: reading rendering data corresponding to the preset page building component based on the data source and the preset page building component; configuring a corresponding view for the preset page building assembly based on the rendering data and building a page rendering script; and updating the rendering data to the view corresponding to the preset page building assembly by adopting the page rendering script to obtain a corresponding target marketing page.
The third aspect of the present invention provides a marketing page building device, including: a memory and at least one processor, the memory having instructions stored therein; the at least one processor calls the instructions in the memory to enable the marketing page construction equipment to execute the marketing page construction method.
A fourth aspect of the present invention provides a computer-readable storage medium, in which instructions are stored, and when the computer-readable storage medium runs on a computer, the computer is caused to execute the above marketing page building method.
According to the technical scheme provided by the invention, a marketing page construction request is received, and a corresponding target marketing strategy type is obtained from a preset strategy type library according to the marketing page construction request; acquiring a corresponding preset page building assembly according to the target marketing strategy type; creating a visual page editing area according to the preset page building assembly; assembling the preset page building assembly through the visual page editing area according to a preset page layout to obtain a candidate page; calling a preset database interface to obtain a data source corresponding to the preset page building assembly; and reading rendering data corresponding to the preset page building component based on the data source, and rendering the preset page building component in the candidate page according to the rendering data to obtain a target marketing page. In the embodiment of the invention, the operation background editing page is visualized by creating the visualized page editing area, so that the operation can preview the page in advance to confirm the page display effect, and the page construction efficiency is improved. The page style data are stored in the server, so that the operation is more convenient and faster when the later assembly is changed, and the research and development efficiency is improved.
Detailed Description
The embodiment of the invention provides a method, a device, equipment and a storage medium for constructing a marketing page. The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises," "comprising," or "having," and any variations thereof, are intended to cover non-exclusive inclusions, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Referring to fig. 1, an embodiment of a method for building a marketing page according to an embodiment of the present invention includes:
101. receiving a marketing page construction request, and acquiring a corresponding target marketing strategy type from a preset strategy type library according to the marketing page construction request;
it is understood that the execution subject of the present invention may be a device for building a marketing page, or may be a server, and is not limited herein. The embodiment of the present invention is described by taking a server as an execution subject.
Specifically, the preset strategy type library is a database containing multiple strategy types such as a home page processing type, a limited-time rush-purchase page processing type, a field page processing type, a mall home page processing type, a medical mall home page processing type and the like, and after receiving a marketing page construction request, the server analyzes the marketing page request to obtain a corresponding identifier, and then determines a corresponding target marketing strategy type in the preset strategy type library.
Optionally,step 101 includes: the server analyzes the marketing page building request and acquires a corresponding marketing page identifier; the server carries out type matching on the strategy types in a preset strategy type library according to the marketing page identification to obtain a first marketing strategy type; the server judges whether a second marketing strategy type corresponding to the marketing page request exists or not; if the second marketing strategy type exists, calling a preset basic operation interface to transmit the second marketing strategy type to a preset strategy type library; combining the first marketing strategy type and the second marketing strategy type into a candidate marketing strategy type in a preset strategy type library; and the server acquires a target strategy type corresponding to the marketing page request according to the candidate marketing strategy type.
Specifically, the marketing page identification refers to a unique ID field corresponding to the marketing strategy type, and after the server acquires the unique ID field indicated by the marketing page identification, acquiring a corresponding first marketing strategy type from a preset strategy type library, judging the situation because the preset strategy type library possibly does not have the marketing strategy type corresponding to the marketing page building request, if a second strategy type corresponding to the marketing page building request exists (the strategy type is not in the preset strategy type library), the second strategy type is written into a preset strategy type library by calling an interface, and the first strategy type and the second strategy type are combined to obtain a candidate marketing strategy type, the probability that the marketing page building request can be matched with the corresponding strategy type can be increased, and the accuracy is further improved.
102. Acquiring a corresponding preset page building component according to the target marketing strategy type;
specifically, the target policy type includes a corresponding component index file, and the server obtains the page building component corresponding to the target policy type according to the component index file, where it is emphasized that, in order to further ensure the privacy and security of the page building component information, the page building component information may also be stored in a node of a block chain.
Optionally,step 102 includes: the server scans content information corresponding to the target strategy type to obtain a corresponding component index file; and the server determines a preset page building assembly corresponding to the target strategy type based on the assembly index file.
Specifically, the server scans content information corresponding to the target policy type, determines a component index file corresponding to the target policy type, analyzes the component index file to obtain a Uniform Resource Locator (URL) address file of the component in a database, and downloads the page building component corresponding to the target policy type according to the URL address file.
103. Creating a visual page editing area according to a preset page building assembly;
specifically, the server selects a corresponding layout template according to the specific content of the page building component, and can query corresponding configuration information through an ID value carried on a preset page building component in the layout template to generate a corresponding dynamic-link library (DLL) file, query the corresponding configuration information according to the DLL file, and return a JSON character string of complete configuration information. When a server receives a JSON (Java script object notation) character string of configuration information, the JSON character string is analyzed, the preset page building components are rendered into Document Object Model (DOM) nodes of corresponding levels according to the level relation, the style attribute of each component is bound into the functional attribute of the corresponding DOM node, and the functional attribute of each component is subjected to corresponding functional processing, such as click jump function binding click event processing and the like, so that the rendering of the DOM structure and the style is completed. And finally, taking out the configuration attribute of the page and carrying out corresponding processing, thereby obtaining the visual page editing area.
Optionally,step 103 includes: the server selects a preset layout template based on the preset page building assembly; the server generates a layout code by using the preset layout template through a preset code generation mode, and compiles the layout code into a DLL file; the server performs page assembly on the layout template based on the DLL file and generates page assembly information; and the server constructs a visual page editing area based on the page assembly information.
Specifically, a server reads tag information included by the preset page building component, the tag information specifically includes information such as a service name, a service type, a function menu, service keywords and the like, the server determines a corresponding page layout template through the tag information, the server calls corresponding service flow code blocks from a service flow code library according to the page layout template information, the service flow code blocks are packaged according to a logical relationship among the service flow code blocks, the server generates an extensible markup language (XML) code file and/or a JAVA code file of a target application program, and the logical relationship includes a parent-child relationship and a precedence relationship; and packaging the data returned to the target application program according to the page layout template information, generating a DLL file by the server, generating corresponding page assembly information according to the DLL file, and further obtaining a corresponding visual page editing area according to the assembly information.
104. And assembling the preset page building assemblies through the visual page editing area according to the preset page layout to obtain the candidate page.
Specifically, the server performs standardized definition on the components to obtain standardized components, determines a page editing area according to a target service scene, obtains a page component set, a page protocol and a component assembly sequence corresponding to the target service scene according to the standardized components, and assembles the page component set according to the page protocol and the component assembly sequence to obtain candidate pages corresponding to the target service scene.
105. Calling a preset database interface to obtain a data source corresponding to the preset page building assembly;
specifically, the server may call the database interface to obtain a data source corresponding to the preset page building component, where the data source includes rendering data such as a hypertext markup language (HTML) template and a Cascading Style Sheet (CSS) style file for page display, and subsequently analyzes and obtains information included in the data source.
106. And reading rendering data corresponding to the preset page building component based on a data source, and rendering the preset page building component in the candidate page according to the rendering data to obtain the target marketing page.
Specifically, after the server acquires rendering data such as an HTML template and CSS style displayed on a data source page, the HTML template is processed, a preset interface is inserted into a defined document element, the corresponding preset page building component can be displayed, the operation is performed on each preset page building component, and the target marketing page can be displayed.
In the embodiment of the invention, a server receives a marketing page building request, analyzes the request to obtain an identifier corresponding to the request, acquires a corresponding target marketing strategy type in a preset strategy type library according to the identifier, scans the target strategy type, determines a component index file corresponding to the target strategy type, analyzes the component index file to obtain a URL address file of a component in a database, further downloads a page building component corresponding to the target strategy type, reads label information included by the preset page building component, generates corresponding page assembly information according to the label information, builds a corresponding visual page editing area, assembles a page component set according to a page protocol and a component assembly sequence to obtain a candidate page, and then calls a database interface to acquire a data source corresponding to the preset page building component, after the server acquires rendering data such as an HTML template and CSS style displayed by a data source page, a preset interface is inserted into a defined document element when the HTML template is processed, so that corresponding preset page building components can be displayed, the operation is carried out on each preset page building component, and a target marketing page can be displayed. In the embodiment of the invention, the page edited by the operation background is visualized by creating the visualized page editing area, so that the operation can preview the page in advance to confirm the page display effect conveniently, the page building efficiency is improved, different types of pages adopt strategy modes, and the corresponding strategy modes are determined according to the marks of the marketing pages, so that the algorithms of the components are isolated, and the expandability is improved.
Referring to fig. 2, another embodiment of the method for building a marketing page according to the embodiment of the present invention includes:
201. receiving a marketing page construction request, and acquiring a corresponding target marketing strategy type from a preset strategy type library according to the marketing page construction request;
202. acquiring a corresponding preset page building component according to the target marketing strategy type;
203. creating a visual page editing area according to a preset page building assembly;
specifically, in the present embodiment, the specific implementation of steps 201-203 is similar to that of steps 101-103, and is not described herein again.
204. Assembling the preset page building assembly through the visual page editing area according to the preset page layout to obtain a candidate page;
specifically, in this embodiment, the specific implementation ofstep 204 is similar to that ofstep 104, and is not described herein again.
Optionally,step 204 includes: the server acquires a corresponding position relation with a preset page building assembly based on a preset page layout and a visual page editing area; the server carries out area positioning on the preset page building assembly by utilizing the position corresponding relation to obtain a corresponding position coordinate; and the server assembles the preset page building components in the visual page area through the position coordinates to obtain a candidate page.
Specifically, the server scans the position corresponding relation of each component in the preset page layout according to the preset page layout, the page layout establishes a plane rectangular coordinate system with a left lower corner endpoint in the page as an origin, establishes an X axis from the origin to the right and establishes a Y axis upwards based on a plane where the page is located, obtains the position coordinates of the preset page building components by taking 1 cm as a unit distance, and assembles the preset page building components according to the position coordinates to obtain corresponding candidate pages.
205. Calling a preset database interface to obtain a data source corresponding to the preset page building assembly;
specifically, in this embodiment, the specific implementation ofstep 205 is similar to that ofstep 105, and is not described herein again.
Optionally,step 205 includes: the server analyzes a data tag of a preset page building component through a preset database interface, wherein the data tag is used for storing a data source address identifier corresponding to the page building component; and the server downloads the data source corresponding to the preset page building assembly from the preset database through the data source address identifier.
Specifically, the server calls a preset database interface to obtain the data tag of the preset page building assembly, and it is emphasized that, in order to further ensure the privacy and security of the data tag information, the data tag information may also be stored in a node of a block chain. The server identifies a data label of target data by using a label rule, wherein the data label comprises at least one identification field, establishes a mapping relation between the data label and a data source address identification, further acquires the data source address identification corresponding to the data label based on the mapping relation between the data label and the data source address identification, analyzes the data source address identification code based on the identification rule to generate a data source address URL file, and downloads a corresponding data source from a database according to the URL file.
206. Reading rendering data corresponding to the preset page building component based on the data source and the preset page building component;
specifically, the data source comprises rendering data such as an HTML template and a CSS style for page display, a subsequent server can analyze and acquire information contained in the data source, the server scans the preset page building assembly, reads the corresponding data identifier, and then acquires the rendering data such as the HTML template and the CSS style corresponding to the page of the data source according to the data identifier.
207. Configuring a corresponding view for a preset page building assembly by using rendering data and building a page rendering script;
specifically, the server processes the HTML template, configures a corresponding view for the preset page building component according to the CSS style rendering data, wherein the view refers to a corresponding component display frame view, and builds a corresponding page rendering script, the server can identify style introduction sentences containing home page labels in the HTML file according to the HTML template file and the CSS style file through the page rendering script, further acquire corresponding style class names and identify style description sentences corresponding to each style class name in the CSS style file, and fill and replace the corresponding style introduction sentences in the HTML template file according to the style description sentences, so the server can render the preset page building component according to the page rendering script.
208. And updating the rendering data to the view corresponding to the preset page building assembly by adopting the page rendering script to obtain a corresponding target marketing page.
Specifically, the server identifies the style introduction statements including the home page tags in the HTML file according to the constructed page rendering script based on the HTML template file and the CSS style file, further obtains the corresponding style class names and identifies the style description statements corresponding to each style class name in the CSS style file, then inserts the style description statements into the defined document elements by using a preset interface to replace the corresponding style introduction statements in the HTML template file, that is, the corresponding preset page building components can be displayed, and the operation is performed on each preset page building component, so that the target marketing page is obtained.
In the embodiment of the invention, a server receives a marketing page building request, analyzes the request to obtain an identifier corresponding to the request, determines a component index file corresponding to a target strategy type according to the identifier, analyzes the component index file to obtain a URL (Uniform resource locator) address file of a component in a database, further downloads a page building component corresponding to the target strategy type, reads label information included by the preset page building component, builds a corresponding visual page editing area according to the label information, scans the position corresponding relation of each component in the preset page layout according to the preset page layout, obtains the position coordinates of the preset page building component, assembles the preset page building component according to the position coordinates, further obtains a corresponding candidate page, and then calls a preset database interface to obtain the data labels of the preset page building component and builds the data labels according to the data labels The method comprises the steps that a mapping relation between a data tag and a data source address identification is obtained according to the mapping relation, the data source address identification corresponding to the data tag is obtained according to the mapping relation, a corresponding data source is downloaded according to the address identification, a server scans the preset page building assembly, reads the corresponding data identification, then obtains rendering data such as an HTML (hypertext markup language) template and a CSS (cascading style sheets) style and the like corresponding to a data source page according to the data identification, and renders the page preset building assembly according to a built page rendering script to obtain a target marketing page. In the embodiment of the invention, based on the marketing page system with high cohesion and easy expansion, the page is divided into the components, and a visual component editing mode is adopted, so that an operator in a backstage can build the marketing page in a component dragging mode, the page building efficiency is improved, HTML template data and CSS style data are stored in the cloud database, the operation is more convenient and faster when the components are changed in the later period, and the research and development efficiency is improved.
Referring to fig. 3, an embodiment of a device for building a marketing page according to an embodiment of the present invention includes:
the receivingmodule 301 is configured to receive a marketing page construction request, and obtain a corresponding target marketing strategy type from a preset strategy type library according to the marketing page construction request;
an obtainingmodule 302, configured to obtain a corresponding preset page building component according to the target marketing strategy type;
a creatingmodule 303, configured to create a visual page editing area according to the preset page building component;
theassembling module 304 is configured to assemble the preset page building assembly through the visual page editing area according to a preset page layout to obtain a candidate page;
acalling module 305, configured to call a preset database interface to obtain a data source corresponding to the preset page building component;
and therendering module 306 is configured to read rendering data corresponding to the preset page building component based on the data source, and render the preset page building component in the candidate page according to the rendering data to obtain a target marketing page.
Optionally, the receivingmodule 301 may be further specifically configured to: analyzing the marketing page building request to obtain a corresponding marketing page identifier; performing type matching on the strategy types in the preset strategy type library according to the marketing page identification to obtain a first marketing strategy type; judging whether a second marketing strategy type corresponding to the marketing page request exists or not; if the second marketing strategy type exists, calling a preset basic operation interface to transmit the second marketing strategy type to the preset strategy type library; merging the first marketing strategy type and the second marketing strategy type into a candidate marketing strategy type in the preset strategy type library; and acquiring a target strategy type corresponding to the marketing page request according to the candidate marketing strategy type.
Optionally, the obtainingmodule 302 may be further specifically configured to: scanning content information corresponding to the target marketing strategy type to obtain a corresponding component index file; and determining a preset page building assembly corresponding to the target marketing strategy type based on the assembly index file.
Optionally, the creatingmodule 303 may be further specifically configured to: selecting a corresponding preset layout template based on the preset page building assembly; generating a layout code by using the preset layout template through a preset code generation mode, and compiling the layout code into a DLL file; performing page assembly on the preset layout template based on the DLL file and generating page assembly information; and constructing a visual page editing area based on the page assembly information.
Optionally, theassembly module 304 may be further specifically configured to: acquiring a position corresponding relation corresponding to the preset page building assembly based on the preset page layout and the visual page editing area; carrying out area positioning on the preset page building assembly by utilizing the position corresponding relation to obtain a corresponding position coordinate; and assembling the preset page building components in the visual page area through the position coordinates to obtain a candidate page.
Optionally, the invokingmodule 305 may be further specifically configured to: analyzing a data tag of the preset page building component through the preset database interface, wherein the data tag is used for storing a data source address identifier corresponding to the page building component; and downloading a data source corresponding to the preset page building component from a preset database through the data source address identifier.
Optionally, therendering module 306 may be further specifically configured to: reading rendering data corresponding to the preset page building component based on the data source and the preset page building component; configuring a corresponding view for the preset page building assembly by using the rendering data and building a page rendering script; and updating the rendering data to the view corresponding to the preset page building assembly by adopting the page rendering script to obtain a corresponding target marketing page.
Fig. 4 is a schematic structural diagram of a construction apparatus for a marketing page according to an embodiment of the present invention, where theconstruction apparatus 400 for a marketing page may generate a relatively large difference due to different configurations or performances, and may include one or more processors (CPUs) 410 (e.g., one or more processors) and amemory 420, and one or more storage media 430 (e.g., one or more mass storage devices) storing anapplication 433 ordata 432.Memory 420 andstorage medium 430 may be, among other things, transient or persistent storage. The program stored on thestorage medium 430 may include one or more modules (not shown), each of which may include a series of instruction operations in theconstruction apparatus 400 for marketing pages. Still further, theprocessor 410 may be configured to communicate with thestorage medium 430, and execute a series of instruction operations in thestorage medium 430 on theconstruction apparatus 400 for the marketing page.
The marketingpage construction apparatus 400 may also include one ormore power supplies 440, one or more wired or wireless network interfaces 450, one or more input-output interfaces 460, and/or one ormore operating systems 431, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, and the like. Those skilled in the art will appreciate that the construction of the construction device of the marketing page shown in fig. 4 does not constitute a limitation of the construction device of the marketing page and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The invention further provides a marketing page building device, which comprises a memory and a processor, wherein computer readable instructions are stored in the memory, and when the computer readable instructions are executed by the processor, the processor executes the steps of the marketing page building method in each embodiment.
The invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the instructions are run on a computer, the instructions cause the computer to execute the steps of the method for building the marketing page.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media that can store program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a random access memory, a magnetic disk, or an optical disk.
The block chain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, a consensus mechanism, an encryption algorithm and the like. The Blockchain (Blockchain), which is essentially a decentralized database, is a string of data blocks associated by using a cryptographic method, each data block contains information of a batch of network transactions for verifying the validity (anti-counterfeiting) of the information and generating a next block, and the Blockchain may include a Blockchain underlying platform, a platform product service layer, an application service layer, and the like.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.