Information processing apparatus, information processing method, and program

The information processing device facilitates accurate advertisement targeting and performance measurement within electronic payment services, addressing challenges in coupon promotion by leveraging user data and platform compliance.

JP2026006939AActive Publication Date: 2026-01-16PAYPAY CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024106320
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-01
Publication Date
2026-01-16
Estimated Expiration
2044-07-01

AI Technical Summary

Technical Problem

In electronic payment services, affiliated stores face challenges in setting targeted advertisements for coupons due to restrictions on accessing user information and adhering to advertising policies of third-party platforms, which hinders accurate ad delivery.

Method used

An information processing device and method that proposes advertisement targets based on user data, measures performance within the electronic payment service, and reports results to affiliated stores, allowing them to set and monitor ad campaigns effectively.

Benefits of technology

Enables affiliated stores to easily and accurately target advertisement delivery, complying with platform policies and enhancing the effectiveness of coupon promotions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026006939000001_ABST
    Figure 2026006939000001_ABST
Patent Text Reader

Abstract

To allow a member store of an electronic settlement service to easily and highly accurately set a target of advertisement distribution.SOLUTION: An information processing device including a proposal unit configured to propose a target of an advertisement related to a privilege provided by a member store of an electronic payment service in response to a request from the member store, a measurement unit configured to measure, in the electronic payment service, performance of the advertisement placed on an advertisement distribution platform different from the electronic payment service as first performance information, and a reporting unit configured to report, to the member store, second performance information of the advertisement measured by the advertisement distribution platform in addition to the first performance information.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] Conventionally, there are known techniques for advertising benefits such as coupons that can be used in services provided by advertisers. For example, Patent Document 1 describes a technique for issuing a coupon when the period of re-access to the advertising site exceeds a determination period in a coupon distribution system that distributes coupons to be used on the advertiser site at the advertising site. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-041055 Summary of the Invention [Problem to be solved by the invention]

[0004] The technology described in Patent Document 1 relates to advertising when the advertiser and the provider of the advertised service are the same. However, for example, in the case of electronic payment services, the advertiser, who is a member of the electronic payment service, may not be the same as the provider of the advertised service (i.e., the electronic payment service provider). In such cases, the member advertiser must set a landing page for advertisements related to benefits such as coupons issued by the member advertiser on its own website in accordance with the advertising policy of a third-party advertising site, and may not be able to set it on the page of the electronic payment service that provides the service. Even if the landing page for advertisements can be set on the page of the electronic payment service, the member advertiser's access to information about the electronic payment service (e.g., user information such as payment history) is restricted, which may prevent easy and accurate targeting of ad delivery.

[0005] The present invention has been made in consideration of these circumstances, and one of its objectives is to provide an information processing device, an information processing method, and a program that enable affiliated stores of electronic payment services to easily and accurately set targets for advertising delivery. [Means for solving the problem]

[0006] One aspect of the present invention is an information processing device comprising: a proposal unit that, in response to a request from a member store of an electronic payment service, proposes targets for advertisements related to benefits offered by the member store; a measurement unit that measures the performance of the advertisement posted on an advertising distribution platform different from the electronic payment service as first performance information within the electronic payment service; and a reporting unit that adds the first performance information to second performance information of the advertisement measured by the advertising distribution platform and reports the result to the member store. [Effects of the Invention]

[0007] According to one aspect of the present invention, it is possible to allow affiliated stores of electronic payment services to easily and accurately set targets for advertisement delivery. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration for realizing an electronic payment service. [Figure 2] This is a sequence diagram (part 1) illustrating the general flow of electronic payment. [Figure 3] This is a sequence diagram (part 2) illustrating the general flow of electronic payment. [Figure 4] FIG. 2 is a configuration diagram of a payment server 100 according to the first embodiment. [Figure 5] FIG. 10 is a diagram showing an example of the contents of user information 172. [Figure 6] FIG. 10 is a diagram showing an example of the contents of affiliated store / store information 176. [Figure 7]FIG. 10 is a diagram showing an example of the contents of coupon information 178. [Figure 8] FIG. 10 is a diagram showing an example of a method for using a coupon by the user terminal device 10. [Figure 9] FIG. 10 is a diagram showing an example of a method for proposing and setting an advertisement target by a proposing unit 142. [Figure 10] FIG. 10 is a diagram showing an example of the contents of placed advertisement information 180. [Figure 11] FIG. 10 is a diagram showing an example of an advertisement placed by an advertisement placing unit 144. [Figure 12] FIG. 10 is a diagram showing an example of advertisement performance information 182. [Figure 13] 10 is a diagram showing an example of performance information provided by a measurement unit 146 and displayed by a second store terminal device 70. FIG. [Figure 14] 10 is a sequence diagram showing an example of the flow of processing executed by a second store terminal device 70, a payment server 100, and an advertisement distribution platform 200. FIG. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, with reference to the drawings, embodiments of an information processing device, an information processing method, and a program according to the present invention will be described. Various devices, such as a "server," a "management device," and an "information providing device," that provide services to users and perform internal analysis, may be implemented as a group of distributed devices, and each device may be operated by a different business. Furthermore, the hardware owner (the cloud server provider) and the business that actually operates the device may also be different. An application program and a payment server work together to provide an electronic payment service. In the following description, the application program is referred to as a "payment app." An electronic payment service is a service that supports payments for the purchase of goods and services at a store. A store may be, for example, a physical store (real-world store) existing in the real world, but may also include a virtual store for e-commerce transactions. A virtual store may also be provided by an entity other than the operator of the electronic payment service. In such a case, when making a payment for a purchase at the virtual store, the user is controlled to transition to the interface screen of the electronic payment service. In an electronic payment service, a store is treated as belonging to, for example, an affiliated store (brand), and when a purchase is made at a store, processing such as payment is primarily conducted between the user and the affiliated store. Alternatively, processing such as payment may be carried out between the user and the store.

