A method and apparatus for processing a landing page

By obtaining the target URL from the client and analyzing the page content, the system selects the matching template from multiple landing page templates to fill in the content and generate the landing page. This solves the problems of cumbersome user operations and low efficiency, and achieves convenient and efficient landing page generation.

CN116628366BActive Publication Date: 2026-01-23BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210125592.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-10
Publication Date
2026-01-23
Estimated Expiration
2042-02-10

AI Technical Summary

Technical Problem

In existing technologies, generating landing pages requires users to learn how to use page creation tools, which is cumbersome and inefficient.

Method used

The system obtains the target URL input by the user through the client, uses web scraping technology to obtain the page content, performs semantic analysis, selects the matching template from multiple landing page templates, populates the page content, and generates the target landing page.

Benefits of technology

It simplifies user operations and improves the efficiency of generating landing pages, especially for users who need to spend a lot of time learning page creation tools.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116628366B_ABST
    Figure CN116628366B_ABST
Patent Text Reader

Abstract

The application discloses a processing method of a landing page, which can be executed by a client, for example. In one example, a user can input a target URL on a certain page of the client and trigger a landing page generation operation. The page corresponding to the target URL is the material for making the landing page. After the user triggers the landing page generation operation, the client can acquire the target URL input by the user in response to the landing page generation operation. Further, the client can generate a target landing page matched with the page content of the page corresponding to the target URL and output the target landing page. Thus, according to the application, if the user wants to generate a landing page, the user only needs to input the URL of the material for generating the landing page and trigger the landing page generation operation, so that the user operation is convenient.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of data processing, and particularly relates to a landing page processing method and device. BACKGROUND

[0002] The landing page refers to the first page jumped to by a user after clicking a certain content. The advertisement landing page is one of the landing pages. The advertisement landing page refers to the first page jumped to by a user after clicking a certain advertisement creative. The advertisement landing page can provide advertisement guide information to the user, so as to develop the user from a visitor to a potential customer.

[0003] At present, the user can generate the landing page by using a page making tool. However, in this way, the user needs to first learn the use mode of the page making tool, and the user operation is complicated.

[0004] Therefore, there is an urgent need for a scheme which can generate the landing page under the premise of simplifying the user operation. SUMMARY

[0005] The technical problem to be solved by the present application is how to generate the landing page under the premise of simplifying the user operation, and a landing page processing method and device are provided.

[0006] In a first aspect, an embodiment of the present application provides a landing page processing method, and the method comprises the following steps.

[0007] In response to a landing page generation operation triggered by a user, a target uniform resource locator (URL) input by the user is acquired;

[0008] A target landing page matching the page content of a page corresponding to the target URL is generated;

[0009] The target landing page is output.

[0010] Optionally, the step of generating the target landing page matching the page content of the page corresponding to the target URL comprises the following steps.

[0011] The page content of the page corresponding to the target URL is acquired;

[0012] The target landing page is generated based on the page content.

[0013] Optionally, the step of generating the target landing page based on the page content comprises the following steps.

[0014] A target template matching the page is determined from a plurality of landing page templates;

[0015] The page content is filled into a corresponding component in the target template, so as to generate the target landing page.

[0016] Optionally, from the plurality of landing page templates, a target template matching the page content is determined, comprising:

[0017] The target template is determined from at least one landing page template matching the type of the page among the plurality of landing page templates.

[0018] Optionally, the target template is determined from at least one landing page template matching the type of the page among the plurality of landing page templates, comprising:

[0019] The template matching the page content in the content that can be accommodated in the at least one landing page template is determined as the target template.

[0020] Optionally, the target template comprises one or more of the following components:

[0021] Pictures, videos, texts and links.

[0022] Optionally, the outputting the target landing page comprises:

[0023] Displaying the target landing page, or,

[0024] Displaying a download entry corresponding to the target landing page.

[0025] Optionally, the target landing page comprises:

[0026] An advertisement landing page.

[0027] Optionally, the obtaining the page content of the page corresponding to the target URL comprises:

[0028] Obtaining structured information of the page corresponding to the target URL;

[0029] Performing semantic analysis on the structured information to obtain semantics of the structured information.

[0030] Optionally, the structured information comprises one or more of the following types of elements:

[0031] Pictures, videos, texts and links.

[0032] Optionally, the semantics of the structured information comprises one or more of the following:

[0033] Page type, page layout, page title, involved product brand and image with importance higher than a certain threshold in the page.

[0034] In a second aspect, an embodiment of the present application provides a landing page processing apparatus, the apparatus comprising:

