WO2014073614A1 - 情報処理システム、及び情報処理方法 - Google Patents
情報処理システム、及び情報処理方法 Download PDFInfo
- Publication number
- WO2014073614A1 WO2014073614A1 PCT/JP2013/080140 JP2013080140W WO2014073614A1 WO 2014073614 A1 WO2014073614 A1 WO 2014073614A1 JP 2013080140 W JP2013080140 W JP 2013080140W WO 2014073614 A1 WO2014073614 A1 WO 2014073614A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- advertisement
- cookie
- user
- information
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0269—Targeted advertisements based on user profile or attribute
Definitions
- Some aspects according to the present invention relate to an information processing system and an information processing method.
- an advertisement distribution company's ad network server (also referred to as “advertising server”, “ad server”, “AD network server”, etc.) is used as an advertisement display medium of a plurality of companies.
- a service called an ad network (also referred to as an “advertising network” or an “AD network”) that distributes advertisements is provided.
- a provider providing an ad server distributes advertisements to a plurality of advertisement display media forming the ad network.
- An advertiser can distribute an advertisement to a plurality of advertisement display media constituting the ad network by placing an order for the advertisement to one business provider that provides the ad network.
- the advertisement display medium refers to a media site that provides an advertisement display frame to a third party.
- Patent Document 1 discloses that an ad server can count information on the number of times a user connects to a specific site by using a cookie for tracking the user's use of the Internet.
- the action history can include a history of a series of actions such as page browsing on the advertisement display medium by the user, article purchase, and advertisement image click.
- Patent Document 1 since the method described in Patent Document 1 can only use information such as the number of connections to the site, there is a limit to improving the accuracy of advertisement. For example, if the site is a membership-based site, there is no point in presenting an advertisement that recommends membership to that site to users who are already members. It is difficult to avoid this situation. Users who are already members are desired to be able to deliver advertisements according to the attributes of each user, such as notifying solicitation to members but notifying member-specific privilege information.
- Some aspects of the present invention have been made in view of the above-described problems, and an object thereof is to provide an information processing system and an information processing method capable of enhancing the effect of advertisement distribution.
- One information processing system includes a cookie transmitting means for transmitting a cookie to a client terminal when the client terminal accesses the member site, and for logging in the member site from the client terminal.
- a first receiving means for receiving a user ID; a second receiving means for receiving a notification that login has been completed from the client terminal when the client terminal has logged into the member site; and the client terminal.
- information management means After receiving the notification that the login has been completed from the client terminal, information management means that can manage the cookie information received based on the cookie and the attribute information of the member related to the user ID, Based on the attribute information managed by the information management means, the client terminal And an advertisement determination means for determining which ad to serve Te.
- One information processing system is an information processing system that provides a member site, and causes a client terminal to acquire a first cookie from an advertisement determination server, and uses the user ID input at the time of login as the advertisement determination server. And a first transmission means for transmitting a program for transmitting a notification that the login is completed to the advertisement determination server when the login is completed.
- One information processing method includes a step of transmitting a cookie to a client terminal when the client terminal accesses the member site, and a user ID for logging in to the member site from the client terminal. , Receiving a notification that the login is completed from the client terminal when the client terminal logs into the member site, and cookie information received from the client terminal based on the cookie And managing the attribute information of the member related to the user ID in association with each other, and after receiving the notification that the login is completed from the client terminal, based on the attribute information related to the user ID, Step of determining advertisements to be delivered to client terminals The performed by the information processing system.
- One information processing method is an information processing method of an information processing system that provides a member site, and causes a client terminal to acquire a first cookie from an advertisement determination server, and a user ID input at the time of login Is transmitted to the advertisement determination server, and when the login is completed, a notification that the login is completed is transmitted to the advertisement determination server.
- “part”, “means”, “apparatus”, and “system” do not simply mean physical means, but “part”, “means”, “apparatus”, “system”. This includes the case where the functions possessed by "are realized by software. Further, even if the functions of one “unit”, “means”, “apparatus”, and “system” are realized by two or more physical means or devices, two or more “parts” or “means”, The functions of “device” and “system” may be realized by a single physical means or device.
- FIG. 3 It is a figure which shows the outline
- FIG. 3 is a flowchart illustrating an example of a processing flow of a client illustrated in FIG. 1. It is a flowchart which shows an example of the flow of a process of the advertisement server shown in FIG. It is a flowchart which shows an example of the flow of a process of the server for advertisement determination shown in FIG. It is a block diagram which shows the structure of the hardware which can mount the server for advertisement determination shown in FIG. 1, and an advertisement server.
- (Embodiment) 1 to 11 are diagrams for explaining the embodiment.
- embodiments will be described along the following flow with reference to these drawings.
- the outline of the system according to the embodiment will be described in “1”.
- “2” will explain the functional configuration of the system
- “3” will explain the flow of processing related to each device separately for cookie delivery and advertisement delivery.
- “4” a specific example of a hardware configuration capable of mounting the advertisement determination server 10 and the advertisement server 50 will be described.
- “5” will explain the effect according to the present embodiment.
- FIG. 1 is a diagram illustrating a schematic configuration of an advertisement distribution system 1 including an information processing system according to the present embodiment.
- the advertisement distribution system 1 includes an advertisement determination server 10, a client 20 (clients 20 ⁇ / b> A to 20 ⁇ / b> N are collectively referred to as a client 20), and one or more member site providing servers 30.
- One or more advertisement display medium providing servers 40 and one or more advertisement servers 50 are included.
- the advertisement determination server 10 the client 20 (also referred to as the client terminal 20), the member site providing server 30, the advertisement display medium providing server 40, and the advertisement server 50 can communicate with each other via the Internet N. is there.
- the client 20 is a member site provided by the member site providing server 30 (refers to a member-based site, and requires login to input a user ID, password, etc. in order to view at least some web pages in the site. And a website provided by the advertisement display medium providing server 40 can be accessed.
- the provider of the member site provided by the member site providing server 30 is also an advertiser who displays an advertisement on the screen of the website provided by the advertisement display medium providing server 40.
- the page information 310 constituting the member site provided by the member site providing server 30 is embedded with a cookie processing tag 311 that is a program described in, for example, JavaScript (registered trademark).
- a cookie processing tag 311 that is a program described in, for example, JavaScript (registered trademark).
- an advertisement acquisition tag 411 which is a program described in, for example, JavaScript (registered trademark) is embedded.
- the advertisement display medium refers to a media site that provides an advertisement display frame to a third party.
- the advertisement information provided by the advertisement server 50 to the client 20 is determined by the advertisement determination server 10 based on the advertisement display condition 131. If the client 20 for displaying the advertisement is related to the advertiser's member, the advertisement determination server 10 advertises an advertisement that matches the advertisement display condition 131 based on the member attribute information 133 and the action history information 135 of the member. Information is passed to the advertisement server 50. A method for determining whether or not the client 20 that displays the advertisement is related to the member of the advertiser will be described later.
- the user who logs in to the member site once deletes the cookie by setting the cookie issued by the advertisement determination server 10 or the advertisement server 50 in the client 20. As long as it is not, it becomes possible to receive a suitable advertisement according to the browsing behavior and member attribute of each user.
- the advertisement server 50 distributes advertisements based on attribute information managed by the member site provided by the member site providing server 30 even if it is not an administrator of the member site providing server 30. Is possible.
- the advertisement distribution based on the attribute information can be performed on the advertisement display medium in the advertisement network configured by all the advertisement servers 50 that can refer to the advertisement determination server 10.
- One feature of the present advertisement distribution system 1 is that it is possible for websites outside the member site and websites on other advertisement networks.
- the member site providing server 30 is a server that provides a website that allows member login.
- the member site providing server 30 can transmit the web page information designated by the accessed URL (Uniform Resource Locator) to the client 20 ((1) in the figure).
- Non-member users can also access a part of the site provided by the member site providing server 30.
- the user needs to log in. Shall.
- the user in order for a member to log in to the member site providing server 30, for example, after registering various attribute information such as name, gender, address, date of birth, etc., the user is issued a user ID and password. The user will log in using the user ID and password.
- the provider of the member site providing server 30 passes the member attribute information 133 to the advertisement determination server 10 automatically or manually ((0) in the figure). Thereby, advertisement distribution according to the member attribute information 133 becomes possible.
- advertisement distribution according to the member attribute information 133 becomes possible.
- a cookie processing tag 311 for setting a cookie in the browser of the client 20 is embedded.
- the client 20 that has received the page information 310 from the member site providing server 30 acquires a cookie from the advertisement determination server 10 and the advertisement server 50 according to the cookie processing tag 311 embedded in the web page information ((2 in the figure)). However, the cookie acquisition from the advertisement server 50 is not shown.) Note that this processing is not necessary when cookies are already set in the browser.
- information related to a series of actions such as page browsing, article purchase, and advertisement image click by the user can be transmitted to the advertisement determination server 10 and the advertisement server 50.
- information transmitted to the advertisement determination server 10 is stored in the DB 130 as the action history information 135. Thereby, the advertisement determination server 10 can cause the advertisement server 50 to transmit the advertisement information determined based on the action history information 135.
- the cookie transmitted from the advertisement determination server 10 to the client 20 is given before login, it is in a temporary state with a temporary identifier that is not initially associated with the member attribute information 133. is there. After that, when the user successfully logs in to the member site, the cookie processing tag 311 notifies the advertisement determining server 10 of the user ID information together with information indicating that the login has been successful, whereby the cookie processing tag 311 Can be a cookie. Since the cookie in the member state can be associated with the member attribute information 133 of the user based on the user ID, the advertisement determination server 10 advertises the transmission of the advertisement information determined based on the member attribute information 133. The server 50 can be made to do this.
- the advertisement display medium providing server 40 is a server that provides an advertisement display medium in which an advertisement acquisition tag 411 for acquiring an advertisement that can be distributed by the advertisement server 50 is embedded ((3) in the figure).
- an advertisement acquisition tag described in, for example, JavaScript (registered trademark) for displaying an advertisement. 411 is embedded.
- the client 20 transmits an advertisement acquisition request to the advertisement server 50 based on the advertisement acquisition tag 411 ((4) in the figure).
- the advertisement server 50 Upon receiving the advertisement acquisition request from the client 20, the advertisement server 50 performs bid / bid processing as necessary, and then requests the advertisement determination server 10 to determine the advertisement to be displayed ((5) in the figure). ). At this time, based on the cookie set by the advertisement server 50 in the client 20, information on the user ID of the user who operates the client 20 (information on the temporary ID if the user ID cannot be acquired) is used as the advertisement determination server 10. Pass to. Accordingly, the advertisement determination server 10 determines an advertisement suitable for the user based on the member attribute information 133, the action history information 135, and the advertisement display condition 131 of the member corresponding to the user ID, and information on the advertisement To the advertisement server 50. The advertisement server 50 transmits the advertisement information to the client 20, and the client 20 displays an advertisement based on the advertisement information on the display screen.
- the advertisement server 50 and the advertisement determination server 10 need only manage the user ID, and do not need to manage the password. Therefore, it is also suitable for ensuring the security of the user.
- FIG. 2 is a functional block diagram for explaining the function of each device constituting the advertisement distribution system 1.
- the advertisement determination server 10 transmits the cookie 221 to the client 20, determines an advertisement to be distributed to the client 20, and transmits the advertisement to the client 20.
- the advertisement distributed to the client 20 can be suitably determined based on a user ID that can be acquired from the client 20 based on the cookie 221 (a temporary ID when the cookie 221 is in a temporary state).
- the advertisement determination server 10 roughly includes a cookie processing unit 110, an advertisement determination unit 120, a database (DB) 130, and an advertisement distribution unit 140.
- the cookie processing unit 110 transmits a cookie 221 in response to a request from the client 20 and manages information related to the cookie 221 in association with the member attribute information 133 and the action history information 135 on the DB 130.
- the cookie 221 issued by the cookie processing unit 110 is initially in a temporary state, and is assigned a temporary ID that is not associated with the user ID.
- the client 20 to which the cookie 221 is set transmits cookie information related to the action history information 135 after providing a temporary ID.
- the cookie processing unit 110 receives the information to that effect and the user ID information from the client 20, and the cookie processing unit 110 then creates a database based on the information. 130 is updated and the cookie is managed as a member. Thereby, cookie information transmitted from the client 20 based on the cookie can be managed in association with the user ID thereafter.
- the advertisement determination unit 120 provides an API (Application Programming Interface) as an interface to the advertisement server 50, for example.
- the advertisement determination unit 120 determines an advertisement to be distributed to the client 20 in response to a request from the advertisement server 50 through the API.
- the advertisement determination unit 120 acquires location information for acquiring the determined advertisement source 143 of the advertisement (address information for acquiring the advertisement source 143, for example, described as a URL (Uniform Resource Locator)) as an advertisement server. Output to 50.
- API Application Programming Interface
- the advertisement determination unit 120 Since the advertisement determination unit 120 receives information related to the user ID (or temporary ID) when calling the API from the advertisement server 50, the advertisement determination unit 120 includes the member attribute information 133 and the action history information 135 corresponding to the user ID. And the advertisement that matches the information is determined by the advertisement display condition 131. As a result, for example, “for men in their 30s” and “for people who live in Tokyo XX ward and have purchased goods XX” can be used to distribute advertisements according to extremely detailed advertisement display conditions 131.
- the advertisement determination part 120 may perform a bid / bid process according to RTB (Real Time Bidding) as needed.
- RTB Real Time Bidding
- the RTB may be performed by the advertisement determination processing unit 530 on the advertisement server 50 side.
- the database 130 manages advertisement display conditions 131, member attribute information 133, and action history information 135.
- the advertisement display condition 131 is a condition that the advertiser who operates the member site providing server 30 and provides the advertisement source 143 wants to display an advertisement to a user having what attribute and action history, and
- the location information (corresponding to address information such as URL and also referred to as advertisement information or advertisement location information) of the advertisement source 143 to be distributed to the user who matches the condition is set.
- the member attribute information 133 manages attribute information related to one or more members (users) of the member site provided by the member site providing server 30.
- the member attribute information 133 is registered mechanically or manually by an administrator of the member site providing server 30 that is an advertiser. If there are a plurality of managers (advertisers) of the member site providing server 30, the member attribute information 133 is registered for each manager.
- the member attribute information 133 includes various information such as gender, date of birth (age), address (or residence area), and member points, in addition to a user ID that is identification information for individually identifying each member.
- the advertisement determination unit 120 refers to the member attribute information 133 corresponding to the user ID, and then selects an advertisement that matches the advertisement display condition 131. .
- the action history information 135 is managed based on cookie information that is notified from the client 20 by the cookie 221 and is browsing information in the user's member site.
- the action history information 135 is managed in association with the temporary ID when the cookie 221 is in a temporary state. However, if the user logs in to the member site and the cookie 221 becomes a member state, the action history information 135 is
- the cookie processing unit 110 is associated with the user ID.
- the advertisement determination unit 120 selects an advertisement that matches the advertisement display condition 131 after referring to the action history information 135 corresponding to the user ID or the temporary ID.
- the advertisement distribution unit 140 transmits the advertisement source 143 in response to a request from the client 20. At this time, since the client 20 accesses the advertisement source 143 based on the advertisement position information output from the advertisement determination unit 120 to the client 20 via the advertisement server 50, the advertisement distribution unit 140 receives the accessed advertisement position information. The advertisement source 143 corresponding to the above is transmitted to the client 20.
- the advertisement source 143 managed by the DB 141 is advertisement image data to be displayed on a website (advertisement display medium) provided by the advertisement display medium providing server 40, and is prepared in advance by an advertiser.
- the function of the advertisement determination server 10 may be realized by a plurality of information processing apparatuses.
- the advertisement distribution unit 140 may be realized as an information processing apparatus different from the advertisement determination server 10.
- the client 20 is an information processing apparatus that can access a member site provided by the member site providing server 30 and an advertisement display medium provided by the advertisement display medium providing server 40.
- Specific examples of the client 20 include a PC (Personal Computer), a mobile phone terminal (whether it is a so-called feature phone or a smartphone), a slate type tablet terminal, or the like.
- the client 20 generally includes a CPU 210, a storage device 220, an input device 230, a communication I / F unit 240, and the like.
- the CPU 210 controls various processes in the client 20 by executing a program stored in the storage device 220.
- a browser 211 capable of browsing various web pages that can be received from the member site providing server 30 and the advertisement display medium providing server 40 mainly operates on the CPU 210.
- the storage device 220 is various storage media such as an HDD (Hard Disk Drive) and a flash memory.
- the storage device 220 stores various program codes such as the browser 211 executed by the CPU 210 and data necessary for executing the program.
- the storage device 220 stores the advertisement determination server cookie 221 and the advertisement server cookie 223 set in the browser 211.
- the storage device 220 also stores the user ID storage cookie 225.
- the user ID storage cookie 225 will be described later with reference to FIG.
- the advertisement determination server cookie 221 is transmitted from the advertisement determination server 10 as described above. Acquisition of the cookie 221 is performed by the browser 211 based on the cookie processing tag 311 included in the page information 310 received from the member site providing server 30.
- the cookie 221 has two states, a temporary state that is not associated with the user ID and a member state that is associated with the user ID. As described above, when the login to the member site provided by the member site providing server 30 is successful, the cookie processing tag 311 changes the state of the cookie 221 from the temporary state to the member state. Cookie information that the browser 211 transmits to the advertisement determination server 10 based on the cookie 221 that has become a member state is managed in association with the user ID.
- the advertisement server cookie 223 is set by the advertisement server 50.
- the cookie 223 includes an identifier for the advertisement server 50 to identify the client 20, and the cookie 223 transmits cookie information including the identifier to the advertisement server 50 based on the cookie 223 at each timing including when the advertisement is displayed.
- the advertisement server cookie 223 may be set in the browser 211 at any time.
- the advertisement embedded in the page information 410 of the website provided by the advertisement display medium providing server 40 in the advertisement network configured by the advertisement server 50 It may be set by the acquisition tag 411 or the cookie processing tag 311 embedded in the page information 310 of the website provided by the member site providing server 30.
- the cookie processing tag 311 sets the advertisement server cookie 223 will be mainly described.
- the cookies 221 and 223 transmit various types of cookie information to the advertisement determination server 10 and the advertisement server 50. Therefore, the advertisement determination server 10 can obtain a browsing history that can be acquired as a result of the operation of these cookies 221 and 223. It is possible to distribute a suitable advertisement to the client 20 based on the action history information 135 such as the user identification information (user ID).
- the input device 230 is a device for the user to input various information.
- a pointing device such as a mouse or a touch pad, a keyboard, or the like corresponds to the input device 230.
- Various selection devices related to browsing web pages using the browser 211 are all input by the input device 230.
- the communication I / F unit 240 is an interface for the client 20 to communicate with another information processing apparatus via the Internet N.
- the advertisement server 50 is a server for configuring an advertisement network for distributing advertisements together with the advertisement display medium providing server 40.
- the advertisement server 50 includes a cookie issuing unit 510, a cookie cooperation unit 520, and an advertisement determination processing unit 530.
- the cookie issuing unit 510 issues a cookie 223 with an identifier for identifying each client 20 in response to a request from the client 20. Thereby, when displaying an advertisement on the advertisement display medium provided by the advertisement display medium providing server 40, the notification of the identifier for identifying the client 20 is sent to the advertisement server 50 by the cookie information transmitted by the cookie 223. It becomes possible to receive.
- the cookie cooperation unit 520 In response to a request from the client 20, the cookie cooperation unit 520 generates cookie cooperation information 541 that associates an identifier for identifying the client 20 that can be received from the cookie 223 with a user ID.
- the request from the client 20 is made by the browser 211 based on the cookie processing tag 311 included in the page information 310 transmitted by the member site providing server 30.
- the advertisement determination processing unit 530 performs processing for determining an advertisement to be displayed on the client 20 in response to an advertisement acquisition request from the client 20. More specifically, the advertisement determination processing unit 530 refers to the cookie cooperation information 541 to know the user ID corresponding to the identifier that can be acquired from the client 20 based on the cookie 223. Then, it requests the advertisement determination unit 120 of the advertisement determination server 10 to determine an advertisement based on the user ID. Note that the advertisement determination processing unit 530 may determine an advertiser before this by performing bidding / bid processing by RTB as necessary.
- the advertisement determination processing unit 530 When receiving the position information (address information / advertisement information) for acquiring the advertisement source 143 related to the determined advertisement from the advertisement determination unit 120 of the advertisement determination server 10, the advertisement determination processing unit 530 receives the position information as a client. 20 to send.
- the client 20 acquires the advertisement source 143 based on the position information, and displays an advertisement image or the like based on the advertisement source 143 on the display screen.
- FIG. 3 is a flowchart showing the processing flow of the client 20 when accessing the member site.
- the browser 211 of the client 20 sends a request for transmitting (viewing) the page information 310 to the member site providing server 30.
- Request is transmitted (S301).
- the member site providing server 30 transmits page information 310 (for example, information described in HTML or the like) to the client 20, so that the client 20 receives the page information 310 (S303).
- the browser 211 determines whether or not the advertisement determination server cookie 221 is set for the browser 211 in accordance with the processing of the cookie processing tag 311 included in the page information 310 (S305). If the cookie 221 is not set (No in S305), the browser 211 acquires the cookie 221 from the advertisement determination server 10 under the control of the cookie processing tag 311 (S307), and sends it to the browser 211. Set (S309). At this time, since the user has not logged in to the member site, the cookie 221 is in a temporary state.
- the browser 211 also determines whether or not the advertisement server cookie 223 is set for the browser 211 in accordance with the processing of the cookie processing tag 311 (S311). If the cookie 223 is not set (No in S311), the browser 211 acquires the cookie 223 from the advertisement server 50 under the control of the cookie processing tag 311 (S313) and sets it in the browser 211. (S315).
- the processing of S305 to S309 and the processing of S311 to S315 may be reversed.
- the acquisition of the cookie 223 from the advertisement server 50 may be set at the time of access to the advertisement display medium in the advertisement network formed by the advertisement server 50, not at the time of accessing the member site providing server 30.
- the browser 211 determines whether or not a user ID has been input on the login screen based on the control by the cookie processing tag 311 (S317). If the user ID is input, the browser 211 stores the user ID as the user ID storage cookie 225 according to the control by the cookie processing tag 311 (S319). In this method, the user ID is stored as the user ID storage cookie 225.
- the present invention is not limited to this, and the user ID may be stored in an appropriate storage area.
- the browser 211 transmits a login request to the member site providing server 30 based on the user operation (S321), the browser 211 logs in from the member site providing server 30.
- the page information 310 indicating the result is received (S323).
- the browser 211 returns to S317 and repeats the process.
- the browser 211 converts the user ID information that has been successfully logged in under the control of the cookie processing tag 311 included in the page information 310 to the user ID. It is read from the storage cookie 225 and transmitted to the advertisement determination server 10 (S327). As a result, the advertisement determination server 10 can know that the login has been successful and the user ID that has successfully logged in, so that the cookie 221 can be recognized as the cookie 221 in the member state. Further, the browser 211 updates the cookie 221 to the member state using the user ID that has been successfully logged in under the control of the cookie processing tag 311 (S329).
- the user ID storage cookie 225 becomes unnecessary, and the browser 211 deletes the user ID storage cookie 225 under the control of the cookie processing tag 311 (S331).
- the browser 211 determines whether or not the advertisement determination server cookie 221 and the user ID storage cookie 225 are in accordance with the control by the cookie processing tag 311 (S333). If they are present, the advertisement server 50 is requested to associate the user ID set in the cookie processing tag 311 with the identifier set in the cookie 223 (S335). In accordance with the request, the cookie cooperation unit 520 of the advertisement server 50 registers correspondence information between the user ID and the identifier set in the cookie 223 in the DB 540 as the cookie cooperation information 541.
- the advertisement server 50 can know the user ID of the user who operates the client 20 based on the identifier received by the advertisement server cookie 223. An advertisement to be distributed can be requested from the advertisement determination server 10.
- FIG. 4 is a flowchart showing the processing flow of the advertisement determination server 10 when the client 20 accesses the member site.
- This process is a process on the advertisement determination server 10 side corresponding to the process on the client 20 side described in “3.1.1” with reference to FIG. 3.
- the cookie processing unit 110 When receiving an acquisition request for the cookie 221 from the client 20 based on the function of the cookie processing tag 311 (Yes in S401), the cookie processing unit 110 transmits the cookie 221 to the client 20 (S403). Note that the cookie 221 transmitted at this stage is in a temporary state with a temporary ID. Further, the cookie processing unit 110 creates a data item in the DB 130 using the temporary ID. Thereby, since the temporary ID is included in the cookie information including the browsing information transmitted from the client 20 based on the cookie 221 from now on, the data of the action history information 135 managed by the temporary ID. Will be updated based on this cookie information.
- the DB 130 is updated based on the user ID included in the notification (S409). More specifically, the action history information 135 associated only with the temporary ID is associated with the user ID and also associated with the member attribute information 133 associated with the user ID. Thereby, when the advertisement determination request specifying the user ID is received from the advertisement server 50, the advertisement determination unit 120 preferably refers to the member attribute information 133 and the action history information 135 associated with the user ID. To select the right advertisement.
- FIG. 5 is a flowchart showing the processing flow of the advertisement server 50 when the client 20 accesses the member site. This process is a process on the advertisement server 50 side corresponding to the process on the client 20 side described in “3.1.1” with reference to FIG.
- the cookie issuing unit 510 transmits the cookie 223 to the client 20 (S503).
- the cookie 223 is given an identifier that can identify each client 20.
- the cookie cooperation unit 520 associates the user ID included in the cooperation request with the identifier of the cookie 223.
- the relationship is recorded as cookie cooperation information 541 (S507). Since the above-described identifier is given to the cookie information transmitted from the client 20 based on the cookie 223, the advertisement server 50 relates to the client 20 by referring to the cookie cooperation information 541 using this identifier as a key.
- the user ID of the user can be known.
- the client 20 In the process of “3.1”, the client 20 notifies the advertisement determination server 10 of the user ID and the notification that the login is successful (S327 in FIG. 3 and S407 in FIG. 4).
- the present invention is not limited to this, and notification of user ID and notification of successful login may be performed at different timings.
- the processing flow in this case will be described below with reference to FIGS. Even in this method, the processing related to the advertisement server 50 is the same as “3.1.3”, and thus the description thereof is omitted.
- FIG. 6 is a flowchart showing the flow of processing related to a method different from “3.1” by the client 20 when accessing the member site. Note that the processing of S601 to S615 is the same as the processing of S301 to S315 according to FIG.
- the browser 211 determines whether or not the advertisement determination server cookie 221 is in a temporary state under the control of the cookie processing tag 311 (S617). If it is a temporary state (Yes in S617), when the user inputs a user ID in the ID input box (Yes in S619), the user ID is transmitted to the advertisement determination server 10 (S621). In other words, in “3.1”, the user ID is stored in the user ID storage cookie 225. However, in the example of “3.2”, the user ID is not stored in the user ID storage cookie 225, but before the login. To the advertisement determination server 10. As a result, the user ID storing cookie 225 on the client 20 side becomes unnecessary.
- the browser 211 transmits a login request to the member site providing server 30 based on the user operation (S623), the browser 211 logs in from the member site providing server 30.
- the page information 310 indicating the result is received (S625).
- the browser 211 returns to S617 and repeats the process.
- the browser 211 If the page information 310 that has been successfully logged in is received (Yes in S627), the browser 211 indicates that the login has been successful under the control of the cookie processing tag 311 included in the page information 310. 10 is notified (S629). Accordingly, the advertisement determination server 10 can know that the login has been successful (S629) and the user ID that has successfully logged in (S621), so that the cookie 221 can be recognized as a member state. Become. Further, the browser 211 updates the cookie 221 to the member state (S631). Since the processes of S633 and S635 are the same as S333 and S335 of FIG. 3, the description thereof is omitted here.
- FIG. 7 is a flowchart showing a flow of processing according to a method different from “3.1” when the client 20 accesses the member site.
- This processing is processing on the advertisement determination server 10 side corresponding to the processing on the client 20 side described in “3.2.1” with reference to FIG.
- the processing of S701 to S705 is the same as the processing of S401 to S405 according to FIG.
- the cookie processing unit 110 updates the DB 130 based on the user ID (S709). More specifically, a process of associating the action history information 135 associated with only the temporary ID with the user ID can be considered. However, since it is not known at this point whether or not the login is successful (it is not necessarily a valid user ID), the cookie processing unit 110 treats the cookie 223 as being in a temporary state, No association is performed.
- the cookie processing unit 110 identifies the cookie 223 as being in a member state, and uses the user ID received in S709. Then, the DB 130 is updated (S713). More specifically, for example, the cookie processing unit 110 associates the user ID with the action history information 135 and the member attribute information 133.
- the advertisement determination unit 120 preferably refers to the member attribute information 133 and the action history information 135 associated with the user ID. To select the right advertisement.
- FIG. 8 is a flowchart showing a processing flow of the client 20 when accessing the website provided by the advertisement display medium providing server 40.
- the browser 211 of the client 20 transmits the page information 310 to the advertisement display medium providing server 40.
- a request (browsing request) is transmitted (S801).
- the advertisement display medium providing server 40 transmits the page information 410 (for example, information described in HTML or the like) to the client 20, so that the client 20 receives the page information 410 (S803).
- the browser 211 transmits an advertisement acquisition request to the advertisement server 50 under the control of the advertisement acquisition tag 411 included in the page information 410 (S805).
- advertisement position information (address information) for accessing the advertisement source 143 related to the advertisement determined by the advertisement determination server 10 is transmitted from the advertisement server 50, and the browser 211 receives the advertisement position information ( S807).
- the browser 211 acquires the advertisement source 143 from the advertisement distribution unit 140 of the advertisement determination server 10 based on the advertisement position information (S809), and displays the advertisement image on the display screen based on the advertisement source 143 (S811). ).
- FIG. 9 is a flowchart showing a processing flow of the advertisement server 50 when the client 20 accesses a website provided by the advertisement display medium providing server 40. That is, this process is a process on the advertisement server 50 side corresponding to the process on the client 20 side described in “3.3.1” with reference to FIG.
- the client 20 accesses the advertisement display medium, the client 20 transmits an advertisement acquisition request to the advertisement server 50 in order to acquire advertisement position information for acquiring the advertisement to be displayed based on the advertisement acquisition tag 411. .
- the advertisement server 50 receives the advertisement acquisition request from the client 20 (Yes in S901), the advertisement determination processing unit 530 receives the user ID corresponding to the identifier of the cookie 223 received from the client (when the user ID is unknown). Is specified by referring to the cookie cooperation information 541 (S903).
- the advertisement determination processing unit 530 performs a bidding process for determining the advertiser of the advertisement to be displayed in the advertisement space displayed on the client 20 as necessary (S905).
- This bidding process can be performed by RTB, for example. The bidding process is not necessary when an advertiser is determined in advance or when the advertisement determination server 10 performs the bidding process.
- the advertisement determination processing unit 530 of the advertisement server 50 instructs the advertisement determination server 10 to determine an advertisement suitable for the user corresponding to the user ID specified in S903 (a temporary ID when the user ID is unknown).
- the request is made (S907).
- the advertisement determination processing unit 530 transmits the advertisement position information to the client 20 ( S911).
- FIG. 10 is a flowchart showing a processing flow of the advertisement determination server 10 when receiving an advertisement determination request from the advertisement server 50. That is, this processing is performed on the side of the advertisement determination server 10 corresponding to the processing on the side of the client 20 and the advertisement server 50 described in “3.3.1” and “3.3.2” with reference to FIGS. It is processing of.
- the advertisement determination unit 120 uses the user ID or temporary ID to obtain the member attribute information 133 and the action history information 135. Refer to (in the case where only the temporary ID is designated, the member attribute information 133 cannot be referred to).
- the advertisement determination unit 120 refers to the advertisement display condition 131 that matches the member attribute information 133 and the action history information 135 corresponding to the user ID or temporary ID (S1005), and corresponds to the advertisement display condition 131 that matches the condition.
- the advertisement position information for reading the advertisement source 143 to be output is output to the advertisement server 50 (S1007).
- the advertisement distribution unit 140 transmits the advertisement source 143 to the client 20 based on the request (S1011). .
- the computer 1100 includes a processor 1101, a memory 1103, a storage device 1105, an input interface (I / F) 1107, a data I / F 1109, a communication I / F 1111, and a display device 1113.
- a processor 1101 a memory 1103, a storage device 1105, an input interface (I / F) 1107, a data I / F 1109, a communication I / F 1111, and a display device 1113.
- the processor 1101 controls various processes in the computer 1100 by executing a program stored in the memory 1103.
- a program stored in the memory 1103.
- the program can be realized as a program mainly operating on the processor 1101 after being temporarily stored in the memory 1103.
- the memory 1103 is a storage medium such as a RAM (Random Access Memory).
- the memory 1103 temporarily stores a program code of a program executed by the processor 1101 and data necessary for executing the program. For example, in the storage area of the memory 1103, a stack area necessary for program execution is secured.
- the storage device 1105 is a non-volatile storage medium such as a hard disk or a flash memory.
- the storage device 1105 includes an operating system, the cookie processing unit 110 and the advertisement determination unit 120 and the advertisement distribution unit 140 in the advertisement determination server 10, and the cookie issue unit 510 and the cookie cooperation unit 520 in the advertisement server 50.
- Various programs for realizing the advertisement determination processing unit 530 are stored.
- the storage device 1105 also stores various data corresponding to the DB 130 and DB 141 in the advertisement determination server 10 and the DB 540 in the advertisement server 50. Programs and data stored in the storage device 1105 are referred to by the processor 1101 by being loaded into the memory 1103 as necessary.
- the input I / F 1107 is a device for receiving input from the user. Specific examples of the input I / F 1107 include a keyboard, a mouse, a touch panel, and various sensors. The input I / F 1107 may be connected to the computer 1100 via an interface such as USB (Universal Serial Bus).
- USB Universal Serial Bus
- the data I / F 1109 is a device for inputting data from the outside of the computer 1100.
- Specific examples of the data I / F 1109 include a drive device for reading data stored in various storage media.
- the data I / F 1109 may be provided outside the computer 1100. In this case, the data I / F 1109 is connected to the computer 1100 via an interface such as a USB.
- the communication I / F 1111 is a device for data communication with an external device of the computer 1100 by wire or wireless, for example, via the Internet N. It is conceivable that the communication I / F 1111 is provided outside the computer 1100. In that case, the communication I / F 1111 is connected to the computer 1100 via an interface such as a USB.
- the display device 1113 is a device for displaying various information. Specific examples of the display device 1113 include a liquid crystal display and an organic EL (Electro-Luminescence) display.
- the display device 1113 may be provided outside the computer 1100. In that case, the display device 1113 is connected to the computer 1100 via, for example, a display cable.
- an advertisement to be distributed can be determined according to the action history information 135 before login to the member site and according to detailed member attribute information 133 based on the user ID after login.
- an advertisement relating to a product highly relevant to the product viewed / purchased by the user is distributed, and after the user identification information can be obtained, Since it is possible to distribute advertisements such as distributing advertisements based on information such as membership points, annual income (payment ability), etc., it is possible to enhance the effect of advertisement distribution.
- the member attribute information 133 is referred to based on the user ID. That is, since it is not necessary to pass the password information to the administrator of the advertisement determination server 10, it is possible to avoid a situation where the user ID and the password are leaked as a set, which is preferable in terms of security.
- advertisement distribution based on the member attribute information 133 and the action history information 135 is possible with respect to a plurality of advertisement servers 50.
- Tag for cookie processing, 410 ... Page information, 411... Advertisement acquisition tag, 510... Cookie issuing unit, 520... Cookie cooperation unit, 530.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
Abstract
Description
図1乃至図11は、実施形態を説明するための図である。以下、これらの図を参照しながら、以下の流れに沿って実施形態を説明する。まず、「1」で実施形態に係るシステムの概略を説明する。次に「2」でシステムの機能構成を説明すると共に、「3」で、それぞれの装置に係る処理の流れを、クッキー配信時と、広告配信時の2つに分けて説明する。「4」では、広告決定用サーバ10や広告サーバ50を実装可能なハードウェア構成の具体例を説明する。最後に、「5」で本実施形態に係る効果などを説明する。
(1.1 システムの概要)
図1は、本実施形態に係る情報処理システムを含む広告配信システム1の概略構成を示す図である。図1に示すように、本実施形態に係る広告配信システム1は、広告決定用サーバ10、クライアント20(クライアント20A乃至20Nを総称してクライアント20と呼ぶ。)、1以上の会員サイト提供サーバ30、1以上の広告表示媒体提供サーバ40、及び1以上の広告サーバ50を含む。ここで、広告決定用サーバ10、クライアント20(クライアント端末20ともいう。)、会員サイト提供サーバ30、広告表示媒体提供サーバ40、及び広告サーバ50は、それぞれインターネットNを介して相互に通信可能である。
会員サイト提供サーバ30は、前述の通り、会員ログインが可能なウェブサイトを提供するサーバである。会員サイト提供サーバ30は、クライアント20からのアクセスを受けると、アクセスされたURL(Uniform Resource Locator)で指定されたウェブページ情報を、クライアント20へ送信することが可能である(図中(1))。非会員のユーザも会員サイト提供サーバ30が提供するサイトの一部へはアクセス可能であるが、例えば会員専用コンテンツの閲覧やポイントサービス等の提供を受けるためには、ユーザのログインが必要であるものとする。
続いて、図2を参照しながら、広告配信システム1を構成する各装置の機能構成を説明する。図2は、広告配信システム1を構成する各装置の機能を説明するための機能ブロック図である。
まず、広告決定用サーバ10について説明する。広告決定用サーバ10は前述のとおり、クライアント20へクッキー221を送信すると共に、クライアント20に配信する広告を決定すると共に、当該広告をクライアント20へと送信する。このとき、クライアント20に配信する広告は、当該クライアント20からクッキー221に基づいて取得可能なユーザID(クッキー221が仮状態の場合には仮ID)に基づいて、好適に決定することができる。
広告決定用サーバ10は、大きく分けて、クッキー処理部110、広告決定部120、データベース(DB)130、及び広告配信部140を含む。
データベース130は、広告表示条件131、会員属性情報133、及び行動履歴情報135を管理する。
続いて、クライアント20について説明する。クライアント20は、会員サイト提供サーバ30が提供する会員サイトや広告表示媒体提供サーバ40が提供する広告表示媒体へアクセス可能な情報処理装置である。クライアント20の具体例としては、例えばPC(Personal Computer)や携帯電話端末(いわゆるフィーチャーフォンであるかスマートフォンであるかは問わない。)、スレート型のタブレット端末等が考えられる。
クライアント20は、一般的に、CPU210、記憶装置220、入力装置230、及び通信I/F部240等を有する。
通信I/F部240は、クライアント20がインターネットNを介して他の情報処理装置と通信するためのインタフェースである。
次に、広告サーバ50について説明する。広告サーバ50は、広告表示媒体提供サーバ40と共に、広告を配信するための広告ネットワークを構成するためのサーバである。
本実施形態において、広告サーバ50は、クッキー発行部510、クッキー連携部520、及び広告決定処理部530を有する。
以下、図3乃至図10を参照しながら、本実施形態に係る広告配信システム1の処理の流れを説明する。尚、後述の各処理ステップは、処理内容に矛盾が生じない範囲で、任意に順番を変更して若しくは並列に実行することができる。また、各処理ステップ間に他のステップを追加しても良い。更に、便宜上1つのステップとして記載されているステップは複数のステップに分けて実行することができるし、また、便宜上複数に分けて記載されているステップを1つのステップとして実行することもできる。
まず、クライアント20が会員サイト提供サーバ30の提供する会員サイトへアクセスした際の、クライアント20、広告決定用サーバ10、及び広告サーバ50の其々の処理の流れを説明する。
まず、会員サイト提供サーバ30が提供する会員サイトへアクセスしたときのクライアント20の処理の流れを、図3を参照しながら説明する。図3は、会員サイトアクセス時におけるクライアント20の処理の流れを示すフローチャートである。
次に、クライアント20による会員サイトアクセス時の広告決定用サーバ10側の処理の流れを、図4を参照しながら説明する。図4は、クライアント20による会員サイトアクセス時の広告決定用サーバ10の処理の流れを示すフローチャートである。この処理は、図3を参照しながら「3.1.1」で説明したクライアント20側の処理に対応する広告決定用サーバ10側の処理である。
続いて、クライアント20による会員サイトアクセス時の広告サーバ50側の処理の流れを、図5を参照しながら説明する。図5は、クライアント20による会員サイトアクセス時の広告サーバ50の処理の流れを示すフローチャートである。この処理は、図3を参照しながら「3.1.1」で説明したクライアント20側の処理に対応する広告サーバ50側の処理である。
上記「3.1」の処理では、クライアント20から広告決定用サーバ10に対するユーザIDの通知と、ログインが成功した旨の通知とを一度に行なっていたが(図3のS327及び図4のS407)、これに限られるものではなく、ユーザIDの通知と、ログインが成功した旨の通知とを別々のタイミングで行なうことも考えられる。以下、この場合の処理の流れを、図6及び図7を参照しながら説明する。なお、この方式であっても広告サーバ50に係る処理は「3.1.3」と同様となるため、説明を省略する。
まず、クライアント20の処理の流れを、図6を参照しながら説明する。図6は、会員サイトアクセス時におけるクライアント20の、「3.1」とは異なる方式に係る処理の流れを示すフローチャートである。
なお、S601乃至S615の処理は、図3に係るS301乃至S315の処理と同様であるため、説明を省略する。
S633及びS635の処理は、図3のS333及びS335と同様であるので、ここでは説明を省略する。
次に、クライアント20による会員サイトアクセス時の広告決定用サーバ10側の処理の流れを、図7を参照しながら説明する。図7は、クライアント20による会員サイトアクセス時の、「3.1」とは異なる方式に係る処理の流れを示すフローチャートである。この処理は、図6を参照しながら「3.2.1」で説明したクライアント20側の処理に対応する広告決定用サーバ10側の処理である。
なお、S701乃至S705の処理は、図4に係るS401乃至S405の処理と同様であるため、説明を省略する。
続いて、クライアント20が広告表示媒体提供サーバ40の提供するウェブサイトへアクセスした際の、クライアント20、広告サーバ50、及び広告決定用サーバ10の其々の処理の流れを説明する。
まず、広告表示媒体提供サーバ40が提供するウェブサイトへアクセスした際のクライアント20の処理の流れを、図8を参照しながら説明する。図8は、広告表示媒体提供サーバ40が提供するウェブサイトへのアクセス時におけるクライアント20の処理の流れを示すフローチャートである。
次に、広告表示媒体提供サーバ40が提供するウェブサイトへアクセスした際の広告サーバ50の処理の流れを、図9を参照しながら説明する。図9は、広告表示媒体提供サーバ40が提供するウェブサイトへクライアント20がアクセスした際の、広告サーバ50の処理の流れを示すフローチャートである。つまりこの処理は、図8を参照しながら「3.3.1」で説明したクライアント20側の処理に対応する広告サーバ50側の処理である。
続いて、広告サーバ50からクライアント20に表示させる広告の決定を要求された後の広告決定用サーバ10に係る処理の流れを、図10を参照しながら説明する。図10は、広告サーバ50から広告決定要求を受信する際の広告決定用サーバ10の処理の流れを示すフローチャートである。つまりこの処理は、図8及び図9を参照しながら「3.3.1」や「3.3.2」で説明したクライアント20や広告サーバ50側の処理に対応する広告決定用サーバ10側の処理である。
以下、図11を参照しながら、上述してきた広告決定用サーバ10や広告サーバ50を情報処理システムであるコンピュータ1100により実現する場合のハードウェア構成の一例を説明する。なお、広告決定用サーバ10や広告サーバ50の機能は、それぞれネットワークを介して複数の装置に分けて実現することも可能である。
以上説明したように、本実施形態の広告配信システム1では、ユーザの行動履歴や属性情報に応じて、好適な広告をユーザに見せることが可能となっている。特に、会員サイトログイン前は行動履歴情報135に応じて、ログイン後はユーザIDに基づく詳細な会員属性情報133に応じて、配信する広告を決定することができるようになっている。
尚、前述の実施形態の構成は、組み合わせたり或いは一部の構成部分を入れ替えたりしてもよい。また、本発明の構成は前述の実施形態のみに限定されるものではなく、発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
Claims (9)
- クライアント端末が会員サイトにアクセスした際に、会員サイトのウェブページ情報に含まれるプログラムに基づく当該クライアント端末からの要求に対してクッキーを送信するクッキー送信手段と、
会員サイトのウェブページ情報に含まれるプログラムに基づいて前記クライアント端末が送信する、前記会員サイトへログインするためのユーザIDを受信する第1の受信手段と、
前記クライアント端末が前記会員サイトへログインした際に、会員サイトのウェブページ情報に含まれるプログラムに基づいて前記クライアント端末が送信する、ログインが完了した旨の通知を受信する第2の受信手段と、
前記クライアント端末から前記クッキーに基づいて受信するクッキー情報と、前記ユーザIDに係る会員の属性情報とを対応付けて管理可能な情報管理手段と、
前記クライアント端末からログインが完了した旨の通知を受信した後、前記情報管理手段で管理される属性情報に基づいて、前記クライアント端末に対して配信する広告を決定する広告決定手段と
を備える情報処理システム。 - 前記広告決定手段は、前記ユーザIDに基づいて、広告を決定する際に参照すべき属性情報を決定する、
請求項1記載の情報処理システム。 - 前記第1の受信手段は、前記第2の受信手段で受信するログインが完了した旨の通知と共に前記ユーザIDを受信する、
請求項1記載の情報処理システム。 - 会員サイトを提供する情報処理システムであって、クライアント端末に、
広告決定サーバから第1のクッキーを取得させ、
前記会員サイトへのログイン時に入力されたユーザIDを前記広告決定サーバへ送信させ、
前記会員サイトへのログイン完了時に、ログインが完了した旨の通知を前記広告決定サーバへ送信させる
ことにより、前記広告決定サーバに、前記第1のクッキーと前記ユーザIDとを対応付けることを可能とさせるプログラムを送信する第1の送信手段を備える情報処理システム。 - 前記クライアント端末に送信するプログラムは、前記クライアント端末に当該情報処理システムから第2のクッキーを取得させ、
前記クライアント端末からの要求に応じて、前記第2のクッキーに基づき送信される情報と、前記ユーザIDとを対応付ける管理手段を更に備える、
請求項4記載の情報処理システム。 - 前記クライアント端末から広告取得要求を受信する受信手段と、
前記広告取得要求に基づいて、前記ユーザIDに応じた広告の位置情報を送信する第2の送信手段と
を更に備える請求項5記載の情報処理システム。 - 前記広告取得要求に基づいて、前記ユーザIDに応じた広告の決定を前記広告決定サーバに要求する要求手段
を更に備える請求項6記載の情報処理システム。 - クライアント端末が会員サイトにアクセスした際に、会員サイトのウェブページ情報に含まれるプログラムに基づく当該クライアント端末からの要求に対してクッキーを送信するステップと、
会員サイトのウェブページ情報に含まれるプログラムに基づいて前記クライアント端末が送信する、前記会員サイトへログインするためのユーザIDを受信するステップと、
前記クライアント端末が前記会員サイトへログインした際に、会員サイトのウェブページ情報に含まれるプログラムに基づいて前記クライアント端末が送信する、ログインが完了した旨の通知を受信するステップと、
前記クライアント端末から前記クッキーに基づいて受信するクッキー情報と、前記ユーザIDに係る会員の属性情報とを対応付けて管理するステップと、
前記クライアント端末からログインが完了した旨の通知を受信した後、前記ユーザIDに係る前記属性情報に基づいて、前記クライアント端末に対して配信する広告を決定するステップと
を情報処理システムが行う情報処理方法。 - 会員サイトを提供する情報処理システムの情報処理方法であって、クライアント端末に、
広告決定サーバから第1のクッキーを取得させ、
前記会員サイトへのログイン時に入力されたユーザIDを前記広告決定サーバへ送信させ、
前記会員サイトへのログイン完了時に、ログインが完了した旨の通知を前記広告決定サーバへ送信させる
ことにより、前記広告決定サーバに、前記第1のクッキーと前記ユーザIDとを対応付けることを可能とさせるプログラムを送信するステップを備える情報処理方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP13853380.7A EP2919122A4 (en) | 2012-11-09 | 2013-11-07 | INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD |
| KR1020157015029A KR20150082553A (ko) | 2012-11-09 | 2013-11-07 | 정보 처리 시스템 및 정보 처리 방법 |
| CN201380058896.2A CN104781798A (zh) | 2012-11-09 | 2013-11-07 | 信息处理系统及信息处理方法 |
| US14/441,798 US20150302473A1 (en) | 2012-11-09 | 2013-11-07 | Information processing system and information processing method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012-247543 | 2012-11-09 | ||
| JP2012247543A JP5388248B1 (ja) | 2012-11-09 | 2012-11-09 | 情報処理システム、及び情報処理方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014073614A1 true WO2014073614A1 (ja) | 2014-05-15 |
Family
ID=50036669
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2013/080140 Ceased WO2014073614A1 (ja) | 2012-11-09 | 2013-11-07 | 情報処理システム、及び情報処理方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20150302473A1 (ja) |
| EP (1) | EP2919122A4 (ja) |
| JP (1) | JP5388248B1 (ja) |
| KR (1) | KR20150082553A (ja) |
| CN (1) | CN104781798A (ja) |
| WO (1) | WO2014073614A1 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2015170372A1 (ja) * | 2014-05-07 | 2017-04-20 | 株式会社アイレップ | 広告管理プログラム、及び、広告管理サーバ |
| JP5843983B1 (ja) * | 2015-01-26 | 2016-01-13 | 株式会社カンム | 会員向けターゲティング広告提供システムおよびその方法 |
| CN107274201A (zh) * | 2016-04-07 | 2017-10-20 | 滴滴(中国)科技有限公司 | 基于用户画像的营销方法、装置及系统 |
| JP6822142B2 (ja) * | 2016-11-18 | 2021-01-27 | 株式会社バリュー・パートナーズ | ポイントリターゲティング広告の配信方法 |
| KR20190089887A (ko) * | 2016-12-05 | 2019-07-31 | 소니 주식회사 | 정보 처리 장치 및 정보 처리 시스템 |
| JP6866242B2 (ja) * | 2017-06-14 | 2021-04-28 | ヤフー株式会社 | 表示制御プログラム、表示制御装置、表示制御方法及び配信装置 |
| CN109598543B (zh) * | 2018-11-21 | 2020-11-06 | 优轩(北京)信息科技有限公司 | 一种从多种维度条件中获取结果的方法及系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005228287A (ja) * | 2004-02-16 | 2005-08-25 | Kunihisa Mochizuki | アンケートと広告配信を統合した配信/通知システム |
| JP2011138518A (ja) | 2009-12-30 | 2011-07-14 | Navteq North America Llc | ユーザのネットワーク使用データ及びパーソナルプロフィール情報のユーザ制御を行うシステム及び方法 |
| JP2011258212A (ja) * | 2007-03-21 | 2011-12-22 | Nhn Business Platform Corp | 広告方法および広告システム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101034997A (zh) * | 2006-03-09 | 2007-09-12 | 新数通兴业科技(北京)有限公司 | 一种数据信息精确发布的方法和系统 |
| CN101047723A (zh) * | 2006-03-30 | 2007-10-03 | 腾讯科技(深圳)有限公司 | 分类信息推送系统及方法 |
-
2012
- 2012-11-09 JP JP2012247543A patent/JP5388248B1/ja active Active
-
2013
- 2013-11-07 CN CN201380058896.2A patent/CN104781798A/zh active Pending
- 2013-11-07 US US14/441,798 patent/US20150302473A1/en not_active Abandoned
- 2013-11-07 EP EP13853380.7A patent/EP2919122A4/en not_active Withdrawn
- 2013-11-07 WO PCT/JP2013/080140 patent/WO2014073614A1/ja not_active Ceased
- 2013-11-07 KR KR1020157015029A patent/KR20150082553A/ko not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005228287A (ja) * | 2004-02-16 | 2005-08-25 | Kunihisa Mochizuki | アンケートと広告配信を統合した配信/通知システム |
| JP2011258212A (ja) * | 2007-03-21 | 2011-12-22 | Nhn Business Platform Corp | 広告方法および広告システム |
| JP2011138518A (ja) | 2009-12-30 | 2011-07-14 | Navteq North America Llc | ユーザのネットワーク使用データ及びパーソナルプロフィール情報のユーザ制御を行うシステム及び方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2919122A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2919122A1 (en) | 2015-09-16 |
| US20150302473A1 (en) | 2015-10-22 |
| JP2014096046A (ja) | 2014-05-22 |
| CN104781798A (zh) | 2015-07-15 |
| KR20150082553A (ko) | 2015-07-15 |
| EP2919122A4 (en) | 2016-05-18 |
| JP5388248B1 (ja) | 2014-01-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12093982B2 (en) | Cross-browser, cross-machine recoverable user identifiers | |
| US11734377B2 (en) | Universal visitor identification system | |
| JP5279057B1 (ja) | 情報処理システム、及び情報処理方法 | |
| US11961120B2 (en) | Systems and methods for accessing first party cookies | |
| JP5388248B1 (ja) | 情報処理システム、及び情報処理方法 | |
| US10423985B1 (en) | Method and system for identifying users across mobile and desktop devices | |
| US20140279045A1 (en) | Cross-domain id synchronization in online advertisement | |
| US20140351041A1 (en) | Methods of tracking downloads and usage of software applications | |
| US20150193823A1 (en) | Systems and methods for cross-browser advertising id synchronization | |
| US20160098765A1 (en) | Information Processing System and Information Processing Method | |
| US20220337562A1 (en) | Connecting Web Publisher Inventory to Programmatic Exchanges without Third-Party Cookies | |
| JP2016024530A (ja) | 営業支援方法および営業支援システム | |
| CA3226177A1 (en) | Publisher permissioned activation in cookieless authentication environment | |
| WO2014192067A1 (ja) | 情報処理システム、及び情報処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13853380 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14441798 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 20157015029 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2013853380 Country of ref document: EP |