[0010] [Electronic payment service] Figure 1 shows an example of a configuration for realizing an electronic payment service. The electronic payment service is realized mainly by a payment server 100. The payment server 100 communicates with, for example, one or more user terminal devices 10, one or more first store terminal devices 50, one or more second store terminal devices 70, and an advertisement distribution platform 200 via a network NW. The network NW includes, for example, the Internet, a LAN (Local Area Network), a wireless base station, a provider device, etc.

[0011] The user terminal device 10 is, for example, a portable terminal device such as a smartphone or 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 acceptance function, and a program execution function. In the following description, components for realizing these functions are referred to as a camera, a communication device, a touch panel, a CPU (Central Processing Unit), etc. In the user terminal device 10, a processor such as a CPU executes a payment app 20, which operates in cooperation with the payment server 100 to provide electronic payment services to users. The payment app 20 is installed on the user terminal device 10 from, for example, an application store, and controls the camera, communication device, touch panel, etc.

[0012] The first store terminal device 50 is installed, for example, in a store. The first 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 first 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. The store code image 60 may be displayed on a display placed in the store (which may be the display of a terminal device such as a smartphone).

[0013] The second store terminal device 70 is used by the operator of the affiliated store. The second store terminal device 70 is a smartphone, tablet terminal, personal computer, etc. An interface for affiliated store 72 runs on the second store terminal device 70. The interface for affiliated store 72 may be an app for affiliated store or a browser. The interface for affiliated store 72 accepts coupon settings and the like from the operator of the affiliated store and transmits them to the payment server 100. The second store terminal device 70, which is a smartphone, has the function of displaying a code image corresponding to a store code image and reading the code image displayed by the user terminal device 10 by executing the app for affiliated store. In addition, as described below, the interface for affiliated store 72 accepts advertising settings for coupons generated by the affiliated store.

[0014] The payment server 100 realizes electronic payment based on payment information received from the user terminal device 10 or the first store terminal device 50. The first store terminal device 50 may include a POS device and an affiliated store server, in which case payment information is sent from the POS device via the affiliated store server to the payment server 100. In the following explanation, this distinction will not be made and it is assumed that payment information is sent from the first store terminal device 50.

[0015] The advertisement distribution platform 200 is a platform that distributes advertisements related to benefits offered by affiliated stores on their electronic payment services in response to advertisement posting requests from the affiliated stores via the payment server 100. In this case, from the perspective of the advertisement distribution platform 200, the advertiser is not the affiliated store but the electronic payment service provider. Therefore, even if the advertising policy of the advertisement distribution platform 200 requires that the advertiser and the provider of the landing page match, the affiliated store can set the landing page to be clicked on by the advertisement to a page provided by the electronic payment service provider. The advertisement distribution platform 200 may include any website or application program, such as a search engine site, a video sharing site, an image sharing app, or a messaging app.

[0016] 2 and 3 are sequence diagrams illustrating the general flow of electronic payment. There may be two patterns for electronic payment: Pattern 1 and Pattern 2.

[0017] In the case of pattern 1 (hereinafter referred to as user scan) shown in FIG. 2, the user terminal device 10, with the payment application 20 running, decodes the store code image 60 using its optical reading function (S1). The store code image 60 includes store URL (Uniform Resource Locator) information. This store URL is the domain of the electronic payment service to which store identification information has been added, and is associated with an affiliated store ID, store ID, etc. in the payment server 100 (described below). The payment application 20 sends first payment information including the store URL and account ID to the payment server 100 (S2). The payment server 100 searches for store information (described below) using the affiliated store ID and store ID corresponding to the store URL, acquires the affiliated store name and store name information (S3), and sends this to the payment application 20 (S4). The user enters the payment amount into the user terminal device 10 on the screen displaying the affiliated store name and store name (S5). Then, the user terminal device 10 generates second payment information including at least the payment amount and sends it to the payment server 100 (S6). The payment server 100 makes the electronic payment based on the received second payment information (S7). The payment server 100 then sends a payment completion notice (information for displaying a payment completion screen) to the payment app 20 (S8), and the payment app 20 displays the payment completion screen (S9). Note that when the store code image 60 is displayed on a display installed in the store, the store code image 60 may include information on the payment amount in addition to the store URL. In this case, the step of the user inputting the payment amount is omitted, and the payment amount information is included in the first payment information and sent to the payment server 100. Information on the affiliated store name and store name may be included and displayed on the payment completion screen.

[0018] In the case of pattern 2 (hereinafter referred to as store scan) shown in FIG. 3, the payment app 20 sends a request to issue a one-time code to the payment server 100 when the payment app 20 is launched, when a payment operation is performed in the payment app 20, at the automatic update timing (e.g., every minute), and at other timings (S11). The payment server 100 generates a one-time code (S12) and sends it to the payment app 20 (S13). The payment app 20 displays a code image, such as a QR code or barcode, generated based on the one-time code (S14). The user holds (presents) the display surface of the user terminal device 10 over the first in-store terminal device 50, and the first in-store terminal device 50 decodes the code image using its optical reading function and obtains the one-time code, etc. (S15). The first in-store terminal device 50 then generates payment information including the one-time code, payment amount, affiliated store ID, store ID, etc., and sends it to the payment server 100 (S16). The payment amount information is acquired in advance by reading a barcode, manually entering it, etc. Based on the received information, the payment server 100 identifies the user corresponding to the one-time code and performs electronic payment (S17). Then, the payment server 100 sends a payment completion notice to the payment application 20 (S18), and the payment application 20 displays a payment completion screen (S19).

[0019] Note that electronic payment may be performed using only one of the above patterns. Furthermore, the "account ID" described in FIG. 2 may be other information (e.g., a phone number) that can be used as user identification information. Furthermore, issuing a one-time code may be omitted in store scanning, and the payment application 20 may display a code image generated based on the user's account ID. In this case, the payment server 100 identifies the user corresponding to the account ID instead of identifying the user corresponding to the one-time code.