[0035] An acquisition unit is configured to acquire a target uniform resource locator (URL) input by a user in response to a landing page generation operation triggered by the user.

[0036] A generation unit is configured to generate a target landing page matching a page content of a page corresponding to the target URL.

[0037] An output unit is configured to output the target landing page.

[0038] Optionally, the generation unit is configured to:

[0039] acquire the page content of the page corresponding to the target URL.

[0040] generate the target landing page based on the page content.

[0041] Optionally, the generating the target landing page based on the page content comprises:

[0042] determining a target template matching the page from a plurality of landing page templates;

[0043] filling the page content into a corresponding component in the target template, thereby generating the target landing page.

[0044] Optionally, the determining the target template matching the page from the plurality of landing page templates comprises:

[0045] determining the target template from at least one landing page template matching a type of the page among the plurality of landing page templates.

[0046] Optionally, the determining the target template from the at least one landing page template matching the type of the page comprises:

[0047] determining, as the target template, a template matching content that can be contained in the at least one landing page template and the page content.

[0048] Optionally, the target template comprises one or more of the following components:

[0049] a picture, a video, a text, and a link.

[0050] Optionally, the output unit is configured to:

[0051] display the target landing page, or

[0052] display a download entry corresponding to the target landing page.

[0053] Optionally, the target landing page comprises:

[0054] an advertisement landing page.

[0055] Optionally, the page content of the page corresponding to the target URL is acquired, and the page content includes:

[0056] The structured information of the page corresponding to the target URL is acquired.

[0057] The structured information is subjected to semantic analysis to obtain the semantic of the structured information.

[0058] Optionally, the structured information includes one or more types of elements, such as:

[0059] a picture, a video, a text, and a link.

[0060] Optionally, the semantic of the structured information includes one or more of the following:

[0061] a page type, a page layout, a page title, a brand of a product involved, and an image with an importance higher than a threshold value in the page.

[0062] In a third aspect, an embodiment of the present application provides a device, the device including a processor and a memory.

[0063] The processor is configured to execute instructions stored in the memory, so that the device executes the method in any one of the first aspect.

[0064] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, including instructions, the instructions instructing a device to execute the method in any one of the first aspect.

[0065] In a fifth aspect, an embodiment of the present application provides a computer program product, when the computer program product is run on a computer, the computer program product causes the computer to execute the method in any one of the first aspect.

[0066] Compared with the prior art, the embodiment of the present application has the following advantages:

[0067] The embodiment of the present application provides a processing method of a landing page, which can be executed by a client for example. In one example, a user can input a target uniform resource locator (URL) on a certain page of the client, and trigger a landing page generation operation. The page corresponding to the target URL is the material for making the landing page. After the user triggers the landing page generation operation, the client can acquire the target URL input by the user in response to the landing page generation operation. Further, the client can generate a target landing page matched with the page content of the page corresponding to the target URL, and output the target landing page. Therefore, according to the present application, if the user wants to generate a landing page, the user only needs to input the URL of the material for generating the landing page and trigger the landing page generation operation, and the user operation is convenient. BRIEF DESCRIPTION OF DRAWINGS

[0068] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of these drawings.

[0069] Figure 1 A flowchart of a processing method of a landing page provided by the embodiment of the present application is shown in the figure.

[0070] Figure 2 A structure diagram of a processing device of a landing page provided by the embodiment of the present application is shown in the figure.

[0071] Figure 3 A structure diagram of a device provided by the embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0072] In order to make the person skilled in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely in the following with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present application.

[0073] The inventors of the present application have found that currently, a user can generate a landing page by using a page making tool. However, in this way, the user needs to first learn how to use the page making tool, and the user operation is tedious. Moreover, in this way, the efficiency of generating a landing page cannot be guaranteed, and once the user spends too much time learning the page making tool, the efficiency of generating a landing page will be extremely low.

[0074] To solve the above problems, the present application provides a landing page processing method and device, which can generate a landing page under the premise of simplifying user operation, and accordingly can improve the efficiency of generating a landing page.

[0075] The various non-limiting embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0076] Exemplary method

[0077] Referring to Figure 1 The figure is a flowchart of a landing page processing method provided by an embodiment of the present application. In this embodiment, the method can be executed by a client or a server, and the present application does not make specific limitations. In the following examples, the method is executed by a client as an example.

[0078] Figure 1 The method shown can be implemented by the following steps S101-S102, for example.

[0079] S101: In response to a landing page generation operation triggered by a user, a target URL input by the user is acquired.

[0080] S102: A target landing page matching the page content of the page corresponding to the target URL is generated.

