Information processing device, information processing method, and computer program
Patent Information
- Application Number
- JP2025059872
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2026-10-14
AI Technical Summary
【0009】 本開示のある態様によれば、商品価値を高めた情報処理装置を提供できる。
Smart Images

Figure 2026166727000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing apparatus, an information processing method, and a computer program.
Background Art
[0002] Conventionally, information processing apparatuses for supporting customer attraction for enterprises, stores, and the like that sell products as commercial goods or provide services as commercial goods are known.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of Invention
Problems to be Solved by the Invention
[0004] The present disclosure has been made under such circumstances, and one exemplary object thereof is to provide an information processing apparatus with enhanced product value.
Means for Solving the Problems
[0005] To solve the above problem, an information processing apparatus according to an aspect of the present disclosure includes: a theme selection reception unit that receives selection of a theme of a web page; an editing screen providing unit that provides an editing screen including a module display area for displaying a plurality of modules each including one or more parts, and a layout display area in which one or more modules selected from the plurality of modules in the module display area are arranged, wherein at least one content is arranged in each of the one or more parts of each of the one or more modules arranged in the layout display area; and a web page creation unit that creates a web page based on the modules arranged in the layout display area and the content arranged in the parts thereof, the web page having a background, character font, or character color corresponding to the selected theme.
[0006] Another aspect of this disclosure is an information processing method. This information processing method provides an editing screen that accepts the selection of a web page theme and displays a module display area that displays a plurality of modules, each containing one or more parts, and a layout display area on which one or more modules selected from the plurality of modules in the module display area are arranged. The computer then creates a web page based on the modules arranged in the layout display area and the content arranged in their parts, the web page having a background, font, or color corresponding to the selected theme.
[0007] Another aspect of this disclosure is a computer program. This computer program provides an editing screen that accepts a selection of a web page theme and displays a module display area that displays a plurality of modules, each containing one or more parts; and a layout display area on which one or more modules selected from the plurality of modules in the module display area are arranged; and each of the one or more modules arranged in the layout display area contains at least one piece of content, thereby enabling the computer to create a web page based on the modules arranged in the layout display area and the content arranged in their parts, the web page having a background, font, or color corresponding to the selected theme.
[0008] Another aspect of this disclosure is an information processing device. This information processing device includes a web page creation support unit that assists in the creation of web pages, and a storage unit that stores PR page identification information, which is a web page for advertising a product created with the assistance of the web page creation support unit, in association with information about the product, information about the advertisement, or information about an inquiry. [Effects of the Invention]
[0009] According to certain aspects of this disclosure, it is possible to provide an information processing device that enhances the commercial value of the product. [Brief explanation of the drawing]
[0010] [Figure 1] This is a diagram illustrating the configuration of an information processing system equipped with an information processing device according to an embodiment. [Figure 2] Figure 1 is a block diagram showing the functions and configuration of the information processing device. [Figure 3] Figure 2 is a detailed block diagram of the web page creation support unit. [Figure 4] This is a detailed block diagram of the ad placement support unit shown in Figure 2. [Figure 5] This is a diagram showing the web page editing screen. [Figure 6] This is a diagram showing a portion of the advertising information settings screen. [Figure 7] This diagram shows another part of the advertising information settings screen. [Figure 8] This is a diagram showing the keyword input screen. [Figure 9] This is a diagram showing the search keyword suggestion screen. [Figure 10] This is a diagram showing the ad group creation screen. [Figure 11] This is a diagram showing the ad list screen. [Figure 12] This is a diagram showing the advertisement details status screen. [Figure 13] This is a diagram showing the inquiry list screen. [Modes for carrying out the invention]
[0011] Preferred embodiments will be described below with reference to the drawings. These embodiments are illustrative and not limiting to the disclosure, and not all features or combinations thereof described in the embodiments are necessarily essential to the disclosure. The same or equivalent components, members, and processes shown in each drawing will be denoted by the same reference numerals, and redundant descriptions will be omitted where appropriate.
[0012] FIG. 1 is a configuration diagram of an information processing system 1 according to an embodiment. The information processing system 1 includes a plurality of advertisement media 2, a plurality of customer terminals 3a, a plurality of consultant terminals 3b, and an information processing apparatus (customer attraction support apparatus) 10 that provides a customer attraction support service. These apparatuses are connected via a communication network 5 that may include a LAN, a WAN, the Internet, and the like. When the customer terminal 3a and the consultant terminal 3b are not distinguished, they are simply referred to as the terminal 3.
[0013] The advertisement medium 2 is a medium that provides advertisements to end users. The advertisement medium 2 is, for example, Google (registered trademark) search ads, display ads, Yahoo (registered trademark) search ads, display ads, and Meta (registered trademark) search ads. The advertisement medium 2 accepts advertisement placement from an advertiser, and distributes the advertisement when a predetermined condition is satisfied. The advertisement is provided with link information that links to a PR page. When an end user who browses the advertisement medium 2 performs a selection operation on the link information, the end user is redirected to the PR page that is the link destination.
[0014] The customer terminal 3a is a terminal operated by a customer of the customer attraction support service. The customer terminal 3a is, for example, a PC, a smartphone, or a tablet terminal. The customer is an advertiser who places an advertisement on the advertisement medium 2 for the purpose of attracting customers. The customer is a person who provides some kind of product or service, and is typically a business operator, enterprise, or store that sells products as goods or provides services as offerings.
[0015] The consultant terminal 3b is a terminal operated by a consultant who is a person in charge of a service provider that provides the customer attraction support service. The consultant terminal 3b is, for example, a PC, a smartphone, or a tablet terminal.
[0016] The information processing apparatus 10 provides the customer attraction support service as described above. Without limitation thereto, the customer attraction support service includes the following functions. ·Contract management function ·Questionnaire function • Web page creation support function • Blog page creation support function • Ad placement support function • Ad management function ·Analysis function • Inquiry management function
[0017] The web page creation support function assists in creating web pages, particularly PR pages for products and brand pages for customers. The ad placement support function assists in placing ads on advertising medium 2. The ad management function manages the ads placed on advertising medium 2. The analysis function analyzes metrics related to the placed ads. The inquiry management function manages inquiries from end users.
[0018] Figure 2 is a block diagram showing the functional blocks of the information processing device 10 in Figure 1. Figure 3 is a detailed block diagram of the web page creation support unit 24 in Figure 2. Figure 4 is a detailed block diagram of the ad submission support unit 28 in Figure 2.
[0019] Each block shown in the block diagrams of this specification can be realized in hardware terms by components such as a computer processor, CPU, and memory, as well as electronic circuits and mechanical devices, and in software terms by computer programs, etc. However, here we are depicting functional blocks that are realized through the cooperation of these components. Therefore, it will be understood by those skilled in the art that these functional blocks can be realized in various ways by combinations of hardware and software.
[0020] The information processing device 10 comprises a communication unit 12, a processing unit 14, and a storage unit 16. The communication unit 12 communicates with an external device according to a predetermined communication protocol. The processing unit 14 sends and receives data to and from the advertising medium 2, customer terminal 3a, and consultant terminal 3b via the communication unit 12. The processing unit 14 performs various data processing related to the customer acquisition support service. The storage unit 16 stores data that is referenced or updated by the processing unit 14.
[0021] The processing unit 14 includes a contract management unit 20, a survey management unit 22, a web page creation support unit 24, a blog page creation support unit 26, an ad placement support unit 28, an advertising management unit 30, an analysis unit 32, and an inquiry management unit 34.
[0022] The memory unit 16 includes a customer information memory unit 70, a contract information memory unit 72, a survey information memory unit 74, a survey response memory unit 76, a web page information memory unit 78, an author information memory unit 80, a blog page information memory unit 82, a charge balance information memory unit 84, an advertisement information memory unit 86, and an inquiry information memory unit 88.
[0023] <Contract Management Function> The contract management function is primarily implemented by the customer information storage unit 70, the contract information storage unit 72, and the contract management unit 20.
[0024] The customer information storage unit 70 stores various information about each of multiple customers. For example, the customer information storage unit 70 stores the customer ID, the customer's company name, the company name in katakana, the postal code, the address (prefecture, city / ward / town / village, street number, etc.), and the telephone number in association with each other.
[0025] The contract information storage unit 72 stores the contract information for each of multiple customers. The contract information storage unit 72 stores the contract ID, customer ID, start date of use of the customer acquisition support service, contract period of the customer acquisition support service, end date of use of the customer acquisition support service, whether or not the LPO service is used, whether or not the MEO service is used, and the contract status in association with each other. The contract status stores "In Contract", "Not Activated", "Contract Ended", "Frozen", or "Suspended".
[0026] The contract management unit 20, in response to a screen display request from the consultant terminal 3b, displays a company initial setup screen (not shown) on the consultant terminal 3b. The company initial setup screen is not particularly limited, but includes a company basic information area and a contract information area.
[0027] The basic company information area includes at least the following input areas: ·Company name • Company name (in kana) ·post code • Location (prefecture, city / ward / town / village, street address, etc.) ·telephone number • Industry Category ·Representative name
[0028] The contract information area is the area where information regarding the initial contract is entered, and includes at least the following input areas: ·Start date of use • Contract period • End date of use • Whether or not LPO services are used • Whether or not you use MEO services
[0029] The contract management unit 20 receives information entered into each input field in the basic company information area and stores it in the customer information storage unit 70 along with a newly assigned customer ID. The contract management unit 20 also receives information entered into each input field in the contract information area and stores it in the contract information storage unit 72 along with a newly assigned contract ID and the contract status "in contract".
[0030] The contract will automatically terminate after the contract end date. For details, the contract management department 20 will update the contract status of contracts that are currently "in effect" to "contract terminated" after the contract end date.
[0031] As the contract end date for a client approaches, the consultant may contact that client to inquire whether they wish to continue the contract. If the client decides to continue, the consultant will create a new (additional) contract.
[0032] The contract management unit 20 displays a new contract creation screen (not shown) on the consultant terminal 3b in response to a screen display request from the consultant terminal 3b. The new contract creation screen is not particularly limited, but includes at least the following input areas. ·Start date of use • Contract period • End date of use • Whether or not LPO services are used • Whether or not you use MEO services
[0033] The contract management unit 20 receives the information entered in each input field on the new contract creation screen and stores it in the contract information storage unit 72 along with the contract ID and the contract status "not activated".
[0034] The contract management department 20 updates the contract status of contracts that are currently "not activated" to "in operation" on the contract start date.
[0035] If a customer breaches a contract, that customer's contract will be frozen. In this case, the consultant sends a contract freeze instruction from the consultant terminal 3b to the information processing device 10. When the contract management unit 20 receives the contract freeze instruction from the consultant terminal 3b, it updates the contract status of that contract to "frozen". When the contract status is "frozen", all functions are unavailable.
[0036] If a settlement is reached with a client whose contract had been frozen, the contract freeze for that client will be lifted. In this case, the consultant sends a contract lifting instruction from consultant terminal 3b. When the contract management department 20 receives the contract lifting instruction from consultant terminal 3b, it updates the contract status of that contract to "In Progress".
[0037] If payment is not confirmed by the due date for a contract with a contract status of "In Progress," the contract will be terminated. In this case, the contract management unit 20 will update the contract status of that contract to "Terminated." Once payment is confirmed, the contract management unit 20 will update the contract status to "In Progress." When the contract status is "Terminated," only some functions are available.
[0038] Contracts with a contract status of "Not Activated" can be deleted. In this case, the consultant sends a contract deletion instruction to the information processing device 10 from the consultant terminal 3b. When the contract management unit 20 receives a contract deletion instruction for a contract with a contract status of "Not Activated" from the consultant terminal 3b, it deletes the information related to that contract from the contract information storage unit 72. Alternatively, instead of deleting the contract information, the contract management unit 20 may update the contract status of that contract to "Deleted".
[0039] Contract information may be editable. For example, contracts with a status of "In Progress" or "Not Activated" may be editable.
[0040] <Survey function> The survey function is primarily implemented by the survey information storage unit 74, the survey response storage unit 76, and the survey management unit 22.
[0041] The survey information storage unit 74 stores information related to the survey. For example, the survey information storage unit 74 stores the survey name and at least one question in association with each other.
[0042] The survey information storage unit 74 comes pre-loaded with three types of surveys by default: a company survey, a product survey, and a location survey. Additional surveys can be added.
[0043] Corporate surveys typically include at least one (usually more) questions to gather basic company information and selling points. These surveys are primarily used for registering basic company information and creating brand pages.
[0044] A product survey includes at least one (typically more) questions to gather information about the products a company handles and their characteristics. Product surveys are used, for example, to create promotional pages for the products. Examples of questions included in a product survey are as follows: Please tell me the categories of products you handle and your main products. Please tell me the main features and strengths of your flagship product. Please tell us about the philosophy, concept, and the thoughts behind your main products. Please select the sales methods for your main products. (Multiple answers allowed) Please tell us the sales ratio for the sales method you described above. Please tell us which sales methods you would like to strengthen in the future. (Multiple answers allowed) Please tell us the price range of your main products. (Multiple answers allowed) Please describe the pricing structure for your main products. (Multiple answers allowed) Please let us know if it is seasonal or not. Please tell us about the seasons when demand is highest and how you handle those situations. Please tell us when your main product will be available.
[0045] A location survey includes at least one (typically more) questions to gather details about a company's locations. Location surveys are used for purposes such as creating advertisements.
[0046] The survey response storage unit 76 stores information related to the survey responses. For example, the survey response storage unit 76 stores the customer ID of the responding customer, the name of the survey that was answered, and the answers to at least one question, in association with each other.
[0047] The survey management unit 22 displays the survey screen on the customer terminal 3a in response to a screen provision request from the customer terminal 3a. The survey management unit 22 receives the answers to the survey questions entered on the survey screen by the customer terminal 3a and stores them in the survey answer storage unit 76 along with the customer ID. In addition, a consultant may answer the survey questions on behalf of the customer after conducting an interview. In this case, the consultant sends a request for the survey screen from the consultant terminal 3b.
[0048] <Web page creation support function> The web page creation support function is mainly implemented by the web page information storage unit 78 and the web page creation support unit 24. The web page creation support unit 24 includes the web page information receiving unit 60, the editing screen providing unit 62, and the web page creation unit 64.
[0049] The web page information storage unit 78 stores various information related to the web page. For example, the web page information storage unit 78 stores product identification information that identifies the product, such as the product name, the theme that forms the basis of the web page's design, the modules used in the web page and their placement information, and the web page's URL, all in association with each other.
[0050] The webpage information receiving unit 60 displays an appropriate screen on terminal 3 in response to a screen provision request from terminal 3, and accepts input for product selection, webpage theme selection, webpage name setting, and CV button name setting. The webpage theme is an image of the webpage, such as cool or cute, and serves as the basis for the webpage design. The webpage information receiving unit 60 may also automatically extract these from the responses stored in the questionnaire response storage unit 76.
[0051] The editing screen provider unit 62 displays the web page editing screen on the terminal 3. Figure 5 shows the web page editing screen. The web page editing screen includes a module display area 102 and a layout display area 104. Multiple modules 110 are displayed in a list in the module display area 102. Each of the multiple modules 110 includes a background 112 and one or more parts 114 placed within that background 112. The background 112 uses a background corresponding to the selected theme.
[0052] The layout display area 104 contains modules 110 selected from the module display area 102. For example, modules 110 selected from the module display area 102 can be placed at any position in the layout display area 104 using a drag-and-drop operation. The number of modules 110 placed in the layout display area 104 is not particularly limited. Each of the one or more parts 114 of the modules 110 placed in the layout display area 104 contains at least one piece of content. The content can be, for example, text, images, tables, graphs, or shapes entered from terminal 3. The images may be still images or moving images.
[0053] Note that the module 110 placed on the web page and its position can be changed later (for example, even after the web page has been created). The theme can also be changed later.
[0054] The web page creation unit 64 generates a web page (e.g., HTML data) that corresponds to the state of the layout display area 104. In other words, the web page creation unit 64 creates a web page based on the modules 110 and the content placed in their parts 114, and which has a background, font, or color corresponding to the selected theme. For example, source code corresponding to each of multiple modules 110 may be prepared in advance, and the web page creation unit 64 may generate a web page by combining the source code of the modules 110 placed in the layout display area 104.
[0055] The web page creation support unit 24 stores the created web page in the storage unit 16. The information processing device 10 includes the functionality of a web server and provides the created web page to the end user. The created web page may be stored on a web server managed by the service provider of the customer acquisition support service, which is separate from the information processing device 10, and this separate web server may provide the web page to the end user.
[0056] When a PR page is created, the web page creation support unit 24 stores in the web page information storage unit 78 the following information in association with each other: identification information of the PR page, product identification information, the theme of the web page, identification information for one or more modules placed on the web page, placement information of those modules on the web page, and content placed on the parts of those modules.
[0057] The web page creation support function allows web pages to be created without coding, thus reducing the burden on customers and consultants.
[0058] <Blog page creation support function> The blog page creation support function is primarily implemented by the author information storage unit 80, the blog page information storage unit 82, and the blog page creation support unit 26.
[0059] The author information storage unit 80 stores the customer ID and the author (article creator) information in association. The author information includes, for example, the author's name, email address, profile picture, and profile text, all of which are stored in association.
[0060] The blog page information storage unit 82 stores information related to the blog page.
[0061] The blog page creation support unit 26, in response to a screen provision request from the customer terminal 3a, displays a blog page creation support screen (not shown) on the customer terminal 3a and accepts input for the following items. The blog page creation support unit 26 creates a blog page using the input information. The blog page creation support unit 26 may be configured using publicly known or future-available blog page creation technologies for the function of creating a blog page using the following items. URL slug • Meta description ·tag • Article Categories Article headlines ·image ·Author information
[0062] Furthermore, author information may be selected from the author information stored in the author information storage unit 80. Therefore, authors do not need to type in author information on the blog page creation support screen, thus reducing the burden on authors.
[0063] The blog page creation support unit 26 stores the created blog page in the storage unit 16 of the information processing device 10 or on another web server, in the same way as a web page created with the support of the web page creation support unit 24.
[0064] <Advertising support function> The ad placement support function is mainly implemented by the charge balance information storage unit 84, the advertising information storage unit 86, and the ad placement support unit 28. The ad placement support unit 28 includes the advertising information receiving unit 42, the keyword receiving unit 44, the search keyword candidate creation unit 46, the search keyword related information acquisition unit 48, the recommendation level determination unit 50, the search keyword candidate provision unit 52, the search keyword receiving unit 54, and the ad placement unit 56.
[0065] The charge balance information storage unit 84 stores the charge balance for each of multiple customers' customer acquisition support services. For example, the charge balance information storage unit 84 stores the customer ID and the charge balance for the customer acquisition support service in association.
[0066] The advertising information storage unit 86 stores various information about the advertisements to be placed. For example, the advertising information storage unit 86 stores, in association with the following: an advertising ID that uniquely identifies the advertisement, the advertiser's customer ID, the advertising medium, the advertisement name, product identification information, PR page identification information that identifies the PR page for advertising the product, the advertisement placement period, the total budget for the advertisement placement period, the upper limit of the bid price, the performance target (e.g., target number of conversions), one or more search keywords if the advertisement is a search-linked advertisement, the devices on which the advertisement should be displayed, and the area in which the advertisement should be placed.
[0067] The advertising information receiving unit 42 displays the advertising information settings screen on terminal 3 in response to a screen provision request from terminal 3.
[0068] The advertising information set on the advertising information settings screen includes the following: • Advertising media where the ad is placed • Ad name (campaign name) • Products to advertise • PR page for advertising products • Advertisement placement period • Total budget for the advertising period • Advertising performance targets • Devices on which you want to display ads • Target area for advertising Advertisement
[0069] The advertising platforms where ads are placed include, for example, Google® search ads and display ads, Yahoo® search ads and display ads, or Meta®. Note that the advertising information set on the ad information settings screen may differ depending on the advertising platform. Here, we will explain assuming that "search-linked advertising," such as Google® search ads, is selected as the advertising platform.
[0070] Figure 6 shows a portion of the ad information settings screen. Figure 6 displays input fields for the ad placement period and total budget, as well as a display area for the average daily budget. The ad placement period is entered in the input field.
[0071] The total budget input field is used to enter the total budget for the advertisement for the advertising period entered in the advertising period input field. Next to the total budget, the configurable amount, i.e., the remaining balance, is displayed. Entering an amount exceeding the remaining balance is not permitted for the total budget. More specifically, it may be impossible to enter an amount exceeding the remaining balance, or it may be possible to enter an amount exceeding the remaining balance but the process cannot proceed to the next step. In any case, the advertising information reception unit 42 will not accept an amount exceeding the remaining balance.
[0072] For example, if an amount less than or equal to the remaining balance is entered in the total budget, a message such as "Within the remaining balance" may be displayed, and if an amount exceeding the remaining balance is entered, a warning message such as "Exceeds the remaining balance" may be displayed. In this case, the advertising information receiving unit 42 refers to the remaining balance information storage unit 84 and determines whether or not the amount entered in the total budget input area is less than or equal to the remaining balance.
[0073] The average daily budget is automatically calculated based on the entered listing period and total budget.
[0074] Figure 7 shows another part of the ad information settings screen. Figure 7 shows the input area for performance targets. In this example, the performance targets include "maximum bid price" and "target number of conversions (hereinafter referred to as CV target)". In addition, the performance targets may also include, for example, "target number of clicks during the ad period".
[0075] The advertising information receiving unit 42 receives advertising information entered on the advertising information setting screen. The advertising information receiving unit 42 stores the received advertising information in the advertising information storage unit 86 at an appropriate time, for example, when the advertising posting unit 56 actually posts the advertisement.
[0076] The keyword reception unit 44 displays a keyword input screen on terminal 3 in response to a screen display request from terminal 3. Figure 8 shows the keyword input screen. The keyword input screen includes input areas for three keyword groups: "First Search Keyword (Main)", "Second Search Keyword (Sub)", and "Third Search Keyword (General / Area)". One or more keywords can be entered in each keyword group. The keyword reception unit 44 accepts the entered keywords.
[0077] The search keyword candidate creation unit 46 creates candidate search keywords (hereinafter referred to as "search keyword candidates") to be used in search-linked advertising. The created search keyword candidates are displayed in the "Keywords" column in Figure 9. The search keyword candidate creation unit 46 creates search keyword candidates based on the keywords received by the keyword reception unit 44. In this example, the search keywords are created by brute-force combining each keyword in each keyword group entered on the keyword input screen in Figure 8. Note that the search keywords may consist of a single word. For example, they may consist of a single word keyword entered in "First Search Keyword (Main)" on the keyword input screen in Figure 8.
[0078] The search keyword related information acquisition unit 48 acquires, for each of the search keyword candidates, the estimated number of searches (estimated search volume) and the estimated bid price from the advertising medium for a predetermined period (e.g., one month). The estimated number of searches may be the monthly average number of searches calculated from the number of searches for each month over the past 12 months. The estimated bid price may include estimated bid prices (low range) and estimated bid prices (high range). Estimated bid prices (low range / high range) may be approximate bid prices when the bid price is low / high, i.e., a guideline for the bid price. The acquired estimated number of searches, estimated bid prices (low range), and estimated bid prices (high range) are displayed in the "Estimated Volume" column, the "Estimated Bid Price (Low Range)" column, and the "Estimated Bid Price (High Range)" column, respectively, in Figure 9.
[0079] The recommendation level determination unit 50 determines the recommendation level for each of the search keyword candidates to be used in search advertising. The determined recommendation level is displayed in the "Recommendation Level" column of Figure 9. In the example in Figure 9, the recommendation level is shown by the number of stars (the more stars, the higher the recommendation level), but it may also be shown by a numerical value or other means. It is expected that using search keywords with a high recommendation level will improve the cost-effectiveness of advertising.
[0080] The recommendation rating determination unit 50 determines the recommendation rating based on the expected number of searches and the expected bid price. The recommendation rating determination unit 50 may also use the arithmetic mean of the expected bid prices (low range) and expected bid prices (high range) obtained from advertising media as the expected bid price.
[0081] The recommendation level determination unit 50 may determine the recommendation level of search keyword candidates such that the recommendation level is higher the more expected searches are performed, the recommendation level is lower the fewer expected searches are performed, and the recommendation level is higher the lower the expected bid price, and the recommendation level is lower the higher the expected bid price. For example, the recommendation level determination unit 50 may calculate the recommendation level using a formula in which the expected number of searches and the expected bid price are variables. The formula may be configured such that the recommendation level is higher the more expected searches are performed, the recommendation level is lower the fewer expected searches are performed, and the recommendation level is higher the lower the expected bid price, and the recommendation level is lower the higher the expected bid price. In addition, the weighting of the expected number of searches and the expected bid price may be the same in the formula, or the weighting of the expected number of searches may be higher, or the weighting of the expected bid price may be higher.
[0082] Alternatively, the recommendation rating determination unit 50 may use artificial intelligence (AI) to determine the recommendation rating. For example, the recommendation rating determination unit 50 may determine the recommendation rating of a search keyword candidate using a pre-trained AI that has been trained to output the recommendation rating of the search keyword candidate when the expected number of searches and expected bid price of the search keyword candidate are input. In this case, the AI may be trained to obtain a higher recommendation rating for searches with higher ad impressions (IMP) and higher bid prices. A pre-trained machine learning model may be used for the artificial intelligence. The machine learning model can be constructed using any known machine learning method, for example, it may be constructed using a DNN (Deep Learning Network) or a CNN (Convolutional Neural Network).
[0083] The search keyword suggestion provision unit 52 displays the search keyword suggestion screen on terminal 3 in response to a screen provision request from terminal 3. Figure 9 shows the search keyword suggestion screen. The search keyword suggestion screen includes a "Keyword" field where search keyword suggestions are displayed, a "Match Type" field where the match type can be selected, a "Recommendation Level" field, an "Estimated Volume" field where the estimated number of searches is displayed, an "Estimated Bid Price (Low Range)" field, and an "Estimated Bid Price (High Range)" field. In the "Match Type" field, indent match, exact match, or phrase match can be selected.
[0084] The toggle button on the far right is an object used to select whether or not to use search keywords in search advertising. This allows you to select (turn on) highly recommended search keywords and (turn off) less recommended search keywords. In other words, you can selectively select highly recommended search keywords. Conversely, you can avoid selecting less recommended search keywords. Note that checkboxes or other objects may be provided instead of the toggle button.
[0085] The checkbox on the far left is an object used for batch processing. For example, it is used to change the match type of multiple search keywords at once.
[0086] Next, when the user presses "Next" on the search keyword suggestion screen shown in Figure 9, the search keyword reception unit 54 displays the ad group creation screen on terminal 3. Figure 10 shows the ad group creation screen.
[0087] On the ad group creation screen, you can select the keyword group to use. Search keywords using the keyword group selected on this ad group creation screen, and which are also selected as "Used (On)" on the search keyword suggestion screen in Figure 9, will be used as the search keywords for your ads.
[0088] On the ad group creation screen, you can add (create) an ad group by clicking the "+" button. You can use different keyword groups for each ad group. In other words, you can use different search keywords for each ad group. This makes it relatively easy to conduct A / B testing.
[0089] The search keyword receiving unit 54 receives search keywords that use the keyword group selected on the ad group creation screen in Figure 10, and that have been selected as "adopted (on)" on the search keyword candidate screen in Figure 9. The search keyword receiving unit 54 stores the received search keywords in the ad information storage unit 86 at an appropriate time, for example, when the ad placement unit 56 actually places the ad.
[0090] The advertising department 56 places advertisements on designated advertising media for each of the determined one or more search keywords.
[0091] <Ad management function> The advertising management function is primarily implemented by the advertising information storage unit 86 and the advertising management unit 30.
[0092] The advertising information storage unit 86 stores various information related to the advertisement. The advertising information storage unit 86 stores at least the various information shown on the advertisement details screen in Figure 12, which will be described later. For example, in addition to the information items listed in the ad placement support function, the advertising information storage unit 86 also stores, in association with the following: whether or not the advertisement needs improvement, the total budget (cumulative budget), the remaining budget, the number of conversions (CV / mCV), the conversion rate (CVR / mCVR), the number of impressions (IMP), the number of clicks (page impressions), the click-through rate (CTR), the cost per impression (CPM), the cost per click (CPC), the cost per acquisition (CPA), the average daily spending, and the total spending.
[0093] The advertising management unit 30 acquires advertising status information from the advertising media where the advertisement is placed for each advertisement stored in the advertising information storage unit 86 at predetermined intervals (for example, every 10 seconds). The advertising status information includes, for example, the number of clicks if the advertisement is a search engine marketing advertisement.
[0094] The advertising management unit 30 analyzes the performance of the ads based on the advertising status information, for example, whenever it acquires advertising status information. More specifically, the advertising management unit 30 determines whether or not the ads need improvement based on the number of conversions and / or clicks. For example, the advertising management unit 30 may determine whether or not the ads need improvement by comparing the number of conversions with the target number of conversions, which is a performance target. Alternatively, the advertising management unit 30 may determine whether or not the ads need improvement by comparing the number of clicks with the target number of clicks, which is a performance target. Alternatively, it may determine whether or not the ads need improvement based on the results of these two comparisons.
[0095] More specifically, the advertising management department 30 may determine that if the number of clicks is low, improvements to the search keywords or bid price are necessary, and if the number of clicks is high but the number of conversions is low, improvements to the PR page are necessary.
[0096] The advertising management unit 30 may update the information stored in the advertising information storage unit 86 each time it determines whether or not an advertisement needs improvement.
[0097] The advertising management unit 30 displays an advertisement list screen on terminal 3 in response to a screen display request from terminal 3. Figure 11 shows the advertisement list screen. The advertising management unit 30 can create the advertisement list screen by referring to the advertisement information storage unit 86. The advertisement list screen may include, for example, customer name, advertisement name, product identification information, advertisement placement period, advertising medium, whether the advertisement needs improvement or not, total budget (cumulative budget), remaining budget, number of conversions, and target number of conversions. This allows for a quick overview of the advertisement status.
[0098] When any advertisement is selected on the advertisement list screen, the advertising management unit 30 displays the advertisement details status screen for that advertisement on terminal 3. The advertising management unit 30 can create the advertisement details status screen by referring to the advertisement information storage unit 86. Figure 12 shows the advertisement details status screen. The advertisement details status screen may include, for example, customer name, advertisement name, product identification information, advertisement placement period, advertising medium, whether the advertisement needs improvement or not, total budget (cumulative budget), remaining budget, number of conversions, target number of conversions, conversion rate, number of impressions, number of clicks, click-through rate, CPM, CPC, CPA, average daily spending, amount spent, device, area, and advertisement name.
[0099] The advertising management unit 30 sends an instruction to the advertising medium to stop displaying the advertisement and stops displaying the advertisement when the remaining budget reaches or is about to reach the total budget. For example, the advertising management unit 30 may stop displaying the advertisement when the remaining budget reaches zero. Alternatively, the advertising management unit 30 may stop displaying the advertisement when the remaining budget falls below a predetermined amount, for example, below twice the average amount spent per hour on delivery over the past week (including zero). Furthermore, if the advertising management unit 30 receives an instruction from terminal 3 to stop displaying an advertisement, it may send an instruction to the advertising medium to stop displaying that advertisement and stop displaying that advertisement.
[0100] <Analysis function> The analysis function is primarily implemented by the analysis unit 32 and the advertising information storage unit 86.
[0101] The analysis unit 32 displays an analysis screen (not shown) on terminal 3 in response to a screen display request from terminal 3. The analysis screen may include at least one of a summary display area, a graph display area, and an analysis table display area. The analysis unit 32 can create the analysis screen by referring to the advertising information storage unit 86.
[0102] The summary display area shows metrics for the target advertisement for the target product, and displays a summary of metrics from all advertising media where the advertisement was placed. The summary display area may include, but is not limited to, conversions (CV / mCV), conversion rate (CVR / mCVR), impressions (IMP), clicks (page impressions), click-through rate (CTR), cost per impression (CPM), cost per click (CPC), cost per acquisition (CPA), average daily spending, and total spending. Average daily spending is the average amount of money spent per day of the budget. Total spending is the total amount of the budget spent.
[0103] The graph display area shows a graph for at least one metric. For example, the graph display area may show graphs for ad impressions (IMP), clicks (page views), and conversions (CV / mCV). These are displayed in a way that shows the breakdown by advertising medium, for example, as a stacked bar chart. Alternatively, when the cursor is hovered over a graph, a pop-up display showing the breakdown by advertising medium may appear. This allows users to quickly see which advertising mediums are performing well.
[0104] The analysis table display area shows the metrics for the target advertisement for the target product, broken down by advertising medium, advertisement, and publication period. Specifically, the advertisement name, publication period, status, performance, advertising medium, advertisement type, PR page, and metrics for the advertisement are displayed in association with each other. This allows you to visually confirm which advertising medium, which advertisement, and which PR page traffic originated from, and clearly understand which strategies are yielding the best results.
[0105] <Inquiry Management Function> The inquiry management function is primarily implemented by the inquiry management unit 34, the advertising information storage unit 86, and the inquiry information storage unit 88.
[0106] The inquiry information storage unit 88 stores various information related to inquiries from end users. These inquiries include, but are not limited to, inquiries entered in inquiry forms on PR pages or brand pages, and inquiries received by customers by telephone. For example, the inquiry information storage unit 88 stores the inquiry ID, the date and time of the inquiry, the inquirer, the source of the inquiry, the advertisement name, the PR page identification information, the product identification information, the area information, the content of the inquiry, and the status indicating the status of the inquiry response, all associated with each other. The source of the inquiry can be determined using publicly known technology. For example, it can be determined by including a string that identifies the advertising medium in the advertisement's URL.
[0107] The inquiry management unit 34 displays the inquiry list screen on terminal 3 in response to a screen provision request from terminal 3. The inquiry management unit 34 can create the inquiry list screen by referring to the inquiry information storage unit 88. It may also be possible to filter inquiries on a filtering screen (not shown).
[0108] Figure 13 shows the inquiry list screen. For example, the inquiry list screen displays information such as inquiry ID, inquiry date and time, inquirer, source, advertisement name, PR page, product identification information, area information, and status.
[0109] The inquiry ID is an identifier that uniquely identifies the inquiry. The traffic source indicates the advertising medium from which the inquiryer arrived. If the traffic source is "Advertising Medium A," it indicates that the inquiry is from an end-user who arrived at the PR page from an advertisement displayed on Advertising Medium A.
[0110] The status displays the inquiry's handling status, specifically whether it's pending, in progress, or completed. The status can be changed, for example, using a dropdown menu.
[0111] When any inquiry is selected on the inquiry list screen, the inquiry management unit 34 displays the inquiry details screen on terminal 3. The inquiry management unit 34 simply needs to create the inquiry details screen by referring to the inquiry information storage unit 88.
[0112] The detailed information for an inquiry includes, at a minimum, the information displayed on the inquiry list screen. In addition, the detailed information for an inquiry includes the content of the inquiry.
[0113] According to the information processing device 10 described above, web page creation, advertising information setting, advertising placement, and analysis of metrics related to placed advertisements are all provided in one package, enabling a cycle that includes improving PR pages to achieve higher advertising effectiveness.
[0114] The present disclosure has been described above based on embodiments. These embodiments are illustrative, and it will be understood by those skilled in the art that various modifications are possible in combinations of their components and processing processes, and that such modifications are also within the scope of the present disclosure. Such modifications will be described below.
[0115] (Variation 1) Although not specifically mentioned in the embodiments, by analyzing the PR pages of highly effective advertisements for each product, it is possible to propose a PR page structure that is expected to be highly effective for each product. A highly effective advertisement may be one that has achieved its performance targets, for example, one that has achieved its click-through rate target and / or conversion rate target. The proposed PR page structure may include the theme of the PR page, the parts used in the PR page, or the arrangement of the parts used in the PR page.
[0116] For example, when creating a new PR page for a certain product, the web page creation unit 64 may propose a PR page structure that is expected to have a high advertising effect for that product. Also, for example, if an existing PR page for a certain product is determined to need improvement, the web page creation unit 64 may propose modifications to the PR page and recommend a suitable structure.
[0117] This proposal may be made using artificial intelligence (AI). For example, the web page creation unit 64 may propose a PR page structure using pre-trained artificial intelligence that has been trained to output a PR page structure that will yield high advertising effectiveness when used for a product, based on the input of information about the product.
[0118] Alternatively, the system may propose a PR page structure for each product and each advertising medium that has shown high advertising effectiveness. In this case, the web page creation unit 64 may propose a PR page structure using a trained artificial intelligence that has been trained to output a PR page structure that will yield high advertising effectiveness when used for a given product and advertising medium, based on the information about the product and the advertising medium it receives.
[0119] Artificial intelligence may employ a pre-trained machine learning model. The machine learning model can be constructed using any known machine learning method, such as a DNN (Deep Learning Network) or a CNN (Convolutional Neural Network).
[0120] The above embodiments and variations can be generalized to obtain the following embodiments.
[0121] [Aspect 1] A webpage information reception desk that accepts the selection of webpage themes, An editing screen is provided, which includes a module display area that lists multiple modules, each containing one or more parts, and a layout display area on which one or more modules selected from the multiple modules in the module display area are arranged, wherein at least one piece of content is placed on each of the one or more parts of the one or more modules arranged in the layout display area, A web page creation unit that creates a web page based on modules and content placed on their parts arranged in the layout display area, and which has a background, font, or color corresponding to a selected theme. An information processing device equipped with the following features.
[0122] [Aspect 2] A storage unit stores PR page identification information, which identifies a PR page that is a web page for advertising a product created by the aforementioned web page creation unit, and associates and stores information about the product, information about the advertisement, or information about an inquiry. Equipped with, The information processing apparatus according to Embodiment 1.
[0123] [Aspect 3] The aforementioned web page creation unit, upon input of information about a product, uses a pre-trained artificial intelligence that has been trained to output a PR page structure that will yield high advertising effectiveness when used for that product, to propose a PR page structure. The information processing device according to embodiment 1 or 2.
[0124] [Aspect 4] The aforementioned web page creation unit, when given information about a product and information about an advertising medium, uses a trained artificial intelligence that has been trained to output a PR page structure that will yield high advertising effectiveness when used for that product and advertising medium, to propose a PR page structure. The information processing device according to embodiment 1 or 2.
[0125] [Aspect 5] A memory unit that stores the charge balance for each customer, An advertising information setting screen is provided, which includes input fields for the advertising period for the product and the total budget for that period, and an advertising information reception unit accepts this input. Equipped with, The aforementioned advertising information reception unit will not accept input of a total budget that exceeds the charge balance. An information processing device according to any one of embodiments 1 to 4.
[0126] [Aspect 6] A memory unit that stores the charge balance for each customer, An advertising information setting screen is provided, which includes input fields for the advertising period for the product and the total budget for that period, and an advertising information reception unit accepts this input. Equipped with, The aforementioned advertising information settings screen displays the charge balance. An information processing device according to any one of embodiments 1 to 5.
[0127] [Aspect 7] A memory unit that stores the charge balance for each customer, An advertising information setting screen is provided, which includes input fields for the advertising period for the product and the total budget for that period, and an advertising information reception unit accepts this input. Equipped with, If a cumulative budget exceeding the charge balance is entered in the cumulative budget input field, a warning message will be displayed on the advertising information settings screen. An information processing device according to any one of embodiments 1 to 6.
[0128] [Aspect 8] The advertising information reception department accepts information regarding the advertising period for a product and the total budget for that period. When the remaining budget for advertisements placed based on the information received by the aforementioned advertising information receiving department reaches or is about to reach the total budget, the advertising management department sends an instruction to the advertising media to stop the advertisement from being published. Equipped with, An information processing device according to any one of embodiments 1 to 7.
[0129] [Aspect 9] A search keyword-related information acquisition unit obtains, for each of the at least one candidate search keywords based on user input, the estimated number of searches and the estimated bid price from the advertising media of candidate search advertising platforms, For each of the at least one candidate search keyword, a recommendation determination unit determines the degree to which it is recommended to use it as a search keyword for search advertising, based on the estimated number of searches and the estimated bid price. A search keyword candidate provider unit provides a search keyword candidate screen that displays each of the at least one candidate search keyword along with its recommendation level. Equipped with, An information processing device according to any one of embodiments 1 to 8.
[0130] [Aspect 10] The recommendation determination unit determines the recommendation level for each of the at least one candidate search keyword such that the recommendation level is higher the more expected searches are performed, the recommendation level is lower the less expected searches are performed, and the recommendation level is higher the lower the expected bid price is, and the recommendation level is lower the higher the expected bid price is. The information processing apparatus described in aspect 9.
[0131] [Aspect 11] The recommendation determination unit uses a trained artificial intelligence, which has been trained to output a recommendation score when information about the product, the expected number of searches, and the expected bid price are input, to determine the recommendation score for each of the at least one candidate search keywords. The information processing apparatus described in aspect 9.
[0132] [Aspect 12] The aforementioned search keyword suggestion provision unit places an object on the search keyword suggestion screen for selecting whether or not to use each of the at least one search keyword in search-linked advertising. An information processing device according to any one of embodiments 9 to 11.
[0133] [Aspect 13] A memory unit that stores author information, The Blog Page Creation Support Department assists in creating blog pages, Equipped with, The blog page creation support unit displays selected author information from the author information stored in the memory unit on the blog page. An information processing device according to any one of embodiments 1 to 12.
[0134] [Aspect 14] We accept the selection of a web page theme. The system provides an editing screen that includes a module display area that lists multiple modules, each containing one or more parts, and a layout display area where one or more modules selected from the multiple modules in the module display area are arranged, and each of the one or more parts of the one or more modules arranged in the layout display area has at least one piece of content. A web page is created based on modules and content placed on their parts, which are arranged in the aforementioned layout display area, and which has a background, font, or color corresponding to the selected theme. A method of information processing performed by a computer.
[0135] [Aspect 15] We accept the selection of a web page theme. The system provides an editing screen that includes a module display area that lists multiple modules, each containing one or more parts, and a layout display area where one or more modules selected from the multiple modules in the module display area are arranged, and each of the one or more parts of the one or more modules arranged in the layout display area has at least one piece of content. A web page is created based on modules and content placed on their parts, which are arranged in the aforementioned layout display area, and which has a background, font, or color corresponding to the selected theme. A computer program that enables a computer to accomplish something.
[0136] [Aspect 16] The Web Page Creation Support Department assists in the creation of web pages, A storage unit that stores PR page identification information, which identifies a PR page that is a web page for advertising a product created with the support of the aforementioned web page creation support unit, and associates and stores information about the product, information about the advertisement, or information about inquiries. Equipped with, Information processing device. [Explanation of Symbols]
[0137] 1 information processing system, 10 information processing devices, 16 memory units, 24 web page creation support units.
Claims
1. A webpage information reception desk that accepts the selection of webpage themes, An editing screen is provided, which includes a module display area that lists multiple modules, each containing one or more parts, and a layout display area on which one or more modules selected from the multiple modules in the module display area are arranged, wherein at least one piece of content is placed on each of the one or more parts of the one or more modules arranged in the layout display area, A web page creation unit that creates a web page based on modules and content placed on their parts arranged in the layout display area, and which has a background, font, or color corresponding to a selected theme. An information processing device equipped with the following features.
2. A storage unit stores PR page identification information that identifies a PR page, which is a web page for advertising a product created by the aforementioned web page creation unit, and associates and stores information about the product, information about the advertisement, or information about an inquiry. Equipped with, The information processing apparatus according to claim 1.
3. The aforementioned web page creation unit, upon receiving information about a product, uses a pre-trained artificial intelligence that has been trained to output a PR page structure that would yield high advertising effectiveness when used for that product, to propose a PR page structure. The information processing apparatus according to claim 1.
4. The aforementioned web page creation unit, upon input of information about a product and information about an advertising medium, uses a trained artificial intelligence that has been trained to output a PR page structure that will yield high advertising effectiveness when used for that product and advertising medium, and proposes a PR page structure. The information processing apparatus according to claim 1.
5. A memory unit that stores the charge balance for each customer, An advertising information setting screen is provided, which includes input fields for the advertising period for the product and the total budget for that period, and an advertising information reception unit accepts this input. Equipped with, The aforementioned advertising information reception unit will not accept input of a total budget that exceeds the charge balance. The information processing apparatus according to claim 1.
6. A memory unit that stores the charge balance for each customer, An advertising information setting screen is provided, which includes input fields for the advertising period for the product and the total budget for that period, and an advertising information reception unit accepts this input. Equipped with, The aforementioned advertising information settings screen displays the charge balance. The information processing apparatus according to claim 1.
7. A memory unit that stores the charge balance for each customer, An advertising information setting screen is provided, which includes input fields for the advertising period for the product and the total budget for that period, and an advertising information reception unit accepts this input. Equipped with, If a cumulative budget exceeding the charge balance is entered in the cumulative budget input field, a warning message will be displayed on the advertising information settings screen. The information processing apparatus according to claim 1.
8. The advertising information reception department accepts information regarding the advertising period for a product and the total budget for that period. When the remaining budget for advertisements placed based on the information received by the aforementioned advertising information receiving department reaches or is about to reach the total budget, the advertising management department sends an instruction to the advertising media to stop the advertisement from being published. Equipped with, The information processing apparatus according to claim 1.
9. A search keyword-related information acquisition unit obtains, for each of the at least one candidate search keyword based on user input, the estimated number of searches and the estimated bid price from the advertising media of candidate search advertising platforms, For each of the at least one candidate search keyword, a recommendation determination unit determines the recommendation level for use as a search keyword in search advertising based on the estimated number of searches and the estimated bid price, A search keyword candidate provider unit provides a search keyword candidate screen that displays each of the at least one candidate search keyword along with its recommendation level. Equipped with, The information processing apparatus according to claim 1.
10. The recommendation determination unit determines the recommendation level for each of the at least one candidate search keyword such that the recommendation level is higher the more expected searches are performed, the recommendation level is lower the less expected searches are performed, and the recommendation level is higher the lower the expected bid price is, and the recommendation level is lower the higher the expected bid price is. The information processing apparatus according to claim 9.
11. The aforementioned search keyword suggestion provision unit places an object on the search keyword suggestion screen for selecting whether or not to use each of the at least one search keyword in search-linked advertising. The information processing apparatus according to claim 9.
12. A memory unit that stores author information, The Blog Page Creation Support Department assists in creating blog pages, Equipped with, The blog page creation support unit displays selected author information from the author information stored in the memory unit on the blog page. The information processing apparatus according to claim 1.
13. We accept the selection of a web page theme. The system provides an editing screen that includes a module display area that lists multiple modules, each containing one or more parts, and a layout display area where one or more modules selected from the multiple modules in the module display area are arranged, and each of the one or more parts of the one or more modules arranged in the layout display area has at least one piece of content. A web page is created based on modules and content placed on their parts, which are arranged in the aforementioned layout display area, and which has a background, font, or color corresponding to the selected theme. A method of information processing performed by a computer.
14. We accept the selection of a web page theme. The system provides an editing screen that includes a module display area that lists multiple modules, each containing one or more parts, and a layout display area where one or more modules selected from the multiple modules in the module display area are arranged, and each of the one or more parts of the one or more modules arranged in the layout display area has at least one piece of content. A web page is created based on modules and content placed on their parts, which are arranged in the aforementioned layout display area, and which has a background, font, or color corresponding to the selected theme. A computer program that enables a computer to accomplish something.
15. The Web Page Creation Support Department assists in the creation of web pages, A storage unit stores PR page identification information, which identifies a PR page that is a web page for advertising a product created with the support of the aforementioned web page creation support unit, and associates and stores information about the product, information about the advertisement, or information about inquiries. Equipped with, Information processing device.
Citation Information
Patent Citations
Electronic advertisement system
JP2023131323A