[0020] [Payment server] FIG. 4 is a configuration diagram of the payment server 100 according to the first embodiment. The payment server 100 includes, for example, a communication unit 110, a payment content providing unit 120, a payment processing unit 130, an information management unit 140, and a storage unit 170. The components other than the communication unit 110 and the storage unit 170 are implemented by, for example, a hardware processor such as a CPU executing a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as a large-scale integration (LSI), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a graphics processing unit (GPU), or may be implemented by a combination of software and hardware. The program may be stored in advance in a storage device (a storage device with a non-transitory storage medium) such as a hard disk drive (HDD) or flash memory, or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed in the storage device by inserting the storage medium into a drive device. The information management unit 140 further includes a proposal unit 142, an advertisement submission unit 144, a measurement unit 146, and a report unit 148, the functions of which will be described in detail later. The function of the information management unit 140 in the payment server 100 is an example of an "information processing device."

[0021] The storage unit 170 is a HDD, flash memory, RAM (Random Access Memory), etc. The storage unit 170 may be a NAS (Network Attached Storage) device that the payment server 100 can access via a network. The storage unit 170 stores information such as user information 172, payment content information 174, affiliated store / store information 176, coupon information 178, submitted advertisement information 180, and advertisement performance information 182.

[0022] The communication unit 110 is a communication interface for connecting to the network NW, and is, for example, a network interface card.

[0023] The payment content providing unit 120 has, for example, a function of a web server, and provides information (content) for displaying various screens of the electronic payment service to the user terminal device 10. The payment content providing unit 120 reads out necessary content from the payment content information 174 as appropriate and provides it to the user terminal device 10. The user terminal device 10 accepts various inputs from the user while content is being played by the payment application 20, and transmits the above-mentioned payment information and the like to the payment server 100.

[0024] The payment processing unit 130 performs payment processing based on the payment information transmitted by the user terminal device 10 or the first store terminal device 50. The payment processing unit 130 performs payment processing while referring to the user information 172.

[0025] FIG. 5 is a diagram showing an example of the contents of user information 172. User information 172 is an example of user registration information. User information 172 includes, for example, a user URL, account ID, telephone number, and password, as well as an email address, user ID, name, address, date of birth, registration date, remaining balance, credit card payment settings, credit card limit, credit card payment amount, available credit card payment amount, payment method settings, bank account, credit card number, charge history information, payment history information, followed affiliated stores, acquired coupons, and owned points. The user URL is used for remittance processing between users. Registration of a phone number and password is required when registering for an electronic payment service. The account ID is issued to the user by the payment server 100, and the user ID can be set by the user (or does not have to be set). The email address, name, address, and date of birth are also information that can be set by the user (or do not have to be set). The registration date is the date on which the user registered for the electronic payment service (the date on which the account was created). Hereinafter, the user's instance (electronic payment account) to which this information is associated will be referred to as an account.

[0026] The charge balance indicates the balance of electronic money set by the user by transferring funds to the account in advance. Transfer methods include transfers from a designated bank's ATM (Automatic Teller Machine) or from a registered bank account. The credit payment setting indicates whether the settings for electronic credit payment have been completed and is set to either "Completed" or "Not Completed." The credit payment limit is the monthly credit payment limit. The credit payment amount is the amount of credit payment already used in the current month. The available credit payment amount is the amount of credit payment available in the current month, calculated by subtracting the credit payment amount from the credit payment limit. While the figure shows only one credit payment limit, in reality, there may also be daily limits, and the lower of these may be set as the credit payment limit. Further details on credit payments will be discussed later. The payment method setting indicates whether the user will currently make electronic payments using the charge balance or by credit payment. The bank account and credit card number are the bank account or credit card number information (account number, card number) that can be used to deposit funds into the electronic payment service. The charge history information is a history of the user's previous transfers to the electronic payment service to increase the charge balance. The payment history information is information that shows the breakdown of payments made by the user for each payment (date and time, store ID of the store where the purchase was made, payment amount, payment method, etc.). Details of followed member stores, earned coupons, and held points will be provided later.

[0027] 6 is a diagram showing an example of the contents of affiliated store / store information 176. The affiliated store / store information 176 includes, for example, a first table 176A in which an affiliated store ID and a store ID are associated with a store URL, a second table 176B in which an affiliated store ID is associated with an affiliated store name and sales amount (described above), and a third table 176C in which a store ID is associated with a store name. In addition to this information, the affiliated store / store information 176 may also include information such as the category of the affiliated store or store, the store's location, and payment patterns.

[0028] FIG. 7 is a diagram showing an example of the contents of coupon information 178. Coupon information 178 associates information such as a coupon ID, a member store ID, a benefit, terms of use, and an expiration date. The benefit is information indicating the benefit provided by the coupon corresponding to the coupon ID. For example, a coupon with a coupon ID of "0001" indicates that a user can receive a 10% rebate on the payment amount by using the coupon. The terms of use are information indicating the conditions under which the coupon can be used at the time of payment. For example, a coupon with a coupon ID of "0001" indicates that a user can use the coupon for payments of 100 yen or more. The expiration date is information indicating the deadline by which the coupon can be used. Note that FIG. 7 shows an example in which each coupon is issued for each member store ID (for each member store), but the present invention is not limited to such a configuration. Each coupon may be issued for each store ID (for each store) of each member store. A coupon is an example of a "benefit" in the claims.

[0029] The information management unit 140 manages user information 172, affiliated store / store information 176, coupon information 178, placed advertisement information 180, and advertisement performance information 182 based on information acquired from the user terminal device 10 and the second store terminal device 70. The information management unit 140 adds new records, edits, deletes, etc. for the user information 172, affiliated store / store information 176, coupon information 178, placed advertisement information 180, and advertisement performance information 182.