[0081] In one example, a URL input area and a landing page generation control can be displayed on the page of the client. The user can input a target URL for providing materials for generating a landing page in the URL input area, and then trigger an automatic landing page generation operation through the landing page generation control. For example, the user can click the landing page generation control to trigger an automatic landing page generation operation.

[0082] After the user triggers the landing page generation operation, the client can acquire the target URL input by the user. After acquiring the target URL, the client can acquire the page content of the page corresponding to the target URL based on the target URL, that is, acquire the materials for generating a landing page, and further generate a target landing page based on the materials, that is, generate a target landing page matching the materials.

[0083] In the examples of the present application, when obtaining the page content, a web scraping technique can be used to obtain the structured information of the page corresponding to the target URL, which may, for example, include elements of types such as pictures, videos, texts, links, and information about the size and position of each element. Then, semantic analysis is performed on the structured information to obtain the semantics of the structured information. For example, the page type, page layout, page title, involved product brand, and image information (e.g., main image) with a high importance higher than a certain threshold in the page are obtained. Wherein:

[0084] The page type may include a product page, a form page, an application download page, a personal homepage, and the like.

[0085] The page layout may include the width and height of the page, the position information and size of each element.

[0086] The main image refers to the most important picture in the page.

[0087] The web scraping technique is a computer software technique for obtaining page content from a web page, which is not described in detail here.

[0088] In an example, the target landing page can be an advertisement landing page. In this case, the page content of the page corresponding to the target URL is used to generate the material of the advertisement landing page.

[0089] In an example, the client can generate the target landing page matching the page content by the following steps A-B.

[0090] Step A: Determine the target template matching the page from a plurality of landing page templates.

[0091] In the embodiments of the present application, a plurality of landing page templates can be determined in advance, wherein the plurality of landing page templates can include general templates applicable to multiple industries, or templates corresponding to each industry respectively, which are not limited in the embodiments of the present application.

[0092] In an example, the landing page template can be an advertisement landing page template.

[0093] In an example, the target template matching the page can be understood as a template matching the page type and / or the page content. In other words, in the implementation of step A, the target template matching the page type and / or the page content can be selected from the plurality of landing page templates.

[0094] In order to make the generated target landing page have the best effect, the target template can be a landing page template matching both the page type and the page content. For this case, step A in the specific implementation can be:

[0095] First, at least one landing page template matching the page type can be determined from the plurality of landing page templates. For example, if the page type is a product page type, the product page templates in the plurality of landing page templates are determined as at least one landing page template matching the page type. Then, the target template is determined from the at least one landing page template matching the page type. Wherein:

[0096] In the specific implementation, the target template can be determined in combination with the page content and the content that can be accommodated by the at least one landing page template. In one example, the template in the at least one landing page template that can accommodate the content matching the page content is determined as the target template. For example:

[0097] The page type is a product page type, and the plurality of landing page templates includes two product page templates. One of the product page templates is a single product page template, where the single product page template refers to a template that can accommodate one product information. The other product page template is a multi-product page template, where the multi-product page template refers to a template that can accommodate multiple product information. And the page content includes multiple products, so the single product page template and the multi-product page template in the multi-product page template can be determined as the target template.

[0098] Step B: Fill the page content into the component corresponding to the target template, thereby generating the target landing page.

[0099] In the embodiments of the present application, the component corresponding to the target template includes any one or more of the following: picture, video, text, and link.

[0100] In one example, step B in the specific implementation can fill the picture in the page content into the picture component corresponding to the target template. For example, the main picture in the page content is filled into the main picture component corresponding to the target template.

[0101] In one example, step B in the specific implementation can fill the video in the page content into the video component corresponding to the target template. For example, the product introduction video in the page content is filled into the product introduction video component corresponding to the target template.

[0102] In one example, in implementation, step B can fill the text in the page content into the text component corresponding to the target template. For example, fill the title in the page content into the title component corresponding to the target template; or, fill the product introduction in the page content into the product introduction component corresponding to the target template.

[0103] In one example, in implementation, step B can fill the link in the page content into the link component corresponding to the target template. For example, fill the product purchase link in the page content into the product purchase link component corresponding to the target template.

[0104] S102: output the target landing page.

[0105] After the client generates the target landing page matching the page content, the target landing page can be output. In one example, outputting the target landing page can be displaying the target landing page on the client. In another example, outputting the target landing page can be displaying a download entry corresponding to the target landing page, and the user can download the target landing page through the download entry.

[0106] As described above, according to the present solution, if the user wants to generate a landing page, the user only needs to input the URL of the material for generating the landing page and trigger the landing page generation operation, and the user operation is convenient.

