Information processing system, information processing method, and computer program
The information processing system addresses inefficiencies in dynamic advertising by selecting and adjusting content distribution based on product characteristics, improving advertising effectiveness through customized control mechanisms.
Patent Information
- Application Number
- JP2023117659
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-19
- Publication Date
- 2025-01-30
- Estimated Expiration
- 2043-07-19
AI Technical Summary
Existing dynamic advertising systems lack the ability to effectively distribute multiple contents for a single product, failing to adjust content selection based on characteristics such as popularity, creator, and advertising effects, leading to inefficient advertising distribution.
An information processing system that includes a memory to store product and content data, a generation unit to create submission data for distribution systems, and a processor to select and adjust content distribution based on characteristics like popularity, creator, and advertising effects, using custom fields and flags for enhanced control.
Enables dynamic and effective advertising distribution by adjusting content selection according to product characteristics, enhancing advertising effectiveness and control over distribution strategies.
Smart Images

Figure 2025014811000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing system. [Background technology]
[0002] Dynamic advertising is known as one form of advertisement delivery through web media. Dynamic advertising uses a data feed mechanism. For example, product catalog data is processed according to the submission destination, and the processed data is provided as submission data to the submission destination's delivery system. Based on the submission data, the delivery system delivers product advertisements according to the consumer's interests, concerns, behavioral history, etc. to information terminals accessing the web media.
[0003] There is also known a technique for displaying reviews posted by a plurality of users on an online shopping site (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2019-109800 A Summary of the Invention [Problem to be solved by the invention]
[0005] For dynamic advertising, exemplary submission data is in the form of product catalog data with a record for each product. Each product record is associated with an advertisement image as content to be displayed in the advertisement space. The association is realized, for example, by describing the URL (Uniform Resource Locator) of the advertisement image in the record.
[0006] The present inventors are considering realizing advertisement distribution using multiple contents for one product through an external distribution system, an example of which is a distribution system for dynamic advertisements.
[0007] Therefore, according to one aspect of the present disclosure, it is desirable to provide a new submission-related technology that is useful for delivering advertisements using multiple contents for one product. [Means for solving the problem]
[0008] According to one aspect of the present disclosure, there is provided an information processing system including a first storage unit, a second storage unit, and a generating unit, wherein the first storage unit is configured to store, for each of one or more products, product data describing a corresponding product.
[0009] The second storage unit is configured to store, for each product, data on one or more pieces of content introducing the corresponding product. The one or more products include at least one product for which two or more pieces of content are prepared.
[0010] The generation unit is configured to generate submission data for a distribution system for realizing advertisement distribution for each combination of product and content through the distribution system, based on product data for each product and data related to one or more contents.
[0011] The delivery system is configured to select content to be used for advertisement delivery based on the submitted data, and to deliver an advertisement for a corresponding product using the selected content.
[0012] The generation unit is configured to generate the submission data such that content selected by the distribution system when distributing an advertisement for the corresponding product varies depending on each feature of one or more contents of the corresponding product.
[0013] According to this information processing system, when a delivery system is requested to deliver advertisements using multiple contents for one product, the selectability of the content can be adjusted according to the characteristics of the content. Therefore, according to one aspect of the present disclosure, a novel technology that enables meaningful delivery control can be provided when delivering advertisements using multiple contents for one product through a delivery system.
[0014] According to an aspect of the present disclosure, the two or more contents may include a plurality of contents individually produced by a plurality of different creators. It is meaningful to be able to deliver advertisements for one product using a plurality of contents individually produced by a plurality of different creators.
[0015] According to one aspect of the present disclosure, the submission data may include advertising product data for realizing, for each combination of product and content, advertising delivery of the corresponding product using the corresponding content through the delivery system.
[0016] According to an aspect of the present disclosure, the advertising product data may have a custom field that can be used for distribution control. The distribution system may be configured to be able to execute advertisement distribution control including content selection based on a description of the custom field.
[0017] According to an aspect of the present disclosure, the generation unit may be configured to describe, for each combination of a product and content, characteristics of the corresponding content in a custom field of the corresponding product data for advertising. By describing the characteristics of the content in the custom field, it is possible to appropriately control advertisement delivery using multiple contents for one product.
[0018] According to an aspect of the present disclosure, the generation unit may describe characteristics related to the popularity of the corresponding content in the custom field. By controlling the advertisement delivery using a plurality of contents using popularity as an index, it is possible to realize the delivery control with high advertisement effectiveness.
[0019] According to an aspect of the present disclosure, the generation unit may describe at least one of a creator characteristic of the corresponding content and a location characteristic of the corresponding content in the custom field. By controlling the advertisement delivery using a plurality of contents using the creator and / or the location as an index, it is possible to realize the delivery control according to the desires of the advertiser.
[0020] According to an aspect of the present disclosure, the generation unit may describe, in the custom field, characteristics related to the advertising effectiveness of the corresponding content. By controlling the advertising distribution using a plurality of contents using the advertising effectiveness as an indicator, it is possible to realize highly effective distribution control.
[0021] According to an aspect of the present disclosure, the generation unit may be configured to, for at least one product for which two or more contents are prepared, narrow down the contents to be distributed from among the two or more contents based on the characteristics of each of the two or more contents, and generate submission data selectively including advertising product data for each combination of the corresponding product and the content to be distributed among combinations of the corresponding product and the two or more contents. By generating the submission data based on such narrowing down, meaningful advertisement distribution can be realized.
[0022] According to an aspect of the present disclosure, the generation unit may be configured to narrow down the content to be distributed from among two or more pieces of content based on a popularity-related characteristic of each of the two or more pieces of content. By narrowing down the two or more pieces of content using popularity as an index, effective advertisement distribution can be realized.
[0023] According to an aspect of the present disclosure, the generation unit may be configured to narrow down the content to be distributed from among the two or more contents based on at least one of a creator characteristic of each of the two or more contents and a location characteristic of each of the two or more contents. By narrowing down the two or more contents using the creator and / or the location as an index, it is possible to realize advertisement distribution according to the desires of the advertiser.
[0024] According to an aspect of the present disclosure, the generation unit may be configured to narrow down the content to be distributed from among two or more contents based on characteristics related to advertising effectiveness of each of the two or more contents. By narrowing down the two or more contents using advertising effectiveness as an index, it is possible to realize highly effective advertising distribution.
[0025] According to an aspect of the present disclosure, the generating unit may be configured to generate submission data in which information for controlling the strength of advertisement delivery using the corresponding content is described for each combination of advertising product data based on the characteristics of the corresponding content. By adding such information, advertisement delivery based on a portion of the advertising product data through the delivery system can be strengthened.
[0026] According to an aspect of the present disclosure, the generation unit can be configured to generate, for each of a plurality of distribution systems, submission data in a data format acceptable to the corresponding distribution system.
[0027] According to an aspect of the present disclosure, the one or more contents may be provided to each of a plurality of distribution systems in a data format that the corresponding distribution system can distribute. According to an aspect of the present disclosure, the one or more contents for each product may include video content.
[0028] According to an aspect of the present disclosure, there may be provided an information processing method, which may include, for one or more products, obtaining, for each product, product data for each product from a device that stores product data describing the corresponding product.
[0029] The information processing method may include acquiring, for each product, data on one or more pieces of content introducing the corresponding product from a device that stores data on one or more pieces of content introducing the corresponding product. The one or more products may include at least one product for which two or more pieces of content are prepared.
[0030] The information processing method may include generating submission data for a distribution system for realizing advertising delivery for each combination of product and content through the distribution system based on the acquired product data for each product and data related to one or more contents.
[0031] The distribution system may be configured to select content to be used for advertisement distribution based on the submission data, and to use the selected content to distribute the advertisement for the corresponding product. In this case, generating may include generating the submission data such that the content selected by the distribution system when distributing the advertisement for the corresponding product varies according to the respective characteristics of one or more contents of the corresponding product. According to such an information processing method, the same effect as that of the above-mentioned information processing system can be obtained.
[0032] According to an aspect of the present disclosure, a computer program for causing a computer to execute the above-described information processing method may be provided. According to an aspect of the present disclosure, a computer program for causing a computer to execute functions of the above-described information processing system may be provided. The computer program may be recorded on a computer-readable non-transitory recording medium. [Brief description of the drawings]
[0033] [Figure 1] 1 is a block diagram illustrating a configuration of an information processing system according to a first embodiment. [Diagram 2] FIG. 2 is an explanatory diagram relating to a crawler, an expansion unit, and a manuscript submission unit. [Diagram 3] FIG. 3A is a diagram showing the configuration of a product database, and FIG. 3B is a diagram showing the configuration of a content database. [Figure 4] FIG. 2 is a diagram illustrating a configuration of an extended database. [Diagram 5] 11 is a flowchart showing a data update process executed by a processor. [Figure 6] 11 is a flowchart showing a data submission-related process executed by a processor. [Figure 7]FIG. 2 is a diagram showing a configuration of submitted data (in other words, product catalog data). [Figure 8] FIG. 2 is a diagram showing a configuration of submitted data (in other words, product catalog data). [Figure 9] 13 is a flowchart showing generation-related processing executed by a processor in the second embodiment. [Figure 10] FIG. 11 is a diagram illustrating a configuration of submitted data in a second embodiment. [Figure 11] 13 is a flowchart showing a generation-related process according to a third embodiment. [Figure 12] FIG. 13 is a diagram illustrating a configuration of submitted data in a third embodiment. [Figure 13] FIG. 13 is a diagram illustrating an example of distribution / non-distribution in the third embodiment. [Figure 14] 13 is a flowchart showing a generation-related process according to a fourth embodiment. [Figure 15] FIG. 13 is a diagram illustrating a configuration of submitted data in the fourth embodiment. [Figure 16] FIG. 13 is an explanatory diagram regarding strengthening of bidding in the fourth embodiment. [Figure 17] FIG. 17A is a flowchart showing the generation-related processing of the fifth embodiment, and FIG. 17B is a flowchart of a modified example thereof. [Figure 18] FIG. 11 is an explanatory diagram regarding content conversion. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0034] Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the drawings. Among the multiple embodiments described below, the first embodiment is an embodiment for explaining the basic configuration of an information processing system 10 as a reference example, and has a feature related to a unique ID. The second to fifth embodiments correspond to modified examples of the first embodiment, and have a feature related to distribution control.
[0035] [First embodiment] The information processing system 10 of the present embodiment shown in Fig. 1 is configured to transmit submission data related to products to one or more distribution systems 30, thereby requesting advertisement distribution from the one or more distribution systems 30. A data feed mechanism is used for submission.
[0036] Each of the delivery systems 30 is a delivery system related to dynamic advertising. Each of the delivery systems 30 is configured to acquire product catalog data as submission data, and deliver advertisements for products according to the interests and concerns of consumers to information terminals 50 of consumers who access web media as advertising media based on the acquired product catalog data. The advertisement delivery is realized by using content specified by the submission source.
[0037] For simplicity, it is assumed that the advertiser is a single company. If there are multiple advertisers, the database described below is prepared for each advertiser, and the process described below can be executed for each advertiser.
[0038] 2 based on information provided by advertisers and / or information collected from the website 70, and is configured to generate submission data based on the product database 151 and the content database 153. The submission data is generated for each distribution system 30 in a data format specified by the corresponding distribution system 30.
[0039] The information processing system 10 includes a processor 11, a memory 13, a storage 15, a user interface 17, and a communication interface 19. For ease of explanation, an example will be described in which the information processing system 10 is configured from one computer system. However, it goes without saying that the hardware configuration of the information processing system 10 is not limited to this. The information processing system 10 may be configured from a plurality of computer systems connected to each other so as to be able to communicate with each other via a network.
[0040] The processor 11 of the information processing system 10 executes processing in accordance with a computer program stored in the storage 15. The memory 13 is used as a working area when the processor 11 executes processing.
[0041] The user interface 17 is configured to be able to accept operations from an administrator of the information processing system 10 and to display various information to the administrator. The communication interface 19 is configured to be able to communicate with external systems via a wide area network such as the Internet. The information processing system 10 is configured to be able to communicate with one or more distribution systems 30 and multiple websites 70 via the communication interface 19.
[0042] The processor 11 executes processes according to the computer program, thereby functioning as a crawler 111, an extension unit 113, and a manuscript submission unit 115, as shown in FIG.
[0043] The crawler 111 is configured to update the product database 151 stored in the storage 15 based on product information collected by crawling the website 70. For example, the crawler 111 may access the website 70 that sells the advertiser's products, collect product information, and update the product database 151. The product database 151 may be built based on the product database provided by the advertiser, and stored in the storage 15.
[0044] Fig. 3A illustrates an example of the configuration of the product database 151. The product database 151 illustrated in Fig. 3A includes a record for each product, particularly for multiple products, that are classified by SKU (Stock Keeping Unit). This record is hereinafter referred to as product data.
[0045] Each item of product data describes the corresponding item. Each item of product data has a SKU ID and a product group ID for the corresponding item. The SKU ID is an identification code that can identify the item on an SKU basis. The product group ID is an identification code that can identify the item on a product group basis that is broader than the SKU.
[0046] For example, in the case of apparel products, products of the same type are subdivided by color and size. Each subdivided product is managed as a product in SKU unit. The product group ID is an identification code of the product group when products of the same type are defined as one product group. The product group ID may be a product model number.
[0047] Each item data further includes link information to a product page, which is a web page that sells or introduces the corresponding item, and detailed information about the corresponding item. The link information may be a URL to the corresponding item page. The detailed information about the item may include information such as the item name, item category, price, and inventory. In the case of an apparel item, the detailed information about the item may include information such as the color and size of the item.
[0048] The crawler 111 is further configured to update a content database 153 stored in the storage 15 based on information about the content collected by crawling the website 70. The content may be video content introducing products of advertisers.
[0049] The crawler 111 is configured to access websites 70 that publish content introducing products registered in the product database 151 , collect information on the content from the websites 70 , and update the content database 153 .
[0050] In this embodiment, it is assumed that multiple video contents introducing products are produced for each product in SKU units. For example, multiple video contents produced individually by different producers may be prepared for each product in SKU units.
[0051] The creator of the video content may be a consumer or an employee of a retail store that sells the product. The video content may be user-generated content (UGC) generated by a user. The video content may be content posted through a social network service (SNS).
[0052] Fig. 3B illustrates an example of the configuration of content database 153. Content database 153 illustrated in Fig. 3B includes content data for each piece of content. Content database 153 includes, for each product registered in product database 151, content data for each piece of content related to one or more pieces of content introducing the corresponding product.
[0053] Each content data describes the corresponding content, and includes, in association with a content ID, a SKU ID of the product introduced by the corresponding content, a product group ID of the corresponding product, a creator ID, and a location ID.
[0054] The content ID is an identification code for the content, and is a unique ID for each piece of content. The creator ID is an identification code for the creator of the corresponding content, and is a unique ID for each creator. The location ID is an identification code for the location related to the corresponding content, and is a unique ID for each location.
[0055] The place here may be the identification code of a store selling a product or the area. Alternatively, the place may be the identification code of a store to which the creator of the content belongs or the area. Alternatively, the place may be the identification code of a web medium to which the content is published. The place here is used to mean a place in the real world as well as a place in the online world.
[0056] Each content data has link information to the corresponding content. The link information may be the URL of a web page where the corresponding content is published. Alternatively, the link information may be the URL of a content server that is a storage destination URL of the content acquired by the crawler 111 and can be referenced by the distribution system 30. The crawler 111 may store the acquired content in the content server.
[0057] The extension unit 113 is configured to generate and update an extended database 155 containing the latest information on products and contents. The extended database 155 is generated by integrating the product database 151 and the content database 153. The extended database 155 further stores information on the popularity of contents and advertising effectiveness based on measurement data related to the products or contents.
[0058] Specifically, the extended database 155 includes a record for each combination of a product and content. Hereinafter, this record will be referred to as extended data.
[0059] As shown in Fig. 4, the extended data includes information on the corresponding product and content in association with a unique ID that is an identification code for a combination of the corresponding product and content. The extended data includes a SKU ID for the corresponding product, a product group ID, and link information to a product page in association with the unique ID. The extended data further includes detailed information on the corresponding product. The extended data further includes a content ID for the corresponding content, a creator ID, a location ID, and link information to the corresponding content in association with the unique ID.
[0060] The extended data further includes, as information based on the measurement data, a measurement value related to the popularity of the corresponding content and a measurement value related to the advertising effectiveness of the corresponding content. Examples of the measurement value related to the popularity of the content include the number of views of the corresponding content and the number of engagements of the corresponding content. The number of engagements corresponds to the number of reactions of viewers to the content. Examples of the measurement value related to the advertising effectiveness include ROAS (Return On Advertising Spend) and the number of conversions.
[0061] The submission unit 115 is configured to generate submission data for each of the delivery systems 30 with reference to the extended database 155, and transmit each submission data to the corresponding delivery system 30. Each of the delivery systems 30 realizes advertisement delivery for each combination of product and content based on the submission data thus generated.
[0062] 5 in accordance with the operation of the crawler 111. When the data update process starts, the processor 11 refers to the product database 151, and selects one of the products registered in the product database 151 in the form of product data as the product to be processed (S110).
[0063] In the next step S120, the processor 11 refers to the content database 153 and determines one or more pieces of content corresponding to the product to be processed from a group of contents registered in the content database 153. The number of pieces of content corresponding to the product to be processed varies from product to product. However, most products have two or more pieces of content for each product.
[0064] In the next S130, the processor 11 selects one of the combinations of the product and content to be processed as a combination to be processed, based on the information of the product to be processed and the one or more contents determined in S120.
[0065] In the next step S140, the processor 11 determines whether or not extension data corresponding to the combination to be processed is registered in the extension database 155. If it is determined that the extension data is registered (Yes in S140), the processor 11 in the next step S145 updates the extension data related to the combination to be processed in the extension database 155 so as to reflect the latest information based on the product database 151 and the content database 153. Then, the processor 11 executes the process of S180.
[0066] If the processor 11 determines in S140 that the extended data corresponding to the combination to be processed is not registered (No in S140), the processor 11 generates a unique ID for the combination to be processed in the following S150. That is, the processor 11 issues a unique ID for the combination to be processed.
[0067] The unique ID is an identification code for a combination of a product and content, and is an ID unique to each combination of a product and content in SKU units. The unique ID corresponds to a unique identifier.
[0068] In the next step 160, the processor 11 generates extended data corresponding to the combination to be processed. That is, the processor 11 generates extended data describing the unique ID issued in S150, and having the SKU ID of the corresponding product, the product group ID of the corresponding product, link information to the corresponding product page, detailed information of the corresponding product, the content ID of the corresponding content, the creator ID of the corresponding content, the location ID of the corresponding content, link information to the corresponding content, and information on measurement values related to the popularity and advertising effectiveness of the corresponding content, as shown in Fig. 4 .
[0069] In the next step S170, the processor 11 newly registers the generated extension data in the extension database 155. In the next step S180, the processor 11 determines whether or not the processes in and after S140 have been executed for all of the combinations. If the determination in S180 is negative, the processor 11 executes the process of S130.
[0070] In this manner, processor 11 executes the processes of S130 to S170 for each combination of product and content for the product to be processed, selects all combinations as the processing targets, and executes the processes from S140 onwards, at which point processor 11 makes a positive determination in S180.
[0071] In the next S190, processor 11 selects all of the products registered in product database 151 as the processing target and determines whether or not the processing from S120 onwards has been executed. If the determination in S190 is negative, processor 11 selects a new product as the processing target in S110 and executes the processing from S120 onwards. When processor 11 has finished executing the processing from S120 onwards for all of the products registered in product database 151, it makes a positive determination in S190 and ends the data update processing shown in FIG.
[0072] In addition, the processor 11 executes the submission-related process shown in Fig. 6 in accordance with a submission instruction to function as the submission unit 115. The submission instruction may be input by an administrator related to submission. The submission instruction may be input by the administrator through the user interface 17 of the information processing system 10, for example. Alternatively, the submission instruction may be input from an external administrator device through the communication interface 19.
[0073] When the processor 11 starts the data submission-related process, it selects one of the one or more delivery systems 30 designated by the data submission instruction source as a data submission destination (S210). In the following S220, the processor 11 processes each extended data registered in the extended database 155 according to the data format of the selected data submission destination to generate data submission.
[0074] The submitted data is product catalog data in a table format having a plurality of columns corresponding to a data format specified by the submitting destination. Here, common points of the data formats of known product catalog data will be described.
[0075] As shown in Figures 7 and 8, the product catalog data has, as its basic configuration, an "ID" column for describing the SKU ID as a first identifier for the product, and a "Group ID" column for describing the product group ID as a second identifier for the product.
[0076] The product catalog data further includes multiple columns for describing product details, such as a column for describing product name, a column for describing product category, and a column for describing product price.
[0077] The product catalog data further includes one or more columns for describing content information. The content information includes information necessary for the distribution system 30 to display the content, such as the above-mentioned video content, as an advertisement on the information terminal 50 through a web medium. The content information includes, for example, a content ID and / or URL information as link information to the content.
[0078] The product catalog data further includes a column describing the URL of a landing page as a transition URL. The landing page corresponds to a web page to which a consumer is redirected when responding to an advertisement. The product catalog data may further include a column that functions as a custom label that can be added arbitrarily by the publisher (described in detail below).
[0079] In S220, the processor 11 generates submission data as product catalog data in accordance with this data format. The submission data includes a record for each combination of product and content. Hereinafter, this record will be referred to as advertising product data.
[0080] That is, the submitted data includes advertising product data for each combination of product and content, which corresponds to the extended data for each combination of product and content registered in the extended database 155 .
[0081] The advertisement product data has fields corresponding to the columns described above. As shown in Fig. 8, the advertisement product data has a plurality of fields for describing an ID, a group ID, detailed product information, content information, and a transition destination URL.
[0082] In the "ID" field of the advertising product data, a unique ID indicated by the corresponding extended data is described. That is, in this embodiment, in the "ID" field where the distribution system 30 recommends that an SKU ID be described, a unique ID assigned to the corresponding combination of product and content is described instead of an SKU ID. The unique ID is formally described in the advertising product data as an identifier of the product.
[0083] The "Group ID" field describes information about the product group ID indicated by the corresponding extended data. The "Content Information" field describes information about the content ID and / or URL of the content indicated by the corresponding extended data.
[0084] In the "destination URL" field, the URL of the landing page, for example, the URL of the product page indicated by the corresponding extended data, or the URL of the site that directs the information terminal 50 of the consumer who responded to the advertisement to the corresponding product page, is described.
[0085] An argument can be added to the destination URL so that the type of advertisement to which the consumer responded can be recorded at the destination. The argument can be a content ID, a creator ID, or a location ID. In other words, a URL with arguments can be written in the "destination URL" field so that the content corresponding to the advertisement to which the consumer responded can be identified at the destination, and / or the creator of the content and the associated location can be identified at the destination.
[0086] The submission data is composed of a group of advertising product data generated in this way. This submission data is advertising product data in which a unique ID generated for each combination of product and content is described in the "ID" field as a product identifier, and includes advertising product data for realizing advertising distribution of the corresponding product using the corresponding content through the distribution system 30.
[0087] The processor 11 transmits the submission data generated in S220 to the corresponding destination distribution system 30, thereby requesting the distribution system 30 to distribute advertisements based on the submission data (S230).
[0088] The processor 11 executes the processes of S210 to S230 for each of the one or more distribution systems 30 specified by the submission instruction source, and when the processor 11 has completed the submission by sending the submission data to all of the specified distribution systems 30 (Yes in S240), it terminates the submission-related processing shown in FIG. 6.
[0089] The information processing system 10 of this embodiment described above, when requesting the distribution system 30 to distribute advertisements using multiple contents for one product, generates submission data that includes multiple records according to the number of contents, rather than one record for one product.
[0090] Conventionally, when associating multiple contents with one record corresponding to one product, it was necessary to classify the multiple contents into main contents and sub-contents due to restrictions imposed by the data format specified by the distribution system 30.
[0091] In contrast, according to this embodiment, even when an advertisement distribution using multiple contents for one product is requested, one record describes one content. In this case, if the SKU ID is described in the "ID" field as in the past, multiple records with duplicate IDs will appear, so in this embodiment, a new unique ID is issued for each combination of a product and content on an SKU basis, and this unique ID is described in the "ID" field.
[0092] This makes it possible to generate submission data that enables the distribution system 30 to distribute multiple contents for one product more uniformly than before, within the restrictions of the data format specified by the distribution system 30.
[0093] As described above, the "group ID" in the submission data may describe information on the product model number. The product model number is associated with a measurement tag in a webpage used to measure the number of views of the corresponding product. For example, it is known that the measurement tag is used for tracking using cookies. When a webpage with an embedded measurement tag is loaded, information on the viewer of the webpage is sent to a tracking server. Based on the tracking data from this server, the delivery system 30 can determine the interests, concerns, and webpage viewing history of the consumer to whom the advertisement is to be delivered, and deliver the most suitable advertisement to the consumer through web media using the content indicated by the submission data.
[0094] The first embodiment discloses a technique for generating submission data so that multiple contents for one product are distributed more uniformly than in the past. This technique includes the idea of controlling advertisement distribution using multiple contents on the distribution system 30 side by devising a method for generating submission data.
[0095] However, the delivery control desired by the advertiser is not necessarily limited to uniform delivery control. The second to fifth embodiments disclose a technique that can realize not only uniform delivery control but also non-uniform delivery control with intended weighting.
[0096] [Second embodiment] The information processing system 10 of the second embodiment is configured similarly to the first embodiment, except that the processor 11 executes the generation-related process shown in Fig. 9 in S220. Therefore, the generation-related process shown in Fig. 9 executed by the processor 11 will be selectively described below. The configuration of the information processing system 10 not described below may be understood to be similar to the first embodiment.
[0097] 9, the processor 11 generates provisional submission data in accordance with the data format of the submission destination in S310. The provisional submission data may be understood to be the same as the submission data of the first embodiment. The provisional submission data includes advertising product data for each combination of product and content, similar to the submission data of the first embodiment.
[0098] In the next step S320, the processor 11 edits the provisional submission data so as to add a custom label for distribution control to each piece of advertising product data, thereby generating submission data with the custom label added. Then, the generation-related process ends. The custom label is a field in which the submission source can write any parameter value, and corresponds to the custom field.
[0099] Here, in order to clearly explain the differences between the first embodiment and the second embodiment, an example will be described in which the processor 11 generates input data with a custom label in a step-by-step manner, but input data including a custom label may be generated without following a step-by-step procedure. This also applies to the third to fifth embodiments described later.
[0100] The processor 11, through the process of S320, generates advertising product data by further adding first to third custom labels for distribution control to the advertising product data of the first embodiment for each combination of product and content.
[0101] 10, the first custom label describes a feature quantity based on a measurement value of the popularity of the content, which is indicated by the corresponding extended data, as a feature quantity related to the popularity of the content. For example, the measurement value of the popularity is converted into one of three values, "high," "medium," or "low," representing the level of popularity, based on a comparison with a threshold, and described as a feature quantity.
[0102] The second custom label describes a feature related to the creator and / or the associated location of the corresponding content. For example, the second custom label describes a creator ID of the content and / or a location ID of the content indicated by the corresponding extended data. According to another example, the second custom label may describe a group ID related to the creator or location when multiple creators and / or multiple locations are grouped.
[0103] In the third custom label, a feature based on a measurement value of the advertising effectiveness of the content indicated by the corresponding extended data is described as a feature value related to the advertising effectiveness of the content. For example, the feature value may be the measurement value itself. Alternatively, the measurement value related to the advertising effectiveness is converted into one of three values, "high", "medium", or "low", which represent the level of advertising effectiveness based on a comparison with a threshold, and described as a feature value.
[0104] That is, the submission data of the second embodiment generated in S320 includes, for each combination of product and content, advertising product data based on the corresponding extended data. Each advertising product data includes, in addition to a unique ID, a product group ID, detailed product information, content information, and destination URL information, information for distribution control, such as features related to the popularity of the content, features related to the creator of the content and / or related locations, and features related to the advertising effectiveness of the content.
[0105] In order to effectively utilize the information in the custom labels for distribution control, the uploader can request the distribution system 30 to increase or decrease the strength of distribution based on the descriptions in the first, second, and third custom labels. In accordance with this request, the distribution system 30 can control the advertisement distribution using the corresponding content based on each advertising product data by increasing or decreasing the strength of the distribution with reference to the descriptions in the first, second, and third custom labels.
[0106] For example, the submitter can instruct the distribution system 30 through a web page for distribution settings provided by the distribution system 30 to strengthen advertising distribution based on the corresponding advertising product data, the higher the value written in the first custom label.
[0107] According to this instruction, compared to when the first custom label does not exist, advertisements using corresponding content based on advertising product data associated with popular content are preferentially delivered to consumers from the distribution system 30.
[0108] However, the distribution system 30 takes into consideration various parameters to select the most suitable advertisement for the consumer. In other words, advertisement selection is not based only on popularity-related features. Ad selection depends on the specifications on the distribution system 30 side, and the value of the first custom label is merely a value that influences the selection.
[0109] According to another example, the uploader can instruct the distribution system 30 to enhance advertisement delivery based on the corresponding advertising product data the higher the value written in the third custom label, so that advertisement delivery based on content with high advertising effectiveness is given priority.
[0110] In order to give priority to ad delivery based on content produced by a particular creator and / or content related to a particular location, the uploader can instruct the distribution system 30 to enhance ad delivery based on the corresponding advertising product data when the value described in the second custom label indicates a specified value.
[0111] According to this embodiment, due to the presence of the custom label, the content selected by the distribution system 30 when distributing the advertisement of each product varies according to the characteristics of one or more contents of the corresponding product. As described above, examples of the characteristics include the characteristics related to the popularity of the content, the characteristics of the creator of the content and / or the related place, and the characteristics related to the advertising effectiveness of the content.
[0112] In this way, according to this embodiment, when a request is made to the distribution system 30 to distribute advertisements using multiple contents for one product, the selectability of the content can be adjusted according to the characteristics of the content. Therefore, when advertisements for one product are distributed using multiple contents, the distribution can be appropriately controlled.
[0113] [Third embodiment] The information processing system 10 of the third embodiment is configured similarly to the first embodiment, except that the processor 11 executes the generation-related process shown in Fig. 11 in S220. Therefore, the generation-related process shown in Fig. 11 executed by the processor 11 will be selectively described below. The configuration of the information processing system 10 not described below may be understood to be similar to the first embodiment.
[0114] 11, the processor 11 generates provisional submission data in accordance with the data format of the submission destination in S410. The provisional submission data may be understood to be the same as the submission data in the first embodiment.
[0115] In the next S420, the processor 11 edits the provisional submission data to add a control flag to each piece of advertising product data, thereby generating submission data in which a control flag is added to each piece of advertising product data, as shown in Fig. 12. Then, the generation-related process is terminated.
[0116] According to this embodiment, the processor 11 adds a custom label to the provisionally submitted data by the process of S420, and can write a control flag in the custom label of the corresponding advertising product data for each combination of product and content.
[0117] Alternatively, the processor 11 can write the control flag of this embodiment in a column of flags relating to stock availability that are predefined in the data format. The control flag takes on two values, 0 or 1.
[0118] The processor 11 can assign a control flag to each piece of advertising product data, such as assigning a control flag of 1 to advertising product data for which distribution should be strengthened, and assigning a control flag of 0 to other advertising product data.
[0119] Specifically, the processor 11 can assign a control flag of 1 to advertising product data with high advertising effectiveness, and assign a control flag of 0 to other advertising product data. For example, the processor 11 can refer to a measurement value related to the advertising effectiveness of the corresponding extended data for each advertising product data, and assign a control flag of value 1 to the corresponding advertising product data when the measurement value related to the advertising effectiveness is equal to or greater than a threshold, and assign a control flag of value 0 to the corresponding advertising product data when the measurement value is less than the threshold.
[0120] According to another example, the processor 11 can refer to a measurement value related to the popularity of the corresponding extended data for each piece of advertising product data, and when the measurement value related to popularity is equal to or greater than a threshold, can assign a value of 1 as a control flag to the corresponding advertising product data, and when the measurement value related to popularity is less than the threshold, can assign a value of 0 as a control flag to the corresponding advertising product data.
[0121] In order to effectively utilize this flag for distribution control, the uploader can request the distribution system 30 to strengthen or weaken the distribution based on the flag. For example, the uploader can instruct the distribution system 30, via a web page for distribution settings provided by the distribution system 30, to strengthen advertisement distribution based on advertising product data whose flag has a value of 1. This makes it possible to strengthen advertisement distribution based on advertising effectiveness or popular content.
[0122] According to another example, the uploader may instruct the distribution system 30 to only perform advertisement distribution based on advertising product data whose flag has a value of 1, and not to perform advertisement distribution based on advertising product data whose flag has a value of 0. In this case, as shown in Fig. 13, the distribution system 30 can be made to only perform advertisement distribution based on content with high advertising effectiveness or popularity.
[0123] [Fourth embodiment] The information processing system 10 of the fourth embodiment is configured similarly to the first embodiment, except that the processor 11 executes the generation-related process shown in Fig. 14 in S220. Therefore, the generation-related process shown in Fig. 14 executed by the processor 11 will be selectively described below. The configuration of the information processing system 10 not described below may be understood to be similar to the first embodiment.
[0124] 14, the processor 11 generates provisional submission data in accordance with the data format of the submission destination in S510. The provisional submission data may be understood to be the same as the submission data in the first embodiment.
[0125] In the next S520, the processor 11 edits the provisional submission data so as to add the strengthened bid information to each piece of advertising product data, thereby generating submission data including the strengthened bid information for each piece of advertising product data, as shown in Fig. 15. Then, the generation-related process ends. The strengthened bid information can be added to the advertising product data by using, for example, a custom label.
[0126] The bid strengthening information may be information indicating, for example, the degree of strengthening of the bid. For example, the bid strengthening information may be information indicating the strengthening level of the bid as one of three values, namely, "high," "medium," and "low." "High" may correspond to raising the bid price from the standard. "Low" may correspond to lowering the bid price from the standard.
[0127] The processor 11 can write a value of "high" as bid enhancement information in the corresponding advertising product data when the measurement value for advertising effectiveness indicated by the corresponding extended data is higher than a first threshold, can write a value of "low" as bid enhancement information in the corresponding advertising product data when the measurement value for advertising effectiveness is lower than a second threshold that is lower than the first threshold, and can write a value of "medium" as bid enhancement information in the corresponding advertising product data when the measurement value for advertising effectiveness is between the first threshold and the second threshold.
[0128] In order to utilize this bid boosting information, the uploader can request the distribution system 30 to make a bid at a bid price based on the bid boosting information when distributing an advertisement based on each advertising product data. As a result, according to the submitted data of the present embodiment, the higher the advertising effectiveness, the higher the bid price at which advertisements based on the corresponding advertising product data are distributed, and the distribution of the corresponding advertisement is strengthened.
[0129] Fig. 16 shows that a high bid price is set when delivering an advertisement based on advertising product data with a high bid enhancement level. That is, Fig. 16 shows that when the bid enhancement level is "high", a first bid price Y1 is used, when the bid enhancement level is "medium", a second bid price Y2 smaller than the first bid price Y1 is used, and when the bid enhancement level is "low", a third bid price Y3 smaller than the second bid price Y2 is used.
[0130] According to this embodiment, by strengthening the bidding, it is possible to strengthen the advertisement delivery based on the advertising product data having a high advertising effect. However, the bidding strengthening does not have to be performed based on the advertising effect as an index, and may be performed based on popularity as an index as in the third embodiment. Furthermore, the bidding strengthening information may be described based on the creator ID so that the advertisement delivery using the content created by a specific creator is strengthened.
[0131] [Fifth embodiment] The information processing system 10 of the fifth embodiment is configured similarly to the first embodiment, except that the processor 11 executes the generation-related process shown in Fig. 17A in S220. Therefore, the generation-related process shown in Fig. 17A executed by the processor 11 will be selectively described below. The configuration of the information processing system 10 not described below may be understood to be similar to the first embodiment.
[0132] 17A, the processor 11 generates provisional submission data in accordance with the data format of the submission destination in S610. The provisional submission data may be understood to be the same as the submission data in the first embodiment.
[0133] In the next step S620, the processor 11 selects one of the advertising product data included in the provisional submission data as a record to be processed. In the next step S630, the processor 11 determines whether or not an index value of the extended data corresponding to the record to be processed is less than a threshold value. The index value may be a measurement value related to the popularity of the content or a measurement value related to the advertising effectiveness, which is indicated by the extended data corresponding to the record to be processed.
[0134] If the processor 11 determines that the index value is less than the threshold value (Yes in S630), it deletes the record to be processed from the provisionally submitted data (S640). On the other hand, if the processor 11 determines that the index value is equal to or greater than the threshold value (No in S630), it leaves the record to be processed without deleting it from the provisionally submitted data.
[0135] The processor 11 repeatedly executes the processes of S620 to S640 while switching the record to be processed, until all of the advertising product data included in the provisional submission data is selected as the record to be processed and the processes from S630 onwards are executed.
[0136] When the processing for all of the advertising product data is completed (Yes in S650), the processor 11 finalizes the provisional submission data edited by repeating the processing in S620 to S640 as the submission data to be transmitted to the distribution system 30 as the submission destination (S660). Then, the generation-related processing is terminated.
[0137] That is, the processor 11 executes the generation-related process to generate submission data by removing advertising product data whose index value is less than the threshold value from the provisional submission data. As a result, the processor 11 transmits the submission data to the distribution system 30 so that advertisement distribution based on the extended data (in other words, advertising product data) whose index value is less than the threshold value is not performed.
[0138] In addition, if removing the record to be processed in S640 would result in removing all advertising product data relating to the product corresponding to the record to be processed from the provisional submission data, the processor 11 can leave the record to be processed in the provisional submission data without deleting it.
[0139] That is, as a modified example of the fifth embodiment, the processor 11 can execute the processes of S641 and S645 shown in Fig. 17B in S640. In S641, the processor 11 can determine whether or not a group of advertising product data related to the same product as the processing target record is deleted from the provisional submission data when the processing target record is deleted from the provisional submission data. The group of advertising product data related to the same product is advertising product data related to the same product as the processing target record, including the processing target record, and has different contents from each other.
[0140] If it is determined that all records will be deleted (Yes in S641), the processor 11 does not delete the records to be processed from the provisionally submitted data, and only if it is determined that all records will not be deleted (No in S641), the processor 11 deletes the records to be processed from the provisionally submitted data (S645).
[0141] According to this embodiment, when a measurement value related to popularity is used as an index value, submission data can be generated so that advertisement delivery based on advertising product data whose popularity is below a standard is not performed. When a measurement value related to advertising effectiveness is used as an index value, submission data can be generated so that advertisement delivery based on advertising product data whose advertising effectiveness is below a standard is not performed.
[0142] According to the modified example, even if the record is deleted, at least one advertising product data remains in the submitted data for each product. Therefore, it is possible to prevent the occurrence of an event in which the product for which the advertiser wishes to distribute the advertisement is not distributed, and the advertisement for each product can be distributed by the distribution system 30 using effective content.
[0143] In addition, in a case where a single piece of advertising product data for one product is left in the provisional submission data due to a positive determination in S641 even though all pieces of advertising product data for one product show index values that satisfy the deletion requirements, the generation-related process may be executed so that the advertising product data with the maximum index value among the multiple pieces of advertising product data for one product is left in the provisional submission data. In this case, if a positive determination is made in S641, the advertising product data with the maximum index value among the advertising product data for the product corresponding to the processing target record can be restored to the provisional submission data, and other advertising product data for the same product can be deleted from the provisional submission data.
[0144] Deletion of such advertising product data from the provisional submission data corresponds to narrowing down the content to be distributed from among two or more contents, for a product for which two or more contents are prepared, based on the characteristics of each of the two or more contents, and generating submission data that selectively includes advertising product data for each combination of the corresponding product and the content to be distributed among combinations of the corresponding product and the two or more contents.
[0145] As a further modification, the process of S630 in the generation-related process shown in Fig. 17A may be replaced with the process of S635. According to the modification, the processor 11 determines whether the creator and / or the associated location of the content corresponding to the record to be processed is a specific creator and / or location (S635). This determination can be realized by referring to the creator ID and / or the location ID of the extended data corresponding to the record to be processed.
[0146] When the creator and / or associated location of the content corresponding to the record to be processed is a specific creator and / or location, the processor 11 can proceed to S640 and delete the record to be processed from the provisional submission data. According to another example, when the creator and / or associated location of the content corresponding to the record to be processed is not a specific creator and / or location, the processor 11 can proceed to S640 and delete the record to be processed from the provisional submission data. In this manner, the processor 11 can generate submission data.
[0147] According to this embodiment, like the third embodiment using a flag, it is possible to cause the distribution system 30 to execute only advertisement distribution based on content with high advertising effectiveness or popularity. Alternatively, it is possible to cause the distribution system 30 to execute only advertisement distribution based on content produced by some producers and / or content related to some locations.
[0148] [Other embodiments] The present disclosure is not limited to the above-described embodiment, and can adopt various aspects. For example, when the data format of distributable content differs among multiple distribution systems 30, the processor 11 may be configured to convert the content into the data format of each distribution system 30. Regarding the data format of motion content, restrictions on frame size, aspect ratio, resolution, frame rate, etc. may differ for each distribution system 30.
[0149] The processor 11 can convert each of the contents registered in the content database 153 for each distribution system 30 into a content in a data format that can be distributed by the corresponding distribution system 30, and register the converted content in the content server 20 that can be referenced by the distribution system 30. Then, by including link information to the content that can be distributed by the corresponding distribution system 30 in the content information of the submission data to each distribution system 30, the content can be provided to the distribution system 30.
[0150] 18, the processor 11 executes a computer program to function as a conversion unit 119. The conversion unit 119 shown in the figure converts one piece of content into content for the first distribution system 30A and content for the second distribution system 30B, and registers these in the content server 20.
[0151] The first distribution system 30A can read the content converted for use in the first distribution system 30A from the content server 20 by referring to the content information in the submitted data, and use the content for advertisement distribution.
[0152] The second distribution system 30B can read the content converted for use in the second distribution system 30B from the content server 20 by referring to the content information in the submitted data, and use the content for advertisement distribution.
[0153] In addition, the technology of the present disclosure is not limited to application to dynamic advertising, and can be used in various advertising delivery scenarios, such as advertising delivery through digital signage.
[0154] The function of one component in the above embodiments may be distributed among multiple components. The functions of multiple components may be integrated into one component. Part of the configuration of the above embodiments may be omitted. At least part of the configuration of the above embodiments may be added to or substituted for the configuration of another of the above embodiments. All aspects included in the technical idea identified from the wording of the claims are embodiments of the present disclosure.
[0155] [Technical idea disclosed in this specification] It can be understood that the present specification discloses the following technical ideas. [Item 1] a first memory configured to store, for each of the one or more products, product data describing the corresponding product; a second storage unit configured to store, for each of the products, data on one or more contents introducing the corresponding products; a generation unit configured to generate submission data for the distribution system based on the product data for each of the products and the data related to the one or more contents, for realizing advertisement distribution for each combination of a product and a content through the distribution system; Equipped with The one or more products include at least one product for which two or more contents are provided; the delivery system is configured to select content to be used for advertisement delivery based on the submission data, and deliver an advertisement for a corresponding product using the selected content; The generation unit is an information processing system that generates the submission data so that the content selected by the distribution system when distributing advertisements for the corresponding product changes according to the respective characteristics of the one or more contents of the corresponding product. [Item 2] 2. The information processing system according to item 1, wherein the two or more pieces of content include a plurality of pieces of content individually produced by a plurality of different creators. [Item 3] the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The advertising product data has a custom field that can be used for distribution control, the delivery system is configured to be able to execute advertisement delivery control including content selection based on the description of the custom field; The information processing system according to item 1 or 2, wherein the generation unit describes features of the corresponding content in the custom field of the corresponding advertising product data for each combination of the product and content. [Item 4] 4. The information processing system according to item 3, wherein the generation unit describes characteristics related to the popularity of the corresponding content in the custom field. [Item 5] 5. The information processing system according to item 3 or 4, wherein the generation unit describes in the custom field at least one of a characteristic relating to a creator of the corresponding content and a characteristic of a location relating to the corresponding content. [Item 6] The information processing system according to any one of items 3 to 5, wherein the generation unit describes, in the custom field, a feature related to an advertising effectiveness of the corresponding content. [Item 7] the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The generation unit narrows down the contents to be distributed from among the two or more contents based on the characteristics of each of the two or more contents for at least one product for which the two or more contents are prepared, and generates the submission data selectively including advertising product data for each combination of the corresponding product and the content to be distributed among combinations of the corresponding product and the two or more contents. Item 1 or 2. The information processing system according to item 1 or 2. [Item 8] 8. The information processing system according to item 7, wherein the generation unit narrows down the content to be distributed from among the two or more pieces of content based on characteristics related to popularity of each of the two or more pieces of content. [Item 9] The information processing system according to item 7 or 8, wherein the generation unit narrows down the content to be distributed from among the two or more pieces of content based on at least one of characteristics of creators of the two or more pieces of content and characteristics of locations of the two or more pieces of content. [Item 10] The information processing system according to any one of items 7 to 9, wherein the generation unit narrows down the content to be distributed from among the two or more pieces of content based on characteristics related to advertising effectiveness of each of the two or more pieces of content. [Item 11] the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The information processing system according to item 1 or 2, wherein the generation unit is configured to generate the submission data in which information for controlling the strength of advertising delivery using corresponding content is described in the advertising product data for each combination based on characteristics of the corresponding content. [Item 12] The information processing system according to any one of items 1 to 11, wherein the generation unit is configured to generate the submission data for each of a plurality of distribution systems in a data format acceptable to the corresponding distribution system. [Item 13] Item 13. The information processing system according to item 12, configured to provide each of the plurality of distribution systems with the one or more pieces of content in a data format that can be distributed by the corresponding distribution system. [Item 14] The information processing system according to any one of items 1 to 13, wherein the one or more contents for each of the products includes video content. [Item 15] obtaining, for one or more products, product data for each product from a device that stores product data describing the corresponding product; acquiring data on one or more contents for each of the products from a device that stores data on one or more contents introducing the corresponding products; generating submission data for the distribution system for realizing advertisement distribution for each combination of a product and a content through the distribution system based on the acquired product data for each of the products and the data related to the one or more contents; Including, The one or more products include at least one product for which two or more contents are provided; the delivery system is configured to select content to be used for advertisement delivery based on the submission data, and deliver an advertisement for a corresponding product using the selected content; The information processing method includes generating the submission data so that the content selected by the distribution system when distributing an advertisement for the corresponding product changes according to the respective characteristics of the one or more contents of the corresponding product. [Item 16] the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The advertising product data has a custom field that can be used for distribution control, the delivery system is configured to be able to execute advertisement delivery control including content selection based on the description of the custom field; The information processing method according to item 15, wherein the generating step includes generating the submission data so as to describe characteristics of the corresponding content in the custom field of the corresponding advertising product data for each combination of the product and content. [Item 17] the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The information processing method described in item 15, wherein the generating step includes narrowing down the content to be distributed from among the two or more contents based on the characteristics of each of the two or more contents for at least one product for which the two or more contents are prepared, and generating the submission data selectively including advertising product data for each combination of the corresponding product and the content to be distributed among combinations of the corresponding product and the two or more contents. [Item 18] A computer program for causing a computer to execute the information processing method according to any one of items 15 to 17. [Item 19] The generation unit is generating a unique identifier for each combination of the one or more products and the one or more pieces of content; generating, for each of the combinations, product data for advertising in which the unique identifier generated for the corresponding combination is described as a product identifier, the product data for advertising being used to realize, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The information processing system according to any one of items 1 to 14, wherein the submitted data includes the advertisement-use product data for each of the combinations. [Item 20] the advertising product data of the submission data that can be accepted by the distribution system has a first field for describing a first identifier capable of identifying a product in a first unit, and a second field for describing a second identifier capable of identifying a product in a second unit; The information processing system described in item 19, wherein the generation unit generates the advertising product data in which, for each combination, the unique identifier generated for the corresponding combination is written in the first field in place of the first identifier, and a second identifier associated with a measurement tag in a webpage used to measure views of the corresponding product is written in the second field. [Item 21] The information processing system according to item 19 or 20, wherein the unique identifier is generated for each combination of product and content in SKU (Stock Keeping Unit) units. [Explanation of symbols]
[0156] 10...information processing system, 11...processor, 13...memory, 15...storage, 17...user interface, 19...communication interface, 20...content server, 30, 30A, 30B...distribution system, 111...crawler, 113...expansion unit, 115...submission unit, 119...conversion unit, 151...product database, 153...content database, 155...expansion database.
Claims
1. a first storage unit configured to store, for each of the one or more products, product data describing the corresponding product; a second storage unit configured to store, for each of the products, data on one or more contents introducing the corresponding products; a generation unit configured to generate submission data for the distribution system based on the product data for each of the products and the data related to the one or more contents, for realizing advertisement distribution for each combination of a product and a content through the distribution system; Equipped with The one or more products include at least one product for which two or more contents are provided; the delivery system is configured to select content to be used for advertisement delivery based on the submission data, and deliver an advertisement for a corresponding product using the selected content; The generation unit is an information processing system that generates the submission data so that the content selected by the distribution system when distributing an advertisement for the corresponding product changes according to the respective characteristics of the one or more contents of the corresponding product.
2. 2. The information processing system according to claim 1, wherein the two or more contents include a plurality of contents individually produced by a plurality of different producers.
3. the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The advertising product data has a custom field that can be used for distribution control, the delivery system is configured to be able to execute advertisement delivery control including content selection based on the description of the custom field; The information processing system according to claim 1 , wherein the generation unit describes, for each combination of the product and the content, features of the corresponding content in the custom field of the corresponding advertising product data.
4. The information processing system according to claim 3 , wherein the generation unit describes characteristics related to popularity of the corresponding content in the custom field.
5. The information processing system according to claim 3 , wherein the generation unit describes at least one of a characteristic relating to a creator of the corresponding content and a characteristic of a location relating to the corresponding content in the custom field.
6. The information processing system according to claim 3 , wherein the generation unit describes in the custom field a feature relating to an advertising effect of the corresponding content.
7. the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The generation unit narrows down the contents to be distributed from among the two or more contents based on the characteristics of each of the two or more contents for at least one product for which the two or more contents are prepared, and generates the submission data selectively including advertising product data for each combination of the corresponding product and the content to be distributed among combinations of the corresponding product and the two or more contents.
2. The information processing system according to claim 1.
8. The information processing system according to claim 7 , wherein the generation unit narrows down the content to be distributed from among the two or more pieces of content based on a characteristic relating to the popularity of each of the two or more pieces of content.
9. The information processing system of claim 7, wherein the generation unit narrows down the content to be distributed from among the two or more pieces of content based on at least one of characteristics related to the creators of each of the two or more pieces of content and characteristics of the locations related to each of the two or more pieces of content.
10. The information processing system according to claim 7 , wherein the generation unit narrows down the content to be distributed from among the two or more pieces of content on the basis of characteristics related to advertising effectiveness of each of the two or more pieces of content.
11. the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The information processing system according to claim 1, wherein the generation unit is configured to generate the submission data that describes, for the advertising product data for each combination, information for controlling the strength of advertising delivery using corresponding content based on the characteristics of the corresponding content.
12. The information processing system according to claim 1 , wherein the generation unit is configured to generate the submission data for each of a plurality of distribution systems in a data format acceptable to the corresponding distribution system.
13. 13. The information processing system according to claim 12, configured to provide, to each of the plurality of distribution systems, the one or more pieces of content in a data format that can be distributed by the corresponding distribution system.
14. 14. The information processing system according to claim 1, wherein the one or more contents for each of the products includes video content.
15. obtaining, for one or more products, product data for each product from a device that stores product data describing the corresponding product; acquiring data on one or more contents for each of the products from a device that stores data on one or more contents introducing the corresponding products; generating submission data for the distribution system for realizing advertisement distribution for each combination of a product and a content through the distribution system based on the acquired product data for each of the products and the data related to the one or more contents; Including, The one or more products include at least one product for which two or more contents are provided; the delivery system is configured to select content to be used for advertisement delivery based on the submission data, and deliver an advertisement for a corresponding product using the selected content; The information processing method includes generating the submission data so that the content selected by the distribution system when distributing an advertisement for the corresponding product changes according to the respective characteristics of the one or more contents of the corresponding product.
16. the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The advertising product data has a custom field that can be used for distribution control, the delivery system is configured to be able to execute advertisement delivery control including content selection based on the description of the custom field; The information processing method according to claim 15 , wherein the generating step includes generating the submission data so as to describe characteristics of the corresponding content in the custom field of the corresponding advertising product data for each combination of the product and content.
17. the submission data includes, for each combination of the product and the content, advertising product data for realizing, through the distribution system, advertisement distribution of the corresponding product using the corresponding content; The information processing method of claim 15, wherein the generating step includes narrowing down the content to be distributed from among the two or more contents based on the characteristics of each of the two or more contents for at least one product for which the two or more contents are prepared, and generating the submission data selectively including advertising product data for each combination of the corresponding product and the content to be distributed among combinations of the corresponding product and the two or more contents.
18. A computer program for causing a computer to execute the information processing method according to any one of claims 15 to 17.
Citation Information
Patent Citations
Enhanced television service for digital video recording and playback
JP2004519923A
Information processing device, information processing method, and information processing program
JP2021099631A
Information processor, method for processing information, and information processing program
JP2019109800A