[0030] [Electronic Payment] When payment information is acquired from the user terminal device 10 or the first store terminal device 50, the payment processing unit 130 references the user information 172 to acquire the "payment method setting" of the user. For users whose "payment method setting" is set to "charge balance," the payment processing unit 130 performs electronic payment as follows: For example, the payment processing unit 130 performs electronic payment by decreasing the charge balance managed in association with the user ID and increasing the item value of the affiliated store's sales proceeds. The item value of the affiliated store's sales proceeds is not itself used as electronic money, for example, but rather the amount corresponding to the item value of the sales proceeds is transferred to a bank account in a cycle according to an agreement between the affiliated store and the electronic payment service.

[0031] The payment processing unit 130 performs electronic payments for users whose "setting information" is set to "credit card payment" as follows. Credit card payment is a payment method in cooperation with a credit card company, which is a separate entity from the operator of the electronic payment service. The operator of the electronic payment service acts as the creditor, allowing electronic payments within the credit card payment limit and independent of the remaining balance. To receive the credit card payment service, a user may be required to obtain a credit card provided by the operator of the electronic payment service. The monthly amount used for credit card payment is settled on the following month's payment date, for example, by debit from a bank account. In this case, the payment processing unit 130 makes a provisional settlement by adding the settlement amount to the credit card payment amount and subtracting the same amount from the available credit card balance. On the closing date, the payment processing unit 130 performs the process described above to debit the current month's payment on the following month's payment date, or requests the credit card company operator to perform this process. If the settlement amount exceeds the available credit card balance at the time of provisional settlement, an error notification is returned to the payment app 20.

[0032] [Using coupons] Figure 8 is a diagram showing an example of how a coupon can be used by user terminal device 10. The screen on the left side of Figure 8 represents a screen that is displayed on user terminal device 10 when, for example, a user accesses a dedicated page of a member store of an electronic payment service via payment app 20 of user terminal device 10. This screen is displayed, for example, when a user clicks the coupon button on the top screen of payment app 20 and searches for a store that offers a coupon.

[0033] The affiliated store page includes, for example, an area A1 displaying summary information about the affiliated store, a button B1 for following the affiliated store, and an area A2 displaying detailed information about the affiliated store in a switchable manner using tabs. When the user presses the follow button B1, the payment app 20 transmits information indicating that the follow button B1 has been pressed together with the user's identification information (e.g., account ID) to the payment server 100, and the information management unit 140 stores the identification information of the affiliated store (e.g., affiliated store ID) in "Followed Affiliated Store" in the user information 172. As a result, for example, every time the affiliated store updates the content of the affiliated store page, the payment server 100 notifies the user via the payment app 20 that the content of the affiliated store page has been updated.

[0034] 8, for example, if the user taps "Coupon," one of the tabs included in area A2, coupons that the user can currently use for electronic payment at the store are displayed. When the user, for example, follows the affiliated store and presses button B2 to acquire a coupon, payment application 20 transmits information indicating that Acquire button B2 has been pressed together with the user's identification information (e.g., account ID) to payment server 100, and information management unit 140 stores the identification information of the coupon acquired by the user in "Acquired Coupon" in user information 172.

[0035] After a user acquires a coupon, when the user terminal device 10 executes an electronic payment, the payment processing unit 130 refers to the coupon information 178 to determine whether the electronic payment satisfies the terms and conditions of the coupon acquired by the user, and if it is determined that the terms and conditions of the coupon are satisfied, the payment processing unit 130 grants the user a benefit according to the coupon content. For example, in the case of coupon ID "C0001" in the coupon information 178 shown in FIG. 7, if the payment amount of the user is determined to be 100 yen or more, the payment processing unit 130 grants points equivalent to 10% of the payment amount.

[0036] The payment app 20 then displays a payment completion screen, which includes area A3 displaying the store where the payment was made, area A4 displaying the payment amount, and area A5 displaying the awarded benefits and remaining number of uses. The right side of FIG. 8 illustrates, as an example, a case in which a user receives 100 yen in points for a 1,000 yen payment in exchange for receiving a 10% off coupon. In this case, the information management unit 140 stores the 100 yen worth of points in the "reserved points" field of the user information 172, and the payment processing unit 130 prioritizes deducting the retained points from the payment amount at the user's next electronic payment, and then deducts the remaining amount from the charge balance or the available deferred payment amount. Alternatively, the coupon may be directly subtracted from the payment amount for that day without being added as points that can be used for payment.

[0037] [Coupon Ad] In this way, member stores issue coupons that can be used on electronic payment services, and users can obtain benefits according to the coupon content by using the coupon to make electronic payments. In this case, member stores that issue coupons may wish to advertise the coupons both inside and outside the electronic payment service to encourage more users to use the coupons.

[0038] However, in the conventional technology, when a member store advertises the coupon on an advertisement distribution platform 200 external to the electronic payment service, the advertising policy of the advertisement distribution platform 200 requires that the advertiser and the provider of the landing page match, and it may be necessary to set the landing page to which the advertisement is clicked to a company page that is different from the page related to the coupon of the electronic payment service. Furthermore, even if it were possible to set the landing page of the advertisement to a page of the electronic payment service, the member store / advertiser would be restricted in its access to information about the electronic payment service (e.g., user information 172) and there would be limitations on measuring the performance of the advertisement (e.g., limitations in being unable to measure how a user who clicked on the advertisement subsequently behaved in the payment application 20), which may prevent easy and accurate targeting of advertisement distribution.

[0039] With the above circumstances as a background, in this embodiment, the proposal unit 142 of the payment server 100 proposes to the affiliated store an advertisement target related to the coupon based on the user information 172. At this time, the proposal unit 142 may provide an operation screen for the operator of the affiliated store to set the advertisement target on the affiliated store interface 72. After examining the proposed advertisement target, the affiliated store sets the advertisement target on the affiliated store interface 72 or notifies a person in charge of the electronic payment service provider of the set advertisement target. The advertisement submission unit 144 submits an advertisement to the advertisement distribution platform 200 to be delivered to the target set on the affiliated store interface 72. Alternatively, a person in charge of the electronic payment service provider may directly (for example, by email or telephone) contact the advertisement distribution platform 200 or an advertising agency that submits advertisements to the advertisement distribution platform 200 on behalf of the affiliated store. Since the advertiser of the advertisement placed in this way is the electronic payment service provider (in other words, the electronic payment service provider acts as an agent for the affiliated store as the advertiser), the placed advertisement can include link information that, when clicked on the user terminal device 10, transitions the display of the user terminal device 10 to a page related to coupons on the electronic payment service. In other words, this makes it possible to comply with the advertising policy of the advertisement distribution platform 200.

