Measurement system, measurement method, and program
The system quantitatively measures advertisement viewing status on SNS by using user-specific parameters and URL tracking, addressing the need for influencer impact assessment in marketing.
Patent Information
- Application Number
- JP2021204280
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-16
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2041-12-16
AI Technical Summary
Existing methods lack the ability to quantitatively measure the viewing status of advertisements shared on social networking sites (SNS) by users who act as influencers, making it difficult to assess their marketing impact effectively.
A system and method that uses parameters based on user identification information and advertisement URLs to track and quantify the viewing status of advertisements shared on SNS, including a parameter issuing unit, measurement URL setting, display data processing, and a measurement unit to record selection notifications.
Enables the quantitative measurement of advertisement viewing status on SNS, allowing for the evaluation of user influence and potential marketing impact.
Smart Images

Figure 0007757173000001 
Figure 0007757173000002 
Figure 0007757173000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a measurement system, a measurement method, and a program. [Background technology]
[0002] Social network services (SNS) have been used on the Internet for a long time. In SNS, users can voluntarily connect with each other through functions such as following, which creates relationships between users called social graphs. In SNS, for example, a post made by a certain user can be shared by other users, and the shared post can then be shared again by yet other users.
[0003] In this way, with the sharing function of SNS, a post made by a certain user can be viewed by users who are not directly connected to the user who made the post. This property of SNS is used in the advertising field. For example, Patent Document 1 describes a reward management system that manages rewards for affiliates and the like, taking into account the connections between users of SNS and the like. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-171418 Summary of the Invention [Problem to be solved by the invention]
[0005] On an SNS, for example, users can share not only posts from other users within the SNS but also advertisements posted by advertisers such as companies outside the SNS. When such advertisements are shared by users of the SNS, they are incorporated into the SNS and can then be further shared by other users, spreading among multiple users within the SNS. In this way, users who incorporate advertisements posted by external advertisers into the SNS by sharing them can be said to be the source of the spread of such advertisements on the SNS.
[0006] Among these users as ripple sources, those who have a large influence on other users (ripple effects based on share rates, number of followers, etc.) (influencers, etc.) are considered to be of great importance from the perspective of marketing, etc. Therefore, there is a need for a method to quantitatively evaluate the viewing status of advertisements incorporated into SNS for each user who is a ripple source, going beyond the vague business expectation of a ripple effect on an unspecified number of people.
[0007] Therefore, an object of the present invention is to provide an information processing device, an information processing method, and a program that are capable of quantitatively measuring the viewing status of an advertisement that has been incorporated into an SNS for each user who incorporates the advertisement. [Means for solving the problem]
[0008] a parameter issuing unit that issues parameters based on at least first user identification information for identifying a first user of an SNS and an advertising URL that references an advertising page; a measurement URL setting unit that sets a measurement URL including the parameters; a display data processing unit that generates display data for displaying a share selection unit for selecting to share a measurement link corresponding to the measurement URL on the SNS and transmits the display data to a first information processing device associated with the first user identification information; a selection notification acquiring unit that acquires a selection notification that the measurement link has been selected when the share selection unit displayed on the first information processing device is selected based on the display data, thereby displaying the measurement link on a second information processing device of a second user of the SNS, and the measurement link displayed on the second information processing device is selected; a parameter decoding unit that, when the selection notification is acquired, decodes the first user identification information and the advertising URL from parameters included in the measurement URL corresponding to the acquired selection notification; an advertising URL sending unit that sends the advertising URL decoded from the parameters to the second information processing device; and a measurement unit that stores information related to the selection notification in a predetermined memory unit, associated with the first user identification information decoded from the parameters.
[0009] According to this aspect, first, a measurement URL for measuring the viewing status of an advertisement is set, the measurement URL including parameters issued based at least on first user identification information (corresponding to user identification information of a spread source user) and the advertisement URL. Next, display data for displaying a share selection section for selecting to share the measurement link corresponding to the measurement URL on an SNS is generated, and the display data is transmitted to a first information processing device associated with the first user identification information. As a result, a share selection section for selecting to share the measurement link can be displayed on the first information processing device.
[0010] Next, when the share selection unit displayed on the first information processing device is selected, a share selection unit for selecting to share the measurement link is displayed on the second information processing device of a second user of the SNS. Then, when the measurement link is selected by the share selection unit on the second information processing device (for example, by the second user who is about to view the advertisement page), a selection notification that the measurement link has been selected is acquired by the measurement system. Then, the measurement system decodes the first user identification information and the advertisement URL from parameters included in the measurement URL corresponding to the selection notification, and transmits the advertisement URL to the second information processing device while storing information related to the selection notification in a predetermined storage unit in association with the first user identification information. Therefore, when the first user downloads an advertisement to the SNS and the second user selects to view the advertisement, it becomes possible to record information related to the selection in association with the first user. [Effects of the Invention]
[0011] According to the present invention, it is possible to provide a measurement system, a measurement method, and a program that can quantitatively measure the viewing status of an advertisement that has been incorporated into an SNS for each user who incorporates the advertisement. [Brief explanation of the drawings]
[0012] [Figure 1] 1 is a schematic diagram illustrating an example of a configuration of an advertising system 1 according to an embodiment. [Figure 2] FIG. 10 is a diagram illustrating an example of the data structure of an association DB 114. [Figure 3] 10 is a diagram showing an example of the data structure of an advertisement response DB 125. FIG. [Figure 4] FIG. 1 is a schematic diagram illustrating an example of a hardware configuration of a computer 1000. [Figure 5] FIG. 2 is a diagram showing an example of an operation sequence related to processing executed by the advertising system 1 according to the embodiment. [Figure 6] FIG. 10 is a diagram showing an example of a screen of a medium site displayed on a user terminal 500A. [Figure 7]FIG. 10 is a diagram showing an example of an SNS screen displayed on a user terminal 500B. DETAILED DESCRIPTION OF THE INVENTION
[0013] A preferred embodiment of the present invention will be described with reference to the accompanying drawings. (Note that in each drawing, components with the same reference numerals have the same or similar configurations.)
[0014] (1) Overview Fig. 1 is a schematic diagram showing an example of the configuration of an advertising system 1 according to an embodiment. As shown in Fig. 1, the advertising system 1 includes, for example, a share measurement system 100, an advertiser server 200, a medium server 300, an SNS server 400, and a plurality of user terminals 500, which are communicatively connected to each other via a predetermined communication network. In the example shown in Fig. 1, two user terminals 500 are shown: a user terminal 500A used by user A and a user terminal 500B used by user B. However, the number of user terminals 500 included in the advertising system 1 is not particularly limited and may be three or more.
[0015] The media server 300 provides a predetermined media site service to the user terminal 500. The type of media site is not particularly limited as long as it is a site that serves as an advertising medium. The format in which the media server 300 provides the media site service is not particularly limited, and may be, for example, a format in which display data supplied from the media server 300 and / or display data stored in the user terminal 500 is displayed on the user terminal 500 via a browser or app (web app and / or client app) installed on the user terminal 500 (so-called homepage, service site, app, etc.). The media site provided by the media server 300 may be, for example, a site for providing users with services related to predetermined financial products. Here, the media site is not particularly limited as long as it provides services related to finance (including not only finance as a business but also finance in a broad sense, including the procurement and use of funds), and may include, for example, services related to financial products such as stocks, investment trusts, bonds, government bonds, and foreign exchange, as well as services related to payments using legal tender, electronic money, and crypto assets (including virtual currencies). Specific examples of such media sites include, but are not limited to, the homepages (HP) and apps of direct sales mutual fund companies, the homepages and apps of financial product sales companies (banks, securities companies, insurance companies, etc.), apps and web services for household accounting services, payment apps, investment information services, etc. Furthermore, such media sites may include financial services (face-to-face and / or non-face-to-face) provided as shared services between the administrator of the media server 300 and the administrator of the share measurement system 100 described below.
[0016] The SNS server 400 provides a predetermined SNS (social networking site) service to the user terminal 500. That is, the SNS server 400 manages a graph (social graph) composed of links between multiple users and pages (account pages) associated with each user. For example, the account page is updated as text, images, and other content posted by the user is added as needed, and is made public via the SNS server 400 to a range of users set by the user. The SNS server 400 manages the content of the post, such as the "text of the posted document (post body)" and, if there is a link, the "URI (Uniform Resource Identifier) (e.g., URL) of the reference file," and also manages metadata associated with the post, such as the "user name" and "hashtag."
[0017] In the example of Fig. 1, it is assumed that user A is a user of a medium site. That is, it is assumed that the medium server 300 provides a predetermined medium site service (for example, a service related to financial products) to the user terminal 500A. Also, in the example of Fig. 1, it is assumed that users A and B are each users of an SNS. That is, it is assumed that the SNS server 400 provides a predetermined SNS service to each of the user terminals 500A and 500B.
[0018] The share measurement system 100 is a system that quantitatively measures the viewing status of an advertisement for each user (sometimes referred to as a "repercussion source user") who incorporates an advertisement into an SNS, and includes a share server 110 and a measurement server 120. The share server 110 sets a measurement URL for measuring the viewing status of the advertisement, for example, based at least on user identification information, which is identification information (ID) for identifying the repercussion source user, and the advertisement URL. Here, the share server 110 sets the measurement page referenced by the measurement URL so that when a measurement link, which is a link to the measurement URL, is displayed outside (such as a medium site) or inside the SNS, the display is modified by advertising content (displayed in a manner that imitates the advertising content). The measurement server 120 receives a notification indicating that the advertisement (measurement link) has been selected, and measures the viewing status of the advertisement based on the notification. As a result, when an advertisement is incorporated into an SNS through sharing, it becomes possible to quantitatively measure the subsequent viewing status of the incorporated advertisement within the SNS in association with the repercussion source user.
[0019] (2) Functional configuration (2-1) Share Measurement System 100 The share server 110 and the measurement server 120 of the share measurement system 100 will be described in more detail with reference to Fig. 1. In the following, it is assumed that User A (an example of a first user) is a source user who incorporates an advertisement (a measurement link modified by advertising content) displayed on a medium site into an SNS by sharing the advertisement. It is also assumed that User B (an example of a second user) is a user who checks the advertisement (a measurement link modified by advertising content) shared by User A on an SNS and then selects to view the advertisement.
[0020] (2-2) Share Server 110 The share server 110 includes a parameter issuing unit 111, a measurement URL setting unit 112, a display data processing unit 113, and an association DB 114.
[0021] The parameter issuing unit 111 issues a parameter based on, for example, at least the user identification information of user A, who is a source user of the SNS influence, and an advertisement URL that references a predetermined advertisement page. The method for issuing the parameter is not particularly limited, and any algorithm such as encoding or encryption may be used. The parameter may be, for example, a character string such as "abc1234."
[0022] The user identification information of user A may be the identification information of user A on a predetermined medium site, or may be identification information assigned to user A regardless of the medium site (e.g., identification information unique to user terminal 500A, etc.). The advertisement URL may be, for example, a URL that references a predetermined advertisement page stored in a predetermined database (advertising DB) managed by advertiser server 200. The advertisement page may include any advertisement content (advertising creative), such as text, images (including video), and audio. Note that the advertisement page may be an advertisement page related to a stock included in a financial product that is stored in a predetermined storage unit directly or indirectly associated with user identification information.
[0023] For example, the parameter issuing unit 111 may issue parameters based on media site identification information for identifying a media site. The media site identification information may be, for example, identification information managed by the share measurement system 100. The share measurement system 100 may store information about the media server 300 and the media site provided by the media server 300 in association with the media site identification information.
[0024] For example, the parameter issuing unit 111 may issue parameters based on the time (e.g., publication date and time) when the media server 300 starts transmitting display data to the user terminal 500A. The time when the media server 300 starts transmitting display data to the user terminal 500A may be set in advance, and may be, for example, the time when the media server 300 transmits display data to the user terminal 500A by push notification or the like, or the time when the media server 300 starts accepting requests for display data from the user terminal 500A.
[0025] The measurement URL setting unit 112 sets a measurement URL that includes, for example, parameters issued by the parameter issuing unit 111 and references a predetermined measurement page. When setting the measurement URL, for example, a well-known shortened URL technique may be used. The measurement URL is set to, for example, "http: / / nri.ad / abc1234". The "abc1234" part is the parameter issued by the parameter issuing unit 111. The measurement page may be, for example, a page stored in a storage unit that can be managed by the share measurement system 100.
[0026] The measurement page is set with, for example, meta information for modifying the display of the measurement link, which is a link corresponding to the measurement URL, with advertising content (advertising content included in the advertising page referenced by the advertising URL that is the basis of the parameters). The meta information may be analyzable by, for example, the medium server 300, the SNS server 400, the user terminal 500A, etc. By analyzing the meta information, the measurement link is modified with advertising content on the medium site or the SNS. The type of advertising content included in the advertising page is not particularly limited, and may include, for example, text, images (including video), audio, etc. "Modifying the display of the measurement link with advertising content" may include, for example, displaying the measurement link in a manner that imitates the advertising content. Specifically, the measurement link may be displayed with text or images of the advertising content, or the measurement link may be displayed as a selection section for playing the audio of the advertising content.
[0027] The meta information may be set by, for example, the Open Graph Protocol (OGP). That is, the meta information may be an OGP tag that specifies advertising content and is embedded in the HTML of the measurement page. As a result, when the measurement link is shared on a social networking site or the like, the display of the measurement link is modified by the advertising content specified by the OGP tag.
[0028] The display data processing unit 113, for example, generates predetermined display data and transmits the generated predetermined display data to the user terminal 500A (an example of a first information processing device). In particular, the display data processing unit 113 transmits the generated predetermined display data to the user terminal 500 (for example, the user terminal 500A in FIG. 1) associated with user identification information (for example, the user identification information of user A in FIG. 1) that is the basis of a parameter included in the measurement URL corresponding to the measurement link included in the display data. Note that transmitting the display data "toward" the user terminal 500 may include transmitting the display data directly to the user terminal 500A, as well as transmitting the display data indirectly to the user terminal 500A via the media server 300 or the like.
[0029] The display data generated by the display data processing unit 113 may include, for example, display data of a measurement link whose display is modified by advertising content based on meta information set in the measurement page. For example, Fig. 1 shows an example of a display of a measurement link whose display is modified by advertising content based on meta information on the user terminal 500A. That is, the user terminal 500A displays a measurement link whose display is modified, including an image of a pizza and the text "30% OFF."
[0030] Furthermore, the display data generated by the display data processing unit 113 may include, for example, display data of a share selection unit for selecting whether to share the measurement link on an SNS. The display data of the share selection unit may be set, for example, using an API (Application Programming Interface) managed by the SNS server 400. The display data may include display data of multiple share selection units, each corresponding to a different SNS. For example, FIG. 1 shows three approximately rectangular objects, each marked with the letters "X," "Y," and "Z," as examples of share selection units on the user terminal 500A. Each object corresponds to a specific SNS, and by selecting the object (share selection unit), the measurement link, the display of which is modified by advertising content based on meta information, is shared.
[0031] When a measurement link is shared, data including the measurement link is delivered from the SNS server 400 to a user terminal 500B (an example of a second information processing device) used by user identification information (an example of second user identification information) of user B (an example of a second user) who has a predetermined relationship (for example, a follow relationship) with user A who shared the measurement link, as data of user A's post on the SNS. As a result, the post of user A including the measurement link is displayed on the user terminal 500B. The display of the measurement link included in the post may be modified by advertising content based on meta information.
[0032] The association DB 114 is a database for storing, for example, parameters included in a measurement URL in association with information on which the parameters are issued. FIG. 2 is a diagram illustrating an example of the data structure of the association DB 114. For example, the association DB 114 stores "user identification information," "advertising URL," "medium site identification information," and "posting date and time" in association with "parameters." Here, the "user identification information," "advertising URL," "medium site identification information," and "posting date and time" store the user identification information, advertising URL, medium site identification information, and posting date and time on which the parameters are issued by the parameter issuing unit 111, respectively. For example, when the parameter issuing unit 111 issues a parameter, it stores the information on which the parameters are issued in the association DB 114. Note that the data items included in the association DB 114 are not limited to those described above and may include any other items. As will be described later, the parameter decoding unit 122 may perform parameter decoding based on any decoding algorithm corresponding to the parameter issuance algorithm, but in this case, the linking DB 114 may not be provided (the share measurement system 100, etc. may not have the linking DB 114).
[0033] (2-3) Measurement server 120 The measurement server 120 includes a selection notification acquisition unit 121 , a parameter decoding unit 122 , an advertisement URL transmission unit 123 , a measurement unit 124 , an advertisement response DB 125 , and a reward processing unit 126 .
[0034] The selection notification acquisition unit 121 acquires, for example, a selection notification from the user terminal 500B (an example of a second information processing device) that a measurement link shared by user A (an example of a first user) on the SNS has been selected. As described above, when the measurement link is shared, data including the measurement link is delivered from the SNS server 400 to the user terminal 500B (an example of a second information processing device) used by user identification information (an example of second user identification information) of user B (an example of a second user) who has a predetermined relationship (for example, a follow relationship) with user A who shared the measurement link, as data of user A's post on the SNS. As a result, the post of user A including the measurement link (the display of which may be modified by advertising content based on meta information) is displayed on the user terminal 500B. For example, when user B selects the measurement link on the user terminal 500B, the user terminal 500B transmits a selection notification that the measurement link has been selected to the measurement page referenced by the measurement link. As a result, the selection notification acquisition unit 121 of the share measurement system 100 that manages the measurement page receives (acquires) the selection notification.
[0035] For example, when a selection notification is acquired, parameter decoding unit 122 decodes the user identification information (an example of first user identification information) of user A and the advertisement URL from parameters included in the measurement URL corresponding to the acquired selection notification. For example, parameter decoding unit 122 may decode the user identification information and the advertisement URL from the parameters by referring to association DB 114, or may decode the user identification information and the advertisement URL from the parameters based on a decoding algorithm corresponding to the parameter issuance algorithm.
[0036] The advertisement URL transmission unit 123 transmits, for example, the advertisement URL decoded from the parameter to the user terminal 500B (an example of a second information processing device). This enables the user terminal 500B to access the advertisement page referenced by the advertisement URL. Note that, when a predetermined condition is satisfied, the advertisement URL transmission unit 123 may transmit related information associated with the advertisement URL to the user terminal 500B instead of or together with the advertisement URL. The predetermined condition may be defined by information on the selection notification stored in the advertisement response DB 125 (described later). The information on the selection notification may include, for example, a count result of the selection notifications stored in the advertisement response DB 125. The predetermined condition defined thereby may include, for example, the selection notification exceeding a predetermined threshold. The predetermined threshold may be set arbitrarily by, for example, an administrator, or may be set according to setting information of the advertisement URL (e.g., a resource set for the advertisement URL). The related information may include a related URL that references a related page different from the advertisement page referenced by the advertisement URL. The related page may, for example, contain advertising content for a product that is the same as or similar to the product on the advertising page referenced by the advertising URL, may contain advertising content for a product that is different from the product on the advertising page, or may contain any content that is not intended for advertising purposes.
[0037] The measurement unit 124 executes a measurement process to measure the viewing status of an advertisement incorporated into the SNS. The measurement unit 124 stores the selection notification in a predetermined storage unit, for example, in association with user identification information (an example of first user identification information) decoded from the parameters. For example, the measurement unit 124 records information related to the selection notification acquired by the selection notification acquisition unit 121 in association with the user identification information decoded from the parameters in the advertisement response DB 125. The measurement unit 124 also tallies the selection notifications recorded in the advertisement response DB 125. For example, the measurement unit 124 may count selection notifications for a predetermined measurement URL associated with a predetermined user identification information in the advertisement response DB 125. This counts the number of times the measurement link is selected, making it possible to grasp the viewing status of the advertisement. The tallied result by the measurement unit 124 may be referenced by, for example, the advertisement URL transmission unit 123 or the reward processing unit 126.
[0038] The advertisement response DB 125 is a database for aggregating, for example, for each user identification information, selection notifications of measurement links corresponding to measurement URLs including parameters issued based on the user identification information. FIG. 3 is a diagram showing an example of the data structure of the advertisement response DB 125. For example, the advertisement response DB 125 records a "measurement URL" and "acquisition information of selection notification" in association with "user identification information." The "user identification information" is the user identification information (user ID) of the user as the influence source user. The "measurement URL" records, for example, a measurement URL set by the measurement URL setting unit 112 as a measurement URL including parameters issued based on the user identification information. The "acquisition information of selection notification" records, for example, information related to the selection notification acquired by the selection notification acquisition unit 121 (such as user identification information associated with the information processing device that sent the selection notification, the acquisition date and time of the selection notification, etc.). Note that the data items included in the advertisement response DB 125 are not limited to those described above and may include any other items.
[0039] The reward processing unit 126 executes processing related to the granting of rewards to users (reward processing). The content of the reward granted in the reward processing is not particularly limited as long as it is beneficial to the user. For example, the reward may be predetermined points (points on a medium site, points on an SNS, points for a service provided by the advertiser server 200, or any other points, etc.). In this case, the reward processing unit 126 may execute, for example, a process of recording information indicating the predetermined points in a predetermined storage unit in association with user identification information, or a process of transmitting a request for such recording processing to the medium server 300, the SNS server 400, the advertiser server 200, etc. Furthermore, the reward may be a predetermined currency (which may include not only legal tender but also virtual currency (crypto assets), etc.). In this case, the reward processing unit 126 may, for example, transmit a request for processing of granting a predetermined amount of currency to a system that manages the user's account. The reward processing unit 126 may determine the content (amount, type, etc.) of the reward based on the selection notification recorded in the advertisement response DB 125 and the result of the measurement unit 124 aggregating the selection notification.
[0040] (3) Hardware configuration The following describes the hardware configurations of the share server 110, measurement server 120, advertiser server 200, medium server 300, SNS server 400, and user terminal 500 of the share measurement system 100. Each of these can be configured with one or more computers 1000. FIG. 4 is a schematic diagram showing an example of the hardware configuration of the computer 1000.
[0041] As shown in FIG. 4, the computer 1000 includes a processor 1001 , a memory 1002 , a storage device 1003 , an input I / F unit 1004 , a data I / F unit 509 , a communication I / F unit 1006 , and a display device 1007 .
[0042] The processor 1001 controls various processes in the computer 1000 by executing programs stored in the memory 1002. For example, various functional units (parameter issuing unit 111, measurement URL setting unit 112, display data processing unit 113, etc.) of the share server 110, various functional units (selection notification acquiring unit 121, parameter decoding unit 122, advertisement URL transmitting unit 123, measurement unit 124, reward processing unit 126, etc.) of the measurement server 120, various functional units of the advertiser server 200, various functional units of the medium server 300, various functional units of the SNS server 400, and various functional units of the user terminal 500 can be temporarily stored in the memory 1002 and realized as programs that operate mainly on the processor 1001.
[0043] The memory 1002 is a storage medium such as a RAM (Random Access Memory), etc. The memory 1002 temporarily stores the program code of the program executed by the processor 1001 and data required when the program is executed.
[0044] The storage device 1003 is a non-volatile storage medium such as a hard disk drive (HDD) or flash memory. The storage device 1003 stores an operating system and various programs for implementing the above-mentioned configurations. In addition, the storage device 1003 can also store a business establishment information DB 131, a loan condition information DB 132, etc. These programs and data are loaded into the memory 1002 as needed and can be referenced by the processor 1001.
[0045] The input I / F unit 1004 is a device for receiving input from an operator. Specific examples of the input I / F unit 1004 include a keyboard, a mouse, a touch panel, various sensors, and a wearable device. The input I / F unit 1004 may be connected to the computer 1000 via an interface such as a USB (Universal Serial Bus).
[0046] The data I / F unit 1005 is a device for inputting data from outside the computer 1000. A specific example of the data I / F unit 1005 is a drive device for reading data stored in various storage media. The data I / F unit 1005 may be provided outside the computer 1000. In this case, the data I / F unit 1005 is connected to the computer 1000 via an interface such as a USB.
[0047] The communication I / F unit 1006 is a device for performing data communication via the Internet N, either wired or wirelessly, with devices external to the computer 1000. The communication I / F unit 1006 may be provided outside the computer 1000. In this case, the communication I / F unit 1006 is connected to the computer 1000 via an interface such as a USB.
[0048] The display device 1007 is a device for displaying various types of information. Specific examples of the display device 1007 include a liquid crystal display, an organic EL (Electro-Luminescence) display, and a display of a wearable device. The display device 1007 may be provided outside the computer 1000. In that case, the display device 1007 is connected to the computer 1000 via, for example, a display cable.
[0049] (4) Operation FIG. 5 is a diagram showing an example of an operation sequence related to the processing executed by the advertising system 1 according to the embodiment.
[0050] (S101) First, the advertiser server 200 transmits to the share measurement system 100 an advertisement URL and advertisement content that the advertiser server 200 desires to be measured by the share measurement system 100. The advertisement URL and advertisement content may be, for example, a URL that references a predetermined advertisement page stored in a predetermined database (advertisement DB) managed by the advertiser server 200. The advertisement content may be any data such as text, images (including video), and audio included in the advertisement page.
[0051] (S102) Next, the parameter issuing unit 111 of the share measurement system 100 issues parameters based at least on the user identification information of user A and the advertisement URL acquired in step S101. The parameter issuing unit 111 may issue parameters based on medium site identification information for identifying the medium site. The parameter issuing unit 111 may issue parameters based on the time (e.g., publication date and time) at which the medium server 300 starts transmitting display data to the user terminal 500A. The parameter issuing unit 111 stores information serving as the basis for issuing parameters in the association DB 114.
[0052] (S103) Next, the measurement URL setting unit 112 of the share measurement system 100 sets a measurement URL that includes the parameters issued in step S102 and refers to a predetermined measurement page stored in a storage unit manageable by the share measurement system 100. Additionally, the measurement URL setting unit 112 sets meta information (for example, an OGP tag) on the measurement page to modify the display of the measurement link, which is a link corresponding to the measurement URL, with the advertising content acquired in step S101.
[0053] (S104) Next, the display data processing unit 113 of the share measurement system 100 generates predetermined display data and transmits the generated predetermined display data to the medium server 300 as information to be transmitted to the user terminal 500A. The display data includes display data of a measurement link whose display is modified by advertising content based on meta information set in the measurement page, and display data of a share selection unit for selecting to share the measurement link on an SNS. Note that the display data processing unit 113 may transmit the display data directly to the user terminal 500A without going through the medium server 300.
[0054] (S105) Next, in step S104, the media server 300 transmits the display data received from the share measurement system 100 to the user terminal 500A. Note that the media server 300 may transmit the display data to the user terminal 500A in response to a predetermined request received from the user terminal 500A, or may transmit the display data to the user terminal 500A as a push notification or the like at a predetermined timing that has been set in advance.
[0055] (S106) Next, the user terminal 500A executes a display process based on the display data received from the media server 300 (or the share measurement system 100). The display process displays on the user terminal 500A a measurement link whose display is modified by advertising content based on the meta information set on the measurement page, and a share selection section for selecting to share the measurement link on an SNS.
[0056] 6 is a diagram showing an example of a screen of a medium site displayed on user terminal 500A. FIG. 6 shows, as an example of a screen of a medium site provided by medium server 300, a screen 600 of a household account book app for managing investment trusts. Screen 600 includes a main area 601 and an advertising area 602. Main area 601 displays information related to the main function of the household account book app for managing investment trusts, etc. For example, main area 601 displays the name of each investment trust held by the user and its valuation amount / valuation profit / loss.
[0057] The advertising area 602 displays a measurement link and other related information based on the display data generated by the share measurement system 100. Specifically, the advertising area 602 includes a measurement link 603. The measurement link 603 is displayed with advertising content including a pizza image and the text "30% OFF" based on meta information set in the measurement page referenced by the measurement URL. The advertising content may be, for example, related to financial products related to the user (e.g., stocks, stock funds, funds of funds, exchange-traded funds (ETFs), fund wraps, discretionary investment contracts, robo-advisors, financial products used as indicators for point increases and decreases in point management services, etc.). Here, "financial products related to the user" may broadly include financial products associated with the user in any form, and specifically may include financial products owned by the user, financial products associated by the user (e.g., favorites, registered funds of interest), and financial products associated by financial service providers (e.g., registered recommendations from financial product distributors (e.g., banks, securities companies)). In addition, the screen 600 may be configured so that when the left-facing approximately triangular button located to the left of the measurement link 603 or the right-facing approximately triangular button located to the right of the measurement link 603 is pressed, other measurement links are displayed on the screen 600.
[0058] Furthermore, the advertising area 602 includes text 604 that reads "invested by XX fund." The text 604 indicates that the advertiser (provider of advertising content) of the measurement link 603 is a brand of a specific fund (for example, it may be a fund held by the user). As shown in FIG. 6 , the screen 600 also includes a share selection section 605 near the bottom right of the measurement link 603 for selecting sharing on an SNS. Each rectangular object in the share selection section 605 is a selection section for sharing the measurement link 603 on a specific SNS.
[0059] (S107) Next, the user terminal 500A accepts the selection of the share selection section in response to an operation by the user A. Specifically, for example, the user terminal 500A accepts the selection of one rectangular object in the share selection section 605 shown in FIG. 6 in response to an operation by the user A.
[0060] (S108) Next, in response to the acceptance of the selection by the share selection unit, the user terminal 500A transmits a share request to the SNS server 400. The share request includes, for example, display data of a measurement link whose display is modified by advertising content based on meta information set on the measurement page.
[0061] (S109) Next, in response to the share request received from the user terminal 500A, the SNS server 400 generates data (post data) of the post of the user A, including display data of the measurement link included in the share request. The post data may include, for example, a share selection section for sharing the post on the SNS.
[0062] (S110) Next, SNS server 400 transmits the posting data generated in step S109 to user terminal 500B.
[0063] (S111) Next, user terminal 500B executes a display process to display user A's post based on the post data received from SNS server 400 in step S110. The measurement link included in the post of user A may be modified by advertising content based on meta information set in the measurement page referenced by the measurement link.
[0064] FIG. 7 is a diagram showing an example of an SNS screen displayed on the user terminal 500B. FIG. 7 shows, as an example, a screen 700 of a predetermined SNS provided by the SNS server 400. On the screen 700, a post about an advertisement that was shared by user A and imported from a media site into the SNS is displayed in an area 701. A portion of the area 701, indicated by reference numeral 702, contains information related to user A (such as a thumbnail image of user A, a username, and a post text entered by the user). The area 701 also contains a measurement link 703. The measurement link 603 is decorated with advertising content including an image of a pizza and the text "30% OFF" based on meta information set in the measurement page referenced by the measurement URL. The area 701 also contains a hashtag 704. The hashtag 704 is metadata associated with the post. The hashtag 704 may be set by user A or may be automatically added by a function of the SNS server 400. The area 701 also includes a share selection section 705 for selecting whether to share the post with other users on the SNS. When the share selection section 705 is selected, data of the post made by user A on the SNS is distributed from the SNS server 400 to a user terminal 500 (another example of a second information processing device) used by user identification information (another example of second user identification information) of another user (another example of a second user) who has a predetermined relationship (for example, a follow relationship) with user B.
[0065] (S112) Next, the user terminal 500B accepts the selection of the measurement link in response to an operation by the user B. Specifically, for example, the user terminal 500B accepts the selection of the measurement link 703 shown in FIG. 7 in response to an operation by the user B.
[0066] (S113) Next, in response to receiving the selection of the measurement link, the user terminal 500B transmits a selection notification, which is a notification that the measurement link has been selected, to the share measurement system 100. Since the measurement link references a measurement page managed by the share measurement system 100, the selection notification is transmitted to the share measurement system 100. The selection notification acquisition unit 121 of the share measurement system 100 receives (acquires) the selection notification from the user terminal 500B.
[0067] (S114) Next, the parameter decoding unit 122 of the share measurement system 100 decodes the user identification information and the advertisement URL of user A from the parameters included in the measurement URL corresponding to the selection notification acquired in step S113. For example, the parameter decoding unit 122 may decode the user identification information and the advertisement URL from the parameters by referring to the association DB 114, or may decode the user identification information and the advertisement URL from the parameters based on a decoding algorithm corresponding to the parameter issuing algorithm.
[0068] (S115) Next, the advertisement URL transmission unit 123 transmits the advertisement URL decoded from the parameters in step S114 to the user terminal 500B. This enables the user terminal 500B to access the advertisement page referenced by the advertisement URL. Note that, when a predetermined condition is satisfied, the advertisement URL transmission unit 123 may transmit related information associated with the advertisement URL to the user terminal 500B instead of or together with the advertisement URL. The predetermined condition may be defined by information related to the selection notification stored in the advertisement response DB 125 described later. In particular, the predetermined condition may be defined by the aggregation result of the selection notification. The related information may include a related URL that references a related page different from the advertisement page referenced by the advertisement URL.
[0069] (S116) Next, the user terminal 500B displays the advertisement by accessing the advertisement page specified by the advertisement URL received from the share measurement system 100. At this time, the user terminal 500B may access, for example, the advertiser server 200. Note that in step S115, if the user terminal 500B receives a related URL that references a related page from the share measurement system 100, it may access the related page to display information about the related page.
[0070] (S117) Next, the measurement unit 124 of the share measurement system 100 executes a predetermined measurement process. For example, the measurement unit 124 records information about the selection notification acquired in step S113 in the advertisement response DB 125 in association with the user identification information of user A decrypted in step S114. The information about the selection notification may include, for example, user identification information associated with the user terminal 500B that sent the selection notification, the acquisition date and time of the selection notification, etc. Furthermore, the measurement unit 124 tallyes the selection notifications by counting the selection notifications associated with the user identification information of user A in the advertisement response DB 125.
[0071] (S118) Next, the reward processing unit 126 of the share measurement system 100 executes a predetermined reward process. For example, the reward processing unit 126 may determine the content (amount, type, etc.) of predetermined points based on the aggregation result of the selection notification by the measurement unit 124, and then record information indicating the predetermined points in a storage unit manageable by the share measurement system 100 in association with the user identification information of user A. Furthermore, for example, the reward processing unit 126 may transmit a request to the medium server 300, the SNS server 400, the advertiser server 200, etc. to record information indicating the predetermined points in association with the user identification information of user A. Furthermore, for example, the reward processing unit 126 may determine the amount of currency as a reward based on the aggregation result of the selection notification by the measurement unit 124. Then, the reward processing unit 126 may transmit a request to a system (not shown) that manages user A's account (for example, a bank system, etc.) to perform a process of granting a predetermined amount of currency. The reward processing by the reward processing unit 126 may be performed at any timing, for example, at a timing specified based on the counting result by the measurement unit 124 (for example, when the counting result exceeds a predetermined threshold). This completes the operation sequence.
[0072] The present invention is not limited to the above-described embodiments, and can be embodied in various other forms without departing from the spirit and scope of the present invention. Therefore, the above-described embodiments and modifications are merely illustrative in all respects and should not be construed as limiting. For example, the above-described steps can be arbitrarily changed in order or executed in parallel as long as no contradiction occurs in the processing content. Other steps may also be added between steps. Furthermore, a step described as one step may be executed in multiple steps, and what is described as multiple steps may be understood as one step. [Explanation of symbols]
[0073] 1...advertising system, 100...share measurement system, 110...share server, 111...parameter issuing unit, 112...measurement URL setting unit, 113...display data processing unit, 114...linking DB, 120...measurement server, 121...selection notification acquisition unit, 122...parameter decoding unit, 123...advertising URL sending unit, 124...measurement unit, 125...advertising response DB, 126...reward processing unit, 200...advertiser server, 210...advertising DB, 300...medium server, 400...SNS server, 1000...computer, 1001...processor, 1002...memory, 1003...storage device, 1004...input I / F unit, 1005...data I / F unit, 1006...communication I / F unit, 1007...display device
Claims
1. a parameter issuing unit that issues a parameter based on at least first user identification information for identifying a first user of the SNS and an advertisement URL that references an advertisement page; a measurement URL setting unit that sets a measurement URL including the parameter; a display data processing unit that generates display data for displaying a share selection unit for selecting to share a measurement link corresponding to the measurement URL on the SNS, and transmits the display data to a first information processing device associated with the first user identification information; a selection notification acquisition unit that acquires a selection notification that the measurement link has been selected when the share selection unit displayed on the first information processing device is selected based on the display data, thereby displaying the measurement link on the second information processing device of a second user of the SNS, and the measurement link displayed on the second information processing device is selected; and a parameter decoding unit configured to, when the selection notification is acquired, decode the first user identification information and the advertisement URL from the parameters included in the measurement URL corresponding to the acquired selection notification; an advertisement URL transmission unit that transmits the advertisement URL decoded from the parameter to the second information processing device; a measurement unit that stores information about the selection notification in a predetermined storage unit in association with the first user identification information decoded from the parameter; A measurement system comprising:
2. The measurement system according to claim 1 , wherein the selection notification includes at least information regarding a time when the measurement link was selected.
3. The measurement system according to claim 1 , wherein the advertisement URL transmission unit transmits, when a predetermined condition is satisfied, related information associated with the advertisement URL decoded from the parameter to the second information processing device.
4. The measurement system according to claim 3 , wherein the predetermined condition is defined by a result of tallying the selection notifications stored in the predetermined storage unit.
5. The measurement system according to claim 3 , wherein the related information includes a related URL that references a related page different from the advertisement page referenced by the advertisement URL.
6. The measurement system described in any one of claims 1 to 5, wherein the measurement URL set by the measurement URL setting unit refers to a measurement page in which meta information is set for modifying the display of the measurement link with advertising content included in the advertising page.
7. The measurement system according to claim 6 , wherein the meta-information is set according to the Open Graph Protocol.
8. The measurement system according to claim 1 , wherein the display data processing unit transmits the display data to the first information processing device via a media server that provides a service of a media site to the first information processing device.
9. The measurement system according to claim 8 , wherein the parameter issuing unit further issues the parameter based on media site identification information for identifying the media site.
10. The measurement system according to claim 8 , wherein the parameter issuing unit further issues the parameter based on a time when the media server starts transmitting the display data to the first information processing device.
11. The measurement system according to any one of claims 1 to 10, wherein the parameter decoding unit decodes the first user identification information and the advertising URL from the parameters included in the measurement URL by referring to another predetermined storage unit that stores the parameters in correspondence with the first user identification information and the advertising URL that are the basis of the parameters.
12. The measurement system according to claim 1 , wherein the parameter decoding unit decodes the first user identification information and the advertisement URL from the parameters included in the measurement URL based on a predetermined algorithm.
13. The measurement system according to claim 1 , further comprising a reward processing unit that executes a process of granting a reward to the first user identification information based on information regarding the selection notification stored in the predetermined storage unit.
14. One or more computers a parameter issuing step of issuing a parameter based on at least first user identification information for identifying a first user of the SNS and an advertisement URL referencing an advertisement page; a measurement URL setting step of setting a measurement URL including the parameter; a display data processing step of generating display data for displaying a share selection section for selecting to share a measurement link corresponding to the measurement URL in the SNS, and transmitting the display data to a first information processing device associated with the first user identification information; a selection notification acquisition step of acquiring a selection notification that the measurement link has been selected when the share selection unit displayed on the first information processing device is selected based on the display data, thereby displaying the measurement link on the second information processing device of a second user of the SNS, and the measurement link displayed on the second information processing device is selected; a parameter decoding step of, when the selection notification is acquired, decoding the first user identification information and the advertisement URL from the parameters included in the measurement URL corresponding to the acquired selection notification; an advertisement URL transmitting step of transmitting the advertisement URL decoded from the parameter to the second information processing device; a measuring step of storing information about the selection notification in a predetermined storage unit in association with the first user identification information decoded from the parameter; A measurement method to perform.
15. One or more computers a parameter issuing unit that issues a parameter based on at least first user identification information for identifying a first user of the SNS and an advertisement URL that references an advertisement page; a measurement URL setting unit that sets a measurement URL including the parameter; a display data processing unit that generates display data for displaying a share selection unit for selecting to share a measurement link corresponding to the measurement URL on the SNS, and transmits the display data to a first information processing device associated with the first user identification information; a selection notification acquisition unit that acquires a selection notification that the measurement link has been selected when the share selection unit displayed on the first information processing device is selected based on the display data, thereby displaying the measurement link on the second information processing device of a second user of the SNS, and the measurement link displayed on the second information processing device is selected; and a parameter decoding unit configured to, when the selection notification is acquired, decode the first user identification information and the advertisement URL from the parameters included in the measurement URL corresponding to the acquired selection notification; an advertisement URL transmission unit that transmits the advertisement URL decoded from the parameter to the second information processing device; a measurement unit that stores information about the selection notification in a predetermined storage unit in association with the first user identification information decoded from the parameter; A program that functions as a
Citation Information
Patent Citations
Instrument and method for advertisement effect measurement, advertisement effect measuring program, computer-readable recording medium with recorded advertisement effect measuring program, and dummy network position specification information generating device
JP2002049553A
Advertisement effect measuring system, advertisement effect measuring server and advertisement effect measuring program for contents distributed via communication line
JP2003196537A
Access analysis method, access analysis system, and access analysis program
JP2009009239A
Content distribution system, content distribution server device, user terminal device, and content distribution method
JP2010288000A
Service system, cloud computing system, and service program
JP2011013711A