Advertisement distribution device, advertisement distribution method and program
The advertisement distribution device addresses the issue of inappropriate ad targeting by using bidding conditions and settlement data to deliver relevant ads based on user payment behavior, improving ad relevance and effectiveness.
Patent Information
- Application Number
- JP2025084613
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-05-21
- Publication Date
- 2025-07-25
AI Technical Summary
Existing advertisement distribution systems fail to provide appropriate advertisements to users based on specific conditions related to electronic payment services in physical stores.
An advertisement distribution device that acquires bidding conditions related to electronic payment services, extracts advertisement content based on settlement information and past history, and displays it on user terminals using criteria such as second-price auctions.
Enables the distribution of more relevant advertisements to users by targeting their payment behavior, location, and history, enhancing the effectiveness of advertisement delivery.
Smart Images

Figure 2025109923000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an advertisement distribution device, an advertisement distribution method, and a program.
Background Art
[0002] Conventionally, there has been disclosed an invention of a system that includes an advertisement selection server that associates and stores advertisement segment information, which is a category for selecting advertisement information formed based on payment information, with an advertisement acquisition destination address, and advertisement cooperation processing means that, when advertisement display conditions are included in the payment information sent from a franchise store server at the time of payment, generates advertisement segment information based on the payment information, transmits it to the advertisement selection server, and receives the advertisement acquisition destination address, and transaction processing means that creates a response message based on the result of the payment process and the advertisement acquisition destination address and transmits it to the franchise store server. The system causes an order completion screen created based on the response message to be displayed on a consumer terminal via the franchise store server, and causes the consumer terminal to acquire advertisement information using the advertisement acquisition destination address included in the response message and display it on the order completion screen (see Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the above conventional invention, since bidding conditions for advertisements related to information specific to electronic payment services regarding purchasing behavior in physical stores are not set, appropriate advertisements may not be distributed to users.
[0005] One object of the present invention is to provide an advertisement distribution device, an advertisement distribution method, and a program that can distribute more appropriate advertisements to users in view of such circumstances.
Means for Solving the Problem
[0006] One aspect of the present invention is a bid condition acquisition unit that acquires, from an advertiser, bid conditions in which at least some conditions are related to settlement in an electronic payment service related to purchase behavior in a physical store, and associates the bid conditions with advertisement content; a settlement information acquisition unit that acquires settlement information in the electronic payment service; and an advertisement content providing unit that, when the settlement information is acquired, extracts advertisement content for which the settlement information and / or the past settlement history of the user related to the settlement information meets the bid conditions, and performs processing for displaying the advertisement content selected based on a predetermined criterion from among the extracted advertisement content on a user terminal device used by the user related to the settlement information. An advertisement distribution device comprising:
Advantages of the Invention
[0007] According to one aspect of the present invention, it is possible to provide an advertisement distribution device, an advertisement distribution method, and a program capable of distributing more appropriate advertisements to users.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Embodiments for Carrying Out the Invention
[0009] Hereinafter, with reference to the drawings, embodiments of the advertisement distribution device, advertisement distribution method, and program of the present invention will be described. The advertisement distribution device is realized by one or more processors. The advertisement distribution device is a device that distributes advertisements in association with an electronic payment service. The electronic payment service is a service that supports the settlement related to the purchase of goods and services in a store. The store is mainly a physical store (actual store) existing in the real space, which is different from the virtual store related to e-commerce. Note that the mechanism of the present invention is not necessarily excluded from being applied to a virtual store related to e-commerce, but the stores targeted by the present invention shall include at least actual stores.
[0010] [Electronic Payment Service] FIG. 1 is a diagram showing an example of the configuration for realizing an electronic payment service. The electronic payment service is realized centering around the settlement server 100. The settlement server 100 communicates with each of, for example, one or more user terminal devices 10, one or more store terminal devices 50, and one or more advertiser terminal devices 70 via the network NW. The network NW includes, for example, the Internet, LAN (Local Area Network), wireless base stations, provider devices, and the like.
[0011] The user terminal device 10 is a portable terminal device such as a smartphone or a tablet terminal. The user terminal device 10 is a computer device having at least an optical reading function, a communication function, a display function, an input reception function, and a program execution function. In the following description, the configurations for realizing these functions are respectively referred to as a camera, a communication device, a touch panel, a CPU (Central Processing Unit), etc. In the user terminal device 10, the payment application 20 is executed by a processor such as a CPU, and it operates to provide an electronic payment service to the user in cooperation with the payment server 100. The payment application 20 controls a camera, a communication device, a touch panel, etc.
[0012] The store terminal device 50 is installed in a store, for example. The store terminal device 50 is a computer device having at least a product price acquisition function, an optical reading function, a program execution function, and a communication function. The store terminal device 50 includes a so-called POS (Point of Sale) device, and the product price acquisition function and the optical reading function may be realized by the POS device. The store code image 60 is placed in the store and is a code image such as a QR code (registered trademark) printed on a paper or plastic medium. Note that the store code image 60 may be displayed by a display placed in the store.
[0013] The advertiser terminal device 70 is a terminal device used by a person (advertiser) who intends to place an online advertisement (hereinafter simply referred to as an advertisement) included in a payment completion screen described later. The advertiser terminal device 70 may be any computer device connectable to the network NW, such as a personal computer, a smartphone, or a tablet terminal.
[0014] The settlement server 100 realizes electronic settlement based on the settlement information received from the user terminal device 10 or the store terminal device 50. For example, the settlement server 100 performs electronic settlement by increasing or decreasing the balance information managed in association with the user ID (in other words, depositing and withdrawing electronic money). Electronic settlement may include methods that enable purchases of amounts greater than the balance information at the time of purchase, such as direct debit or credit card payments.
[0015] Figure 2 is a diagram illustrating a general flow of electronic settlement. There may be two patterns for electronic settlement: Pattern 1 and Pattern 2. In the case of Pattern 1, first, the settlement application 20 is launched on the user terminal device 10, and a code image such as a QR code or barcode is displayed. The user holds (presents) the display surface of the user terminal device 10 in front of the store terminal device 50. The store terminal device 50 decodes the code image using an optical reading function and acquires information such as the user ID. Then, the store terminal device 50 generates settlement information including the user ID, settlement amount, store ID, etc., and transmits it to the settlement server 100. The information on the settlement amount has been acquired in advance by barcode reading, manual input, or the like. The settlement server 100 performs settlement processing based on the received information.
[0016] In the case of Pattern 2, the user terminal device 10 with the settlement application 20 launched decodes the store code image 60 using an optical reading function. The store code image 60 contains information such as the store name. The user inputs the settlement amount into the user terminal device 10 on the screen where the store name, etc. is displayed. Then, the user terminal device 10 generates settlement information including the user ID, settlement amount, store ID, etc., and transmits it to the settlement server 100. The settlement server 100 performs settlement processing based on the received information. Note that electronic settlement may be performed only in any one of the above patterns.
[0017] When the electronic payment is completed, a completion notice is sent from the payment server 100 to the user terminal device 10. The user terminal device 10 displays a payment completion screen in response to the received completion notice. The completion notice is, for example, in the form of a web page. FIG. 3 is a diagram showing an example of the payment completion screen. The payment completion screen includes, for example, an area A1 where information on the store where the payment was made is displayed, an area A2 where the payment amount and the like are displayed, an area A3 where points (an example of a privilege) given to the user as a result of the payment are displayed, an area A4 where an advertisement by an advertiser is displayed, and the like. The advertiser is mainly a business operator different from the operator of the payment server 100 (the operator of the payment server 100 may be the advertiser). This advertisement is selected by a method such as second-price auction based on the bid amount (bid amount) by the advertiser. The advertiser makes a bid using the advertiser terminal device 70. When the advertisement is posted and clicked (tapped) by the user, an amount corresponding to the bid amount is paid from the advertiser to the operator of the payment server 100. In the present embodiment, it is assumed that the advertiser is a franchise store of the electronic payment service provided by the operator of the payment server 100, in other words, a store that permits the user to make an electronic payment using the electronic payment service.
[0018] When the user taps the advertisement indicated by the area A4 on the user terminal device 10, the payment server 100 causes the screen to transition to a dedicated page on the electronic payment service of the advertiser who published the tapped advertisement. The user can obtain a coupon (privilege) that can be used for discounts on electronic payments and the like through the transition destination advertiser dedicated page. When the franchise store itself of the electronic payment service is the advertiser, the dedicated page on the electronic payment service of the advertiser can also be expressed as a dedicated page of the franchise store where the electronic payment service is available, which is displayed on the user's payment app 20.
[0019] FIG. 4 is a diagram showing an example of an advertiser-exclusive page. The advertiser-exclusive page includes an area A5 where summary information of the advertiser's store is displayed, an area A6 where detailed information of the advertiser's store can be switched and displayed by tabs, and the like. As shown in FIG. 4, for example, when a user taps on "Coupon", which is one of the tabs included in area A6, coupons that the user can currently use for electronic payment at the store are displayed. The user can obtain the displayed coupons, for example, by further tapping on the displayed coupons. The settlement server 100 stores the content information of the coupons obtained by the user in the coupon grant information of the user information 172 described later. The coupons obtained by the user for a certain store are automatically applied when the user makes an electronic payment at the store, and for example, processes such as discounts are executed.
[0020] In FIGS. 3 and 4, as an example, the case where a user taps on the advertisement content displayed on the payment completion screen to transition to the advertiser-exclusive page and obtain a coupon on the advertiser-exclusive page of the transition destination has been described. However, the present invention is not limited to such a configuration. For example, the advertisement content itself may be a coupon. In that case, the user obtains the coupon by tapping on the coupon displayed on the payment completion screen, and the settlement server 100 stores the content information of the coupon obtained by the user in the coupon grant information of the user information 172 described later. Alternatively, the settlement server 100 may cause the screen of the user terminal device 10 to transition to a dedicated page for coupon acquisition when the user taps on the coupon displayed on the payment completion screen.
[0021] Also, as another form, the advertisement content may transition to any web content outside the payment application 20 instead of a dedicated page on the payment application 20 when tapped. For example, when the advertisement content is tapped, the payment application 20 may call the browser application of the user terminal device 10 and display a landing page (LP) prepared in advance by the advertiser or franchise store of the advertisement content.
[0022] [Payment Server] FIG. 5 is a configuration diagram of the payment server 100. The payment server 100 includes, for example, a communication unit 110, a payment content providing unit 120, a payment processing unit 130, an advertisement distribution unit 150, and a storage unit 170. The advertisement distribution unit 150 includes, for example, a bidding condition acquisition unit 152, a payment information acquisition unit 154, and an advertisement content providing unit 156. Each of the payment content providing unit 120, the payment processing unit 130, and the advertisement distribution unit 150 is realized, for example, by a hardware processor such as a CPU executing a program (software). Some or all of these components may be realized by hardware (including a circuit unit; circuitry) such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), GPU (Graphics Processing Unit), or may be realized by cooperation between software and hardware. The program may be stored in advance in a storage device (a storage device having a non-transitory storage medium) such as an HDD (Hard Disk Drive) or a flash memory, or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or a CD-ROM, and may be installed in the storage device by mounting the storage medium on a drive device.
[0023] The storage unit 170 is an HDD, a flash memory, a RAM (Random Access Memory), or the like. The storage unit 170 may be a NAS (Network Attached Storage) device accessible by the payment server 100 via a network. Information such as user information 172, payment content information 174, store information 176, advertisement bidding information 178, and advertisement content information 180 is stored in the storage unit 170.
[0024] The communication unit 110 is a communication interface for connecting to the network NW. The communication unit 110 is, for example, a network card.
[0025] The settlement content providing unit 120 has, for example, the function of a web server, and provides information (content) for displaying various screens of the electronic payment service, including the above-mentioned payment completion screen, to the user terminal device 10, or grants a coupon available in the electronic payment service to the user according to an operation such as a tap by the user. The settlement content providing unit 120 appropriately reads out necessary content from the settlement content information 174 and provides it to the user terminal device 10. The user terminal device 10 accepts various inputs by the user in a state where the content is reproduced by the payment application 20, and transmits the above-mentioned payment information and the like to the payment server 100.
[0026] The settlement processing unit 130 performs settlement processing based on the settlement information transmitted by the user terminal device 10 or the store terminal device 50. The settlement processing unit 130 performs settlement processing while referring to the user information 172.
[0027] FIG. 6 is a diagram showing an example of the content of the user information 172. The user information 172 is, for example, information in which information such as balance information, contact information, credit information, coupon grant information, and settlement history information is associated with a user ID. The balance information is information indicating the balance of electronic money set by the user by remitting money from a bank deposit or the like to the electronic payment service in advance. Note that the balance information may be automatically added by auto-charge associated with the settlement process. The contact information is information input when the user subscribes to the electronic payment service. The credit information is information indicating whether or not direct debit or the like is approved. The coupon grant information is information indicating the content of the coupon acquired and granted to the user. The settlement history information is information showing the breakdown of the settlement made by the user (date and time, store ID of the store where the purchase action was performed, settlement amount, etc.) for each settlement.
[0028] Information about the store is managed as store information 176. FIG. 7 is a diagram showing an example of the content of the store information 176. The store information 176 is, for example, information in which information such as a store category, a location, and a settlement pattern is associated with a store ID. The store category may be information at one level or information having a hierarchical structure of two or more levels. For example, information such as "Japanese cuisine", "eating place", and "restaurant" may be given as the upper concept of "sushi" shown in the figure. The location may be represented by hierarchical code information such as a JIS code. The settlement pattern is information indicating which of the above-described pattern 1 and pattern 2 can be used for settlement.
[0029] [Advertising distribution] The advertising distribution unit 150 performs processing for displaying advertising content on the user terminal device 10. The advertising distribution unit 150 is an example of an "advertising distribution device". In the present embodiment, the advertising distribution unit 150 is regarded as a function of the settlement server 100, but the advertising distribution unit 150 (advertising distribution device) may be a device separate from the settlement server 100.
[0030] The bidding condition acquisition unit 152 of the advertising distribution unit 150 acquires bidding conditions related to settlement in the electronic payment service, at least some of which are associated with the advertising content, from the advertiser. Details of the bidding conditions will be described later.
[0031] The settlement information acquisition unit 154 acquires settlement information in the electronic payment service. The settlement information is information that is generated each time settlement is performed at a physical store and transmitted to the settlement server 100, as described with reference to FIG. 2. The settlement information is provided to the settlement information acquisition unit 154 in parallel with being provided to the settlement processing unit 130 and reflected in the user information 172.
[0032] When the settlement information is acquired by the settlement information acquisition unit 154, the advertisement content providing unit 156 extracts advertisement content for which the settlement information and / or the past settlement history of the user related to the settlement information meet the bidding conditions. Then, the advertisement content selected based on a predetermined criterion from the extracted advertisement content is processed to be displayed on the user terminal device 10 of the user related to the settlement information.
[0033] The advertisement content providing unit 156 selects advertisement content, for example, by second-price auction for the bidding amount. For example, when advertisers C1, C2, and C3 have bid at bidding amounts of 150 yen, 250 yen, and 270 yen respectively, the advertiser C3 who has presented the highest bidding amount wins the bid at 251 yen, which is one unit higher than the second-highest bidding amount of 250 yen, and the advertisement content of the advertiser C3 is distributed. Alternatively, the advertisement content may be selected based on a criterion similar to eCPM. For example, for the value obtained by multiplying the number (or ratio) of times the advertisement content is selected by the user and then a settlement is made via an electronic payment service or a coupon is used by the bidding amount, a criterion such as second-price auction may be applied.
[0034] The advertisement content providing unit 156 performs processing for displaying the advertisement content on the user terminal device 10, for example, including it in the settlement completion screen related to the settlement information. The processing for display is, for example, the processing of transmitting the location information (for example, URL; Uniform Resource Locator) of the advertisement content to the user terminal device 10 along with the content for displaying the settlement completion screen. The settlement application 20 acquires the advertisement content using the URL, embeds it in the area A4 (see Figure 3) of the settlement completion screen, and displays it on the user terminal device 10.
[0035] Note that the advertisement content providing unit 156 may include advertisement content in content screens other than the payment completion screen, or may display the advertisement content alone on the user terminal device 10. In the former case, the advertisement content providing unit 156 causes the user terminal device 10 to display, for example, by including the advertisement content on the top page of the payment content. In the latter case, the advertisement content providing unit 156 causes the user terminal device 10 to display the advertisement content, for example, in the form of a push notification.
[0036] [Bidding Conditions] The bidding conditions acquired by the bidding condition acquisition unit 152 relate to payment information and / or the past payment history of the user related to the payment information. For example, it includes some or all of individual conditions such as the payment location (the location of the store related to the payment), the store category, the payment frequency for each store category, the payment amount range, and the payment time zone. When the payment frequency is not included in the bidding conditions, the bidding conditions relate to one piece of payment information, but when the payment frequency is included in the bidding conditions, the bidding conditions include those related to the past payment history of the user related to the payment information.
[0037] The bidding condition acquisition unit 152 provides, for example, an interface for inputting bidding conditions to the advertiser terminal device 70 and acquires the bidding conditions via the interface. FIG. 8 is a diagram showing an example of an interface screen IM1 provided to the advertiser terminal device 70. On the screen IM1, for example, there are provided an input window W1 for designating advertisement content by an advertisement content ID or the like, an input window W2 for designating the payment location among the individual conditions, an input window W3 for designating the store category among the individual conditions, an input window W4 for designating the payment frequency for each store category among the individual conditions, an input window W5 for designating the bidding amount, a transmission button B1 for instructing to transmit the input bidding conditions and the like to the payment server 100, and the like.
[0038] Here, it is assumed that when inputting bidding conditions and the like on the interface screen, the advertisement content itself has already been registered in the settlement server 100 and has been assigned an advertisement content ID and registered in the advertisement content information 180. However, there may also be a function to accept registration of advertisement content on the interface screen. Also, the person who operates the interface screen on behalf of the advertiser will be described as the "advertiser".
[0039] The input to the input windows W2 to W4 may be performed by manual text input, but input candidates (recommended conditions) may be presented to the advertiser when the cursor is aligned with the input window, when the input window is tapped, etc., and the advertiser may be able to select from the input candidates. Among the individual conditions, the location is specified, for example, at a granularity such as city, town, village, nearest station, or shopping street name. Among the individual conditions, the settlement frequency for each store category is specified, for example, in the content such as "once a week". Instead of the settlement frequency for each store category, the total settlement amount within a reference period, such as the total settlement amount for each store category in one year, may be specified.
[0040] By specifying such bidding conditions, for the advertiser, it is possible to deliver the advertisement content by narrowing down the target to "users who frequently make settlements in a certain category in a specific business district". As a result, the advertisement delivery unit 150 can deliver more appropriate advertisements to the users.
[0041] FIG. 9 is a diagram showing another example of the interface screen provided to the advertiser terminal device 70, which is a screen IM2. On the screen IM2, in addition to the input windows W1 to W3, W5, and the transmission button B1 similar to those on the screen IM1, there are provided an input window W6 for specifying the settlement time zone among the individual conditions and an input window W7 for specifying the settlement price range among the individual conditions. Only one of the input window W6 and the input window W7 may be provided.
[0042] By specifying such bidding conditions, for advertisers, it is possible to target and deliver advertising content to "users who have made payments in a certain category in a specific business district during a specific time period and within a specific price range". For example, if advertising content such as that of a nearby coffee shop or karaoke bar is delivered to users who have had a complete dinner at a certain store, the probability of showing interest is considered to be higher than when not targeting. That is, not limited to payments in the same store category as the store category for which advertising is being done, advertising content can be delivered targeting the payment (action) that is likely to occur next when one payment (action) among a series of user actions is completed. As a result, the advertisement delivery unit 150 can deliver more appropriate advertisements to users.
[0043] Figure 10 is a diagram showing an example of the content of the advertisement bidding information 178. The bidding condition acquisition unit 152 updates the advertisement bidding information 178 based on the information input to the above interface screen. The advertisement bidding information 178 is, for example, information in which an advertisement content ID, bidding conditions, bidding amount, bidding period, etc. are associated with an advertiser ID which is the identification information of the advertiser. Note that the bidding period may be defined as "until there is a separate cancellation notice". As shown in the figure, the same advertiser may bid on multiple advertisement contents.
[0044] [Processing Flow] Figure 11 is a flowchart showing an example of the flow of processing executed by the payment server 100. First, each of the payment content providing unit 120 and the advertisement delivery unit 150 determines whether the payment server 100 has received payment information (S200). The payment processing unit 130 performs payment processing based on the payment information (S202).
[0045] In parallel, the payment information acquisition unit 154 of the advertisement delivery unit 150 acquires the received payment information and also acquires the past payment history of the user (the user related to the payment information) from the user information 172 (S206).
[0046] Next, the advertisement content providing unit 156 of the advertisement distribution unit 150 searches for the advertisement bidding information 178, extracts the advertisement content IDs for which the information obtained in S206 hits (matches) the bidding conditions (S208), and selects an advertisement content ID by a method such as second-price auction according to the bid amount, etc. (S210). Then, the advertisement content providing unit 156 obtains the location information of the selected advertisement content ID from the advertisement content information 180 and notifies the settlement content providing unit 120 (S212).
[0047] The settlement content providing unit 120 causes the user terminal device 10 to display the location information notified from the advertisement content providing unit 156 on the settlement completion screen (S204).
[0048] According to the embodiment described above, settlement information in an electronic payment service that supports settlement in a physical store or past settlement history is obtained, and advertisement content to be distributed is selected based on bidding conditions with events specific to this type of electronic payment service (location, store category, settlement frequency, settlement time zone, etc.) as individual conditions, so that more appropriate advertisements can be distributed to users.
[0049] [Other functions 1] In addition to the functions described above, the bidding condition acquisition unit 152 of the advertisement distribution unit 150 may derive a recommended bid amount according to the bidding conditions specified by the advertiser based on the result of learning the relationship between the past bidding conditions and the winning bid amount, and present it to the advertiser.
[0050] First, the processing in the learning stage will be described. The processing described below may be performed by an operator manually instructing a computer to perform calculations, or may be automatically performed by a computer according to a program. Here, the subject of the processing is referred to as the learner. First, the learner obtains the relationship between the number of hits (the number of advertisement contents that hit the bidding conditions with respect to the settlement information and settlement history of interest) and the winning bid amount in a certain period T1 by regression analysis or the like, and obtains a function f(number of hits) that derives the winning bid amount when the number of hits is input.
[0051] Next, the learner learns the trends for each region and each store category, and obtains the regional coefficient αi and the store category coefficient βj. The regional coefficient αi and the store category coefficient βj are obtained by formulas (1) and (2), respectively. Here, i is the identifier of the region, and j is the identifier of the store category. It is assumed that the identifier of the region is set in advance for the area obtained by dividing the address at a predetermined granularity.
[0052] αi = Average winning bid amount of the target region i / Average winning bid amount of all regions other than the target region i …(1) βj = Average winning bid amount of the target store category j / Average winning bid amount of all store categories other than the target store category j …(2)
[0053] The bid condition acquisition unit 152 calculates the recommended bid amount by formula (3) using the function f (number of hits), the regional coefficient αi, and the store category coefficient βj obtained in this way. Here, the number of hits input to the function f (number of hits) is the number of hits verified by simulation using the settlement information and settlement history obtained in a past fixed period T1 using the bid conditions acquired from the advertiser, that is, the number of hits confirmed by backtesting. The bid condition acquisition unit 152 may multiply the result obtained by formula (3) by a multiplier (a value slightly greater than 1) to derive the recommended bid amount in order to increase the winning rate.
[0054] Recommended bid amount = f (number of hits) × αi × βj …(3)
[0055] Note that the method described above is merely an example, and any method may be used to derive the recommended bid amount as long as the same trend is realized. For example, the bid amount may be converted into a feature amount, and the feature amount may be input to a learned model that has learned the relationship between the feature amount and the winning bid amount by machine learning to derive the recommended bid amount.
[0056] The bidding condition acquisition unit 152 acquires the bid amount input by the advertiser, for example, after presenting the recommended bid amount to the advertiser. FIG. 12 is a diagram showing another example of the interface screens IM3 to IM4 provided to the advertiser terminal device 70 when presenting the recommended bid amount. On screen IM3, in addition to the input windows and buttons similar to those on screen IM2, a button B2 for requesting the display of the recommended bid amount is provided. When the advertiser operates button 2, the bidding conditions input at that time are transmitted to the bidding condition acquisition unit 152. The bidding condition acquisition unit 152 derives the recommended bid amount by the method exemplified above, and causes the advertiser terminal device 70 to display screen IM4 in which the recommended bid amount is displayed in input window W5. The number displayed in input window W5 at this time may be changeable by the advertiser. When the advertiser operates button B1 on screen IM4, the bidding conditions are determined with the number displayed in input window W5 as the bid amount. Instead of such processing, the bidding condition acquisition unit 152 may accept the advertiser's designation of "automatically bid at the recommended bid amount". In that case, the procedure of presenting the recommended bid amount and obtaining final confirmation may be omitted.
[0057] [Other functions 2] In addition, the advertisement content providing unit 156 may select advertisement content by further considering not only information related to settlement but also the attribute information of the user. For example, when demographic information (attribute information) such as the user's gender, address, work address, hobbies, etc. has been acquired or estimated, the bidding condition acquisition unit 152 acquires individual conditions related to the demographic information as part of the bidding conditions, and the advertisement content providing unit 156 may select advertisement content based on the bidding conditions. For example, if the advertiser is an operator of a nail salon, it is assumed that they want to distribute advertisement content for women. By doing so, the advertisement target can be narrowed down more accurately.
[0058] [Other functions 3] The advertisement distribution unit 150 may extract other advertisement contents similar to the store category and location of the store (the store targeted for advertisement) related to the advertisement content of the advertiser, and present recommended bidding conditions to the advertiser based on the bidding conditions set for the extracted advertisement content.
[0059] As described above, the embodiments for implementing the present invention have been described using the embodiments. However, the present invention is not limited to such embodiments, and various modifications and substitutions can be made without departing from the gist of the present invention.
Explanation of Reference Numerals
[0060] 10 User terminal device 20 Payment application 50 Store terminal device 60 Store code image 70 Advertiser terminal device 100 Payment server 120 Payment content providing unit 130 Payment processing unit 150 Advertisement distribution unit (advertisement distribution device) 152 Bidding condition acquisition unit 154 Payment information acquisition unit 156 Advertisement content providing unit 170 Storage unit 172 User information 174 Payment content information 176 Store information 178 Advertisement bidding information 180 Advertisement content information
Claims
Claim 1 A bidding condition acquisition unit that acquires, from an advertiser, a bidding condition in which at least some conditions are related to settlement in an electronic payment service related to purchase behavior in a physical store, and associates the bidding condition with advertisement content; A settlement information acquisition unit that acquires settlement information in the electronic payment service; When the settlement information is acquired, advertisement content for which the settlement information and / or the past settlement history of the user related to the settlement information meets the bidding condition is extracted, and the advertisement content selected based on a predetermined criterion from the extracted advertisement content is displayed on the user terminal device used by the user related to the settlement information. An advertisement content providing unit that performs processing for causing the display; An advertisement distribution device comprising the above.
Citation Information
Patent Citations
System, method and program for distributing advertisement
JP2007041663A
Advertisement information delivery apparatus, advertisement information delivery system, and advertisement information delivery method
JP2009009178A
Recommendation system, device, and program
JP2018190154A
Information presenting device, information presenting method, and program
JP2019204352A
Promotion information processing device, promotion information processing system and promotion information processing program
JP2020197763A