[0040] When the posted advertisement is distributed by the advertisement distribution platform 200, the measurement unit 146 measures the performance of the distributed advertisement as first performance information (such as CVR, which will be described later) within the electronic payment service. The report unit 148 adds the first performance information to the second performance information (such as CTR, which will be described later) of the advertisement measured by the advertisement distribution platform 200 and reports it to the affiliated store. In this case, the report may be displayed on the affiliated store interface 72 or sent to the affiliated store's email address. Furthermore, the report unit 148 may report target recommendation information based on the first performance information and the second performance information to the affiliated store. In other words, this enables easy and highly accurate target setting for advertisement distribution. The details of this embodiment are described below.

[0041] [Ad Targeting] FIG. 9 is a diagram illustrating an example of a method for proposing and setting an advertising target by the proposing unit 142. First, the proposing unit 142 causes the operator of the affiliated store to set an advertising target via the affiliated store interface 72 prior to placing an advertisement related to a coupon. The proposing unit 142 causes the affiliated store interface 72 to display, for example, an area A6 representing the affiliated store that has logged in to the affiliated store interface 72 and its account, an area A7 representing a menu that can be operated via the affiliated store interface 72, and an area A8 displaying information about an item selected from the menu A7. FIG. 9 illustrates an example in which the proposing unit 142 causes the affiliated store to display, in area A8, a setting screen for making settings for placing an advertisement related to an issued coupon in response to selecting "Place Advertisement" from the menu A7.

[0042] The setting screen A8 includes, for example, an area I1 for specifying the coupon to be advertised, an area A9 for manually setting the conditions of the advertising target, a button B3 for submitting an advertisement according to the manually set conditions, an area A10 for automatically setting the conditions of the advertising target, and a button B4 for submitting an advertisement according to the automatically set conditions. The area A9 for manually setting the conditions of the advertising target includes, for example, age I2, gender I3, presence or absence of payment history I4, payment amount I5, payment frequency I6, presence or absence of coupon acquisition I7, presence or absence of coupon use I8, presence or absence of payment within a specified period I9, payment frequency using coupon I10, presence or absence of payment at a specific store I11, and payment amount using coupon I12.

[0043] Age I2 is an input field for specifying the age range of users to whom the advertisement will be delivered. Gender I3 is an input field for specifying the gender (male / female) of users to whom the advertisement will be delivered. Payment history I4 is an input field for specifying whether the advertisement will be delivered only to users who have a payment history with an electronic payment service. Additionally, input field I4 may allow the specification of a target period (e.g., the past year) for determining whether a payment history exists. Payment unit price I5 is an input field for specifying a range of payment unit prices (e.g., over XX yen, under XX yen, etc.) of users to whom the advertisement will be delivered.

[0044] Payment frequency I6 is an input field for specifying the range of payment frequency of users to whom the advertisement is to be delivered (e.g., more than XX times per week, more than XX times in the last month, etc.). Coupon acquisition status I7 is an input field for specifying whether the advertisement is to be delivered only to users who have a history of coupon acquisition through the electronic payment service. Additionally, input field I7 may also allow the user to specify the target period (e.g., the last year) for determining whether a coupon has been acquired.

[0045] Coupon usage I8 is an input field for specifying whether or not to deliver advertisements only to users who have a history of coupon usage in an electronic payment service (i.e., who have acquired a coupon and applied the coupon to make an electronic payment). Additionally, input field I8 may allow the user to specify a target period (e.g., the past year) for determining whether or not a coupon usage history exists, or whether or not a coupon usage history exists at a specific affiliated store or shop (in this case, it may be another affiliated store). Specified period payment I9 is ​​an input field for specifying whether or not to deliver advertisements only to users who have made an electronic payment within a specified period (e.g., the past month). Additionally, input field I9 may allow the user to specify the specified period itself.

[0046] Coupon-use payment frequency I10 is an input field for specifying the range of coupon-use payments (e.g., more than XX times per week, more than XX times in the last month, a specified percentage or more of all electronic payments) of users to whom the advertisement is to be delivered. Specific store payment availability I11 is an input field for specifying whether the advertisement is to be delivered only to users who have made electronic payments at a specific affiliated store or store (in this case, it may be another affiliated store). Additionally, input field I11 may allow the specification of a target period (e.g., the last year) for determining whether an electronic payment has been made at a specific affiliated store or store. Coupon-use payment unit price I12 is an input field for specifying the range of coupon-use payment unit prices (e.g., more than XX yen, less than XX yen) of users to whom the advertisement is to be delivered.

[0047] 9, the interface 72 for affiliated stores may also be capable of specifying, in addition to the above-mentioned input fields I1 to I12, the advertisement distribution platform 200 to which the advertisement will be posted (for example, whether to post to a search engine site or a video sharing site), the advertisement distribution budget, the advertisement distribution period, etc. Furthermore, if none of the above-mentioned input fields I2 to I12 are filled in, it may be interpreted that the advertisement distribution conditions are unconditional (i.e., the advertisement will be distributed to any user by the advertisement distribution platform 200).

