Information processing apparatus, information processing method, and information processing program
The information processing device addresses the cumbersome process of analyzing advertising effectiveness by using a generative model to analyze advertising performance data, resulting in highly convenient analysis results for advertisers and agencies.
Patent Information
- Application Number
- JP2023153287
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-20
- Publication Date
- 2025-04-02
AI Technical Summary
Existing technologies for analyzing advertising effectiveness are cumbersome for advertising agencies, requiring them to manually create reports using numerical values in tables and graphs.
An information processing device that acquires actual advertising performance data, uses a generative model to analyze this data, and generates convenient analysis results, which are then provided to advertisers and agencies.
Enables the generation of highly convenient analysis results, reducing the burden on advertising agencies and improving the efficiency of reporting advertising effectiveness.
Smart Images

Figure 2025045354000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] 2. Description of the Related Art Conventionally, there are known techniques for placing advertisements on the Internet, and in this type of technique, a technique for creating a report on the effectiveness of advertisements has been proposed. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2017-11438 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, conventional technology involves creating reports that use tables, graphs, etc. to show the effectiveness of advertising in numerical terms. Based on this, advertising agencies then conduct analysis, such as consideration, and report the results to advertisers. Creating such analysis reports is therefore cumbersome for advertising agencies.
[0005] The present application has been made in consideration of the above, and has an object to provide an information processing device, an information processing method, and an information processing program capable of generating highly convenient analysis results. [Means for solving the problem]
[0006] The information processing device of the present application comprises an acquisition unit that acquires performance information indicating the performance of advertising content, a generation model generated by learning the performance information acquired in the past, and a generation unit that generates analytical information by analyzing the performance information as an output of the generation model by inputting the performance information acquired by the acquisition unit, and a provision unit that provides the generated analytical information. Effect of the Invention
[0007] According to one aspect of the embodiment, it is possible to produce an analysis result that is highly convenient. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing a process executed by an information processing device according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of user information. [Diagram 5] FIG. 5 is a diagram illustrating an example of advertiser information. [Figure 6] FIG. 6 is a diagram illustrating an example of model information. [Figure 7] FIG. 7 is a flowchart showing the processing procedure executed by the information processing device according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, the information processing device, the information processing method, and the information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to the embodiments. In addition, the same parts in the following embodiments are given the same reference numerals, and duplicated descriptions are omitted.
[0010] (Embodiment) First, a process executed by an information processing device according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing a process executed by an information processing device according to an embodiment. Fig. 1 shows an operation example of an information processing system S including an information processing device 1 according to an embodiment.
[0011] As shown in FIG. 1, an information processing system S according to the embodiment includes an information processing device 1, an advertiser terminal 50, and a user terminal 100.
[0012] As shown in Figure 1, the information processing system S of the embodiment inputs performance information indicating the operational performance of advertising content into a generation model, generates analysis information by analyzing the performance information as an output of the generation model, and provides the generated analysis information.
[0013] Specifically, first, the advertiser terminal 50 makes a request for distribution of advertisement content to the information processing device 1 (step S1). The distribution request includes information such as the manuscript (image, text, etc.) of the advertisement content and the distribution target (user attribute information, etc.).
[0014] Next, the information processing device 1 delivers the advertising content to the user via the user terminal 100 (step S2). The advertising content may be delivered when a triggering action is taken by the user when the user uses a predetermined service, or may be delivered by a push notification such as an email.
[0015] Next, the information processing device 1 acquires performance information of the advertisement content (step S3). The performance information is, for example, the number of conversions, the number of impressions, the number of clicks, the cost, etc. The information processing device 1 acquires the performance information for each advertisement content.
[0016] Next, the information processing device 1 inputs the acquired performance information into a generation model, and generates analysis information by analyzing the performance information as an output of the generation model (step S4). The generation model is a generative AI that has collected and learned various contents, and is generated by learning performance information collected in the past. For example, the information processing device 1 inputs performance information of each of a plurality of advertisement contents into the generation model, and generates analysis information for each advertisement content. The analysis information includes, for example, a click-through rate, a conversion rate, a cost per conversion, etc. as an analysis result calculated when the number of conversions, the number of impressions, the number of clicks, and the cost are input. The analysis information also includes consideration information that compares the analysis results of a plurality of advertisement contents. The consideration information includes, for example, a ranking of the analysis results across a plurality of advertisement contents, efficiency indicating the ratio of the number of clicks and the number of conversions to the number of impressions, cost-effectiveness, and considerations regarding the target demographic of the advertisement.
[0017] Next, the information processing device 1 provides the generated analysis information to the advertiser terminal 50 (step S5). The information processing device 1 may provide the generated analysis information to an advertising agency (not shown). This allows the advertising agency to create a report on the advertising effectiveness to the advertiser based on the analysis information. In other words, the information processing device 1 can generate and provide highly convenient analysis results.
[0018] Next, a configuration example of an information processing system S according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing a configuration example of an information processing system S according to an embodiment. As shown in Fig. 2, in the information processing system S according to the embodiment, an information processing device 1, a plurality of advertiser terminals 50, and a plurality of user terminals 100 are connected to a network N by wire or wirelessly. The network N is, for example, a network such as the Internet, a Wide Area Network (WAN), or a Local Area Network (LAN).
[0019] The information processing device 1 is a server device that executes an information processing method according to the embodiment. The information processing device 1 collects user evaluations of advertising content delivered to users via user terminals 100, and inputs the collected evaluations into a generative model to aggregate the evaluations and provide the evaluation information to advertisers.
[0020] In addition, the information processing device 1 is an information processing device that cooperates with multiple advertiser terminals 50 and multiple user terminals 100 and provides API (Application Programming Interface) services for various applications (hereinafter, apps) and the like, as well as various data, to the multiple advertiser terminals 50 and the multiple user terminals 100, and is realized by a server device, a cloud system, etc.
[0021] The information processing device 1 may also be an information processing device that provides some kind of Web service online to a plurality of advertiser terminals 50 and a plurality of user terminals 100. For example, the information processing device 1 may provide services such as Internet connection, search service, SNS (Social Networking Service), electronic commerce (EC), electronic payment, online games, online banking, online trading, hotel and ticket reservations, video and music distribution, news, maps, route search, route guidance, line information, operation information, and weather forecasts as Web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned Web services, and may mediate the Web services or be responsible for processing the Web services.
[0022] The advertiser terminal 50 is a terminal device owned by an advertiser who requests advertisement distribution. The advertiser terminal 50 can be any type of terminal device such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The advertiser terminal 50 transmits various information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.
[0023] The user terminal 100 is a terminal device owned by a user to whom an advertisement is to be distributed. The user terminal 100 may be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The user terminal 100 transmits various types of information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.
[0024] Next, a configuration example of the information processing device 1 will be described with reference to FIG.
[0025] Fig. 3 is a diagram showing an example of the configuration of an information processing device 1 according to an embodiment. As shown in Fig. 3, the information processing device 1 has a communication unit 2, a control unit 3, and a storage unit 4. The control unit 3 includes a reception unit 31, a distribution unit 32, an acquisition unit 33, a generation unit 34, and a provision unit 35. The storage unit 4 stores user information 41, advertiser information 42, and model information 43.
[0026] The communication unit 2 is realized by, for example, a network interface card (NIC) etc. The communication unit 2 is connected to a network by wire or wirelessly.
[0027] The control unit 3 is a controller, and is realized by, for example, a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a working area. The control unit 3 is also a controller, and may be realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).
[0028] The storage unit 4 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk.
[0029] The user information 41 is information relating to a user.
[0030] Fig. 4 is a diagram showing an example of the user information 41. As shown in Fig. 4, the user information 41 includes items such as "user ID", "attribute information", and "behavior information".
[0031] "User ID" is identification information that identifies a user. "Attribute information" is information about the attributes of a user. Attribute information includes, for example, psychographic attributes and demographic attributes. "Behavioral information" is information about the history of user behavior, and includes the history of various behaviors such as search behavior, purchasing behavior, visiting behavior, browsing behavior, and evaluation behavior. Evaluation behavior is behavior related to the evaluation made by a user of an advertisement, and is information input by text or voice.
[0032] The advertiser information 42 is information relating to the advertiser.
[0033] Fig. 5 is a diagram showing an example of the advertiser information 42. As shown in Fig. 5, the advertiser information 42 includes items such as "advertiser ID", "advertiser information", and "distribution content".
[0034] "Advertiser ID" is identification information that identifies the advertiser. "Advertiser information" is information about the advertiser, such as the advertiser's business and the products they sell (the products that are the subject of advertising). "Distribution content" is information about the advertising content submitted by the advertiser.
[0035] The model information 43 is information about a generation model that generates evaluation information related to an advertisement. Fig. 6 is a diagram showing an example of the model information 43. As shown in Fig. 6, the model information 43 includes items such as "model ID" and "model information".
[0036] The "model ID" is identification information for identifying a model. The "model information" is information related to the model, such as parameters of a generative model.
[0037] Next, each function (reception unit 31, delivery unit 32, acquisition unit 33, generation unit 34, and provision unit 35) of the control unit 3 of the information processing device 1 will be described.
[0038] The receiving unit 31 receives a distribution request for advertising content from the advertiser terminal 50. The distribution request includes information such as the manuscript (image, text, etc.) of the advertising content and the distribution target (user attribute information, etc.).
[0039] The delivery unit 32 delivers advertising content to a user via the user terminal 100. The advertising content may be delivered when a triggered action occurs by the user when the user uses a predetermined service, or may be delivered by a push notification such as an email.
[0040] The acquiring unit 33 acquires performance information of the advertising content. The performance information is, for example, the number of conversions, the number of impressions, the number of clicks, the cost, etc. The acquiring unit 33 acquires the performance information for each advertising content.
[0041] The generation unit 34 inputs the acquired performance information into a generation model, and generates analysis information by analyzing the performance information as an output of the generation model. The generation model is a generative AI that collects and learns various contents, and is generated by learning performance information collected in the past. For example, the generation unit 34 inputs performance information of each of a plurality of advertisement contents into the generation model, and generates analysis information for each advertisement content. The analysis information includes, for example, a click-through rate, a conversion rate, a cost per conversion, etc. as an analysis result calculated when the number of conversions, the number of impressions, the number of clicks, and the cost are input. The analysis information also includes consideration information that compares the analysis results of a plurality of advertisement contents. The consideration information includes, for example, a ranking of the analysis results across a plurality of advertisement contents, efficiency indicating the ratio of the number of clicks and the number of conversions to the number of impressions, cost-effectiveness, and considerations regarding the target demographic of the advertisement.
[0042] The providing unit 35 provides the generated analysis information to advertisers and advertising agencies.
[0043] Next, a processing procedure of the processing executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing the processing procedure of the processing executed by the information processing device 1 according to the embodiment.
[0044] 7, the control unit 3 first receives a distribution request for advertising content from an advertiser (S101). The distribution request is a request to distribute the advertising content to a user.
[0045] Next, the control unit 3 delivers the advertisement content to the user (step S102). The advertisement content may be delivered together with a predetermined service when the user uses the service, or may be delivered by push notification such as e-mail.
[0046] Next, the control unit 3 acquires performance information of the advertising content (step S103). The performance information includes, for example, the number of conversions, the number of impressions, the number of clicks, and the cost.
[0047] Next, the control unit 3 inputs the acquired performance information into a generative model, thereby generating analysis information obtained by analyzing the performance information as an output of the generative model (step S104).
[0048] Next, the control unit 3 provides the generated analysis information to the advertiser or the advertising agency (step S105), and ends the process.
[0049] 〔others〕 In addition, among the processes described in the above embodiments, some of the processes described as being performed automatically can be performed manually. Alternatively, all or some of the processes described as being performed manually can be performed automatically using a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
[0050] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.
[0051] 3 may be held in a storage server or the like instead of being held by each device. In this case, each device obtains various pieces of information by accessing the storage server.
[0052] [Hardware configuration] The information processing device 1 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 8. Fig. 8 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a calculation device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.
[0053] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050 and programs read from the input device 1020, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), a HDD (Hard Disk Drive), a flash memory, or the like.
[0054] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (registered trademark) (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, and scanner, and is realized by a USB, for example.
[0055] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.
[0056] The network IF 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.
[0057] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.
[0058] For example, when the computer 1000 functions as the information processing device 1, the arithmetic unit 1030 of the computer 1000 realizes the functions of the control unit 3 by executing a program loaded onto the primary storage device 1040.
[0059] 〔effect〕 As described above, the information processing device 1 according to the embodiment includes an acquisition unit 33 that acquires performance information indicating the performance of advertising content, a generation unit 34 that is a generation model generated by learning performance information acquired in the past and that generates analytical information by analyzing the performance information as an output of the generation model by inputting the performance information acquired by the acquisition unit 33, and a provision unit 35 that provides the generated analytical information.
[0060] According to the information processing device 1 according to each of the above-described embodiments, it is possible to generate highly convenient analysis results.
[0061] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the aspects described in the Disclosure of the Invention section.
[0062] 〔others〕 In addition, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
[0063] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.
[0064] Furthermore, the processes described in the above-described embodiments can be appropriately combined as long as the process contents are not contradictory.
[0065] Moreover, the above-mentioned "section, module, unit" can be read as "means" or "circuit", etc. For example, the control unit 3 can be read as control means or a control circuit. [Explanation of symbols]
[0066] 1. Information processing device 2. Communications Department 3. Control Unit 4 Storage section 31 Reception 32 Distribution Department 33 Acquisition Department 34 Generation part 35 Providing Department 41 User Information 42 Advertiser Information 43 Model Information 50 Advertiser Terminal 100 user terminals S Information Processing System
Claims
1. An acquisition unit that acquires performance information indicating the performance of the advertisement content; a generation unit which receives the performance information acquired by the acquisition unit as an input, and generates analysis information obtained by analyzing the performance information as an output of the generation model; A providing unit that provides the generated analysis information; An information processing device comprising:
2. The generation unit is Generate the analysis information including the analysis result of the operational performance and a consideration based on the analysis result. The information processing device according to claim 1 .
3. The generation unit is Generate the analysis information by comparing a plurality of the advertisement contents. The information processing device according to claim 1 .
4. The providing unit is Providing the analytical information to advertising agencies who report to advertisers of the advertising content. The information processing device according to claim 1 .
5. The providing unit is Providing the analysis information to an advertiser of the advertising content The information processing device according to claim 1 .
6. 1. A computer-implemented information processing method, comprising: An acquisition step of acquiring performance information indicating the performance of the advertising content; a generation step of generating analysis information obtained by analyzing the performance information as an output of the generation model by inputting the performance information acquired in the acquisition step, the generation model being generated by learning the performance information acquired in the past; A providing step of providing the generated analysis information; An information processing method comprising:
7. An acquisition step for acquiring performance information indicating the performance of the advertising content; a generation step for generating analysis information by analyzing the performance information as an output of the generation model by inputting the performance information acquired in the acquisition step, the generation model being generated by learning the performance information acquired in the past; A provision step of providing the generated analysis information; An information processing program that causes a computer to execute the above.
Citation Information
Patent Citations
Advertisement device, prediction method, and prediction program
JP2015111380A
Learning device, learning method and learning program
JP2017138970A
Information presentation device, information presentation method and information presentation program
JP2019109790A
Information processing device, information processing method and information processing program
JP2022167383A
Information processing apparatus, program, information processing system, and receiving apparatus
JP2017011438A