CN116228343A - Advertisement recommendation method, client, server and system - Google Patents
Advertisement recommendation method, client, server and system Download PDFInfo
- Publication number
- CN116228343A CN116228343A CN202211370581.9A CN202211370581A CN116228343A CN 116228343 A CN116228343 A CN 116228343A CN 202211370581 A CN202211370581 A CN 202211370581A CN 116228343 A CN116228343 A CN 116228343A
- Authority
- CN
- China
- Prior art keywords
- merchant
- target
- advertisement
- brand
- advertisement information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000004590 computer program Methods 0.000 claims description 17
- 230000008901 benefit Effects 0.000 claims description 10
- 230000002776 aggregation Effects 0.000 claims description 6
- 238000004220 aggregation Methods 0.000 claims description 6
- 238000004873 anchoring Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 16
- 238000003860 storage Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 230000004044 response Effects 0.000 description 10
- 238000009826 distribution Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 4
- 238000003491 array Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 235000013361 beverage Nutrition 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0259—Targeted advertisements based on store location
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Human Computer Interaction (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The disclosure provides an advertisement recommendation method, a client, a server and a system, wherein the method comprises the following steps: responding to target operation aiming at an advertisement information flow page, sending an advertisement acquisition request to a server, enabling the server to respond to the advertisement acquisition request, generating recommended advertisement information of a target advertisement position in the advertisement information flow page, and returning the recommended advertisement information to the client; the recommended advertisement information comprises advertisement information of a target merchant corresponding to the target advertisement position, advertisement information of a target brand merchant corresponding to the target advertisement position and advertisement information of goods of the target brand merchant sold in the target merchant; receiving the recommended advertisement information; and displaying the recommended advertisement information on the target advertisement position in the advertisement information flow page.
Description
Technical Field
The present disclosure relates to the field of recommendation technologies, and more particularly, to an advertisement recommendation method, a client, a server, and an advertisement recommendation system.
Background
Currently in a conventional LBS (Location Based Services, location based service) scenario, such as local catering, merchants can acquire user orders by placing advertisements, increasing sales of products. The advertisement platform sorts the advertisements according to the display value of the advertisements put by the merchants, and receives a certain number of advertisement objects to obtain the increase of the revenue. Meanwhile, reasonable advertisement recommendation can provide more choices for users, and the diversity requirements of the users are met.
Unlike conventional LBS catering scenarios, however, LBS retail merchants sell products that are mostly targets that are not produced by the retail terminal, but are produced by brands such as beverages, cosmetics, and the like. Up to thousands of products are offered to one retail merchant, and hundreds of corresponding brands are available.
In the existing LBS scene, only the advertisement information of the merchant and the advertisement information of partial commodity provided by the merchant can be provided in the advertisement information stream page, and after entering the merchant, the user can respond to the operation of clicking the coupon entrance provided by the merchant by the brand merchant to screen out the commodity which can use the coupon of the brand merchant for the user to purchase. Therefore, the commodity purchasing operation of the user is complex, and the merchant and the commodity meeting the self requirements can be selected only by entering the merchant, so that commodity purchasing experience of the user is affected.
Disclosure of Invention
An object of the present disclosure is to provide a new technical solution that enables a user to quickly select merchants and commodities meeting their own needs.
According to a first aspect of the present disclosure, there is provided an advertisement recommendation method for a client, the method comprising:
responding to target operation aiming at an advertisement information flow page, sending an advertisement acquisition request to a server, enabling the server to respond to the advertisement acquisition request, generating recommended advertisement information of a target advertisement position in the advertisement information flow page, and returning the recommended advertisement information to the client; the recommended advertisement information comprises advertisement information of a target merchant corresponding to the target advertisement position, advertisement information of a target brand merchant corresponding to the target advertisement position and advertisement information of goods of the target brand merchant sold in the target merchant;
receiving the recommended advertisement information;
and displaying the recommended advertisement information on the target advertisement position in the advertisement information flow page.
Optionally, the target advertisement space comprises a merchant throwing area, a brand merchant throwing area and a commodity throwing area;
And displaying the recommended advertisement information on the target advertisement position in the advertisement information flow page, wherein the method comprises the following steps:
displaying advertisement information of the target merchant in a merchant release area of the target advertisement position in the advertisement information stream page; wherein the advertisement information of the target merchant comprises location service information of the target merchant;
displaying the advertisement information of the target brand in a brand releasing area of the target advertisement position in the advertisement information flow page;
and displaying the advertisement information of the commodity of the target brand in the commodity putting area of the target advertisement position in the advertisement information stream page.
Optionally, the method further comprises:
and responding to clicking operation of a merchant putting area of the target advertisement position, displaying a first merchant page of the target merchant, wherein other commodities sold by the target merchant are provided in the first merchant page, and the other commodities are commodities except for the commodities of the target brand merchant.
Optionally, the method further comprises:
responsive to a click operation directed to a brand-store area of the target ad slot, displaying a merchant aggregated page of the target brand; the merchant aggregation page comprises at least one merchant card, wherein advertisement information of other merchants and commodities of the target brand, which are sold by the other merchants, are provided in the merchant card, and the other merchants are merchants which provide commodity selling services for the client except the target merchants and sell the commodities of the target brand.
Optionally, the method further comprises:
and responding to clicking operation of the commodity putting area of the target advertisement position, acquiring coupons provided by the target brand in the target merchant, and displaying a second merchant page of the target merchant, wherein the second merchant page provides commodities of the target brand sold by the target merchant.
According to a second aspect of the present disclosure, there is provided an advertisement recommendation method for a server, the method comprising:
responding to an advertisement acquisition request sent by a client, and acquiring a merchant providing commodity selling service for the client and brands of commodities sold in the merchant;
determining a first click-through rate of the merchant, a second click-through rate of the brand, a third click-through rate of the brand in the merchant;
acquiring a first advertisement input object of the merchant and a second advertisement input object of the brand;
determining a target merchant and a target brand merchant corresponding to the target advertisement position according to the first click rate, the second click rate, the third click rate, the first advertisement input object and the second advertisement input object;
Generating recommended advertisement information of a target advertisement position according to the target merchant and the target brand merchant; the recommended advertisement information comprises advertisement information of the target merchant, advertisement information of the target brand and advertisement information of goods of the target brand sold in the target merchant;
and returning the recommended advertisement information to the client so as to display the recommended advertisement information on the target advertisement position in the information flow page of the client.
Optionally, the determining the target merchant and the target brand merchant corresponding to the target advertisement position according to the first click-through rate, the second click-through rate, the third click-through rate, the first advertisement input object and the second advertisement input object includes:
obtaining a plurality of store combinations formed by the merchants and the brands, wherein each store combination comprises one merchant and at least one brand;
obtaining predicted benefits of each store combination according to the first click rate, the second click rate, the third click rate, the first advertisement input object and the second advertisement input object;
determining a store combination corresponding to the target advertisement position as a target store combination according to the predicted benefits;
And taking the merchant in the target store merchant combination as the target merchant, and taking the brand merchant in the target store merchant combination as the target brand merchant.
According to a third aspect of the present disclosure, there is provided a client comprising a first memory for storing an executable first computer program and a first processor; the first computer program is for controlling the first processor to perform the method according to the first aspect of the disclosure.
According to a fourth aspect of the present disclosure, there is provided a server comprising a second processor and a second memory for storing an executable second computer program; the second computer program is for controlling the second processor to perform the method according to the second aspect of the disclosure.
According to a fifth aspect of the present disclosure, there is provided an advertisement recommendation system comprising a client according to the third aspect of the present disclosure, and a server according to the fourth aspect of the present disclosure.
Through the embodiment, the advertisement information of the target merchant, the advertisement information of the target brand merchant and the advertisement information of the commodity of the target brand merchant sold in the target merchant can be simultaneously displayed to the user through the target advertisement position in the advertisement information stream page, so that the user can conveniently select merchants and commodities meeting the self requirements according to the recommended advertisement information displayed in the target advertisement position in the advertisement information stream page, and the commodity purchasing experience of the user can be improved.
Other features of the present disclosure and its advantages will become apparent from the following detailed description of exemplary embodiments of the disclosure, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a block diagram showing an example of a hardware configuration of a recommendation system that may be used to implement embodiments of the present disclosure;
FIG. 2 shows a flow chart of an advertisement presentation method of a first embodiment of the present disclosure;
FIG. 3 shows an interface schematic of one example of a client of a first embodiment of the present disclosure;
FIG. 4 shows an interface schematic of another example of a client of the first embodiment of the present disclosure;
FIG. 5 shows an interface schematic of yet another example of a client of the first embodiment of the present disclosure;
FIG. 6 shows a schematic block diagram of a client of an embodiment of the present disclosure;
FIG. 7 shows a flow chart of an advertisement recommendation method of a second embodiment of the present disclosure;
FIG. 8 is a schematic diagram showing an example of an advertisement recommendation method of a second embodiment of the present disclosure;
FIG. 9 shows a schematic block diagram of a server of a second embodiment of the present disclosure;
FIG. 10 shows a schematic block diagram of a merchant recommendation system based on recommendation reasons according to a third embodiment of the present disclosure.
Detailed Description
Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present disclosure unless it is specifically stated otherwise.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the disclosure, its application, or uses.
Techniques, methods, and apparatus known to one of ordinary skill in the relevant art may not be discussed in detail, but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any specific values should be construed as merely illustrative, and not a limitation. Thus, other examples of exemplary embodiments may have different values.
It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further discussion thereof is necessary in subsequent figures.
< hardware configuration >
As shown in fig. 1, the recommendation system 100 includes a server 1000, a client 2000, and a network 3000.
The server 1000 provides the service points for processing, database, communication facilities. The server 1000 may be a unitary server or a distributed server across multiple computers or computer data centers. The server may be of various types such as, but not limited to, a web server, news server, mail server, message server, advertisement server, file server, application server, interaction server, database server, or proxy server. In some embodiments, each server may include hardware, software, or embedded logic components or a combination of two or more such components for performing the appropriate functions supported by or implemented by the server. For example, the server may be, for example, a blade server, a cloud server, or the like, or may be a server group composed of a plurality of servers, and may further include one or more of the above-described types of servers, or the like. As shown in fig. 1, the server 1000 may be a server group 1000-1.
In one example, the server 1000 may include a processor 1100, a memory 1200, an interface device 1300, a communication device 1400, a display device 1500, and an input device 1600, as shown in fig. 1. Although the server may also include speakers, microphones, etc., these components are reasonably irrelevant to the present disclosure and are omitted here.
The processor 1100 may be, for example, a central processing unit CPU, a microprocessor MCU, or the like. The memory 1200 includes, for example, ROM (read only memory), RAM (random access memory), nonvolatile memory such as a hard disk, and the like. The interface device 1300 includes, for example, a USB interface, a serial interface, an infrared interface, and the like. The communication device 1400 can perform wired or wireless communication, for example. The display device 1150 is, for example, a liquid crystal display, an LED display touch display, or the like. The input device 1160 may include, for example, a touch screen, a keyboard, and the like.
In the present embodiment, the client 2000 is an electronic device having a communication function and a service processing function. The client 2000 may be a mobile terminal such as a cell phone, a portable computer, a tablet computer, a palmtop computer, etc. In one example, the client 2000 is a device that performs management operations on the vehicle 3000, such as a cellular phone that installs a designated Application (APP).
As shown in fig. 1, the client 2000 may include a processor 2100, a memory 2200, an interface device 2300, a communication device 2400, a display device 2500, an input device 2600, a speaker 2700, a microphone 2800, and so forth. The processor 2100 may be a central processing unit CPU, a microprocessor MCU, or the like. The memory 2200 includes, for example, ROM (read only memory), RAM (random access memory), nonvolatile memory such as a hard disk, and the like. The interface device 2300 includes, for example, a USB interface, a headphone interface, and the like. The communication device 2400 can perform wired or wireless communication, for example. The display device 2500 is, for example, a liquid crystal display, a touch display, or the like. The input device 2600 may include, for example, a touch screen, a keyboard, and the like. A user can input/output voice information through the speaker 2700 and the microphone 2800.
The network 3000 may be a wireless communication network or a wired communication network, and may be a local area network or a wide area network. In the recommendation system shown in fig. 1, a client 2000 and a server 1000 can communicate via a network 3000.
It should be understood that although fig. 1 shows only one server 1000, client 2000, it is not meant to limit the corresponding number, and that multiple servers 1000, multiple clients 2000 may be included in the recommendation system 100.
The recommendation system 100 shown in fig. 1 is merely illustrative and is in no way intended to limit the disclosure, its application or uses.
In an embodiment of the present disclosure, the memory 1200 of the server 1000 is used to store instructions for controlling the processor 1100 to operate to perform the server-implemented method provided by the embodiment of the present disclosure.
Although a plurality of devices are shown for the server 1000 in fig. 1, the present disclosure may relate to only some of the devices therein, for example, the server 1000 may relate to only the memory 1200 and the processor 1100.
In an embodiment applied to the present disclosure, the memory 2200 of the client 2000 is configured to store instructions for controlling the processor 2100 to execute the method implemented by the client provided by the embodiment of the present disclosure, which is performed by the client 2000.
Although a plurality of devices are shown for the client 2000 in fig. 1, the present disclosure may relate to only some of the devices therein, for example, the client 2000 may relate to only the memory 2200 and the processor 2100.
In the above description, a skilled person may design instructions according to the disclosed aspects of the present disclosure. How the instructions control the processor to operate is well known in the art and will not be described in detail here.
< first embodiment >
< method >
The advertisement recommendation method provided in this embodiment may be implemented by a client. In one example, the client may include client 2000 as shown in FIG. 1.
As shown in fig. 2, the advertisement recommendation method includes steps S2100 to S2300:
in step S2100, in response to the target operation for the advertisement information stream page, an advertisement acquisition request is sent to the server, so that the server generates recommended advertisement information of the target advertisement space in the advertisement information stream page in response to the advertisement acquisition request, and returns the recommended advertisement information to the client.
In this embodiment, the target operation for the advertisement information flow page may be an operation of opening a target application program in the client by the user, or an operation of opening a target page of the target application program by the user, where the target page may be an advertisement information flow page.
The recommended advertisement information comprises advertisement information of a target merchant corresponding to the target advertisement position, advertisement information of a target brand merchant corresponding to the target advertisement position and advertisement information of goods of the target brand merchant sold in the target merchant.
In this embodiment, the advertisement information of the target merchant may be information for introducing the target merchant, the advertisement information of the target brand may be information for introducing the target brand, and the advertisement information of the commodity may be information for introducing the commodity.
In one example, the advertisement information for the target merchant may include a name of the target merchant, sales in a first statistical period, scores, location service information, offers, and the like. The advertising information for the target brand may include the name of the target brand, offers, etc. The advertising information for the merchandise may include price, name, introduction, etc. of the merchandise.
The server responds to the advertisement acquisition request, generates recommended advertisement information of the target advertisement position in the advertisement information flow page, and returns the recommended advertisement information to the client, and the second embodiment can be referred to specifically.
Step S2200, receiving recommended advertisement information.
Step S2300, displaying recommended advertisement information on the target advertisement position in the advertisement information stream page.
In this embodiment, the advertisement information of the target merchant, the advertisement information of the target brand merchant, and the advertisement information of the commodity of the target brand merchant sold in the target merchant may be displayed on the target advertisement position in the advertisement information stream page.
Through the embodiment, the advertisement information of the target merchant, the advertisement information of the target brand merchant and the advertisement information of the commodity of the target brand merchant sold in the target merchant can be simultaneously displayed to the user through the target advertisement position in the advertisement information stream page, so that the user can conveniently select merchants and commodities meeting the self requirements according to the recommended advertisement information displayed in the target advertisement position in the advertisement information stream page, decision cost is reduced, and commodity purchasing experience of the user is improved.
In addition, the advertisement information of the target merchant, the advertisement information of the target brand merchant and the advertisement information of the commodities of the target brand merchant sold in the target merchant are displayed on the target advertisement position in the advertisement information flow page, and the marketing effect of the target merchant and the target brand merchant can be improved.
In one example, the advertisement information for the target merchant may include location service information for the target merchant. The location service information may be information indicating a delivery distance between the target merchant and the client, or information indicating a delivery time for delivering the commodity of the target merchant to the location of the client.
In one embodiment, as shown in FIGS. 3-5, a targeted ad spot 410 in an ad information stream page 400 may include a merchant impression area 411, a brand impression area 412, and a merchandise impression area 413.
Then, presenting the recommended advertisement information on the targeted advertisement spot in the advertisement information stream page may include:
displaying advertisement information of a target merchant in a merchant release area of a target advertisement position in an advertisement information stream page; displaying advertisement information of a target brand in a brand releasing area of a target advertisement position in an advertisement information stream page; and displaying the advertisement information of the commodities of the target brander sold in the target merchants in the commodity putting area of the target advertisement position in the advertisement information stream page. As shown in fig. 3-5.
Through the embodiment, the user can conveniently check the advertisement information of the target merchant, the advertisement information of the target brand merchant and the advertisement information of the commodity of the target brand merchant sold in the target merchant, so that the merchant and the commodity meeting the self demand can be selected according to the advertisement information, and the commodity purchasing experience of the user can be improved.
In one embodiment of the present disclosure, as shown in fig. 3, the method may further include:
Responsive to a click operation on the merchant impression area for the targeted ad spot, a merchant page 420 of the targeted merchant is presented. Wherein, the merchant page provides the commodity sold by the target merchant.
In the event that the user clicks on the merchant placement area of the targeted ad spot, the user may be considered satisfied with the targeted merchant, but not with the targeted branded goods provided in the targeted ad spot. Thus, it may be that the goods sold by the target merchant are offered in the merchant page.
In this embodiment, the target merchant sells more products, which may not be displayed in the first merchant page at the same time.
In one example, the goods sold by the target merchant are arranged according to a preset sequence, and the advertisement information of the goods displayed in the merchant page can be changed according to the preset sequence according to the sliding operation of the user on the merchant page.
In another example, a click operation on a category of merchandise in a merchant page in which advertising information for at least a portion of the merchandise of the clicked category of merchandise is presented may be performed.
In another embodiment of the present disclosure, as shown in fig. 4, the method may further include:
in response to a click operation on the brand name placement area for the target ad slot, a merchant aggregate page 430 of the target brand name is displayed. The merchant aggregation page includes at least one merchant card 431, wherein the merchant card provides advertisement information of other merchants and commodities of a target brand sold by the other merchants, and the other merchants are merchants which provide commodity selling services for clients except the target merchants and sell the commodities of the target brand.
In the event that the user clicks on the brand-placed area of the targeted ad slot, the user may be considered satisfied with the targeted brand's merchandise, but not with the targeted merchant. Thus, it may be a merchant aggregated page that provides the user with more merchants selling goods of the target brand for selection by the user.
On the basis of the embodiment, the method can further comprise: and responding to the operation of clicking any one of the merchant cards in the merchant aggregation page, opening merchant pages of other merchants corresponding to the any one of the merchant cards, and preferentially displaying coupon information of the target brand and commodities of the target brand in the merchant pages of the other merchants.
In yet another embodiment of the present disclosure, as shown in fig. 5, the method may further comprise:
in response to a click operation on the merchandise placement area of the targeted advertising spot, coupons offered by the targeted brands in the targeted merchant are retrieved, the targeted merchant's merchant page 440 is presented, and the targeted brands' merchandise is anchored in the merchant page.
In the case where the user clicks on the commodity putting region of the target advertisement slot, the user may be considered to be satisfied with the target merchant and with the commodity of the target brand merchant provided in the target advertisement slot. Thus, it may be an automatic capture of coupons offered by the target brands in the target merchants and the provision of goods of the target brands in the target merchants for purchase by the users.
In this embodiment, the merchant page may be configured to preferentially display the coupon information of the target brand and the merchandise of the target brand.
For example, in the case where the commodity category to which the commodity of the target brand is the commodity category 3, the commodity of the target brand in the commodity category 3 may be directly displayed in the merchant page in the case where the merchant page is opened.
In one example, the method of the present embodiment may be used in an LBS scenario. Then, the target merchant may be a merchant capable of providing goods delivery services to the user using the client.
The targeted merchant placement area of the targeted advertising spot in the advertising information stream page, the presented targeted merchant advertising information may include any one or more of the following: the method comprises the steps of name of a target merchant, preferential information of the target merchant, logo of the target merchant, sales of the target merchant in a first statistical period, user scores of the target merchant, distribution distance between the target merchant and a user using the client, distribution time required by the target merchant for providing distribution service for the user using the client, and recommendation reason documents of the target merchant.
And under the condition that the user clicks the merchant release area of the target advertisement position, advertisement information of the target merchant and commodities sold by the target merchant can be provided in the displayed merchant page of the target merchant.
When the user clicks the brand-name-advertisement-placement area of the target advertisement site, the displayed merchant cards in the merchant aggregation page of the target brand-name-advertisement site provide advertisement information of other merchants, which may also include any one or more of the following: the method comprises the steps of a merchant name, merchant preferential information, a merchant logo, sales of the merchant in a first statistical period, user scores of the merchant, distribution distance between the merchant and a user using the client, distribution time required by the merchant for providing distribution service for the user using the client, and recommendation reason documents of the merchant. Other merchants corresponding to the merchant cards can provide commodity distribution service for users using the client.
When the user clicks the commodity putting area of the target advertisement position, the advertisement information of the target merchant can be displayed in the merchant page when the anchor points to the commodities of the target brand merchant.
Thus, through the embodiment, the user can quickly select the merchant and the commodity meeting the self demand, and commodity purchasing experience of the user can be improved.
< client >
In this embodiment, a client 6000 is also provided, as shown in fig. 6, including a first memory 6100 and a first processor 6200.
The first memory 6100 for storing an executable first computer program; the first computer program is configured to control the first processor 6200 to execute the method for displaying merchant information according to any one of the embodiments provided herein.
< second embodiment >
< method >
The advertisement recommendation method provided in this embodiment may be implemented by a server. In one example, the server may include server 1000 as shown in FIG. 1.
As shown in FIG. 7, the advertisement recommendation method includes steps S7100 to S7600.
In step S7100, in response to the advertisement acquisition request sent by the client, the merchant providing the commodity selling service for the client and the brands of the commodities sold in the merchant are acquired.
In this embodiment, the client may send an advertisement acquisition request to the server in response to a target operation for the advertisement information flow page. The target operation for the advertisement information flow page may be an operation of opening a target application program in the client by the user, or an operation of opening a target page of the target application program by the user, and the target page may be an advertisement information flow page.
In an LBS scenario, a merchant providing a commodity vending service to a client may be a merchant providing a commodity dispensing service to a user using the client.
In one embodiment, acquiring a merchant that provides merchandise sales services for a client may include: and acquiring a first position where the client is located and a service area of a merchant in the platform, and determining that the service area contains the merchant at the first position, namely the merchant providing commodity selling service for the client.
In another embodiment, acquiring a merchant that provides merchandise sales services for a client may include: acquiring a first position where a client is located and a second position where a merchant is located in a platform; determining the distance between the merchant and the client in the platform according to the first position and the second position; and selecting the merchant with the distance smaller than or equal to the preset distance threshold as the merchant for providing commodity selling service for the client.
In yet another embodiment, acquiring a merchant that provides merchandise sales services for a client may include: acquiring a first position where a client is located and a service area of a merchant in a platform; and determining that the service area comprises a merchant in the first position, wherein the merchant with the distribution time required for providing the distribution service for the user using the client is smaller than a preset time threshold value, and the merchant is used as a merchant for providing commodity selling service for the client.
The branding merchant in this embodiment may be a branding merchant of the commodity sold in the merchant providing the commodity selling service for the client.
Step S7200, determining a first click through rate of the merchant, a second click through rate of the brand, and a third click through rate of the brand in the merchant.
In one embodiment of the present disclosure, a first click rate for each merchant may be predicted based on a first predictive model; predicting a second click through rate for each brand based on a second prediction model; a third click through rate for each brand in each merchant may be predicted based on a third predictive model.
The first prediction model, the second prediction model and the third prediction model can be obtained by training according to historical user behavior data in advance.
For example, the merchants acquired through step S7100 include a first merchant p1, a second merchant p2, and a third merchant p3, and the brands acquired through step S7100 include a first brand b1, a second brand b2, and a third brand b3. Then the first click-through rate of the first merchant p1 may be ctr p1 The first click-through rate of the second merchant p2 may be ctr p2 The first click-through rate of the third merchant p3 may be ctr p3 . The second click rate of the first brand b1 may be ctr b1 The second click rate of the second brand b2 may be ctr b2 The second click rate of third brand b3 may be ctr b3 . The third click-through rate of first brand p1 in first merchant b1 may beThe third click-through rate of the second brand p2 in the first merchant b1 may be +.>The third click-through rate of third brand merchant p3 in first merchant b1 may be +.>The third click-through rate of the first brand p1 in the second merchant b2 may be +.>The third click-through rate of the second brand p2 in the second merchant b2 may be +.>The third click-through rate of third brand merchant p3 in second merchant b2 may be +.>The third click-through rate of the first brand p1 in the third merchant b3 may beThe third click-through rate of the second brand p2 in the third merchant b3 may be +.>Third click-through rate of third brand merchant p3 in third merchant b3 may be +.>
Step S7300, a first advertisement input object of a merchant and a second advertisement input object of a brand merchant are acquired.
In this embodiment, the first advertisement input object of the merchant may be an object input by the merchant for one click in the advertisement information stream page. The second advertisement of the brand may be an object that the brand has placed for one click in the advertisement information stream page. The first advertisement input object and the second advertisement input object may be set in advance according to objects actually input by a merchant or a brand.
The advertisement input object in this embodiment may be, for example, cost, benefit, etc. of advertisement input.
Step S7400, determining a target merchant and a target brand corresponding to the target advertisement position according to the first click rate, the second click rate, the third click rate, the first advertisement input object and the second advertisement input object.
And the target merchants and target brands corresponding to the target advertisement positions are merchants and brands displaying the advertisement information in the target advertisement positions.
The targeted ad slots have a particular presentation order among all ad slots in the ad information stream page, and in particular, the targeted ad slots may be the r-th ad slot in the ad information stream page.
In one embodiment of the present disclosure, determining a target merchant and a target brand merchant corresponding to a target advertisement spot according to a first click-through rate, a second click-through rate, a third click-through rate, a first advertisement placement object, and a second advertisement placement object may include steps S7410 to S7440 as follows:
in step S7410, a plurality of combinations of merchants and brands are obtained, each combination comprising one merchant and at least one brand.
In one example, a store combination may include one merchant and one brand. Then, according to the first merchant p1, the second merchant p2 and the third merchant p3, the first brand merchant b1, the second brand merchant b2 and the third brand merchant b3 may be composed of: first merchant p1 and first brand b1, first merchant p1 and second brand b2, first merchant p1 and third brand b3, second merchant p2 and first brand b1, second merchant p2p1 and second brand b2, second merchant p2 and third brand b3, third merchant p3 and first brand b1, third merchant p3 and second brand b2, third merchant p3 and third brand b3.
In one example, a store combination may include one merchant and two brands. Then, according to the first merchant p1, the second merchant p2 and the third merchant p3, the first brand merchant b1, the second brand merchant b2 and the third brand merchant b3 may be composed of: the first merchant p1 and the first brand b1, the second brand b2, the first merchant p1 and the second brand b2, the third brand b3, the first merchant p1 and the first brand b1, the third brand b3, the second merchant p2 and the first brand b1, the second brand b2, the second merchant p2p1 and the second brand b2, the third brand b3, the second merchant p2 and the first brand b1, the third brand b3, the third merchant p3 and the first brand b1, the second brand b2, the third merchant p3 and the third brand b3, the third merchant p3 and the first brand b1, the third brand b3.
Step S7420, obtaining the predicted revenue of each store combination according to the first click-through rate, the second click-through rate, the third click-through rate, the first advertisement input object and the second advertisement input object.
Taking the example that a store combination may include one merchant and one brand, the first click-through rate of the ith merchant pi may be ctr pi The second click rate of the jth brand quotient bj may be ctr bj The third click-through rate of the jth brand merchant bj in the ith merchant pi may beThe first advertisement investment object of the ith merchant pi is bid pi The second advertisement input object of the jth brand merchant bj is bid bj . Then, in the store combination formed by the ith merchant pi and the jth brand merchant bj, the predicted profit ecpm of the ith merchant pi pi Can be expressed as: ecpm pi =ctr pi ×bid pi . Predicted revenue ecpm for jth brand quotient bj bj Can be expressed as: />
Further, there may be predicted revenue ecpm for the ith (i=1, 2, 3) merchant pi pi And the predicted revenue ecpm for the j (j=1, 2, 3) th brand quotient bj bj Weighted summation is carried out to obtain the predicted return of the store combination formed by the ith merchant pi and the jth brand merchant bj
In step S7430, the store combination corresponding to the target advertisement space is determined as the target store combination according to the predicted revenue.
In one embodiment, a combination of stores with the largest predicted return for each merchant may be determined as a candidate combination of stores based on the predicted returns; then, according to the predicted benefits, the candidate store combinations are ordered in a descending order, and an ordering value of each candidate store combination is obtained; and combining the candidate shops with the sorting value matched with the target advertisement position as target shops.
Specifically, the predicted returns of the combination of the 1 st merchant p1 and the 1 st brand merchant b1 may be the 1 st merchant p1Predicted revenue for a combination of merchant 1 p1 and merchant 2 b2Predicted revenue +.1 for the combination of merchant 1 and merchant 3 b3>The comparison is performed to determine the combination of stores that yields the greatest predicted return as a candidate combination of stores. For merchant 2 p2, the predicted revenue +.2 for the combination of merchant 2 p1 and merchant 1 brand b1>Predicted revenue +.2 for the combination of merchant p1 and merchant b2>Predicted revenue +.2 for the combination of merchant p1 and merchant b3 of brand 3>The comparison is performed to determine the combination of stores that yields the greatest predicted return as a candidate combination of stores. For merchant 3 p1, the predicted revenue for combining merchant 3 p1 with merchant 1 brand b1Predicted revenue +.3 for the combination of merchant p1 and merchant b2>Predicted revenue +.3 for the combination of merchant p1 and merchant b3>The comparison is performed to determine the combination of stores that yields the greatest predicted return as a candidate combination of stores.
By the embodiment, the candidate store combination corresponding to each merchant one by one can be obtained. In this way, one merchant's advertisement information is only shown in one ad spot of the advertisement information stream page.
In this embodiment, the target advertisement slots have corresponding display orders in all advertisement slots of the advertisement information stream page, and the candidate store combinations with the same ranking value as the display order of the target advertisement slots may be used as the target store combinations.
In this way, the predicted benefits of merchants and brands corresponding to each advertisement position displayed in sequence in the advertisement information flow page can be reduced.
In step S7440, the target merchant is the merchant in the target store combination, and the brand in the target store combination is the target brand.
Step S7500, generating recommended advertisement information of the target advertisement position according to the target merchant and the target brand merchant.
The recommended advertisement information comprises advertisement information of a target merchant, advertisement information of a target brand and advertisement information of goods of the target brand sold in the target merchant.
In this embodiment, advertisement information of each merchant, advertisement information of each brand, and advertisement information of each brand of commodity sold in each merchant may be stored in advance.
Then, in the case of executing step S7400, the advertisement information of the target merchant, the advertisement information of the target brand, and the advertisement information of the commodity of the target brand sold in the target merchant may be acquired from the advertisement information stored in advance, so as to obtain the recommended advertisement information.
Step S7600, the recommended advertisement information is returned to the client for presentation on the targeted advertisement spot in the information flow page of the client.
In one embodiment, the targeted ad slots in the ad information stream page may include a merchant placement area, a brand placement area, and a merchandise placement area.
Then, the advertisement information of the target merchant may be a merchant placement area of the target advertisement spot shown in the advertisement information stream page; the advertisement information of the target brand may be a brand-sponsor placement area of the target advertisement space displayed in the advertisement information stream page; the advertisement information of the commodity of the target brand who is sold in the target brand can be a commodity putting area of the target advertisement position displayed in the advertisement information flow page.
The recommended advertisement information is shown on the target advertisement space in the information flow page of the client, and the details of the recommended advertisement information may refer to the first embodiment, which is not described herein.
In one embodiment of the present disclosure, the method may further comprise: and charging the target merchant and/or the target brand merchant according to the clicking operation of the target advertisement position.
In one example, the client may send a first notification to the server in response to a click operation of the merchant impression area for the targeted ad spot; and the server performs advertisement charging on the target merchant under the condition of receiving the first notification.
In another example, the client may send a second notification to the server in response to a click operation of the brand release area for the targeted ad slot; the server charges for advertising to the target brand upon receipt of the second notification.
In yet another example, the client may send a third notification to the server in response to a click operation of the merchandise delivery area for the targeted ad slot; and the server simultaneously performs advertisement charging on the target brand and the target merchant under the condition of receiving the third notification.
In case that the target advertisement position is the (r) th advertisement position in the information flow page, charging amount price for advertising charging to the target merchant pr Can be expressed as:
wherein, ecpm r+1 For the predicted revenue for the (r+1) th ad slot, ctr pr The first click rate of the r-th merchant (i.e., the target merchant) corresponding to the r-th ad slot (i.e., the target ad slot).
In the case that the target advertisement position is the (r) th advertisement position in the information flow page, the charging amount price of advertisement charging for the target brand is carried out br Can be expressed as:
wherein, ecpm r+1 For the predicted revenue for the (r+1) th ad slot, ctr br A second click-through rate for the r-th brand (i.e., target brand) corresponding to the r-th ad slot (i.e., target ad slot),third click-through rate in the ith merchant pi for the (r) th brand br, +.>For the amount charged by the r-th brand br in the i-th merchant pi.
Through the embodiment, the merchant and the brand merchant pay for the advertisement object to acquire the user, so that traffic resources of the advertisement platform can be saved and utilized to the greatest extent, resource waste is avoided, resource utilization rate is improved, and the rendering efficiency of the advertisement platform can be improved. Meanwhile, the advertising budget of the brand company is introduced while the advertising budget of the merchant is introduced, so that the income of the advertising platform can be increased, and the advertising income of the advertising platform can be increased.
< example >
Fig. 8 is a schematic diagram of one example of an advertisement recommendation method according to an embodiment of the present disclosure.
As shown in fig. 8, merchants p1, p2, p3 that provide commodity selling services for clients, and brands b1, b2, b3 of commodities sold in the merchants are acquired in response to advertisement acquisition requests issued by clients. And generating merchant advertisement queues and brand aggregation advertisement queues according to the merchants p1, p2 and p3 and the brand merchants b1, b2 and b3. Determining a first click-through rate ctr of merchants p1, p2, p3 in a merchant advertisement queue p1 、ctr p2 、ctr p3 Determining a second click-through rate ctr of brands b1, b2, b3 in the brand syndication ad queue b1 、ctr b2 、ctr b3 Determining third click-through rates of brands b1, b2, b3 in merchants p1, p2, p3, respectivelyAnd determining predicted benefits of the merchant advertisements and the brand advertisements according to the first advertisement investment objects of the merchants p1, p2 and p3 and the second advertisement investment objects of the brand merchants b1, b2 and b3. And determining target merchants and target brands corresponding to the target advertisement positions according to the predicted benefits. And generating recommended advertisement information of the target advertisement position according to the target merchant and the target brand merchant.
ctr p1 b1
< Server >
In the present embodiment, there is also provided a server 9000, as shown in fig. 9, including a second memory 9100 and a second processor 9200.
The second memory 9100 for storing a second executable computer program; the second computer program is configured to control the second processor 9200 to execute the advertisement recommendation method according to any one of the embodiments provided herein.
< third embodiment >
< System >
In this embodiment, there is also provided an advertisement recommendation system 10000, as shown in fig. 10, including the client 6000 described in the first embodiment and the server 9000 described in the second embodiment.
The present disclosure may be a system, method, and/or computer program product. The computer program product may include a computer readable storage medium having computer readable program instructions embodied thereon for causing a processor to implement aspects of the present disclosure.
The computer readable storage medium may be a tangible device that can hold and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: portable computer disks, hard disks, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static Random Access Memory (SRAM), portable compact disk read-only memory (CD-ROM), digital Versatile Disks (DVD), memory sticks, floppy disks, mechanical coding devices, punch cards or in-groove structures such as punch cards or grooves having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media, as used herein, are not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., optical pulses through fiber optic cables), or electrical signals transmitted through wires.
The computer readable program instructions described herein may be downloaded from a computer readable storage medium to a respective computing/processing device or to an external computer or external storage device over a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmissions, wireless transmissions, routers, firewalls, switches, gateway computers and/or edge servers. The network interface card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium in the respective computing/processing device.
Computer program instructions for performing the operations of the present disclosure can be assembly instructions, instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, c++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer readable program instructions may be executed 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 case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of the present disclosure are implemented by personalizing electronic circuitry, such as programmable logic circuitry, field Programmable Gate Arrays (FPGAs), or Programmable Logic Arrays (PLAs), with state information of computer readable program instructions, which can execute the computer readable program instructions.
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable medium having the instructions stored therein includes an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, implementation by software, and implementation by a combination of software and hardware are all equivalent.
The foregoing description of the embodiments of the present disclosure has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various embodiments described. The terminology used herein was chosen in order to best explain the principles of the embodiments, the practical application, or the technical improvements in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the present disclosure is defined by the appended claims.
Claims (10)
1. An advertisement recommendation method, wherein the method is used for a client, and the method comprises:
responding to target operation aiming at an advertisement information flow page, sending an advertisement acquisition request to a server, enabling the server to respond to the advertisement acquisition request, generating recommended advertisement information of a target advertisement position in the advertisement information flow page, and returning the recommended advertisement information to the client; the recommended advertisement information comprises advertisement information of a target merchant corresponding to the target advertisement position, advertisement information of a target brand merchant corresponding to the target advertisement position and advertisement information of goods of the target brand merchant sold in the target merchant;
Receiving the recommended advertisement information;
and displaying the recommended advertisement information on the target advertisement position in the advertisement information flow page.
2. The method of claim 1, wherein the targeted ad spot comprises a merchant placement area, a brand placement area, and a merchandise placement area;
and displaying the recommended advertisement information on the target advertisement position in the advertisement information flow page, wherein the method comprises the following steps:
displaying advertisement information of the target merchant in a merchant release area of the target advertisement position in the advertisement information stream page; wherein the advertisement information of the target merchant comprises location service information of the target merchant;
displaying the advertisement information of the target brand in a brand releasing area of the target advertisement position in the advertisement information flow page;
and displaying the advertisement information of the commodity of the target brand in the commodity putting area of the target advertisement position in the advertisement information stream page.
3. The method according to claim 1, wherein the method further comprises:
and responding to clicking operation of a merchant putting area of the target advertisement position, displaying a merchant page of the target merchant, wherein the merchant page provides commodities sold by the target merchant.
4. The method according to claim 1, wherein the method further comprises:
responsive to a click operation directed to a brand-store area of the target ad slot, displaying a merchant aggregated page of the target brand; the merchant aggregation page comprises at least one merchant card, wherein advertisement information of other merchants and commodities of the target brand, which are sold by the other merchants, are provided in the merchant card, and the other merchants are merchants which provide commodity selling services for the client except the target merchants and sell the commodities of the target brand.
5. The method according to claim 1, wherein the method further comprises:
and responding to clicking operation of the commodity putting area of the target advertisement position, picking up coupons provided by the target brands in the target merchants, displaying merchant pages of the target merchants, and anchoring commodities of the target brands in the merchant pages.
6. An advertisement recommendation method, wherein the method is used for a server, and the method comprises:
responding to an advertisement acquisition request sent by a client, and acquiring a merchant providing commodity selling service for the client and brands of commodities sold in the merchant;
Determining a first click-through rate of the merchant, a second click-through rate of the brand, a third click-through rate of the brand in the merchant;
acquiring a first advertisement input object of the merchant and a second advertisement input object of the brand;
determining a target merchant and a target brand merchant corresponding to the target advertisement position according to the first click rate, the second click rate, the third click rate, the first advertisement input object and the second advertisement input object;
generating recommended advertisement information of a target advertisement position according to the target merchant and the target brand merchant; the recommended advertisement information comprises advertisement information of the target merchant, advertisement information of the target brand and advertisement information of goods of the target brand sold in the target merchant;
and returning the recommended advertisement information to the client so as to display the recommended advertisement information on the target advertisement position in the information flow page of the client.
7. The method of claim 6, wherein the determining a target merchant and a target brand merchant corresponding to a target ad spot based on the first click-through rate, the second click-through rate, the third click-through rate, the first ad placement object, and the second ad placement object comprises:
Obtaining a plurality of store combinations formed by the merchants and the brands, wherein each store combination comprises one merchant and at least one brand;
obtaining predicted benefits of each store combination according to the first click rate, the second click rate, the third click rate, the first advertisement input object and the second advertisement input object;
determining a store combination corresponding to the target advertisement position as a target store combination according to the predicted benefits;
and taking the merchant in the target store merchant combination as the target merchant, and taking the brand merchant in the target store merchant combination as the target brand merchant.
8. A client comprising a first processor and a first memory for storing an executable first computer program; the first computer program for controlling the first processor to perform the method of any one of claims 1 to 5.
9. A server comprising a second processor and a second memory, the second memory for storing an executable second computer program; the second computer program is for controlling the second processor to perform the method of claim 6 or 7.
10. An advertisement recommendation system comprising a client according to claim 8 and a server according to claim 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211370581.9A CN116228343A (en) | 2022-11-03 | 2022-11-03 | Advertisement recommendation method, client, server and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211370581.9A CN116228343A (en) | 2022-11-03 | 2022-11-03 | Advertisement recommendation method, client, server and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116228343A true CN116228343A (en) | 2023-06-06 |
Family
ID=86573704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211370581.9A Pending CN116228343A (en) | 2022-11-03 | 2022-11-03 | Advertisement recommendation method, client, server and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116228343A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117788062A (en) * | 2023-11-20 | 2024-03-29 | 北京三快网络科技有限公司 | Advertisement information display method and device, storage medium and electronic equipment |
-
2022
- 2022-11-03 CN CN202211370581.9A patent/CN116228343A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117788062A (en) * | 2023-11-20 | 2024-03-29 | 北京三快网络科技有限公司 | Advertisement information display method and device, storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Bauer et al. | Interactive digital signage-an innovative service and its future strategies | |
JP6427417B2 (en) | Multidimensional ad bidding | |
US10776816B2 (en) | System and method for building a targeted audience for an online advertising campaign | |
KR101374624B1 (en) | System for providing personalized advertisement service to cosmetic consumer | |
JP2010522911A (en) | Distribution of coupons through advertisements | |
US8543455B2 (en) | System and method of providing content to users | |
CN102542486A (en) | Prioritizing advertisements based on user engagement | |
EP2987318B1 (en) | System and method for the distribution of audio and projected visual content | |
US20120116875A1 (en) | Providing advertisements based on user grouping | |
KR101422128B1 (en) | System and method for providing customized e-commerce based on interest category information and keyword | |
JP2009205683A (en) | Incentive mechanism for developing activity-based trigger of advertisement presentation | |
CN102156940A (en) | Voice customization for voice-enabled text advertisements | |
KR101487596B1 (en) | Customized information providing system and method for activating the medium or small market | |
US20220237664A1 (en) | Personalized mobile application re-engagement | |
CN102148003A (en) | Text advertisement enabling voice | |
US9811843B2 (en) | System and method for targeting user interests based on mobile call logs | |
US20150324836A1 (en) | Method and server for managing advertisements | |
KR101602106B1 (en) | System, server and method of providing advertisement service | |
CN116228343A (en) | Advertisement recommendation method, client, server and system | |
US20130125012A1 (en) | Dynamic user customized web advertisements | |
JP2018129048A (en) | Target selection method and system, advertisement content providing method and system for target, and content providing method for target | |
KR101260402B1 (en) | Method and server of providing advertisement | |
JP7459031B2 (en) | Advertisement distribution device, advertisement distribution method, and program | |
WO2015092430A1 (en) | Method, server, system and computer program product for supplying a message | |
CN111435508B (en) | Method and device for processing information of resource issuing terminal |
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 |