[0048] Furthermore, the suggestion unit 142 suggests recommended conditions for the advertising target on the member store interface 72 and displays an area A10 for automatic setting. For example, the suggestion unit 142 may display, as recommended conditions, conditions for which the performance of the posted advertisement (e.g., Cost Per Acquisition (CPA) described later) is high, among conditions for advertising targets previously set by other member stores belonging to the same category as the member store. Furthermore, for example, the suggestion unit 142 may display, as recommended conditions, conditions for which the performance of the posted advertisement is high, among conditions for advertising targets previously set by the member store. In the example of FIG. 9 , the suggestion unit 142 displays, as an example, two conditions: "a user who has not made an electronic payment at the member store in the past year" (condition 1) and "a user who did not use the member store coupon previously distributed" (condition 2). For example, the user checks a checkbox I13 (corresponding to condition 1) or I14 (corresponding to condition 2) for a condition for which the user wishes to post an advertisement, among the displayed recommended conditions.

[0049] In another aspect, the suggestion unit 142 may utilize meta information of the affiliated store when making the initial recommendation. For example, the suggestion unit 142 may refer to attribute information such as the category to which the affiliated store belongs or its location, and propose users who frequently make electronic payments in that category or users who frequently make electronic payments in the vicinity of that location (for example, the same district) as recommended conditions for advertising targets. In yet another aspect, the suggestion unit 142 may utilize a machine learning algorithm when making the initial recommendation. For example, the suggestion unit 142 may calculate the similarity between the affiliated store and other affiliated stores that have already placed advertisements using a machine learning algorithm such as collaborative filtering, and propose advertising targets set by other affiliated stores that are determined to have a high similarity.

[0050] [Advertisement Delivery] When a user of the second store terminal device 70 (for example, a store clerk at an affiliated store) inputs some or all of the above input fields I2 to I14 and presses the advertisement submission button B3 or B4, the second store terminal device 70 transmits the input conditions as an advertisement submission request to the payment server 100. When the payment server 100 receives the advertisement submission request, the proposal unit 142 determines the conditions of the advertisement target specified in the received advertisement submission request and stores it in the storage unit 170 as submitted advertisement information 180, and the publication unit 144 submits an advertisement to the advertisement distribution platform 200, the advertisement being targeted to users who satisfy the input conditions.

[0051] FIG. 10 is a diagram showing an example of the contents of the placed advertisement information 180. The placed advertisement information 180 is information in which, for example, a placed advertisement ID, a coupon ID, target conditions, target users, an advertisement distribution platform, an advertisement deadline, a budget, and other information are associated with each other. The placed advertisement ID is identification information for identifying an advertisement placed by the advertisement placing unit 144. The coupon ID is identification information for identifying a coupon that is the subject of the advertisement. The target conditions are information that represent the conditions of the advertisement target determined by the proposal unit 142.

[0052] The target user is identification information used by the advertisement delivery platform 200 to identify a user who is a target of advertisement delivery. As shown in FIG. 10 , the target user is specified by, for example, an email address, rather than an account ID. This is because, in order for the advertisement delivery platform 200 to perform targeting according to the specified conditions, an identifier needs to be shared between the electronic payment service and the advertisement delivery platform 200. After determining the conditions of the advertisement target, the proposal unit 142 refers to the user information 172, extracts users who satisfy the conditions, and identifies an identifier (such as an email address or a telephone number) common to the advertisement delivery platform 200 to which the advertisement is to be placed. The placement unit 144 notifies the advertisement delivery platform 200 of the identified common identifier. This enables targeting by the advertisement delivery platform 200.

[0053] FIG. 11 is a diagram showing an example of an advertisement placed by the advertisement placing unit 144. The left part of FIG. 11 shows a scene in which a user of the user terminal device 10 is using the advertisement distribution platform 200, which is a search engine site. As shown in area A11 of FIG. 11, the user of the user terminal device 10 has logged in to the advertisement distribution platform 200 with the email address "xxx@abcmail.com." Therefore, the advertisement distribution platform 200 can identify that the user is a target user of the placed advertisement A0001. In response to this, the advertisement distribution platform 200 displays an advertisement related to a coupon with coupon ID "C0001" corresponding to the placed advertisement "A0001" in area A12 as a search engine advertisement.

[0054] When the user clicks on advertisement A12, advertisement distribution platform 200 transitions the display on user terminal device 10 to a page related to coupons on the electronic payment service. If payment application 20 has been installed on user terminal device 10, advertisement distribution platform 200 launches payment application 20. If payment application 20 has not been installed on user terminal device 10, advertisement distribution platform 200 may transition the display on user terminal device 10 to a download page for payment application 20, or may transition to a page on the website of the electronic payment service related to coupons.

[0055] The right part of FIG. 11 shows an example in which, in response to a user clicking on advertisement A12, the advertisement delivery platform 200 launches the payment application 20 of the user terminal device 10 and transitions to a coupon detail page. At this time, the payment application 20 notifies the payment server 100 of information indicating that the payment application 20 was launched due to a click on advertisement A12 of the advertisement delivery platform 200. This enables the measurement unit 146, described below, to measure the performance of the advertisement. When the user presses button B5 displayed on the coupon detail page, the payment application 20 transmits information indicating that the Follow and Acquire button B5 was pressed to the payment server 100 together with the user's identification information (e.g., account ID). The information management unit 140 stores the identification information of the affiliated store in the "Followed Affiliated Store" field of the user information 172, and simultaneously stores the identification information of the coupon acquired by the user in the "Acquired Coupon" field of the user information 172. This is measured as performance by the measurement unit 146, described below.

[0056] [Advertising performance measurement] The measurement unit 146 measures the performance of the advertisement placed by the advertisement placing unit 144 as first performance information within the electronic payment service, and also acquires second performance information of the advertisement measured by the advertisement distribution platform 200, and stores the first performance information and second performance information together in the storage unit 170 as advertisement performance information 182. FIG. 12 is a diagram showing an example of advertisement performance information 182. The advertisement performance information 182 is, for example, information such as the number of advertisement impressions, the number of clicks, the click rate, the number of coupon acquisitions, CVR1 (coupon acquisition rate), the number of coupon usages, CVR2 (coupon usage rate), cost, and CPA associated with a placed advertisement ID and a coupon ID.

