KR20190096102A - Advertisement optimization providing system based on header bidding and method thereof - Google Patents
Advertisement optimization providing system based on header bidding and method thereof Download PDFInfo
- Publication number
- KR20190096102A KR20190096102A KR1020180015648A KR20180015648A KR20190096102A KR 20190096102 A KR20190096102 A KR 20190096102A KR 1020180015648 A KR1020180015648 A KR 1020180015648A KR 20180015648 A KR20180015648 A KR 20180015648A KR 20190096102 A KR20190096102 A KR 20190096102A
- Authority
- KR
- South Korea
- Prior art keywords
- advertisement
- bidding
- waterfall
- condition
- header
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0242—Determining effectiveness of advertisements
- G06Q30/0246—Traffic
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0277—Online advertisement
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 인터넷 환경에서 웹페이지, 어플리케이션 페이지 등의 페이지 광고 영역에 다수의 광고 공급사의 광고를 경매 방식으로 취합하여 그 중 최상의 가격으로 참여한 업체의 광고를 선택하여 노출시키는 헤더 비딩(Header Bidding) 광고 방식에 대한 제한점을 보완하여 보다 효율적인 광고 집행을 할 수 있는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템 및 방법에 관한 것으로, 더욱 상세하게는 헤더 비딩을 통해 다수의 광고 정보를 취합하기 전 애드서버에 광고 노출 영역의 조건을 미리 설정해 두고 헤더 비딩을 통해 경매에 참여한 업체 중 이에 만족하는 광고 조건을 제시한 참여 업체에 대한 광고를 우선적으로 제공하고, 기준 조건에 만족하지 못하는 조건을 제시한 광고 제공 업체에 대해서 서버의 광고 노출 방법 중 폭포수(Waterfall: 이하 "워터폴"이라 함) 방식의 광고 공급 업체 목록의 조건을 비교하여 노출 순서를 재정의 및 추가하여 광고 서비스를 제공하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템 및 방법에 관한 것이다. The present invention collects advertisements of a plurality of advertisement providers in a page advertisement area of a web page, an application page, etc. in an internet environment, and selects and displays the advertisements of participating companies at the best price among them. The present invention relates to a system and method for providing advertisement optimization based on header bidding that can compensate for the limitation of the method, and more efficiently execute the advertisement. More specifically, the header bidding method is provided to the ad server before collecting a plurality of advertisement information. Advertisers who pre-set advertisement exposure areas, preferentially advertise those participating in the auction through header bidding, and who do not meet the criteria. The waterfall of the server's ad exposure method for Teopol "means) will be compared to the way in terms of advertising supplier list of exposure in order to provide ad optimization system and method based on a header by adding beading to provide financial and advertising services.
통신기술의 발달에 따라 언제 어디서나 인터넷망에 접속할 수 있는 유비쿼터스 환경이 구축되었으며, 스마트폰, 태블릿 PC 등과 같은 다양한 모바일 단말기가 개발되어 상용화됨에 따라 모바일 단말기를 사용하는 사용자가 급증하였다.With the development of communication technology, a ubiquitous environment for accessing the internet network anytime, anywhere has been established. As a variety of mobile terminals such as smartphones and tablet PCs have been developed and commercialized, the number of users using mobile terminals has increased.
이에 따라 수많은 사람들이 언제 어디서나 인터넷을 통한 정보 검색을 수행하고 있으며, 이러한 이유로 인터넷이 광고 매체로 주목받고 있다. 따라서 인터넷을 이용한 다양한 광고 방식들이 개발되어 적용되고 있다. As a result, many people perform information search through the Internet anytime and anywhere, and for this reason, the Internet is attracting attention as an advertisement medium. Therefore, various advertising methods using the Internet have been developed and applied.
종래 인터넷 광고 방식으로는 과금 방식에 따라 주로 노출 당 과금(CPM: Cost Per Mile Impression), 클릭 당 과금(CPC: Cost Per Click), 액션 당 과금(CPA: Cost Per Action 또는 Cost Per Acquisition) 등이 적용되었으며, 모바일 단말기에 설치되는 어플리케이션(통상 "앱"이라 함) 마케팅에서 생겨난 설치 당 과금(CPI: Cost Per Install), 비 보상형 설치 당 과금(nCPI: Non-incentive CPI) 등이 적용되고 있으며, 광고 제공 업체 선택 방식에 따라 헤더 비딩 광고, 워터폴 광고 방식 등이 적용되고 있다.Conventional Internet advertising methods include cost per mile impression (CPM), cost per click (CPC), and cost per action (CPA) depending on the billing method. It is applied to the cost per install (CPI) and non-incentive CPI (nCPI) generated from marketing of applications installed on mobile terminals (commonly called "apps"). According to the advertisement provider selection method, header bidding advertisement and waterfall advertisement scheme are applied.
일반적으로 헤더 비딩 광고 서비스는 실질적으로 광고를 게시(또는 "출판"이라 함)하는 광고 게시 서버가 제공하는 웹페이지를 구성하는 HTML의 헤더에 헤더 비딩 광고 어플리케이션인 PreBid.js 등과 같은 자바스크립트를 삽입하고, 사용자가 사용자 단말부를 통해 상기 웹페이지에 접속하면 상기 헤더 비딩 광고 어플리케이션을 통해 미리 헤더 비딩 광고를 받고자 요청한 다수의 헤더 비딩 광고 참여 업체들로부터 광고 단가를 제시받고, 광고 단가를 제공한 광고 제공 업체들 중 가장 높은 광고 단가를 제시한 헤더 비딩 광고 참여 업체의 광고를 우선적으로 상기 웹페이지의 미리 설정된 영역에 표시하는 광고 방식이다.In general, the header bidding advertisement service inserts JavaScript such as PreBid.js, which is a header bidding advertisement application, into the header of HTML constituting a web page provided by an advertisement publishing server that actually publishes (or "publishes") an advertisement. When the user accesses the web page through the user terminal unit, the advertisement price is provided from a plurality of header bidding advertisement participating companies that request to receive the header bidding advertisement through the header bidding advertisement application, and the advertisement price is provided. It is an advertisement method of displaying an advertisement of a header bidding advertisement participating company which presents the highest advertisement unit price among vendors in a predetermined area of the web page.
그리고 워터폴 광고 서비스는 다수의 광고 공급 업체들의 광고의 순서를 정의하고, 정의된 순서에 따라 웹페이지의 미리 정의된 영역에 표시하는 광고 방식이다.The waterfall advertisement service is an advertisement method that defines an order of advertisements of a plurality of advertisement suppliers and displays them in a predetermined area of a web page according to the defined order.
상술한 바와 같이 일반적인 헤더 비딩 광고 서비스는 경매에 참여한 광고 제공 업체 중 가장 높은 광고 단가를 제시한 광고 제공 업체의 광고를 웹페이지의 해당 영역에 표시하므로 광고 영역이 통상적으로 거래되는 광고 단가보다 낮은 단가의 헤더 비딩 광고 단가로 제시되는 경우에도 헤더 비딩을 통해 광고가 노출될 수 있는 문제점이 있었다.As mentioned above, the general header bidding advertisement service displays the advertisement provider's advertisement which shows the highest advertisement unit price among the participating advertisement providers in the corresponding area of the web page, so that the advertisement area is lower than the unit price that is normally traded. Even when presented as a header bidding advertisement price of the ad, there was a problem that the advertisement can be exposed through the header bidding.
또한 일반적인 헤더 비딩 광고 서비스는 광고 대상 업체 이외의 후순위 업체들은 광고의 노출 기회를 상실하게 되는 문제점이 있었다.In addition, the general header bidding advertisement service has a problem that the subordinate companies other than the advertisement target companies lose the exposure of the advertisement.
상기 헤더 비딩 광고 서비스는 초기 단계로 더 많은 헤더 비딩 광고 참여 업체 및 광고 게시 업체가 확대될 것으로 예상되며, 이를 위해 헤더 비딩 광고 참여 업체들은 좀 더 광고를 효율적으로 노출시킬 수 있으며, 광고 수익률을 향상시킬 수 있는 보다 효율적인 헤더 비딩 광고 서비스를 필요로 하고 있다.The header bidding advertisement service is expected to expand in the early stage, more header bidding advertisement participating companies and ad publishing companies. To this end, header bidding advertisement participating companies can more effectively expose advertisements and improve ad yield. There is a need for a more efficient header bidding advertisement service.
따라서 본 발명의 목적은 미리 설정된 기준 조건을 만족하는 광고 조건을 제시하는 헤더 비딩 광고 참여 업체에 대한 광고를 우선적으로 서비스 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a system and method for providing an advertisement optimization based on header bidding, which preferentially services an advertisement for a header bidding advertisement participating company that presents an advertisement condition satisfying a predetermined reference condition.
본 발명의 다른 목적은 상기 헤더 비딩 광고 서비스를 위한 기준 조건을 만족하지 못하는 광고 조건을 제시한 헤더 비딩 광고 참여 업체를 워터폴 광고 참여 업체 목록에 등록하여 워터폴 광고 서비스에 따른 광고를 제공하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템 및 방법을 제공함에 있다.Another object of the present invention is to register a header bidding advertisement participating company which presents an advertisement condition that does not satisfy the criteria for the header bidding advertisement service in a waterfall advertisement participation company list to provide an advertisement according to the waterfall advertisement service. The present invention provides a system and method for providing advertisement optimization based on bidding.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템은: 광고를 제공하고, 광고 조건 제시 요청 신호의 수신 시 제공할 광고에 대한 조건을 포함하는 광고 조건 정보를 전송하는 광고 제공 서버; 임의의 사용자 단말부가 헤더 비딩 광고를 포함한 페이지에 접속하면 광고 요청 신호를 전송하고, 이에 응답하여 수신되는 헤더 비딩 광고를 미리 설정된 광고 영역에 표시하여 게시하는 광고 게시 서버; 및 광고 게시 서버별 헤더 비딩 광고 참여 업체들에 대한 헤더 비딩 광고 참여 목록을 저장하고 있으며, 헤더 비딩 광고를 게시한 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 상기 광고 게시 서버에 대한 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 광고 조건 제시 요청 신호를 전송하고, 상기 광고 조건 제시 요청 신호에 응답하여 상기 광고 조건 정보를 수신하고, 수신된 조건 정보의 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 조건을 만족하는 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 애드서버를 포함하는 것을 특징으로 한다.The system for providing advertisement optimization based on header bidding according to the present invention for achieving the above object includes: providing advertisement and advertisement condition information including a condition for an advertisement to be provided upon receiving an advertisement condition presentation request signal; An advertisement providing server for transmitting; An advertisement publishing server which transmits an advertisement request signal when any user terminal accesses a page including a header bidding advertisement, and displays and posts a header bidding advertisement received in response to the preset advertisement area; And a header bidding advertisement participation list for header bidding advertisement participating companies for each advertisement publishing server, and receiving a header bidding advertisement for the advertisement publishing server when an advertisement request signal is received from the advertisement publishing server that has posted the header bidding advertisement. Sends an advertisement condition presentation request signal to the advertisement providing servers of the list of bidding bidding participating companies, receives the advertisement condition information in response to the advertisement condition presentation request signal, and the condition of the received condition information is preset. It is characterized in that it comprises an ad server for providing a header bidding advertisement to the advertisement publishing server for the header bidding advertising participating companies that satisfies the bidding criterion condition.
상기 조건은 광고 단가인 것을 특징으로 한다.The condition is characterized in that the advertising unit price.
상기 애드서버는 상기 헤더 비딩 광고 참여 업체 목록 및 상기 헤더 비딩 광고 참여 업체 목록의 각 헤더 비딩 광고 참여 업체의 광고정보를 저장하는 광고정보 저장부; 헤더 비딩 광고 서비스를 제공받고자 하는 헤더 비딩 광고 참여 업체의 광고 제공 서버로부터 상기 헤더 비딩 광고 참여 업체에 대한 업체정보 및 광고정보를 수신받아 상기 업체정보에 의해 해당 업체를 헤더 비딩 광고 참여 업체로 헤더 비딩 광고 참여 업체 목록에 등록하고 상기 광고정보를 상기 광고정보 저장부에 저장하는 광고 등록부; 및 헤더 비딩 광고를 게시한 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 상기 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 조건이 단가인 광고 조건 제시 요청 신호를 전송하고, 상기 광고 조건 제시 요청 신호에 응답하여 상기 광고 제공 서버들로부터 조건 정보를 포함하는 광고 조건 정보를 수신하고, 수신된 광고 조건 정보의 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 조건을 만족하는 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 광고부를 포함하는 것을 특징으로 한다.The ad server may include: an advertisement information storage unit configured to store advertisement information of each header bidding advertisement participating company of the header bidding advertisement participating company list and the header bidding advertisement participating company list; Receive business information and advertisement information about the header bidding advertisement participating company from the advertisement provider server of the header bidding advertisement participating company who wants to receive the header bidding advertisement service, and headers the business to the header bidding advertisement participating company based on the business information. An advertisement registration unit for registering in an advertisement participating company list and storing the advertisement information in the advertisement information storage unit; And upon receiving an advertisement request signal from the advertisement posting server that publishes the header bidding advertisement, transmits an advertisement condition presentation request signal having a unit price to the advertisement providing servers of the header bidding advertisement participating company of the header bidding advertisement participation list. In response to an advertisement condition presentation request signal, advertisement condition information including condition information is received from the advertisement providing servers, and if the condition of the received advertisement condition information satisfies a preset bidding criterion condition, the condition is satisfied. And an advertisement unit configured to provide a header bidding advertisement to the advertisement publishing server for a satisfactory header bidding advertisement participating company.
상기 광고정보 저장부는, 워터폴 광고 참여 업체들에 대한 워터폴 광고 참여 업체 목록 및 워터폴 광고 참여 업체 목록의 각 워터폴 광고 참여 업체의 광고정보를 더 저장하고 있으며, 상기 광고부는, 광고 조건 정보의 광고 조건이 미리 설정되어 있는 헤더 비딩 제공 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체를 상기 워터폴 광고 참여 업체와 광고 단가를 비교하여 그 단가가 높은 순서로 워터폴 광고 참여 업체 목록에 삽입하고, 상기 워터폴 광고 참여 업체 목록의 순서에 따라 해당 워터폴 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 것을 특징으로 한다.The advertisement information storage unit further stores the advertisement information of each waterfall advertisement participating company in the waterfall advertisement participating company list and the waterfall advertisement participating company list for the waterfall advertisement participating companies, and the advertisement unit stores the advertisement condition information. The header bidding advertisement participating companies that do not satisfy the header bidding provision condition for which the advertisement condition is set in advance are compared with the waterfall advertising participants and the unit price is inserted into the waterfall advertising participants list in the order of the higher prices. The advertisement of the waterfall advertisement participating company is transmitted to the advertisement publishing server in the order of the waterfall advertisement participating company list.
상기 광고부는, 광고 게시 서버로부터 광고 요청 신호가 수신되는지를 모니터링하는 광고 게시 사이트 접속 모니터링부; 헤더 비딩 광고를 게시한 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 상기 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 조건이 단가인 광고 조건 제시 요청 신호를 전송하고, 상기 광고 조건 제시 요청 신호에 응답하여 상기 광고 제공 서버들로부터 조건 정보를 포함하는 광고 조건 정보를 수신하고, 수신된 광고 조건 정보의 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 상기 비딩 기준 조건을 만족하는 조건을 제시한 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 헤더 비딩 광고 처리부; 및 광고 조건 정보의 광고 조건이 미리 설정되어 있는 헤더 비딩 제공 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체를 상기 워터폴 광고 참여 업체 목록에 삽입하고, 상기 워터폴 광고 참여 업체 목록의 순서에 따라 해당 워터폴 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 워터폴 광고 처리부를 포함하는 것을 특징으로 한다.The advertisement unit may include: an advertisement posting site access monitoring unit configured to monitor whether an advertisement request signal is received from an advertisement posting server; When an advertisement request signal is received from the advertisement publishing server that publishes the header bidding advertisement, an advertisement condition presentation request signal having a unit price is transmitted to the advertisement providing servers of the header bidding advertisement participating company of the header bidding advertisement participation list. In response to a condition presentation request signal, receiving advertisement condition information including condition information from the advertisement providing servers, checking whether the condition of the received advertisement condition information satisfies a predetermined bidding criterion condition, A header bidding advertisement processor configured to provide a header bidding advertisement to the advertisement publishing server for a header bidding advertisement participating company that has provided a condition satisfying a condition; And inserting a header bidding advertisement participating company that does not satisfy the header bidding provision condition in which the advertisement condition of the advertisement condition information is preset, into the waterfall advertising participating company list, and corresponding water according to the order of the waterfall advertising participating company list. It characterized in that it comprises a waterfall advertisement processing unit for transmitting the advertisement of the poll advertisement participating company to the advertisement publishing server.
상기 헤더 비딩 광고 처리부는, 상기 광고 게시 사이트 접속 모니터링부를 통해 광고 요청이 발생되면 광고 조건 제시 요청 신호를 헤더 비딩 광고 참여 업체 목록의 광고 제공 서버들로 전송하고, 이에 응답하여 상기 광고 조건 정보를 수신한 후 상기 광고 조건 정보에서 조건을 검출하여 출력하는 조건 검출부; 조건 검출부에서 조건이 검출되면 검출된 조건과 미리 설정된 비딩 기준 조건을 비교하여 비딩 기준 조건을 만족하는지를 판단하고, 비딩 기준 조건을 만족하는 경우 해당 헤더 비딩 광고 참여 업체를 헤더 비딩 광고 대상으로 결정하는 광고 결정부; 및 상기 헤더 비딩 광고 대상으로 결정된 헤더 비딩 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 광고 제공부를 포함하는 것을 특징으로 한다.The header bidding advertisement processing unit, when an advertisement request is generated through the advertisement posting site access monitoring unit, transmits an advertisement condition presentation request signal to the advertisement providing servers of the header bidding advertisement participating company list, and receives the advertisement condition information in response thereto. A condition detector for detecting and outputting a condition from the advertisement condition information afterwards; When the condition detection unit detects a condition, the detected condition is compared with a preset bidding criterion condition to determine whether the bidding criterion is satisfied, and when the bidding criterion is satisfied, the advertisement for determining the header bidding advertisement participating company as a header bidding advertisement target. Decision unit; And an advertisement providing unit configured to transmit an advertisement of a header bidding advertisement participating company determined to be the header bidding advertisement target, to the advertisement publishing server.
상기 헤더 비딩 광고 처리부는, 상기 워터폴 광고 참여 업체 목록에 저장되어 주기적으로 갱신되는 워터폴 광고 단가를 반영하여 상기 조건이 단가에 대한 비딩 기준 조건을 생성하여 상기 광고 결정부로 제공하는 비딩 기준 조건 생성부를 더 포함하는 것을 특징으로 한다.The header bidding advertisement processor generates a bidding criterion condition for generating the bidding criterion condition for the unit price by reflecting the waterfall advertising unit price stored in the waterfall advertisement participation company list and periodically updated to the advertisement determining unit. It further comprises a wealth.
상기 비딩 기준 조건 생성부는, 상기 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체가 제시한 광고 단가들 중 가장 높은 단가를 기준 단가인 상기 비딩 기준 조건으로 결정하는 것을 특징으로 한다.The bidding criterion condition generating unit may determine a bidding criterion that is a criterion unit price as the highest unit price among the advertisement unit prices presented by the waterfall advertisement participating company in the waterfall advertisement participating company list.
상기 헤더 비딩 광고 처리부는, 상기 비딩 기준 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체에 대한 업체정보를 상기 워터폴 광고 처리부로 제공하고, 상기 워터폴 광고 처리부는, 상기 업체정보를 입력받고 업체정보를 상기 워터폴 광고 참여 업체 목록에 삽입하여 워터폴 순서를 결정한 후 상기 워터폴 광고 참여 업체 목록을 갱신하는 워터폴 순서 결정부; 및 상기 워터폴 광고 참여 업체 목록에 따라 워터폴 광고 처리를 수행하는 워터폴 광고 제공부를 포함하는 것을 특징으로 한다.The header bidding advertisement processor may provide company information on a header bidding advertisement participating company that does not satisfy the bidding criterion to the waterfall advertisement processor, and the waterfall advertisement processor receives the company information and receives the company information. A waterfall order determination unit for inserting the waterfall advertisement participation company list to determine the waterfall order and updating the waterfall advertisement participation company list; And a waterfall advertisement providing unit configured to perform waterfall advertisement processing according to the waterfall advertisement participation company list.
상기 헤더 비딩 광고 처리부는, 상기 비딩 기준 조건을 만족하지 못한 헤더 비딩 광고 참여 업체가 제시한 광고 조건 정보를 워터폴 광고 처리부로 더 전송하되, 상기 워터폴 순서 결정부는, 상기 광고 조건 정보의 조건인 단가와 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체가 제시한 단가들을 비교하여 단가가 높은 순으로 재정렬하여 상기 워터폴 광고 참여 업체 목록을 갱신하는 것을 특징으로 한다.The header bidding advertisement processor may further transmit advertisement condition information presented by a header bidding advertisement participating company that does not satisfy the bidding criterion to the waterfall advertisement processor, wherein the waterfall order determiner is a condition of the advertisement condition information. Comparing the unit prices and the unit prices suggested by the waterfall advertisement participating companies in the waterfall advertising participation company list, the price of the waterfall advertisement participating companies is updated by rearranging the unit prices in the order of high price.
상기 애드서버는 상기 광고조건 정보가 상기 비딩 기준 조건을 만족하지 못하면 상기 비딩 기준 조건을 만족하지 못한 광고조건 정보를 제시한 적어도 하나 이상의 헤더 비딩 광고 참여 업체 정보 및 각 업체의 광고조건 정보를 포함하는 비 낙찰 광고 업체 정보를 전송하고, 워터폴 광고 서비스를 받고자 하는 워터폴 광고 참여 업체들에 대한 워터폴 광고 참여 업체 정보, 조건 및 순서가 정의된 워터폴 광고 참여 업체 목록을 저장하고 있고, 상기 비 낙찰 광고 업체 정보의 수신 시 상기 워터폴 광고 참여 업체 목록의 조건과 상기 비 낙찰 광고 업체 정보의 헤더 비딩 광고 참여 업체의 광고조건 정보의 조건을 비교하여 조건에 따라 상기 헤더 비딩 광고 참여 업체의 상기 워터폴 광고 참여 업체 목록 상의 순위를 결정하여 상기 상위 워터폴 광고 참여 업체 목록을 갱신한 후, 갱신 된 워터폴 광고 참여 업체 목록에 따라 워터폴 광고 서비스를 제공하는 워터폴 광고 서버를 더 포함하는 것을 특징으로 한다.If the advertisement condition information does not satisfy the bidding criterion condition, the ad server includes at least one header bidding advertisement participating company information and advertisement condition information of each company which have presented the advertisement condition information not satisfying the bidding criterion condition. Transmits non-auction ad company information, and stores waterfall advertisement participant company information, conditions, and order list of waterfall ad participating companies for waterfall advertisement participants who want to receive waterfall advertisement service; When receiving the successful bid advertisement company information, the condition of the waterfall advertisement participating company list is compared with the condition of the advertisement condition information of the header bidding advertisement participating company of the non-bidding advertisement company information. Participate in the top waterfall by determining the ranking on the list of participating companies. After updating the list of bodies, and further comprising a Waterfall ad servers to provide the Waterfall advertising services based on the participant list, updated Waterfall advertisers.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 방법은: 헤더 비딩 광고를 포함하는 페이지를 제공하는 광고 게시 서버가 임의의 사용자 단말부의 접속 시 포함된 헤더 비딩 광고에 대한 광고 요청 신호를 애드서버로 전송하는 헤더 비딩 광고 요청 과정; 애드서버가 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 상기 광고 게시 서버에 대한 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 광고 조건 제시 요청 신호를 전송하는 조건 제시 요청 과정; 및 상기 광고 제공 서버들로부터 조건 정보를 포함하는 광고 조건 정보를 수신하고, 수신된 조건 정보의 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 조건을 만족하는 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 광고 제공 과정을 포함하는 것을 특징으로 한다.In accordance with an aspect of the present invention, there is provided a method for providing advertisement optimization based on header bidding: a header bidding advertisement included when an advertisement publishing server providing a page including a header bidding advertisement is connected to an arbitrary user terminal unit. A header bidding advertisement request process of transmitting an advertisement request signal for an ad server; A condition presentation request process, in which an ad server transmits an advertisement condition presentation request signal to an advertisement providing server of a header bidding advertisement participating company of a header bidding advertisement participation list for the advertisement publishing server upon receiving an advertisement request signal from the advertisement publishing server; And receiving advertisement condition information including condition information from the advertisement providing servers, checking whether the condition of the received condition information satisfies a preset bidding criterion condition, and if not, to the header bidding advertisement participating company that satisfies the condition. And an advertisement providing process for providing a header bidding advertisement to the advertisement publishing server.
상기 조건정보는 광고 단가 정보인 것을 특징으로 한다.The condition information is characterized in that the advertisement price information.
상기 방법은: 상기 애드서버가 광고 등록부를 통해 헤더 비딩 광고 서비스를 제공받고자 하는 헤더 비딩 광고 참여 업체의 광고 제공 서버로부터 상기 헤더 비딩 광고 참여 업체에 대한 업체정보를 포함하는 광고정보를 수신받아 헤더 비딩 광고 참여 업체 목록에 등록하는 광고 등록 과정을 더 포함하는 것을 특징으로 한다.The method may include: receiving the advertisement information including the business information of the header bidding advertisement participating company from the advertisement providing server of the header bidding advertisement participating company which the ad server wants to receive the header bidding advertisement service through the advertisement register. The method may further include an advertisement registration process of registering an advertisement participating company list.
상기 방법은: 상기 애드서버가 광고 조건 정보의 광고 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체를 상기 워터폴 광고 참여 업체 목록에 삽입하고, 상기 워터폴 광고 참여 업체 목록의 순서에 따라 해당 워터폴 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 워터폴 광고 제공 과정을 더 포함하는 것을 특징으로 한다.The method may include: inserting a header bidding ad participating company that does not satisfy the bidding criterion condition in which the ad condition of the ad condition information is preset, into the waterfall ad participating company list, and the waterfall ad participating company list. The method may further include a waterfall advertisement providing process of transmitting the advertisement of the waterfall advertisement participating company to the advertisement publishing server in the order of.
상기 조건 제시 요청 과정은, 광고 게시 사이트 접속 모니터링부를 통해 광고 게시 서버로부터 광고 요청 신호가 수신되는지를 모니터링하는 광고 요청 모니터링 단계; 및 헤더 비딩 광고를 게시한 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 헤더 비딩 광고 처리부를 통해 상기 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 조건이 단가인 광고 조건 제시 요청 신호를 전송하는 조건 제시 요청 단계를 포함하는 것을 특징으로 한다.The condition presentation request process may include: an advertisement request monitoring step of monitoring whether an advertisement request signal is received from an advertisement posting server through an advertisement posting site access monitoring unit; And requesting an advertisement condition for which the price is a condition to the advertisement providing servers of the header bidding advertisement participating company of the header bidding advertisement participation list through a header bidding advertisement processing unit upon receiving an advertisement request signal from the advertisement posting server that has posted the header bidding advertisement. And a condition suggestion request step of transmitting a signal.
상기 광고 제공 과정은, 상기 헤더 비딩 광고 처리부를 통해 상기 헤더 비딩 광고 참여 업체의 광고 제공 서버들로부터 조건 정보를 포함하는 광고 조건 정보가 수신되는지를 모니터링하는 광고 조건 수신 모니터링 단계; 및 광고 조건 정보가 수신되면 수신된 광고 조건 정보의 광고 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 조건을 만족하는 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 헤더 비딩 광고 처리 단계를 포함하는 것을 특징으로 한다.The advertisement providing process may include: an advertisement condition reception monitoring step of monitoring whether advertisement condition information including condition information is received from the advertisement providing servers of the header bidding advertisement participating company through the header bidding advertisement processing unit; And if the advertisement condition information is received, examines whether the advertisement condition of the received advertisement condition information satisfies a preset bidding criterion condition, and if it satisfies the header bidding advertisement participating company that satisfies the condition, sends the header bidding ad to the advertisement publishing server. And providing a header bidding advertisement processing step.
상기 헤더 비딩 광고 처리 단계는, 조건 검출부를 통해 광고 조건 정보가 수신되면 상기 광고 조건 정보로부터 조건정보를 검출하는 조건 검출 단계; 비딩 기준 조건 생성부를 통해 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체들이 제시한 단가들을 반영하여 상기 비딩 기준 조건을 생성하는 비딩 기준 조건 생성 단계; 광고 결정부를 통해 검출된 조건 정보의 조건과 미리 설정된 비딩 기준 조건을 만족하는지를 판단하는 헤더 비딩 광고 결정 단계; 및 광고 제공부를 통해 상기 조건이 상기 비딩 기준 조건을 만족하면 상기 비딩 기준 조건을 만족한 조건을 제공한 헤더 비딩 광고 업체의 헤더 비딩 광고를 상기 광고 게시 서버로 전송하는 광고 전송 단계를 포함하는 것을 특징으로 한다.The header bidding advertisement processing step may include: detecting a condition information from the advertisement condition information when the advertisement condition information is received through the condition detector; A bidding reference condition generating step of generating the bidding reference condition by reflecting the unit prices suggested by the waterfall advertisement participating companies of the waterfall advertisement participation company list through a bidding reference condition generation unit; A header bidding advertisement determining step of determining whether a condition of the condition information detected by the advertisement determining unit and a preset bidding criterion condition are satisfied; And an advertisement transmission step of transmitting, by the advertisement providing unit, a header bidding advertisement of a header bidding advertisement company that provides the condition that satisfies the bidding criterion condition to the advertisement publishing server when the condition satisfies the bidding criterion condition. It is done.
상기 비딩 기준 조건 생성 단계의 비딩 기준 조건은 상기 워터폴 광고 참여 업체들이 제시한 단가들 중 가장 높은 단가로 결정되는 것을 특징으로 한다.The bidding criterion condition of the bidding criterion condition generation step may be determined as the highest unit price among the unit prices suggested by the waterfall advertisement participating companies.
상기 워터폴 광고 제공 과정은, 워터폴 광고 처리부가 워터폴 순서 결정부를 통해 상기 비딩 기준 조건을 만족하지 못한 헤더 비딩 광고 참여 업체와 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체들의 워터폴 광고 순서를 결정하고, 결정된 순서에 따라 상기 워터폴 광고 참여 업체 목록을 갱신하는 워터폴 순서 결정 단계; 및 상기 갱신된 워터폴 광고 참여 업체 목록의 순서에 따라 해당 워터폴 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 광고 전송 단계를 포함하는 것을 특징으로 한다.In the waterfall advertisement providing process, the waterfall advertisement sequence of the waterfall bidding advertisement participating companies and the waterfall advertisement participating companies in the waterfall advertisement participating company list of the waterfall advertisement processing unit may not be satisfied by the waterfall advertisement processing unit through the waterfall order determining unit. Determining a waterfall order and updating the waterfall advertisement participating company list according to the determined order; And transmitting an advertisement of the waterfall advertisement participating company to the advertisement publishing server in the order of the updated waterfall advertisement participating company list.
상기 워터폴 광고 순서는 워터폴 광고 참여 업체의 최근 일정 기간의 집행 평균값과 헤더 비딩 참여 업체가 제시한 단가를 기준으로 비교하여 단가가 높은 순으로 결정되는 것을 특징으로 한다.The waterfall advertisement order may be determined in order of unit price being higher compared to the execution average value of the waterfall advertisement participating company and the unit price suggested by the header bidding participating company.
상기 애드서버가 상기 광고조건 정보가 상기 비딩 기준 조건을 만족하지 못하면 상기 비딩 기준 조건을 만족하지 못한 광고조건 정보를 제시한 적어도 하나 이상의 헤더 비딩 광고 참여 업체 정보 및 각 업체의 광고조건 정보를 포함하는 비 낙찰 광고 업체 정보를 전송하는 비 낙찰 광고 업체 정보 전송 과정; 및 워터폴 광고 서버가 워터폴 광고 서비스를 받고자 하는 워터폴 광고 참여 업체들에 대한 워터폴 광고 참여 업체 정보, 조건 및 순서가 정의된 워터폴 광고 참여 업체 목록을 저장하고 있고, 상기 비 낙찰 광고 업체 정보의 수신 시 상기 워터폴 광고 참여 업체 목록의 조건과 상기 비 낙찰 광고 업체 정보의 헤더 비딩 광고 참여 업체의 광고조건 정보의 조건을 비교하여 조건에 따라 상기 헤더 비딩 광고 참여 업체의 상기 워터폴 광고 참여 업체 목록 상의 순위를 결정하여 상기 상위 워터폴 광고 참여 업체 목록을 갱신한 후, 갱신 된 워터폴 광고 참여 업체 목록에 따라 워터폴 광고 서비스를 제공하는 워터폴 광고 제공 과정을 더 포함하는 것을 특징으로 한다.The ad server includes at least one header bidding advertisement participating company information and advertisement condition information of each company, if the advertisement condition information does not satisfy the bidding criterion condition. A process of transmitting non-successful advertisement company information for transmitting non-successful advertisement company information; And a waterfall advertisement server, which stores waterfall advertisement participating company information, conditions, and order of the waterfall advertisement participating companies for waterfall advertisement participating companies who want to receive the waterfall advertisement service. When the information is received, the header bidding advertisement participating company participates in the waterfall advertisement according to the condition by comparing the condition of the waterfall advertising participating company list and the condition of the advertisement condition information of the header bidding advertising participating company of the non-auction ad company information. The method may further include a waterfall advertisement providing process of providing a waterfall advertisement service according to the updated waterfall advertisement participating company list after updating the upper waterfall advertisement participating company list by determining the ranking on the company list. .
본 발명은 비딩 기준 조건을 만족하는 광고 조건을 제시한 헤더 비딩 광고 참여 업체를 헤더 비딩 대상 업체로 결정하므로 최적의 비딩 기준 조건을 통한 수익률을 극대화할 수 있는 효과를 갖는다.The present invention has the effect of maximizing the rate of return through the optimal bidding criteria because the header bidding advertisement participating companies that present the advertisement conditions satisfying the bidding criteria conditions are determined as the header bidding target companies.
또한, 본 발명은 헤더 비딩 광고 대상 업체로 선정되지 못한 헤더 비딩 광고 참여 업체들을 워터폴 참여 업체로 추가하고 제시 광고 조건에 따른 순서를 정의하여 워터폴 광고 참여 업체 목록을 생성함으로써 보다 효율적인 광고 서비스를 제공할 수 있는 효과를 갖는다.In addition, the present invention provides a more efficient advertising service by adding a header bidding advertising participating companies that have not been selected as a header bidding advertising target company as a waterfall participating company and defining the order according to the presenting advertisement conditions to generate a waterfall advertising participating company list. It has an effect that can be provided.
도 1은 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템의 구성을 나타낸 도면이다.
도 2는 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템의 애드서버의 상세 구성을 나타낸 블록 구성도이다.
도 3은 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템의 광고 최적화 제공 방법을 나타낸 절차도이다.
도 4는 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 방법 중 애드서버에서의 헤더 비딩 광고 대상 업체 결정 및 워터폴 광고 대상 업체 결정 방법을 구체적으로 나타낸 흐름도이다.
도 5는 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템의 광고 최적화 제공 방법 중 워터폴 광고 제공 방법의 다른 실시예를 나타낸 도면이다.1 is a diagram showing the configuration of a system for providing advertisement optimization based on header bidding according to the present invention.
2 is a block diagram showing a detailed configuration of an ad server of the system for providing advertisement optimization based on header bidding according to the present invention.
3 is a flowchart illustrating an advertisement optimization providing method of an advertisement optimization providing system based on header bidding according to the present invention.
4 is a flowchart specifically illustrating a method of determining a header bidding advertisement target company and a waterfall advertisement target company in an ad server among the method of providing advertisement optimization based on header bidding according to the present invention.
5 is a view showing another embodiment of the waterfall advertisement providing method of the advertisement optimization providing method of the advertisement optimization providing system based on the header bidding according to the present invention.
이하 첨부된 도면을 참조하여 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템의 구성을 설명하고, 상기 시스템에서의 광고 최적화 제공 방법을 설명한다.Hereinafter, a configuration of an advertisement optimization providing system based on header bidding according to the present invention will be described with reference to the accompanying drawings, and a method of providing advertisement optimization in the system will be described.
도 1은 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템의 구성을 나타낸 도면이다.1 is a diagram showing the configuration of a system for providing advertisement optimization based on header bidding according to the present invention.
본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템은 광고 공급부(100), 광고 게시부(200), 사용자 단말부(300) 및 애드서버(400)를 포함하고, 실시예에 따라 워터폴 광고 서버(700)를 더 포함할 수 있을 것이다.The system for providing advertisement optimization based on header bidding according to the present invention includes an
상기 광고 공급부(100), 광고 게시부(200), 사용자 단말부(300), 애드서버(400) 및 워터폴 광고 서버(700)는 유무선 데이터 통신망(10)을 통해 무선 및 유선 중 어느 하나로 연결되어 상호 데이터 통신을 수행한다.The
상기 유무선 데이터 통신망(10)은 와이파이(WiFi)망을 포함하는 인터넷망, 3세대(3 Generation: 3G), 4G, 5G 등의 이동통신망, 와이브로망 등 중 적어도 하나 이상이 결합되어 있는 데이터 통신망이다.The wired / wireless
광고 공급부(100)는 광고를 제공하는 광고주 측으로 다수의 광고주에 대응하는 광고 제공 서버(110, 120)들을 포함한다. 광고 공급부(100)의 광고 제공 서버(110, 120)는 광고 제공 방식에 따라 헤더 비딩 광고를 요청하여 애드서버(400)의 헤더 비딩 광고 참여 업체 목록에 등록된 헤더 비딩 광고 참여 업체의 광고 제공 서버(110: 이하 "헤더 비딩 광고 제공 서버"라 함)와, 상기 애드서버(400)에 워터폴 광고를 요청하여 워터폴 광고 참여 업체 목록에 워터폴 광고 참여 업체로 등록된 워터폴 광고 참여 업체의 광고 제공서버(120: 이하 "워터폴 광고 제공 서버"라 함)로 구분된다.The
헤더 비딩 광고 제공 서버(110)는 애드서버(400)로부터 조건 제시 요청 신호가 수신되면 관리자로부터 입력된 조건을 포함하는 광고 조건 정보 또는 미리 설정된 조건을 포함하는 광고 조건 정보를 상기 애드서버(400)로 전송한다.When the header bidding
상기 조건정보는 헤더 비딩 광고의 단가, 헤더 비딩 광고의 광고 빈도, 광고 기간 등이 될 수 있으며, 헤더 비딩 광고의 단가인 것이 바람직할 것이다.The condition information may be a unit price of a header bidding advertisement, an advertisement frequency of a header bidding advertisement, an advertisement period, and the like, and may be preferably a unit price of a header bidding advertisement.
광고 게시부(200)는 헤더 비딩 광고 및 워터폴 광고 중 어느 하나 이상을 포함하는 페이지에 접속한 사용자 단말부(300)로 상기 페이지를 통해 헤더 비딩 광고 및 워터폴 광고 중 어느 하나 이상을 제공하는 다수의 광고 게시 서버(210)들을 포함한다. 상기 광고 게시 서버(210)들은 적어도 하나 이상의 애드 네트워크를 구성할 수 있을 것이다. The
상기 페이지는 로딩 시 자신의 페이지에 헤더 비딩 광고 영역이 설정되어 있음을 나타내고, 페이지 로딩 시 활성화되어 애드서버(400)로 광고를 요청하고 그에 응답하여 수신되는 광고를 헤더 비딩 광고 영역에 표시하는 헤더 비딩 광고 어플리케이션을 포함한다. 상기 페이지는 하이퍼텍스트 마크업 랭귀지(Hypertext Markup Language: HTML)로 작성된 페이지인 것이 바람직하며, 이 경우 헤더(Header)에 상기 헤더 비딩 광고 어플리케이션인 자바스크립트가 삽입될 수 있을 것이다.The page indicates that a header beading advertisement area is set in its own page upon loading, and is activated when the page is loaded to request an ad from the
사용자 단말부(300)는 유무선 데이터 통신망(10)을 통해 임의의 상기 광고 게시 서버(210)에서 제공하는 페이지에 접속하여 광고 게시 서버(210)가 제공하는 본 발명에 따른 헤더 비딩 광고를 포함하는 페이지를 디스플레이할 수 있는 단말기로, 컴퓨터 단말기(310) 및 스마트폰, 스마트패드 등과 같은 모바일 단말기(320) 중 어느 하나가 될 수 있을 것이다.The
애드서버(400)는 헤더 비딩 광고 서비스 및 워터폴 광고 서비스를 제공한다.
구체적으로 애드서버(400)는 광고 게시 서버(210)별로 제공되는 헤더 비딩 광고에 대한 헤더 비딩 광고 참고 업체들에 대한 헤더 비딩 광고 참여 업체 목록을 생성, 갱신 및 관리하고, 헤더 비딩 광고를 게시한 광고 게시 서버(210)로부터 광고 요청 신호의 수신 시 상기 광고 게시 서버(210)의 해당 페이지에 포함된 헤더 비딩 광고 영역에 대해 헤더 비딩 광고에 참여한 헤더 비딩 광고 참여 업체를 검색하고, 검색된 헤더 비딩 광고 참여 업체의 헤더 비딩 광고 제공 서버(110)로 광고 조건 제시 요청 신호를 전송한다.In more detail, the
이에 응답하여 헤더 비딩 광고 제공 서버(110)로부터 광고 조건 정보가 수신되면 애드서버(400)는 수신된 광고 조건 정보의 조건이 미리 설정된 비딩 기준 조건을 만족하는지를 검사하고, 비딩 기준 조건을 만족하는 조건을 제시한 헤더 비딩 광고 참여 업체의 광고를 상기 광고 게시 서버(210)로 전송한다.In response to the advertisement condition information received from the header bidding
또한, 본 발명에 따른 애드서버(400)는 워터폴 광고 서비스를 신청한 워터폴 광고 참여 업체들에 대한 목록인 워터폴 광고 참여 업체 목록을 생성, 갱신 및 관리한다.In addition, the
상기 애드서버(400)는 상기 비딩 기준 조건을 만족하지 못하는 조건을 제시한 헤더 비딩 광고 참여 업체를 광고 단가 비교를 통해 워터폴 광고 참여 업체 목록의 높은 단가에서 낮은 단가 순서로 해당 위치에 삽입하여 워터폴 광고 순서를 갱신하고, 갱신된 광고 순서에 따라 해당 광고 게시 서버(210)의 해당 페이지의 해당 영역을 통해 워터폴 광고가 표시되도록 한다.The
애드서버(400)의 상세 구성 및 동작은 다음의 도 2를 참조하여 상세히 설명한다. Detailed configuration and operation of the
워터폴 광고 서버(700)는 상기 애드서버(400)가 본 발명에 따른 헤더 비딩 광고 서비스만 제공하는 경우 구성된다.The
이 경우, 상기 애드서버(400)는 본 발명에 따른 비딩 기준 조건을 만족하는 조건을 제시한 헤더 비딩 광고 제공 서버(110)가 없을 경우 비딩 기준 조건을 만족하지 못한 헤더 비딩 광고 참여 업체들에 대한 헤더 비딩 광고 참여 업체 정보 및 각 헤더 비딩 광고 참여 업체가 제시한 광고조건 정보를 포함하는 비 낙찰 광고 업체 정보를 워터폴 광고 서버(700)로 제공한다.In this case, the
그러면 워터폴 광고 서버(700)는 애드서버(400)로부터 수신된 비 낙찰 광고 업체 정보의 헤더 비딩 광고 참여 업체의 광고조건 정보의 단가와 워터폴 광고 참여 업체 목록의 워터폴 광고 단가를 비교하여 높은 단가 순서로 헤더 비딩 광고 참여 업체를 워터폴 광고 참여 업체 목록에 추가하여 워터폴 광고 참여 업체 목록을 갱신한다.Then, the
워터폴 광고 참여 업체 목록이 갱신되면 워터폴 광고 서버(700)는 갱신된 워터폴 광고 참여 업체 목록에 근거하여 광고 게시부(200)를 통해 워터폴 광고를 제공한다.When the waterfall advertisement participating company list is updated, the
도 2는 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템의 애드서버(400)의 상세 구성을 나타낸 블록 구성도이다.2 is a block diagram showing the detailed configuration of the
도 2를 참조하면, 애드서버(400)는 광고 등록부(500), 광고부(600) 및 광고정보 저장부(700)를 포함한다.2, the
광고 등록부(500)는 헤더 비딩 광고 등록부(510) 및 워터폴 광고 등록부(520)를 포함한다.The
헤더 비딩 광고 등록부(510)는 헤더 비딩 광고를 하고자 하는 광고주의 헤더 비딩 광고 제공 서버(110) 또는 관리자의 관리자 단말기(미도시)로 헤더 비딩 광고 등록 수단을 제공하고, 헤더 비딩 광고 등록 수단을 통해 헤더 비딩 광고 참여 업체 정보, 헤더 비딩 광고를 하고자 하는 광고 게시 서버(210)의 정보, 광고 게시 서버(210)의 페이지 정보, 헤더 비딩 광고 영역 정보 등을 포함하는 등록정보 등을 입력받고, 상기 헤더 비딩 광고 참여 업체를 광고정보 저장부(700)에 저장되어 있는 헤더 비딩 광고 참여 업체 목록에 등록하고, 헤더 비딩 광고 참여 업체 목록의 해당 인덱스에 맵핑하여 상기 헤더 비딩 광고 참여 업체 정보 및 광고정보를 상기 광고정보 저장부(700)에 저장한다. 상기 헤더 비딩 광고 등록부(510)는 실시예에 따라 해당 광고를 포함하는 광고정보를 상기 헤더 비딩 광고 제공 서버(110)로부터 수신받아 저장할 수도 있을 것이다. The header bidding
워터폴 광고 등록부(520)는 워터폴 광고를 하고자 하는 광고주의 워터폴 광고 제공 서버(120) 또는 관리자 단말기(미도시)로 워터폴 광고 등록 수단을 제공하고, 상기 워터폴 광고 등록 수단을 통해 워터폴 광고 참여 업체(광고주) 정보, 워터폴 광고를 하고자 하는 광고 게시 서버(210) 정보, 광고 게시 서버(210)의 페이지 정보, 헤더 비딩 광고 영역 정보 등을 포함하는 등록정보 등을 입력받고, 상기 워터폴 광고 참여 업체를 광고정보 저장부(700)에 저장되어 있는 워터폴 광고 참여 업체 목록에 등록하고, 워터폴 광고 참여 업체 목록의 해당 인덱스에 맵핑하여 상기 워터폴 광고 참여 업체 정보 및 광고정보를 상기 광고정보 저장부(700)에 저장한다.The
광고부(600)는 광고 게시 사이트 접속 모니터링부(610), 헤더 비딩 광고 처리부(620) 및 워터폴 광고 처리부(630)를 포함하여 본 발명에 따른 헤더 비딩 광고 서비스를 위한 전반적인 동작을 제어한다.The
구체적으로 설명하면, 광고 게시 사이트 접속 모니터링부(610)는 임의의 광고 게시 서버(210)로부터 광고 요청 신호가 수신되는지를 모니터링하여 임의의 사용자가 자신의 사용자 단말부(300)를 통해 상기 광고 게시 서버(210)의 헤더 비딩 광고를 포함하는 페이지에 접속하는지를 감시한다.In detail, the advertisement posting site
헤더 비딩 광고 처리부(620)는 조건 검출부(621), 광고 결정부(622) 및 광고 제공부(623)를 포함하고 실시예에 따라 비딩 기준 조건 생성부(624)를 더 포함하여, 상기 광고 게시 사이트 접속 모니터링부(610)를 통해 헤더 비딩 광고를 게시한 상기 광고 게시 서버(210)로부터 광고 요청 신호가 수신되면 상기 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 헤더 비딩 광고 제공 서버(110)들로 광고 조건 제시 요청 신호를 전송하고, 상기 광고 조건 제시 요청 신호에 응답하여 상기 헤더 비딩 광고 제공 서버(110)들로부터 조건 정보를 포함하는 광고 조건 정보를 수신하고, 수신된 광고 조건 정보의 광고 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 조건을 만족하는 헤더 비딩 광고 참여 업체에 대한 헤더 비딩 광고를 상기 광고 게시 서버(210)로 제공한다.The header bidding
구체적으로 설명하면 조건 검출부(621)는 상기 광고 게시 사이트 접속 모니터링부(610)를 통해 광고 요청이 발생되면 광고 조건 제시 요청 신호를 헤더 비딩 광고 참여 업체 목록의 헤더 비딩 광고 제공 서버(110)들로 전송하고, 이에 응답하여 상기 광고 조건 정보를 수신한 후 상기 광고 조건 정보에서 조건을 검출하여 출력한다.In detail, the
광고 결정부(622)는 조건 검출부(621)에서 조건이 검출되면 검출된 조건과 미리 설정된 비딩 기준 조건을 비교하여 비딩 기준 조건을 만족하는지를 판단하고, 비딩 기준 조건을 만족하는 경우 해당 헤더 비딩 광고 참여 업체를 헤더 비딩 광고 대상으로 결정한다.When the
광고 제공부(623)는 상기 헤더 비딩 광고 대상으로 결정된 헤더 비딩 광고 참여 업체의 헤더 비딩 광고를 상기 광고 게시 서버(210)로 전송한다.The
비딩 기준 조건 생성부(624)는 실시예에 따라 비딩 기준 조건이 주기적으로 변경되는 경우 적용될 수 있을 것이다.The bidding
비딩 기준 조건 생성부(624)는 상기 워터폴 광고 참여 업체 목록에 저장되어 주기적으로 갱신되는 워터폴 광고 단가를 반영하여 비딩 기준 조건을 생성한 후 상기 광고 결정부(622)로 제공한다. 그러면 광고 결정부(622)는 수신된 비딩 기준 조건으로 이전 비딩 기준 조건을 갱신한다.The bidding
예를 들어, 비딩 기준 조건 생성부(624)는 워터폴 광고 참여 업체 목록의 업체들 중 가장 높은 단가를 비딩 기준 조건으로 결정할 수도 있고, 워터폴 광고 참여 업체 목록의 업체들 중 높은 단가 순으로 상위 일정 개수의 업체의 단가들을 일정 기간 동안 평균한 평균 단가를 비딩 기준 조건으로 결정할 수도 있을 것이다.For example, the bidding
워터폴 광고 처리부(630)는 워터폴 순서 결정부(631) 및 워터폴 광고 제공부(632)를 포함하여, 광고 조건 정보의 광고 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체를 상기 워터폴 광고 참여 업체 목록에 삽입하고, 상기 워터폴 광고 참여 업체 목록의 순서에 따라 해당 워터폴 광고 참여 업체의 광고를 상기 광고 게시 서버(210)로 전송한다.The waterfall
구체적으로, 워터폴 순서 결정부(631)는 광고 조건이 상기 비딩 기준 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체의 업체정보를 상기 헤더 비딩 광고 처리부(620)로부터 입력받고 업체정보를 상기 워터폴 광고 참여 업체 목록에 삽입한 후 워터폴 광고 제공 정책과 조건정보들에 의해 워터폴 순서를 결정한 후 상기 워터폴 광고 참여 업체 목록을 갱신한다.In detail, the waterfall
상기 워터폴 순서 결정부(631)는 상기 광고 조건 정보의 조건인 단가와 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체가 제시한 단가들을 비교하여 단가가 높은 순으로 재정렬하여 상기 워터폴 광고 참여 업체 목록을 갱신할 수 있을 것이다. The waterfall
워터폴 광고 제공부(632)는 상기 워터폴 광고 참여 업체 목록에 따라 워터폴 광고 처리를 수행한다.The
도 3은 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템의 광고 최적화 제공 방법을 나타낸 절차도로, 조건이 단가인 경우를 나타낸 것이다.3 is a flowchart illustrating a method for providing an advertisement optimization of an advertisement optimization providing system based on header bidding according to the present invention, and shows a case in which a condition is a unit price.
도 3을 참조하면, 우선 워터폴 광고 제공 서버(120)는 애드서버(400)에 업체정보 및 광고정보를 전송하여 워터폴 광고의 등록을 요청하고(S111), 애드서버(400)는 등록을 요청한 상기 워터폴 광고 제공 서버(120)의 워터폴 광고 참여 업체 목록을 생성하거나 기존 워터폴 광고 참여 업체 목록에 상기 워터폴 광고 참여 업체를 등록하고, 업체정보 및 광고정보를 저장한다(S113). 여기서의 광고정보는 광고를 포함할 수도 있고, 광고가 저장된 위치(광고 제공 서버) 정보만 포함될 수도 있을 것이다.Referring to FIG. 3, the waterfall
또한, 헤더 비딩 광고 제공 서버(110)는 애드서버(400)에 업체정보 및 광고정보를 전송하여 헤더 비딩 광고의 등록을 요청하고(S115), 애드서버(400)는 등록을 요청한 상기 헤더 비딩 광고 제공 서버(110)의 헤더 비딩 광고 참여 업체 목록을 생성하거나 기존 헤더 비딩 광고 참여 업체 목록에 상기 헤더 비딩 광고 참여 업체를 등록하고, 업체정보 및 광고정보를 저장한다(S117).In addition, the header bidding
광고 게시 서버(210)는 사용자 단말부(300)가 헤더 비딩 광고를 포함하는 페이지에 접속하면(S119), 접속한 페이지에 포함된 헤더 비딩 광고 어플리케이션(헤더 비딩 광고 자바스크립트)의 실행에 의해 헤더 비딩 제공 페이지에 사용자 단말부(300)가 접속했음을 판단하고(S121), 상기 페이지, 자신(광고 게시 서버(210)의 서버 식별정보를 포함하는 광고 요청 신호를 애드서버(400)로 전송한다(S123).When the
광고 요청 신호를 수신한 애드서버(400)는 상기 광고 게시 서버(210)의 페이지에 대해 미리 정의되어 있는 헤더 비딩 광고 영역별 헤더 비딩 광고 참여 업체 목록의 헤더 비딩 광고 참여 업체들에 대응하는 헤더 비딩 광고 제공 서버(110)로 광고 조건(단가) 제시 요청 신호를 전송한다(S125).The
상기 광고 조건(단가) 제시 요청 신호를 수신한 각 헤더 비딩 광고 제공 서버(110)는 광고 조건(단가) 정보를 애드서버(400)로 전송한다(S127).Each header bidding
광고 조건(단가) 정보를 수신한 애드서버(400)는 미리 설정된 비딩 기준 조건(단가)과 수신된 각 광고 조건(단가) 정보를 비교하여 조건(단가 이상)을 만족하는 업체들을 결정한다(S129).The
상기 비딩 기준 조건을 만족하는 업체들의 결정 후 애드서버(400)는 비딩 기준 조건을 만족하는 업체가 존재하는지를 검사한다(S131).After determining the companies that satisfy the bidding criterion condition, the
비딩 기준 조건을 만족하는 헤더 비딩 광고 참여 업체가 존재하면 애드서버(400)는 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체를 워터폴 광고 참여 업체 목록에 등록하고 재정렬하여 순서를 갱신한다(S132).If there is a header bidding advertisement participating company that satisfies the bidding criterion condition, the
애드서버(400)는 조건을 만족한 해당 헤더 비딩 광고 참여 업체의 광고를 광고 게시 서버(210)로 제공하여 사용자 단말부(300)에 표시시키고(S133), 상기 제시 조건(단가)에 따른 광고 과금을 수행한다(S135).The
반면, 조건을 만족하는 참여 업체가 없으면 애드서버(400)는 헤더 비딩 광고 참여 업체 목록의 전체 헤더 비딩 광고 참여 업체를 워터폴 광고 참여 업체 목록에 등록하고 순서를 재정렬하여 갱신한다(S137).On the other hand, if there is no participating company that satisfies the condition, the
상기 애드서버(400)는 워터폴 광고 참여 업체 목록의 순서에 따라 워터폴 광고를 사용자 단말부(300)로 제공하고(S139), 워터폴 광고 단가에 따른 광고 과금을 수행할 것이다(S141). The
본 발명은 비딩 기준 조건(기준 단가)을 만족하는 광고 조건(단가)을 제시한 헤더 비딩 광고 참여 업체를 헤더 비딩 대상 업체로 결정하므로 최적의 비딩 기준 조건(기준 단가)을 통해 비딩 기준 조건(기준 단가) 이상의 조건(단가)을 제시받을 수 있으므로 최적의 조건(수익률)으로 헤더 비딩 광고 서비스를 제공할 수 있는 효과를 갖는다.According to the present invention, the bidding criterion (base price) is determined through the best bidding criterion condition (reference price), since the bidder who selects the header bidding advertisement participating company that presents the advertisement condition (unit price) that satisfies the bidding criterion condition (reference price) Since the above conditions (unit price) can be presented, the header bidding advertisement service can be provided under the optimal condition (return rate).
도 4는 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 방법 중 애드서버에서의 헤더 비딩 광고 대상 업체 결정 및 워터폴 광고 대상 업체 결정 방법을 구체적으로 나타낸 흐름도로, 비딩 기준 조건이 미리 설정된 기준 단가 이상인 경우를 나타낸 흐름도이다.4 is a flowchart illustrating a method of determining a header bidding advertisement target company and a waterfall advertisement target company in an ad server among the methods for providing advertisement optimization based on header bidding according to the present invention. It is a flowchart which shows the case where it is more than unit price.
도 4를 참조하면, 애드서버(400)의 광고부(600)는 헤더 비딩 광고 처리부(620)를 통해 헤더 비딩 광고 참여 업체 목록의 헤더 비딩 광고 참여 업체들이 제시한 광고 단가 정보를 수집한다(S211).Referring to FIG. 4, the
헤더 비딩 광고 참여 업체들이 제시한 광고 단가 정보가 수집되면 헤더 비딩 광고 처리부(620)는 헤더 비딩 광고 참여 업체별로 제시 광고 단가가 비딩 기준 단가 이상인지를 판단한다(S213).When the advertisement price information presented by the header bidding advertisement participating companies is collected, the header bidding
제시 광고 단가가 비딩 기준 단가 이상이면 헤더 비딩 광고 처리부(620)는 비딩 기준 단가를 초과하는 광고 단가를 제시한 해당 헤더 비딩 광고 참여 업체를 헤더 비딩 광고 예비 대상으로 결정한다(S215).If the presented advertising unit price is more than the bidding unit price, the header bidding
헤더 비딩 광고 예비 대상으로 결정되면 헤더 비딩 광고 처리부(620)는 비딩 기준 단가를 초과하는 광고 단가를 제시한 헤더 비딩 광고 참여 업체가 둘 이상인지를 판단한다(S217).When it is determined that the header bidding advertisement is a preliminary target, the header bidding
판단 결과, 하나이면 헤더 비딩 광고 처리부(620)는 헤더 비딩 광고 예비 대상으로 지정되었던 헤더 비딩 광고 참여 업체를 헤더 비딩 광고 대상으로 결정한다(S229).As a result, if there is one, the header bidding
반면, 비딩 기준 단가를 초과하는 광고 단가를 제시한 헤더 비딩 광고 참여 업체가 둘 이상이면 헤더 비딩 광고 처리부(620)는 상기 둘 이상의 헤더 비딩 광고 참여 업체들 중 더 높은 단가를 제시한 순으로 정렬하고(S219), 가장 높은 단가를 제시한 헤더 비딩 광고 참여 업체를 헤더 비딩 광고 대상으로 결정한다(S221). 상기 둘 이상의 헤더 비딩 광고 참여 업체가 존재하는 경우 헤더 비딩 광고 영역에 대해 워터폴 방식을 적용하여 상기 둘 이상의 헤더 비딩 광고 참여 업체의 광고를 게시하도록 구성될 수도 있을 것이다.On the other hand, if there is more than one bidding ad participating company presenting the advertising unit price exceeding the bidding criterion price, the header bidding
그리고 제시 광고 단가가 비딩 기준 단가 이하이면 헤더 비딩 광고 처리부(620)는 비딩 기준 단가를 초과하지 못하는 광고 단가를 제시한 해당 헤더 비딩 광고 참여 업체에 대한 업체정보를 워터폴 광고 처리부(630)로 출력하고, 헤더 비딩 광고 참여 업체에 대한 업체정보를 수신한 워터폴 광고 처리부(630)는 상기 헤더 비딩 광고 참여 업체를 워터폴 광고 대상으로 결정한다(S223).If the presenting advertisement price is less than the bidding criterion price, the header bidding
워터폴 광고 처리부(630)는 워터폴 광고 대상으로 결정된 헤더 비딩 광고 참여 업체를 워터폴 광고 참여 업체 목록에 등록하고(S225), 워터폴 광고 제공 정책에 따라 순서를 정렬한 후 워터폴 광고 참여 업체 목록을 갱신한다(S227).The
도 4와 같이 비딩 기준 단가 이상의 광고 단가를 제시한 헤더 비딩 광고 참여 업체를 헤더 비딩 광고 대상 업체로 결정하므로 비딩 기준 단가 이상의 광고 단가를 제시받을 수 있으므로 수익률을 향상할 수 있으며, 비딩 기준 단가를 초과하는 광고 단가를 제공한 복수의 헤더 비딩 광고 참여 업체에 대해서도 제시한 단가에 따른 순서로 정렬하여 헤더 비딩 광고를 제시할 헤더 비딩 광고 참여 업체를 선정하므로 헤더 비딩 광고의 원칙을 지키면서 최적의 수익률을 향상시킬 수 있는 효과를 갖는다.As shown in FIG. 4, since the bidding bidding unit that selects the bidding bidding ad participating company that presents the bidding price higher than the bidding price is the bidding price, the bidding price can be presented. Therefore, the profitability can be improved and the bidding price exceeds the bidding price. For the header bidding ad participating companies that provided the ad unit price, the selected bidding ad participating companies to present the header beading ads are sorted according to the suggested unit price, thereby improving the optimal return rate while maintaining the principle of the header bidding ad. It has an effect that can be made.
또한, 도 4에서와 같이 비딩 기준 단가 이상의 광고 단가를 제시하지 못한 헤더 비딩 광고 참여 업체도 자신이 제시한 광고 단가에 대응하는 순위로 워터폴 광고 참여 업체 목록에 등록하여 광고를 제공할 수 있으므로 워터폴 광고 참여 업체들의 광고 단가를 상승시킬 수 있고, 이로 인해 수익률을 향상시킬 수 있는 효과를 갖는다.In addition, as shown in FIG. 4, the header bidding advertisement participating companies that have not provided the advertising price higher than the bidding criterion price may also register the waterfall in the waterfall ad participating company list and provide the advertisements in the ranking corresponding to the advertising price suggested by the water supplier. It is possible to raise the advertising unit price of companies participating in the pole advertisement, thereby improving the profit rate.
도 5는 본 발명에 따른 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템의 광고 최적화 제공 방법 중 워터폴 광고 제공 방법의 다른 실시예를 나타낸 도면이다.5 is a view showing another embodiment of the waterfall advertisement providing method of the advertisement optimization providing method of the advertisement optimization providing system based on the header bidding according to the present invention.
상기 설명에서는 애드서버(400)가 본 발명에 따른 헤더 비딩 광고 서비스 및 워터폴 광고 서비스 둘 모두를 수행하는 경우를 설명하였다. 이하 도 5를 참조하여 상기 애드서버(400)는 헤더비딩 광고 서비스만 수행하고, 워터폴 광고 서버(700)가 본 발명에 따른 워터폴 광고 서비스를 수행하는 경우를 설명한다.In the above description, the case where the
워터폴 광고 서버(700)는 다수의 워터폴 광고 제공 서버(120)들로부터 광고 등록 요청을 받고(S311), 광고 등록 요청 시 제시한 워터폴 광고 조건에 따라 그 순서를 결정하여 워터폴 광고 참여 업체 목록을 생성한(S313) 후, 그 순서에 따라 적어도 하나 이상의 해당 광고 게시 서버(210)들을 통해 광고 게시 서버(210)의 워터폴 광고 제공 페이지에 접속한 사용자 단말부(300)로 광고를 제공한다(S315).The
본 발명의 다른 실시예에 따른 애드서버(400)는 상술한 도 3 의 S115 내지 S131을 통해 미리 설정된 비딩 기준 조건을 만족하는 광고 조건을 제시한 헤더 비딩 참여 업체가 없는지를 판단한다(S317).The
이때, 비딩 기준 조건을 만족하는 광고조건을 제시한 헤더 비딩 광고 참여 업체가 존재하면 도 3의 S132, S133에 따른 헤더 비딩 광고를 제공한다(S331).At this time, if there is a header bidding advertisement participating company that presents an advertisement condition that satisfies the bidding criteria, the header bidding advertisement according to S132 and S133 of FIG. 3 is provided (S331).
반면 비딩 기준 조건을 만족하는 광고조건을 제시한 헤더 비딩 광고 참여 업체가 존재하지 않으면 애드서버(400)는 비딩 기준 조건을 만족하지 못하는 광고조건을 제시한 헤더 비딩 광고 참여 업체들에 대한 헤더 비딩 광고 참여 업체 정보 및 광고조건 정보를 포함하는 비 낙찰 광고 업체 정보를 워터폴 광고 서버(700)로 제공한다(S319).On the other hand, if there are no header bidding ad participating companies that present the ad conditions satisfying the bidding criteria, the
워터폴 광고 서버(700)는 애드서버(400)로부터 비 낙찰 광고 업체정보가 수신되는지를 모니터링하고(S321), 상기 모니터링 중 애드서버(400)로부터 비 낙찰 광고 업체정보가 수신되면, 수신된 비 낙찰 광고 업체 정보의 광고조건 정보의 광고단가와 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체의 광고 단가를 비교하여(S323) 헤더 비딩 광고 참여 업체의 순서를 결정하고, 워터폴 광고 참여 업체 목록에 등록하고, 결정된 순서에 따라 목록을 재정렬한다(S325).The
워터폴 광고 서버(700)는 워터폴 광고 참여 업체 목록이 재정렬되면 재정렬된 워터폴 광고 참여 업체 목록의 순서에 따라 워터폴 광고를 제공하고 그에 따른 과금을 수행한다(S327, S329).When the
도 5와 같이 비딩 기준 단가 이상의 광고단가를 제시하지 못한 헤더 비딩 광고 참여 업체에 대한 비 낙찰 광고 업체 정보를 워터폴 광고 서버(700)로 제공하고, 워터폴 광고 서버(700)를 통해 워터폴 광고 참여 업체 목록에 상기 비 낙찰 광고 업체 정보의 헤더 비딩 광고 참여 업체를 광고단가에 따라 우선순위를 정하도록 하고, 기존과 동일하게 워터폴 광고 서비스 제공 업체가 워터폴 광고 서비스를 제공할 수 있도록 함으로써 애드 서버의 많은 프로세스 처리로 인한 부하를 줄일 수 있는 효과를 가지며, 기존 워터폴 광고 서비스 제공 업체와의 협업을 진행할 수 있는 효과를 제공한다. As shown in FIG. 5, the non-successful advertisement company information for the header bidding advertisement participating company that does not provide an advertisement price higher than the bidding criterion unit price is provided to the
한편, 본 발명은 전술한 전형적인 바람직한 실시예에만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 개량, 변경, 대체 또는 부가하여 실시할 수 있는 것임은 당해 기술분야에서 통상의 지식을 가진 자라면 용이하게 이해할 수 있을 것이다. 이러한 개량, 변경, 대체 또는 부가에 의한 실시가 이하의 첨부된 특허청구범위의 범주에 속하는 것이라면 그 기술사상 역시 본 발명에 속하는 것으로 보아야 한다.On the other hand, the present invention is not limited to the above-described typical preferred embodiment, but can be carried out in various ways without departing from the gist of the present invention, various modifications, alterations, substitutions or additions in the art Anyone who has this can easily understand it. If the implementation by such improvement, change, replacement or addition falls within the scope of the appended claims, the technical idea should also be regarded as belonging to the present invention.
10: 유무선 데이터 통신망
100: 광고 공급부
110, 120: 광고 제공 서버
200: 광고 게시부
210: 광고 게시 서버
300: 사용자 단말부
310: 컴퓨터 단말기
320: 모바일 단말기
400: 애드서버
500: 광고 등록부
510: 헤더 비딩 광고 등록부
520: 워터폴 광고 등록부
600: 광고부
610: 광고 게시 사이트 접속 모니터링부
620: 헤더 비딩 광고 처리부
621: 조건 검출부
622: 광고 결정부
623: 광고 제공부
624: 비딩 기준 조건 생성부
630: 워터폴 광고 처리부
631:워터폴 순서 결정부
632: 워터폴 광고 제공부
700: 워터폴 광고 서버10: wired and wireless data communication network 100: advertising supply unit
110 and 120: advertisement providing server 200: advertisement publishing unit
210: advertisement publishing server 300: user terminal
310: computer terminal 320: mobile terminal
400: Ad Server 500: Ad Register
510: header bidding advertisement register 520: waterfall advertisement register
600: advertising unit 610: ad posting site access monitoring unit
620: header bidding advertisement processing unit 621: condition detection unit
622: advertisement determination unit 623: advertisement providing unit
624: Beading criterion generation unit 630: Waterfall advertisement processing unit
631: waterfall order determination unit 632: waterfall advertisement provider
700: waterfall ad server
Claims (22)
임의의 사용자 단말부가 헤더 비딩 광고를 포함한 페이지에 접속하면 광고 요청 신호를 전송하고, 이에 응답하여 수신되는 헤더 비딩 광고를 미리 설정된 광고 영역에 표시하여 게시하는 광고 게시 서버; 및
광고 게시 서버별 헤더 비딩 광고 참여 업체들에 대한 헤더 비딩 광고 참여 목록을 저장하고 있으며, 헤더 비딩 광고를 게시한 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 상기 광고 게시 서버에 대한 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 광고 조건 제시 요청 신호를 전송하고, 상기 광고 조건 제시 요청 신호에 응답하여 상기 광고 조건 정보를 수신하고, 수신된 조건 정보의 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 조건을 만족하는 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 애드서버를 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
An advertisement providing server for providing advertisements and transmitting advertisement condition information including conditions for advertisements to be provided upon receiving an advertisement condition presentation request signal;
An advertisement publishing server which transmits an advertisement request signal when any user terminal accesses a page including a header bidding advertisement, and displays and posts a header bidding advertisement received in response to the preset advertisement area; And
The header bidding advertisement participation list for the header bidding advertisement participating companies for each advertisement publishing server, and the header bidding advertisement participation list for the advertisement publishing server when the advertisement request signal is received from the advertisement publishing server that posted the header bidding advertisement. The bidding of the header bidding is to send the advertisement condition presentation request signal to the advertisement providing server of the ad participating company, the advertisement condition information in response to the advertisement condition presentation request signal, the condition of the received condition information is preset The system for providing an advertisement optimization based on header bidding, comprising: an ad server that provides header bidding advertisements to the advertisement publishing server for header bidding advertisement participating companies that satisfy the criteria if the criteria are satisfied. .
상기 조건은 광고 단가인 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 1,
And said condition is an advertisement unit price.
상기 애드서버는
상기 헤더 비딩 광고 참여 업체 목록 및 상기 헤더 비딩 광고 참여 업체 목록의 각 헤더 비딩 광고 참여 업체의 광고정보를 저장하는 광고정보 저장부;
헤더 비딩 광고 서비스를 제공받고자 하는 헤더 비딩 광고 참여 업체의 광고 제공 서버로부터 상기 헤더 비딩 광고 참여 업체에 대한 업체정보 및 광고정보를 수신받아 상기 업체정보에 의해 해당 업체를 헤더 비딩 광고 참여 업체로 헤더 비딩 광고 참여 업체 목록에 등록하고 상기 광고정보를 상기 광고정보 저장부에 저장하는 광고 등록부; 및
헤더 비딩 광고를 게시한 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 상기 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 조건이 단가인 광고 조건 제시 요청 신호를 전송하고, 상기 광고 조건 제시 요청 신호에 응답하여 상기 광고 제공 서버들로부터 조건 정보를 포함하는 광고 조건 정보를 수신하고, 수신된 광고 조건 정보의 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 조건을 만족하는 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 광고부를 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 2,
The ad server
An advertisement information storage unit for storing advertisement information of each header bidding advertisement participating company of the header bidding advertisement participating company list and the header bidding advertisement participating company list;
Receive business information and advertisement information about the header bidding advertisement participating company from the advertisement provider server of the header bidding advertisement participating company who wants to receive the header bidding advertisement service, and headers the business to the header bidding advertisement participating company based on the business information. An advertisement registration unit for registering in an advertisement participating company list and storing the advertisement information in the advertisement information storage unit; And
When an advertisement request signal is received from the advertisement publishing server that publishes the header bidding advertisement, an advertisement condition presentation request signal having a unit price is transmitted to the advertisement providing servers of the header bidding advertisement participating company of the header bidding advertisement participation list. Receives advertisement condition information including condition information from the advertisement providing servers in response to the condition presentation request signal, checks whether the condition of the received advertisement condition information satisfies a preset bidding criterion condition, and satisfies the condition. And a header unit for providing a header bidding advertisement to the advertisement publishing server for a header bidding advertisement participating company.
상기 광고정보 저장부는,
워터폴 광고 참여 업체들에 대한 워터폴 광고 참여 업체 목록 및 워터폴 광고 참여 업체 목록의 각 워터폴 광고 참여 업체의 광고정보를 더 저장하고 있으며,
상기 광고부는,
광고 조건 정보의 광고 조건이 미리 설정되어 있는 헤더 비딩 제공 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체를 상기 워터폴 광고 참여 업체 목록에 삽입하고, 상기 워터폴 광고 참여 업체 목록의 순서에 따라 해당 워터폴 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 3,
The advertisement information storage unit,
It stores the advertisement information of each waterfall ad participating company in the waterfall ad participating company list and the waterfall ad participating company list for waterfall ad participating companies.
The advertising unit,
Insert a header bidding ad participating company that does not satisfy the header bidding provision condition in which the ad condition information of the advertisement condition information is set in the waterfall ad participating company list, and falls in the order of the waterfall ad participating company list. The system for providing an advertisement optimization based on header bidding, comprising: transmitting an advertisement of an advertisement participating company to the advertisement publishing server.
상기 광고부는,
광고 게시 서버로부터 광고 요청 신호가 수신되는지를 모니터링하는 광고 게시 사이트 접속 모니터링부;
헤더 비딩 광고를 게시한 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 상기 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 조건이 단가인 광고 조건 제시 요청 신호를 전송하고, 상기 광고 조건 제시 요청 신호에 응답하여 상기 광고 제공 서버들로부터 조건 정보를 포함하는 광고 조건 정보를 수신하고, 수신된 광고 조건 정보의 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 상기 비딩 기준 조건을 만족하는 조건을 제시한 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 헤더 비딩 광고 처리부; 및
광고 조건 정보의 광고 조건이 미리 설정되어 있는 헤더 비딩 제공 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체를 상기 워터폴 광고 참여 업체 목록에 삽입하고, 상기 워터폴 광고 참여 업체 목록의 순서에 따라 해당 워터폴 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 워터폴 광고 처리부를 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 4, wherein
The advertising unit,
An advertisement posting site access monitoring unit configured to monitor whether an advertisement request signal is received from an advertisement posting server;
When an advertisement request signal is received from the advertisement publishing server that publishes the header bidding advertisement, an advertisement condition presentation request signal having a unit price is transmitted to the advertisement providing servers of the header bidding advertisement participating company of the header bidding advertisement participation list. In response to a condition presentation request signal, receiving advertisement condition information including condition information from the advertisement providing servers, checking whether the condition of the received advertisement condition information satisfies a predetermined bidding criterion condition, A header bidding advertisement processor configured to provide a header bidding advertisement to the advertisement publishing server for a header bidding advertisement participating company that has provided a condition satisfying a condition; And
Insert a header bidding ad participating company that does not satisfy the header bidding provision condition in which the ad condition information of the advertisement condition information is set in the waterfall ad participating company list, and falls in the order of the waterfall ad participating company list. And a waterfall advertisement processor which transmits an advertisement of an advertisement participating company to the advertisement publishing server.
상기 헤더 비딩 광고 처리부는,
상기 광고 게시 사이트 접속 모니터링부를 통해 광고 요청이 발생되면 광고 조건 제시 요청 신호를 헤더 비딩 광고 참여 업체 목록의 광고 제공 서버들로 전송하고, 이에 응답하여 상기 광고 조건 정보를 수신한 후 상기 광고 조건 정보에서 조건을 검출하여 출력하는 조건 검출부;
조건 검출부에서 조건이 검출되면 검출된 조건과 미리 설정된 비딩 기준 조건을 비교하여 비딩 기준 조건을 만족하는지를 판단하고, 비딩 기준 조건을 만족하는 경우 해당 헤더 비딩 광고 참여 업체를 헤더 비딩 광고 대상으로 결정하는 광고 결정부; 및
상기 헤더 비딩 광고 대상으로 결정된 헤더 비딩 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 광고 제공부를 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 5,
The header bidding advertisement processing unit,
When an advertisement request is generated through the advertisement posting site access monitoring unit, an advertisement condition presentation request signal is transmitted to an advertisement providing server of a header bidding advertisement participating company list, and in response thereto, the advertisement condition information is received and then the advertisement condition information is received. A condition detecting unit detecting and outputting a condition;
When the condition detection unit detects a condition, the detected condition is compared with a preset bidding criterion condition to determine whether the bidding criterion is satisfied, and when the bidding criterion is satisfied, the advertisement for determining the header bidding advertisement participating company as a header bidding advertisement target. Decision unit; And
And an advertisement providing unit configured to transmit an advertisement of a header bidding advertisement participating company determined as the target of the header bidding advertisement to the advertisement publishing server.
상기 헤더 비딩 광고 처리부는,
상기 워터폴 광고 참여 업체 목록에 저장되어 주기적으로 갱신되는 워터폴 광고 단가를 반영하여 상기 조건이 단가에 대한 비딩 기준 조건을 생성하여 상기 광고 결정부로 제공하는 비딩 기준 조건 생성부를 더 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 6,
The header bidding advertisement processing unit,
And a bidding criterion condition generator which generates a bidding criterion for the unit price and provides the bidding criterion to the advertisement determination unit by reflecting the waterfall advertising unit price stored in the waterfall advertisement participating company and periodically updated. Ad optimization system based on header bidding.
상기 비딩 기준 조건 생성부는,
상기 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체가 제시한 광고 단가들 중 가장 높은 단가를 기준 단가인 상기 비딩 기준 조건으로 결정하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 7, wherein
The bidding reference condition generation unit,
And a bidding criterion, which is a reference unit price, of the highest unit price among the advertisement unit prices presented by the waterfall advertisement participating companies in the waterfall advertisement participating company list.
상기 헤더 비딩 광고 처리부는,
상기 비딩 기준 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체에 대한 업체정보를 상기 워터폴 광고 처리부로 제공하고,
상기 워터폴 광고 처리부는,
상기 업체정보를 입력받고 업체정보를 상기 워터폴 광고 참여 업체 목록에 삽입하여 워터폴 순서를 결정한 후 상기 워터폴 광고 참여 업체 목록을 갱신하는 워터폴 순서 결정부; 및
상기 워터폴 광고 참여 업체 목록에 따라 워터폴 광고 처리를 수행하는 워터폴 광고 제공부를 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 5,
The header bidding advertisement processing unit,
Providing the company information on the header bidding advertisement participating company that does not satisfy the bidding criterion to the waterfall advertisement processor;
The waterfall advertisement processing unit,
A waterfall order determination unit which receives the company information and inserts the company information into the waterfall advertisement participation company list to determine the waterfall order and then updates the waterfall advertisement participation company list; And
And a waterfall advertisement providing unit configured to perform a waterfall advertisement processing according to the waterfall advertisement participation company list.
상기 헤더 비딩 광고 처리부는,
상기 비딩 기준 조건을 만족하지 못한 헤더 비딩 광고 참여 업체가 제시한 광고 조건 정보를 워터폴 광고 처리부로 더 전송하되,
상기 워터폴 순서 결정부는,
상기 광고 조건 정보의 조건인 단가와 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체가 제시한 단가들을 비교하여 단가가 높은 순으로 재정렬하여 상기 워터폴 광고 참여 업체 목록을 갱신하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 9,
The header bidding advertisement processing unit,
The advertisement condition information presented by the header bidding advertisement participating companies that do not satisfy the bidding criterion is further transmitted to the waterfall advertisement processor.
The waterfall order determination unit,
The header price of the waterfall advertisement participating companies is updated by comparing the unit price, which is a condition of the advertisement condition information, with the unit price suggested by the waterfall advertisement participating companies in the waterfall advertisement participation company list, and then rearranging the unit prices in the order of higher price. Ad optimization system based on bidding.
상기 애드서버는 상기 광고조건 정보가 상기 비딩 기준 조건을 만족하지 못하면 상기 비딩 기준 조건을 만족하지 못한 광고조건 정보를 제시한 적어도 하나 이상의 헤더 비딩 광고 참여 업체 정보 및 각 업체의 광고조건 정보를 포함하는 비 낙찰 광고 업체 정보를 전송하고,
워터폴 광고 서비스를 받고자 하는 워터폴 광고 참여 업체들에 대한 워터폴 광고 참여 업체 정보, 조건 및 순서가 정의된 워터폴 광고 참여 업체 목록을 저장하고 있고, 상기 비 낙찰 광고 업체 정보의 수신 시 상기 워터폴 광고 참여 업체 목록의 조건과 상기 비 낙찰 광고 업체 정보의 헤더 비딩 광고 참여 업체의 광고조건 정보의 조건을 비교하여 조건에 따라 상기 헤더 비딩 광고 참여 업체의 상기 워터폴 광고 참여 업체 목록 상의 순위를 결정하여 상기 상위 워터폴 광고 참여 업체 목록을 갱신한 후, 갱신 된 워터폴 광고 참여 업체 목록에 따라 워터폴 광고 서비스를 제공하는 워터폴 광고 서버를 더 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 시스템.
The method of claim 1,
If the advertisement condition information does not satisfy the bidding criterion condition, the ad server includes at least one header bidding advertisement participating company information and advertisement condition information of each company which have presented the advertisement condition information not satisfying the bidding criterion condition. Send non-auction ad listings,
Stores waterfall advertisement participating company information, conditions, and order list of waterfall advertisement participating companies for waterfall advertisement participating companies that want to receive waterfall advertisement service, and receives the non-successful advertisement company information upon receiving The ranking of the waterfall advertisement participating company list of the header bidding advertisement participating company is determined according to the conditions by comparing the conditions of the poll advertising participating company list and the advertisement bidding information of the header bidding advertisement participating company of the non-successful advertising company information. And updating the upper waterfall advertisement participation company list, and further including a waterfall advertisement server providing a waterfall advertisement service according to the updated waterfall advertisement participation company list. Optimization offer system.
애드서버가 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 상기 광고 게시 서버에 대한 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 광고 조건 제시 요청 신호를 전송하는 조건 제시 요청 과정; 및
상기 광고 제공 서버들로부터 조건 정보를 포함하는 광고 조건 정보를 수신하고, 수신된 조건 정보의 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 조건을 만족하는 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 광고 제공 과정을 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
A header bidding advertisement request process, wherein an advertisement publishing server providing a page including a header bidding advertisement transmits an advertisement request signal for a header bidding advertisement included in accessing an arbitrary user terminal to an ad server;
A condition presentation request process, in which an ad server transmits an advertisement condition presentation request signal to an advertisement providing server of a header bidding advertisement participating company of a header bidding advertisement participation list for the advertisement publishing server upon receiving an advertisement request signal from the advertisement publishing server; And
Receive advertising condition information including condition information from the advertisement providing servers, and checks whether the condition of the received condition information satisfies a predetermined bidding criterion condition and if the header bidding advertisement participating company satisfies the condition And a method of providing an advertisement for providing a header bidding advertisement to the advertisement publishing server.
상기 조건정보는 광고 단가 정보인 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
The method of claim 12,
And the condition information is advertisement unit price information.
상기 애드서버가 광고 등록부를 통해 헤더 비딩 광고 서비스를 제공받고자 하는 헤더 비딩 광고 참여 업체의 광고 제공 서버로부터 상기 헤더 비딩 광고 참여 업체에 대한 업체정보를 포함하는 광고정보를 수신받아 헤더 비딩 광고 참여 업체 목록에 등록하는 광고 등록 과정을 더 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
The method of claim 12,
The ad server receives the advertisement information including the company information for the header bidding ad participating companies from the header providing ad participating company that wants to receive the header bidding advertising service through the advertisement register, the list of participating companies The method of providing advertisement optimization based on header bidding, further comprising an advertisement registration process of registering with.
상기 애드서버가 광고 조건 정보의 광고 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하지 못하는 헤더 비딩 광고 참여 업체를 상기 워터폴 광고 참여 업체 목록에 삽입하고, 상기 워터폴 광고 참여 업체 목록의 순서에 따라 해당 워터폴 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 워터폴 광고 제공 과정을 더 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
The method of claim 13,
The ad server inserts a header bidding advertisement participating company that does not satisfy the bidding criterion condition in which the advertisement condition of the advertisement condition information is set in the waterfall advertisement participating company list, and according to the order of the waterfall advertisement participating company list. And a waterfall advertisement providing process of transmitting the advertisement of the waterfall advertisement participating company to the advertisement publishing server.
상기 조건 제시 요청 과정은,
광고 게시 사이트 접속 모니터링부를 통해 광고 게시 서버로부터 광고 요청 신호가 수신되는지를 모니터링하는 광고 요청 모니터링 단계; 및
헤더 비딩 광고를 게시한 상기 광고 게시 서버로부터 광고 요청 신호의 수신 시 헤더 비딩 광고 처리부를 통해 상기 헤더 비딩 광고 참여 목록의 헤더 비딩 광고 참여 업체의 광고 제공 서버들로 조건이 단가인 광고 조건 제시 요청 신호를 전송하는 조건 제시 요청 단계를 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
The method of claim 13,
The request for presentation of conditions is
An advertisement request monitoring step of monitoring whether an advertisement request signal is received from an advertisement publishing server through an advertisement posting site access monitoring unit; And
When the advertisement request signal is received from the advertisement posting server that publishes the header bidding advertisement, the header bidding advertisement processing unit receives the advertisement condition presentation request signal for which the condition is unit price to the advertisement providing servers of the header bidding advertisement participating company of the header bidding advertisement participation list. And a conditional presentation request step of transmitting a request for advertising optimization based on header bidding.
상기 광고 제공 과정은,
상기 헤더 비딩 광고 처리부를 통해 상기 헤더 비딩 광고 참여 업체의 광고 제공 서버들로부터 조건 정보를 포함하는 광고 조건 정보가 수신되는지를 모니터링하는 광고 조건 수신 모니터링 단계; 및
광고 조건 정보가 수신되면 수신된 광고 조건 정보의 광고 조건이 미리 설정되어 있는 비딩 기준 조건을 만족하는지를 검사하여 만족하면 조건을 만족하는 헤더 비딩 광고 참여 업체에 대해 헤더 비딩 광고를 상기 광고 게시 서버로 제공하는 헤더 비딩 광고 처리 단계를 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
The method of claim 16,
The advertisement providing process,
An advertisement condition reception monitoring step of monitoring whether advertisement condition information including condition information is received from the advertisement provider servers of the header bidding advertisement participating company through the header bidding advertisement processing unit; And
When the advertisement condition information is received, the advertisement condition information of the received advertisement condition information is inspected to satisfy the preset bidding criterion condition, and when the advertisement condition information is satisfied, the header bidding advertisement is provided to the advertisement publishing server for the header bidding advertisement participating company that satisfies the condition. And a header bidding advertisement processing step.
상기 헤더 비딩 광고 처리 단계는,
조건 검출부를 통해 광고 조건 정보가 수신되면 상기 광고 조건 정보로부터 조건정보를 검출하는 조건 검출 단계;
비딩 기준 조건 생성부를 통해 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체들이 제시한 단가들을 반영하여 상기 비딩 기준 조건을 생성하는 비딩 기준 조건 생성 단계;
광고 결정부를 통해 검출된 조건 정보의 조건과 미리 설정된 비딩 기준 조건을 만족하는지를 판단하는 헤더 비딩 광고 결정 단계; 및
광고 제공부를 통해 상기 조건이 상기 비딩 기준 조건을 만족하면 상기 비딩 기준 조건을 만족한 조건을 제공한 헤더 비딩 광고 업체의 헤더 비딩 광고를 상기 광고 게시 서버로 전송하는 광고 전송 단계를 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
The method of claim 17,
The header bidding advertisement processing step,
A condition detecting step of detecting condition information from the advertisement condition information when the advertisement condition information is received through the condition detecting unit;
A bidding reference condition generating step of generating the bidding reference condition by reflecting the unit prices suggested by the waterfall advertisement participating companies of the waterfall advertisement participation company list through a bidding reference condition generation unit;
A header bidding advertisement determining step of determining whether a condition of the condition information detected by the advertisement determining unit and a preset bidding criterion condition are satisfied; And
And an advertisement transmitting step of transmitting, by the advertisement providing unit, a header bidding advertisement of a header bidding advertisement company which provides a condition satisfying the bidding criterion condition to the advertisement publishing server when the condition satisfies the bidding criterion condition. How to provide ad optimization based on header bidding.
상기 비딩 기준 조건 생성 단계의 비딩 기준 조건은 상기 워터폴 광고 참여 업체들이 제시한 단가들 중 가장 높은 단가로 결정되는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
The method of claim 18,
The bidding criterion condition of the bidding criterion generating step is determined by the highest unit price among the unit prices suggested by the waterfall advertisement participating companies.
상기 워터폴 광고 제공 과정은,
워터폴 광고 처리부가 워터폴 순서 결정부를 통해 상기 비딩 기준 조건을 만족하지 못한 헤더 비딩 광고 참여 업체와 워터폴 광고 참여 업체 목록의 워터폴 광고 참여 업체들의 워터폴 광고 순서를 결정하고, 결정된 순서에 따라 상기 워터폴 광고 참여 업체 목록을 갱신하는 워터폴 순서 결정 단계; 및
상기 갱신된 워터폴 광고 참여 업체 목록의 순서에 따라 해당 워터폴 광고 참여 업체의 광고를 상기 광고 게시 서버로 전송하는 광고 전송 단계를 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
The method of claim 15,
The waterfall advertisement providing process,
The waterfall advertisement processing unit determines the waterfall advertisement order of the header bidding advertisement participating companies that do not satisfy the bidding criterion conditions and the waterfall advertising participating companies in the waterfall advertising participating company list through the waterfall order determining unit, and according to the determined order. A waterfall order determining step of updating the waterfall advertisement participating company list; And
And transmitting an advertisement of the waterfall advertisement participating company to the advertisement publishing server according to the order of the updated waterfall advertisement participating company list.
상기 워터폴 광고 순서는 워터폴 광고 참여 업체 및 헤더 비딩 참여 업체가 제시한 단가를 비교하여 단가가 높은 순으로 결정되는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.
The method of claim 20,
And the waterfall advertisement order is determined by comparing the unit prices presented by the waterfall advertisement participating company and the header bidding participating company in order of higher unit price.
상기 애드서버가 상기 광고조건 정보가 상기 비딩 기준 조건을 만족하지 못하면 상기 비딩 기준 조건을 만족하지 못한 광고조건 정보를 제시한 적어도 하나 이상의 헤더 비딩 광고 참여 업체 정보 및 각 업체의 광고조건 정보를 포함하는 비 낙찰 광고 업체 정보를 전송하는 비 낙찰 광고 업체 정보 전송 과정; 및
워터폴 광고 서버가 워터폴 광고 서비스를 받고자 하는 워터폴 광고 참여 업체들에 대한 워터폴 광고 참여 업체 정보, 조건 및 순서가 정의된 워터폴 광고 참여 업체 목록을 저장하고 있고, 상기 비 낙찰 광고 업체 정보의 수신 시 상기 워터폴 광고 참여 업체 목록의 조건과 상기 비 낙찰 광고 업체 정보의 헤더 비딩 광고 참여 업체의 광고조건 정보의 조건을 비교하여 조건에 따라 상기 헤더 비딩 광고 참여 업체의 상기 워터폴 광고 참여 업체 목록 상의 순위를 결정하여 상기 상위 워터폴 광고 참여 업체 목록을 갱신한 후, 갱신 된 워터폴 광고 참여 업체 목록에 따라 워터폴 광고 서비스를 제공하는 워터폴 광고 제공 과정을 더 포함하는 것을 특징으로 하는 헤더 비딩을 기반으로 한 광고 최적화 제공 방법.The method of claim 12,
The ad server includes at least one header bidding advertisement participating company information and advertisement condition information of each company, if the advertisement condition information does not satisfy the bidding criterion condition. A process of transmitting non-successful advertisement company information for transmitting non-successful advertisement company information; And
The waterfall advertisement server stores the waterfall advertisement participating company information, conditions and order of the waterfall advertisement participating companies for the waterfall advertisement participating companies who want to receive the waterfall advertisement service. Compares the conditions of the waterfall advertisement participating company list and the conditions of the advertisement condition information of the header bidding advertisement participating company of the non-successful advertising company information upon receiving the waterfall advertisement participating company of the header bidding advertisement participating company according to the condition The method may further include a waterfall advertisement providing process of providing a waterfall advertisement service according to the updated waterfall advertisement participation company list after updating the upper waterfall advertisement participation company list by determining the ranking on the list. How to provide ad optimization based on bidding.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180015648A KR102018540B1 (en) | 2018-02-08 | 2018-02-08 | Advertisement optimization providing system based on header bidding and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180015648A KR102018540B1 (en) | 2018-02-08 | 2018-02-08 | Advertisement optimization providing system based on header bidding and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190096102A true KR20190096102A (en) | 2019-08-19 |
KR102018540B1 KR102018540B1 (en) | 2019-09-05 |
Family
ID=67807167
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180015648A KR102018540B1 (en) | 2018-02-08 | 2018-02-08 | Advertisement optimization providing system based on header bidding and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102018540B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111401943A (en) * | 2020-03-10 | 2020-07-10 | 厦门美图之家科技有限公司 | Multi-source advertisement bidding system and method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020000922A (en) | 2000-06-22 | 2002-01-09 | 구자홍 | Method and system of internet advertising |
KR101146250B1 (en) * | 2010-11-23 | 2012-05-17 | (주) 아이디어노리 | System for and method of processing fee of advertisement by auction in news base advertisement service |
KR20160006301A (en) | 2014-07-08 | 2016-01-19 | 에스케이플래닛 주식회사 | Real time advertisement bidding system, appartus and method for providing native advertisement using real time advertisement bidding service in the system |
-
2018
- 2018-02-08 KR KR1020180015648A patent/KR102018540B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020000922A (en) | 2000-06-22 | 2002-01-09 | 구자홍 | Method and system of internet advertising |
KR101146250B1 (en) * | 2010-11-23 | 2012-05-17 | (주) 아이디어노리 | System for and method of processing fee of advertisement by auction in news base advertisement service |
KR20160006301A (en) | 2014-07-08 | 2016-01-19 | 에스케이플래닛 주식회사 | Real time advertisement bidding system, appartus and method for providing native advertisement using real time advertisement bidding service in the system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111401943A (en) * | 2020-03-10 | 2020-07-10 | 厦门美图之家科技有限公司 | Multi-source advertisement bidding system and method |
Also Published As
Publication number | Publication date |
---|---|
KR102018540B1 (en) | 2019-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11587114B2 (en) | System and method for segmenting and targeting audience members | |
US8688582B2 (en) | Content distribution system and method | |
US6182050B1 (en) | Advertisements distributed on-line using target criteria screening with method for maintaining end user privacy | |
US10540695B2 (en) | Information providing device, information providing method, information providing program, and recording medium having information providing program recorded thereon | |
KR101960872B1 (en) | Determining whether to send a call-out to a bidder in an online content auction | |
US20080228571A1 (en) | Automated recommendation of targeting criteria | |
US11134359B2 (en) | Systems and methods for calibrated location prediction | |
JP2015501053A (en) | Precision control applications that deliver online advertising | |
CN103116594A (en) | Application execution apparatus, application providing apparatus, and application distribution method using chaining of applications | |
US20140229282A1 (en) | Use of natural query events to improve online advertising campaigns | |
EP3682403A1 (en) | A method and system for intelligent adaptive bidding in an automated online exchange network | |
US10402855B2 (en) | Advertisement distribution device and advertisement distribution method | |
US9336538B2 (en) | Systems and methods for providing advertising services to devices with an advertising exchange | |
US20140351931A1 (en) | Methods, systems and media for detecting non-intended traffic using co-visitation information | |
US20200219129A1 (en) | Bidding Agent with Optimized Reach Limitation | |
KR102018540B1 (en) | Advertisement optimization providing system based on header bidding and method thereof | |
US9336539B2 (en) | Systems and methods for providing advertising services in a predictive manner to devices with an advertising exchange | |
KR101892454B1 (en) | Advertisement service system using map empty place according to user information and method thereof | |
KR100743606B1 (en) | Advertisement method and the system which use the p2p | |
US20130110630A1 (en) | Bidding for impressions | |
KR101615583B1 (en) | Marketing Method using Internet News and System Therewith | |
US11151609B2 (en) | Closed loop attribution | |
KR20220019362A (en) | Festival linked food truck notification service providing system and method thereof | |
US20200273074A1 (en) | AD Flame Management System For Displaying Web Page Including Advertisement In Correspondence With Bidding Popularity | |
US20200219141A1 (en) | System and Method for Cross Platform Real-Time Bidding Data Augmenter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right |