[0107] Moreover, the client automatically generates the landing page at a faster speed, and for the user who needs to spend a lot of time learning page making tools, the present solution can effectively improve the efficiency of generating the landing page.

[0108] Exemplary device

[0109] Based on the method provided in the above embodiments, the present embodiment further provides an apparatus, which will be described below with reference to the accompanying drawings.

[0110] Referring to Figure 2 , the figure is a structural schematic diagram of a landing page processing apparatus provided by the present embodiment. The apparatus 200 may, for example, specifically include: an acquisition unit 201, a generation unit 202, and an output unit 203.

[0111] The acquisition unit 201 is configured to acquire a target uniform resource locator (URL) input by a user in response to a landing page generation operation triggered by the user.

[0112] The generation unit 202 is configured to generate a target landing page matching the page content of a page corresponding to the target URL.

[0113] The output unit 203 is configured to output the target landing page.

[0114] Optionally, the generation unit 202 is configured to:

[0115] obtain page content of a page corresponding to the target URL;

[0116] generate the target landing page based on the page content.

[0117] Optionally, the generation of the target landing page based on the page content comprises:

[0118] determining a target template matching the page from a plurality of landing page templates;

[0119] filling the page content into a corresponding component in the target template, thereby generating the target landing page.

[0120] Optionally, the determination of the target template from the plurality of landing page templates matching the page content comprises:

[0121] determining the target template from at least one landing page template matching a type of the page among the plurality of landing page templates.

[0122] Optionally, the determination of the target template from the at least one landing page template matching the type of the page among the plurality of landing page templates comprises:

[0123] determining, as the target template, a template matching the page content among content that can be accommodated in the at least one landing page template.

[0124] Optionally, the target template comprises one or more of the following components:

[0125] a picture, a video, a text, and a link.

[0126] Optionally, the output unit is configured to:

[0127] display the target landing page, or

[0128] display a download entry corresponding to the target landing page.

[0129] Optionally, the target landing page comprises:

[0130] an advertisement landing page.

[0131] Optionally, the obtaining of the page content of the page corresponding to the target URL comprises:

[0132] obtaining structured information of the page corresponding to the target URL;

[0133] performing semantic analysis on the structured information to obtain semantics of the structured information.

[0134] Optionally, the structured information comprises one or more of the following types of elements:

[0135] pictures, videos, texts and links.

[0136] Optionally, the semantics of the structured information comprises one or more of the following:

[0137] page type, page layout, page title, involved product brand and image with importance higher than a certain threshold in the page.

[0138] Since the apparatus 200 is the apparatus corresponding to the method provided in the above method embodiments, the specific implementation of each unit of the apparatus 200 is of the same concept as the above method embodiments, and therefore, the specific implementation of each unit of the apparatus 200 can be referred to the description of the above method embodiments, which will not be repeated here.

[0139] Embodiments of the present application further provide a device, which comprises a processor and a memory;

[0140] The processor is configured to execute instructions stored in the memory, so that the device performs the method in any of the above method embodiments.

[0141] Reference will be made to the following description Figure 3 which shows a structural diagram of an electronic device 300 suitable for implementing embodiments of the present application. The electronic device in embodiments of the present application can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (portable android devices), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like, as well as fixed terminals such as digital TVs, desktop computers, and the like. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functions and use range of embodiments of the present application.

[0142] As Figure 3As shown, the electronic device 300 can include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 301 that can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 302 or loaded from a storage device 308 into a random access memory (RAM) 303. Various programs and data required for the operation of the electronic device 300 are also stored in the RAM 303. The processing device 301, the ROM 302, and the RAM 303 are connected to each other through a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0143] Generally, the following devices can be connected to the I / O interface 305: input devices 306 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 308 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 309. The communication devices 309 can allow the electronic device 300 to communicate wirelessly or wired with other devices to exchange data. Although Figure 3 The electronic device 300 is shown with various devices, but it should be understood that not all of the shown devices are required to be implemented or possessed. More or fewer devices can alternatively be implemented or possessed.

[0144] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to embodiments of the present application. For example, embodiments of the present application include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication devices 309, or installed from the storage devices 308, or installed from the ROM 302. When the computer program is executed by the processing device 301, the above-mentioned functions defined in the methods of embodiments of the present application are performed.

[0145] The electronic device provided by embodiments of the present application and the method provided by the above-described embodiments belong to the same inventive concept, and technical details not described in detail in the present embodiments can be referred to the above-described embodiments, and the present embodiments have the same beneficial effects as the above-described embodiments.