[0057] The number of advertisement impressions is information indicating the number of times the advertisement delivery platform 200 has displayed an advertisement on the user terminal device 10 from the time the advertisement was posted by the advertising unit 144 to the present time. The number of clicks is information indicating the number of times that users who viewed the advertisement actually clicked on the advertisement, among the number of advertisement impressions. The click rate is a value obtained by dividing the number of advertisement impressions by the number of clicks. The number of advertisement impressions, the number of clicks, and the click rate are measured by the advertisement delivery platform 200, and the advertisement delivery platform 200 transmits these measurement values ​​as advertisement measurement data to the measurement unit 146 via the network NW. As described above, the advertisement delivery platform 200 and the payment server 100 share identifiers, such as email addresses and phone numbers, for the advertisement delivery targets, and therefore the measurement unit 146 can acquire such information. The number of advertisement impressions, the number of clicks, and the click rate are examples of "second performance information" in the claims.

[0058] The number of coupon acquisitions is information indicating the number of times a user who clicked on an advertisement displayed on the user terminal device 10 acquired a coupon by pressing the Follow & Acquire button B5 on the page of the payment app 20 to which the user was redirected. CVR (conversion rate) 1 is a value obtained by dividing the number of coupon acquisitions by the number of clicks. Alternatively, CVR1 may be a value obtained by dividing the number of coupon acquisitions by the number of times the advertisement was displayed. The number of coupon usages is information indicating the number of times a user who clicked on an advertisement displayed on the user terminal device 10 and acquired a coupon on the page of the payment app 20 to which the user was redirected actually used the coupon to make an electronic payment. CVR2 is a value obtained by dividing the number of coupon usages by the number of coupon acquisitions. Alternatively, CVR2 may be a value obtained by dividing the number of coupon usages by the number of times the advertisement was displayed or the number of clicks.

[0059] The cost is information indicating the cost that the affiliated store actually pays when the advertisement distribution platform 200 distributes the advertisement. The cost is a value equal to or less than the budget recorded in the advertisement submission information 180 shown in FIG. 10. The CPA is a value obtained by dividing the cost by the number of coupon usages. Alternatively, the CPA may be a value obtained by dividing the cost by the number of coupon acquisitions, or the measurement unit 146 may calculate these two CPAs. Furthermore, if the target of advertisement distribution includes users who have not yet downloaded the payment app 20, the measurement unit 146 may measure the number of users who have not yet downloaded the payment app 20 but who clicked on the advertisement and then downloaded the payment app 20, and calculate the CPA as a value obtained by dividing the cost by the number of downloaders. The CPA can be said to be information that represents the performance of the advertisement, which is most important to affiliated stores. CVR1 (coupon acquisition rate), the number of coupon usages, CVR2 (coupon usage rate), cost, and CPA are examples of "first performance information" in the claims.

[0060] [Reporting advertising performance information and recommendation information] When the measurement unit 146 measures the performance information of the advertisement, the reporting unit 148 reports the measured performance information to the affiliated store. The performance information reported at this time is at least a part of the first performance information and the second performance information. For example, the reporting unit 148 provides the measured performance information to the second store terminal device 70, and the second store terminal device 70 displays the acquired performance information. FIG. 13 is a diagram showing an example of performance information provided by the reporting unit 148 and displayed by the second store terminal device 70. FIG. 13 shows an example in which the reporting unit 148 displays a viewing screen in area A14 that allows the affiliated store to view the performance of advertisements related to issued coupons in response to the selection of "Advertising Analysis" from menu A7.

[0061] The viewing screen A14 includes, for example, an area I15 for specifying a coupon to be analyzed, an area A15 for displaying performance information of the coupon, and an area A16 for displaying target recommendation information. Fig. 13 shows, as an example, a case in which, in response to input of the coupon to be analyzed "C0001" in area I15, the reporting unit 148 displays, in area A15, information items corresponding to the coupon "C0001" from the advertising performance information 182 shown in Fig. 12. In Fig. 13, the reporting unit 148 displays all of the information items of the advertising performance information 182, but the present invention is not limited to such a configuration, and the reporting unit 148 may display only some of the information items of the advertising performance information 182.

[0062] Furthermore, the reporting unit 148 generates recommendation information for recommending a target based on the measured performance, and provides the recommendation information together with the performance information to the second store terminal device 70. More specifically, for example, when multiple advertisements related to the same coupon (or those with similar conditions) are placed, the reporting unit 148 provides the second store terminal device 70 with the target with the best performance among the multiple advertisements as recommendation information. Here, the performance to be compared is, for example, the CPA stored in the advertisement performance information 182. As shown in FIG. 12, two advertisements "A0001" and "A0002" have been placed for the coupon "C0001." However, the CPA of the advertisement "A0002," "760 yen," is lower than the CPA of the advertisement "A0001," "4,570 yen." Therefore, in FIG. 13, the reporting unit 148 provides the target of the advertisement "A0002" as recommendation information to the second store terminal device 70.

[0063] As described above, the suggestion unit 142 suggests ad delivery targets to the operator of the affiliated store based on the user information 172 and enables the operator to manually or recommend ad delivery targets for coupons, and the advertising unit 144 advertises ads to the set ad delivery targets so that clicking on the ads takes the user to a detailed page about coupons for the electronic payment service. Furthermore, the reporting unit 148 provides performance information and recommendation information to affiliated stores that have limited access to information about the electronic payment service (e.g., user information 172), which cannot be obtained by the affiliated stores. In other words, this allows affiliated stores of the electronic payment service to easily and accurately set ad delivery targets.

[0064] In this embodiment, an example in which the advertisement target is a coupon has been described. However, the present invention is not limited to such a configuration and can also be applied to stamp cards and campaigns. Here, a stamp card refers to a system in which rewards such as points are awarded for multiple electronic payments that satisfy predetermined conditions, and a campaign refers to a system in which rewards such as points are awarded for electronic payments that satisfy predetermined conditions without requiring prior operations, as with coupons. In the case of a stamp card, the measurement unit 146 may measure, as performance, the number of users who clicked on the advertisement and made a first payment that satisfies the stamp card conditions (and its CPA), or the number of users who made a final payment that satisfies the stamp card conditions (i.e., completed the stamp card) (and its CPA). In the case of a campaign, the reporting unit 148 may measure, as performance, the number of users who clicked on the advertisement and made an electronic payment that satisfies the conditions (and its CPA).

[0065] [Processing flow] Next, a description will be given of the flow of processing executed by the second store terminal device 70, the payment server 100, and the advertisement delivery platform 200 with reference to Fig. 14. Fig. 14 is a sequence diagram showing an example of the flow of processing executed by the second store terminal device 70, the payment server 100, and the advertisement delivery platform 200.

[0066] First, the payment server 100 proposes to the second store terminal device 70 a target for an advertisement related to the coupon based on the user information 172 (S11). Next, the second store terminal device 70 acquires the target for advertisement delivery input through the manual setting or recommended setting described with reference to Fig. 9 (S12). Next, the second store terminal device 70 transmits an advertisement posting request in which the target for advertisement delivery is set to the payment server 100 (S13).

[0067] Next, the payment server 100 sets up an advertisement to be delivered to the target, which when clicked will transition to a page related to coupons for electronic payment services (S14). Next, the payment server 100 submits the set advertisement to the advertisement distribution platform 200 (S15). Next, the advertisement distribution platform 200 distributes the submitted advertisement (S16).

[0068] Next, the advertisement distribution platform 200 notifies the payment server 100 of first performance information (such as the number of times the advertisement was displayed) related to the distributed advertisement (S17). Next, the measurement unit 146 measures the advertising performance related to the distributed advertisement as second performance information within the electronic payment service, and generates recommendation information (S18). Next, the report unit 148 transmits the generated performance information and recommendation information to the second store terminal device 70 (S19). The second store terminal device 70 displays the received performance information and recommendation information (S20). This ends the processing of this sequence diagram.

[0069] According to the embodiment described above, in response to a request from a member store of an electronic payment service, a target for advertising related to benefits offered by the member store is proposed, the performance of an advertisement posted on an advertising distribution platform different from the electronic payment service is measured as first performance information within the electronic payment service, and the first performance information is added to second performance information of the advertisement measured by the advertising distribution platform and reported to the member store. This allows member stores of the electronic payment service to set targets for advertising distribution easily and with high accuracy.

[0070] The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]

[0071] 10 User terminal device 20. Payment App 100 Payment Server 120 Payment Contents Department 130 Payment processing unit 140 Information Management Department 142 Proposal Department 144 Advertising Department 146 Measurement Unit 148 Reporting Department

Claims

1. a proposal unit that proposes targets for advertisements related to benefits provided by member stores of an electronic payment service in response to requests from the member stores; a measurement unit that measures performance of the advertisement posted on an advertisement distribution platform different from the electronic payment service as first performance information within the electronic payment service; a reporting unit that adds the first performance information to second performance information of the advertisement measured by the advertisement distribution platform and reports the added information to the affiliated store, Information processing device.

2. the suggestion unit suggests the target based on user information of the electronic payment service. The information processing device according to claim 1 .

3. further comprising an advertisement placement unit that places the advertisement for which the target is set on an advertisement distribution platform different from the electronic payment service; The information processing device according to claim 1 .

4. the advertisement submission unit sets, in the advertisement, link information that, when clicked on the user terminal device, transitions the display of the user terminal device to a page related to the benefit on the electronic payment service, and submits the advertisement to the advertisement distribution platform. The information processing device according to claim 3 .

5. the measurement unit measures the first performance information by linking an identifier of the user who clicked on the advertisement in the advertisement delivery platform with an identifier of the user in the electronic payment service; The information processing device according to claim 1 .

6. The reporting unit further reports recommendation information for recommending the target to the affiliated store based on the measured first performance information. The information processing device according to claim 3 .

7. When a plurality of advertisements relating to the same benefit are published, the reporting unit further reports to the affiliated store the recommendation information recommending a target of an advertisement among the plurality of advertisements, the target having the measured first performance information superior to the cost spent by the affiliated store for publishing the advertisement. The information processing device according to claim 6 .

8. The benefit is a coupon that can be used for payment of the electronic payment service and can be acquired by a user of the electronic payment service by performing a predetermined operation on a user terminal device, the measurement unit measures, as the first performance information, one or both of whether the user performed the predetermined operation and whether the user used the acquired coupon for payment of the electronic payment service; The information processing device according to claim 1 .

9. the reporting unit further reports recommendation information for recommending the target to the affiliated store based on the measured first performance information; When multiple advertisements relating to the same benefit are published, the reporting unit further reports to the affiliated store the recommendation information recommending a target of an advertisement that has superior performance in one or both of whether the user performed the predetermined operation and whether the acquired coupon was used for payment in the electronic payment service, compared to the cost spent by the affiliated store for publishing the advertisement. The information processing device according to claim 8 .

10. The computer In response to a request from a merchant of an electronic payment service, propose target advertisements regarding benefits offered by said merchant; measuring performance of the advertisement posted on an advertisement distribution platform different from the electronic payment service as first performance information within the electronic payment service; adding the first performance information to second performance information of the advertisement measured by the advertisement distribution platform and reporting the information to the affiliated store; Information processing methods.

11. On the computer, In response to a request from a member store of an electronic payment service, the target of an advertisement regarding a benefit provided by the member store is proposed; measuring performance of the advertisement posted on an advertisement distribution platform different from the electronic payment service as first performance information within the electronic payment service; and having the advertising distribution platform add the first performance information to second performance information of the advertisement measured by the advertising distribution platform and report the result to the affiliated store. program.

Citation Information

Patent Citations

  • Advertisement system, advertisement method, and advertisement program

    JP2022180106A

  • Information processing device, information processing method and program

    JP2023119751A

  • Information providing device, information providing method, and program

    JP7361967B1

  • Coupon distribution system, coupon distribution method, and coupon distribution program

    JP2022041055A