[0146] The present embodiments provide a computer readable medium having a computer program stored thereon, wherein the program is executed by a processor to implement the method of any of the above-described embodiments.

[0147] It should be noted that the computer-readable medium in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium may, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination thereof. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus or device. In the present application, the computer-readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium that can send, propagate or transmit the program for use by or in connection with an instruction execution system, apparatus or device. The program code contained in the computer-readable medium can be transmitted by any suitable medium, including, but not limited to, a wire, an optical fiber, an RF (radio frequency) or the like, or any suitable combination of the above.

[0148] In some embodiments, the client, server, or both can communicate using any current known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet, and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any current known or future developed networks.

[0149] The computer-readable medium described above can be included in the electronic device described above; or can exist separately from the electronic device and not be assembled into the electronic device.

[0150] The computer-readable medium described above carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method described above.

[0151] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0152] The computer program instructions can also be loaded onto a computer or other programmable information processing apparatus to cause a series of operations to be performed on the computer or other programmable information processing apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable information processing apparatus implement the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0153] The units involved in the embodiments described in the present application can be implemented by software, or can be implemented by hardware. Among them, the name of the unit / module does not constitute a limitation to the unit itself in some cases. For example, the voice data acquisition module can also be described as a "data acquisition module".

[0154] The functions described in the above of the present application can be executed at least in part by one or more hardware logic components. For example, non-limiting examples of exemplary types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on a chip (SOCs), complex programmable logic devices (CPLDs), etc.

[0155] In the context of this application, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing.

[0156] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.

[0157] It is to be understood that the application is not limited to the precise construction here described and illustrated and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application should only be limited by the claims appended hereto.

[0158] The above description is intended to be illustrative and not restrictive. Many other embodiments will be apparent to those of skill in the art upon reviewing the above description. The scope of the application should, therefore, be determined not with reference to the above description, but instead with reference to the appended claims, along with their full scope of equivalents.

Claims

1. A method of processing a landing page, characterized by, The method comprises: In response to a landing page generation operation triggered by a user, obtaining a target uniform resource locator (URL) input by the user, the page corresponding to the target URL being a material for making a landing page; Obtaining page content of the page corresponding to the target URL; Generating a target landing page based on the page content; Outputting the target landing page; wherein: Obtaining the page content of the page corresponding to the target URL comprises: Obtaining structured information of the page corresponding to the target URL, the structured information including one or more types of elements such as pictures, videos, texts, and links: Performing semantic analysis on the structured information to obtain semantics of the structured information, the semantics of the structured information including one or more of the following: page type, page layout, page title, involved product brand, and images with an importance higher than a certain threshold.

2. The method of claim 1, wherein, The generating of the target landing page based on the page content comprises: From a plurality of landing page templates, determining a target template matching the page; Filling the page content into corresponding components in the target template, thereby generating the target landing page.

3. The method of claim 2, wherein, From a plurality of landing page templates, determining a target template matching the page content comprises: From at least one landing page template matching the type of the page among the plurality of landing page templates, determining the target template.

4. The method of claim 3, wherein, From at least one landing page template matching the type of the page among the plurality of landing page templates, determining the target template comprises: Determining, as the target template, a template in the at least one landing page template that can accommodate content matching the page content.

5. The method of claim 2, wherein, The target template includes one or more of the following components: Pictures, videos, texts, and links.

6. The method of claim 1, wherein, The outputting of the target landing page comprises: Displaying the target landing page, or Displaying a download portal corresponding to the target landing page.

7. A processing device for a landing page, characterized in that The device comprises: An obtaining unit configured to, in response to a landing page generation operation triggered by a user, obtain a target uniform resource locator (URL) input by the user, the page corresponding to the target URL being a material for making a landing page; A generating unit configured to obtain page content of the page corresponding to the target URL, and generate a target landing page based on the page content; An output unit configured to output the target landing page; wherein: Obtaining the page content of the page corresponding to the target URL comprises: Obtaining structured information of the page corresponding to the target URL, the structured information including one or more types of elements such as pictures, videos, texts, and links: Performing semantic analysis on the structured information to obtain semantics of the structured information, the semantics of the structured information including one or more of the following: page type, page layout, page title, involved product brand, and images with an importance higher than a certain threshold.

8. An apparatus, comprising: The device comprises a processor and a memory; The processor is configured to execute instructions stored in the memory, so that the device performs the method of any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, including instructions to instruct a device to perform the method of any of claims 1 to 6.

Citation Information

Patent Citations

  • Landing page generation method and device

    CN109522079A

  • ADX-based advertisement landing page dynamic generation method, computer equipment and storage medium

    CN112784184A