KR102427356B1 - Dsp service apparatus - Google Patents

Dsp service apparatus Download PDF

Info

Publication number
KR102427356B1
KR102427356B1 KR1020190178829A KR20190178829A KR102427356B1 KR 102427356 B1 KR102427356 B1 KR 102427356B1 KR 1020190178829 A KR1020190178829 A KR 1020190178829A KR 20190178829 A KR20190178829 A KR 20190178829A KR 102427356 B1 KR102427356 B1 KR 102427356B1
Authority
KR
South Korea
Prior art keywords
advertisement
campaign
unit
advertiser
algorithm
Prior art date
Application number
KR1020190178829A
Other languages
Korean (ko)
Other versions
KR20210085601A (en
Inventor
온재현
Original Assignee
온재현
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 온재현 filed Critical 온재현
Priority to KR1020190178829A priority Critical patent/KR102427356B1/en
Publication of KR20210085601A publication Critical patent/KR20210085601A/en
Application granted granted Critical
Publication of KR102427356B1 publication Critical patent/KR102427356B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • G06Q30/0246Traffic
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Networks Using Active Elements (AREA)
  • Jib Cranes (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)

Abstract

본 발명은 DSP(Demand Side Platform) 서비스 장치에 관한 것으로, 보다 상세하게는 광고주 또는 대행사가 DSP 서비스 장치를 통해 광고를 제작하고, 광고를 송출하는 데 적합한 형태로 변환하여 광고 네트워크, 광고 거래소 및 SSP 장치로 전달하는 DSP 서비스 장치에 관한 것이다.The present invention relates to a Demand Side Platform (DSP) service device, and more particularly, an advertisement network, an advertisement exchange, and an SSP by an advertiser or an agency by converting it into a form suitable for producing and transmitting advertisements through the DSP service device. It relates to a DSP service device that passes to a device.

Description

DSP 서비스 장치{DSP SERVICE APPARATUS}DSP SERVICE APPARATUS

본 발명은 DSP(Demand Side Platform) 서비스 장치에 관한 것으로, 보다 상세하게는 광고주 또는 대행사가 DSP 서비스 장치를 통해 광고를 제작하고, 광고를 송출하는 데 적합한 형태로 변환하여 광고 네트워크, 광고 거래소 및 SSP 장치로 전달하는 DSP 서비스 장치에 관한 것이다.The present invention relates to a Demand Side Platform (DSP) service device, and more particularly, an advertisement network, an advertisement exchange, and an SSP by an advertiser or an agency by converting it into a form suitable for producing and transmitting advertisements through the DSP service device. It relates to a DSP service device that passes to a device.

최근에 각광을 받고 있는 온라인을 통한 광고는 매체 내의 광고지면(inventory)에 무작위 광고가 노출되는 형식으로 시작되었다. 광고를 판매하기 원하는 광고주와 광고가 게재될 공간인 인벤토리를 판매하기 원하는 퍼블리셔가 많아지면서 광고주와 퍼블리셔 사이를 중개하기 위한 광고 서버(Ad Server), 광고 서버, 광고주, 매체들을 한번에 관리하는 광고 네트워크(Ad Network) 및 광고 네트워크 간에 상호 정보를 교환하고 거래를 중재하는 광고 거래소(Ad Exchange)가 출현하였으며 광고주를 대신하여 실시간 광고 입찰 경쟁을 통해 광고를 노출할 적절한 인벤토리를 찾는 DSP(Demand Side Platform) 서비스 장치와, 퍼블리셔를 대신하여 노출할 광고를 찾는 SSP(Supply Side Platform) 장치 또한 나타나게 되었다.Online advertising, which has been in the spotlight recently, started in the form of random advertisements being exposed on an inventory in the medium. As the number of advertisers who want to sell advertisements and publishers who want to sell inventory, which is the space where advertisements will be displayed, increases, an advertisement server (Ad Server) to mediate between advertisers and publishers, an advertisement network that manages advertisement servers, advertisers, and media at once ( Ad Network) and an ad network to exchange information and mediate transactions, an Ad Exchange has emerged, and a DSP (Demand Side Platform) service that finds suitable inventory to expose advertisements through real-time advertisement bidding competition on behalf of advertisers Devices and SSP (Supply Side Platform) devices that find advertisements to display on behalf of publishers have also appeared.

DSP 서비스 장치는 대행사 및/또는 광고주를 포함하는 광고주체가 광고를 송출할 대상 사용자에 대한 성별, 나이, 지역, 관심사, 서비스 사용 행태 등에 대한 데이터 분석을 통하여 사용자별로 타켓팅 정보를 사전에 생성한다. 이후, 등록되는 광고 성격을 타겟팅 정보 별로 분류하여 사용자가 퍼블리셔의 사이트나 어플리케이션에 접속한 것을 감지하면, 사용자의 타겟팅 정보에 따라 분류된 광고를 전송하는 형태로 광고 서비스를 제공한다.The DSP service device generates targeting information for each user in advance through data analysis on the gender, age, region, interest, service usage behavior, etc. of the target user to which an advertiser including an agency and/or an advertiser will send an advertisement. Thereafter, the advertisement service is provided in the form of transmitting the classified advertisement according to the user's targeting information when it is detected that the user accesses the publisher's site or application by classifying the registered advertisement characteristics according to the targeting information.

한편, 기존의 DSP 서비스 장치는 복잡한 조작방식, 높은 프로그램 및 관련 광고에 대한 이해도를 요구하고 또한 이미지, 동영상, 애니메이션, HTML 코드 등의 광고 제작 기능을 지원하지 않으므로 광고주나 대행사는 외부에서 광고를 직접 제작하여 광고의 위치나 조건을 포함하여 광고 네트워크나 광고 거래소로 송출하였으며, 실제로 광고가 인벤토리에서 어떻게 보이는지 알 수 없다.On the other hand, the existing DSP service device requires a complicated operation method, a high degree of understanding of programs and related advertisements, and also does not support advertisement production functions such as images, videos, animations, and HTML codes. It was produced and sent to an ad network or ad exchange, including the location and condition of the ad, and it is impossible to know how the ad actually looks in the inventory.

또한 페이스북이나 구글이 서비스하는 광고 플랫폼의 경우 각각의 회사에서 독자적으로 운영하는 광고 채널이나 광고 거래소에 등록된 광고 매체에 광고를 게재하거나 광고주가 여러 채널에 광고를 하기 위해서는 광고주가 각각의 광고 플랫폼의 독자적인 조작방식, 정책, 서로 상이한 광고 데이터 출력 및 기술에 대해 이해하고 학습하거나 대행사나 각각의 광고 플랫폼에 광고 운영을 위탁해야 한다.In addition, in the case of an advertising platform serviced by Facebook or Google, in order for an advertiser to display an advertisement on an advertising channel independently operated by each company or an advertising medium registered in an advertising exchange, or for an advertiser to advertise on multiple channels, each advertising platform It is necessary to understand and learn about the independent operation method, policy, and different advertising data output and technology of the company, or entrust the advertising operation to an agency or each advertising platform.

본 발명은 상기와 같은 문제점을 해결하기 위하여 고안된 것으로, 광고주 또는 대행사가 DSP 서비스 장치를 통해 광고를 제작하고, 각종 서비스를 통해 획득한 잠재 소비자의 데이터를 광고를 송출하는 데 적합한 형태로 변환하여 투명성과 광고 집행의 정확도를 증대시키고, 광고 네트워크, 광고 거래소 및 SSP 장치로 전달하는 DSP 서비스 장치를 제공하기 위한 것이다.The present invention is devised to solve the above problems, and an advertiser or an agency produces an advertisement through a DSP service device, and converts data of potential consumers obtained through various services into a form suitable for transmitting advertisements, thereby providing transparency It is to provide a DSP service device that increases the accuracy of advertisement and advertisement execution and delivers it to advertisement networks, advertisement exchanges and SSP devices.

본 발명의 일 실시예에 따른 DSP 서비스 장치는, DSP 서비스 장치의 환경을 설정하는 환경설정부; 광고 캠페인에 대한 알고리즘을 적용하는 알고리즘 적용부; 적어도 하나의 SSP 장치와 연결하고 실시간 입찰을 수행하는 실시간 입찰부; 광고 캠페인을 생성하고 상기 광고 캠페인에 대한 세부사항을 설정하며, 상기 광고 캠페인을 게재하거나 중지하는 광고 제작부; 광고주 계정과 광고주 관리자를 생성하고 상기 광고주 계정의 세부사항을 수정하는 사용자 등록부;를 포함한다.A DSP service apparatus according to an embodiment of the present invention includes: an environment setting unit for setting an environment of the DSP service apparatus; Algorithm application unit for applying an algorithm to the advertising campaign; a real-time bidding unit connected to at least one SSP device and performing real-time bidding; an advertisement production unit for generating an advertisement campaign, setting details of the advertisement campaign, and publishing or stopping the advertisement campaign; and a user register for creating an advertiser account and an advertiser manager and modifying details of the advertiser account.

상기 광고주 계정의 입출금 내역과 잔액을 표시하는 비용 표시부를 더 포함한다.It further includes a cost display unit for displaying the deposit and withdrawal details and balance of the advertiser account.

소비자 데이터를 관리하고 상기 소비자 데이터를 상기 광고에 사용할 수 있는 형태로 변환하여 상기 광고 캠페인의 광고와 송출하는 소비자 데이터 송출부를 더 포함한다.The method further includes a consumer data transmitter that manages consumer data, converts the consumer data into a form usable for the advertisement, and transmits the advertisement of the advertisement campaign.

상기 알고리즘 적용부는 입찰가 조정 알고리즘, 소비자 타겟팅 알고리즘, 캠페인 필터링 알고리즘 및 예산 초과 감시 알고리즘 중에서 적어도 어느 하나의 알고리즘을 적용한다.The algorithm application unit applies at least one of a bid adjustment algorithm, a consumer targeting algorithm, a campaign filtering algorithm, and a budget excess monitoring algorithm.

상기 광고 제작부는 광고 타겟팅 데이터 및 광고 타입을 입력 받아 상기 광고 캠페인을 설정하며, 상기 광고 캠페인의 광고는 광고 템플릿을 이용하여 생성된다.The advertisement production unit receives advertisement targeting data and advertisement type to set the advertisement campaign, and the advertisement of the advertisement campaign is generated using an advertisement template.

상기 광고 캠페인의 광고는 상기 광고 제작부가 이미지 제작 서버를 이용하여 제작하는 광고 이미지 또는 광고 동영상을 이용하여 제작된다.The advertisement of the advertisement campaign is produced using an advertisement image or advertisement video produced by the advertisement production unit using an image production server.

상기 이미지 제작 서버에서 제작된 상기 광고 이미지 또는 상기 광고 동영상은 컨텐츠 배포 서버로 전송된다.The advertisement image or the advertisement video produced by the image production server is transmitted to the content distribution server.

상기 광고 제작부는 상기 컨텐츠 배포 서버의 상기 광고 이미지 또는 상기 광고 동영상과 상기 광고 템플릿을 이용하여 상기 광고 캠페인의 광고를 SSP 장치, 광고 거래소 및 광고 네트워크 중 적어도 어느 하나로 송출될 형식으로 변환한다.The advertisement production unit converts the advertisement of the advertisement campaign into a format to be transmitted to at least one of an SSP device, an advertisement exchange, and an advertisement network by using the advertisement image or the advertisement video of the content distribution server and the advertisement template.

상기 실시간 입찰부는 SSP 장치로부터 입찰 요청을 수신하며 상기 입찰 요청의 파라미터와 매칭되는 광고 캠페인을 검색하며, 상기 검색된 광고 캠페인에 대해 필터링 알고리즘을 수행하고, 상기 알고리즘 적용부는 입찰가 조정 알고리즘을 수행하고 입찰 응답을 생성하여 상기 입찰 응답을 상기 SSP 장치로 전송한다.The real-time bidding unit receives a bid request from the SSP device, searches for an advertisement campaign matching the parameters of the bid request, performs a filtering algorithm on the searched advertisement campaign, and the algorithm application unit performs a bid adjustment algorithm and responds to a bid and transmits the bid response to the SSP device.

상기 광고 제작부는 상기 광고 캠페인의 광고 미리 보기 화면을 표시한다.The advertisement production unit displays an advertisement preview screen of the advertisement campaign.

본 발명의 일 실시예에 따른 DSP 서비스 장치는, 광고주 또는 대행사가 스스로 DSP 서비스 장치를 통해 광고를 제작하고, 타겟팅되는 사용자가 사용하는 매체에 광고를 게재할 수 있는 형태로 변환하여 광고 네트워크, 광고 거래소 및 SSP 장치로 전달할 수 있고, 광고가 집행되는 일련의 과정, 광고의 효용성 및 광고에 반응하는 소비자에 대한 데이터를 취득하고 조회할 수 있다.In the DSP service device according to an embodiment of the present invention, an advertiser or an agency creates an advertisement through the DSP service device on their own and converts it into a form that can display the advertisement on the medium used by the targeted user, so that the advertisement network, advertisement It can be transmitted to exchanges and SSP devices, and data on a series of processes in which advertisements are executed, effectiveness of advertisements, and consumers reacting to advertisements can be acquired and inquired.

본 발명의 일 실시예에 따른 DSP 서비스 장치는, 광고가 게재될 인벤토리에 따른 템플릿과 인벤토리에 게재될 광고의 미리보기를 제공할 수 있다.The DSP service apparatus according to an embodiment of the present invention may provide a template according to the inventory in which the advertisement is to be displayed and a preview of the advertisement to be displayed in the inventory.

본 발명의 일 실시예에 따른 DSP 서비스 장치는, 광고주가 DSP 서비스 장치를 통해 광고를 통합적으로 제작 및 배포하고 동일한 형태의 데이터로 분석할 수 있도록 자동화되어 광고주 스스로 편리하게 광고 운영을 할 수 있다.The DSP service device according to an embodiment of the present invention is automated so that an advertiser can integrally produce and distribute an advertisement through the DSP service device and analyze it with the same type of data, so that the advertiser can conveniently operate the advertisement.

도 1은 본 발명의 일 실시예에 따른 DSP 서비스 장치를 포함하는 광고 시스템을 나타내는 도면이다.
도 2는 본 발명의 일 실시예에 따른 DSP 서비스 장치의 블록구조도를 나타내는 도면이다.
도 3은 본 발명의 일 실시예에 따른 DSP 서비스 장치를 통한 정보 제공 과정의 순서도이다.
도 4는 본 발명의 일 실시예에 따른 DSP 서비스 장치 제어부의 블록구조도를 나타내는 도면이다.
도 5 은 본 발명의 일 실시예에 따른 DSP 서비스 장치를 이용한 광고 제작 방법을 나타내는 도면이다.
도 6은 본 발명의 일 실시예에 따른 DSP 서비스 장치에서 운영되는 광고 캠페인 목록을 나타내는 도면이다.
도 7은 본 발명의 일 실시예에 따른 DSP 서비스 장치의 광고 캠페인 생성 화면을 나타내는 도면이다.
도 8은 본 발명의 일 실시예에 따른 DSP 서비스 장치에서 생성된 광고 캠페인의 미리보기 화면을 나타내는 도면이다.
1 is a diagram illustrating an advertisement system including a DSP service apparatus according to an embodiment of the present invention.
2 is a diagram showing a block structure diagram of a DSP service apparatus according to an embodiment of the present invention.
3 is a flowchart of a process of providing information through a DSP service apparatus according to an embodiment of the present invention.
4 is a diagram showing a block structure diagram of a DSP service device control unit according to an embodiment of the present invention.
5 is a diagram illustrating an advertisement production method using a DSP service apparatus according to an embodiment of the present invention.
6 is a diagram illustrating a list of advertisement campaigns operated in a DSP service apparatus according to an embodiment of the present invention.
7 is a diagram illustrating an advertisement campaign creation screen of the DSP service apparatus according to an embodiment of the present invention.
8 is a diagram illustrating a preview screen of an advertisement campaign generated by the DSP service apparatus according to an embodiment of the present invention.

이하, 본 명세서의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, embodiments of the present specification will be described in detail with reference to the accompanying drawings.

실시 예를 설명함에 있어서 본 명세서가 속하는 기술 분야에 익히 알려져 있고 본 명세서와 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 명세서의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.In describing the embodiments, descriptions of technical content that are well known in the technical field to which the present specification belongs and are not directly related to the present specification will be omitted. This is to more clearly convey the gist of the present specification without obscuring the gist of the present specification by omitting unnecessary description.

마찬가지 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다. 또한, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 각 도면에서 동일한 또는 대응하는 구성요소에는 동일한 참조 번호를 부여하였다.For the same reason, some components are exaggerated, omitted, or schematically illustrated in the accompanying drawings. In addition, the size of each component does not fully reflect the actual size. In each figure, the same or corresponding elements are assigned the same reference numerals.

이에 본 발명의 실시예를 설명하기에 앞서, 본 발명에서 사용하는 용어를 정의하자면 다음과 같다.Therefore, before describing the embodiments of the present invention, terms used in the present invention are defined as follows.

매체(media)는 소비자에게 광고가 노출되는 매개체를 말한다. 예를 들면 광고가 노출될 수 있는 수단으로 TV, 라디오, 인터넷, 스마트폰 및 컴퓨터 애플리케이션 등이 있다.Media refers to the medium through which advertisements are exposed to consumers. For example, the means through which advertisements can be exposed include TV, radio, the Internet, smartphones and computer applications.

인벤토리(inventory)는 광고가 노출되는 매체 내의 공간을 의미한다. 인터넷의 경우엔 웹사이트 내에 광고를 게재하기 위한 특정 공간이 인벤토리가 될 수 있다.Inventory refers to a space in a medium to which advertisements are exposed. In the case of the Internet, inventory can be a specific space for placing advertisements on a website.

광고주는 광고를 게재하기 위해 광고가 게재될 인벤토리를 구매하기 원하는 자를 의미한다.Advertiser means a person who wants to purchase inventory on which advertisements will be displayed in order to display advertisements.

퍼블리셔(publisher)는 광고를 게재할 수 있는 매체 내에서의 인벤토리를 보유한 자를 의미한다.A publisher means a person who has an inventory in a medium that can place advertisements.

DSP(demand side platform) 서비스는 광고주를 대신하여 광고를 노출할 적절한 인벤토리를 찾는 복수의 서버를 통합적으로 운영하는 소프트웨어를 말하며, DSP 서비스 장치는 DSP 서비스가 동작하는 복수의 장치를 의미한다.The DSP (demand side platform) service refers to software that integrally operates a plurality of servers that find an appropriate inventory to expose advertisements on behalf of an advertiser, and the DSP service device refers to a plurality of devices in which the DSP service operates.

SSP(supply side platform) 장치는 퍼블리셔를 대신하여 인벤토리를 팔고 노출할 광고를 찾는 적어도 하나의 장치를 의미한다.A supply side platform (SSP) device refers to at least one device that sells inventory on behalf of a publisher and finds advertisements to be displayed.

OpenRTB(Open Real-Time Bidding)는 광고 판매자와 광고 구매자 간의 실시간 경쟁 입찰을 위한 인터페이스를 의미한다.OpenRTB (Open Real-Time Bidding) refers to an interface for real-time competitive bidding between advertisement sellers and advertisement buyers.

도 1은 본 발명의 일 실시예에 따른 DSP 서비스 장치를 포함하는 광고 시스템을 나타내는 도면이다.1 is a diagram illustrating an advertisement system including a DSP service apparatus according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시예에 따른 DSP 서비스 장치(300)를 포함하는 광고 시스템은 광고주 단말(110), 대행사 단말(120), 이미지 제작서버(210), 컨텐츠 배포서버(Content Delivery Network, 220), DSP(Demand Side Platform) 서비스 장치(300), DMP 서버(Data Management Platform, 410), 광고 거래소(Ad Exchange, 510), 광고 네트워크(Ad Network, 520), SSP(Supply Side Platform) 장치(530), 모바일 앱(610), MEDIA 매체사(620), 비디오 포털(630), 소비자(710) 단말을 포함한다.Referring to FIG. 1 , an advertisement system including a DSP service device 300 according to an embodiment of the present invention includes an advertiser terminal 110 , an agency terminal 120 , an image production server 210 , and a content distribution server (Content). Delivery Network, 220), DSP (Demand Side Platform) service device 300, DMP Server (Data Management Platform, 410), Ad Exchange (Ad Exchange, 510), Ad Network (Ad Network, 520), SSP (Supply Side) Platform) includes a device 530 , a mobile app 610 , a MEDIA media company 620 , a video portal 630 , and a consumer 710 terminal.

광고주 단말(110)은 상품이나 서비스의 광고를 원하는 광고주에 의해 사용되며 광고주 단말(110)은 DSP 서비스 장치(300)에 접속하여 광고를 직접 제작할 수 있다. 광고주는 소상공인을 포함할 수 있으며 광고주 단말(110)은 DSP 서비스 장치(300)에 접속하여 광고주의 상품이나 서비스에 대한 소비자(710)를 타겟팅 하는 광고를 제작할 수 있다.The advertiser terminal 110 is used by an advertiser who wants to advertise a product or service, and the advertiser terminal 110 can directly produce an advertisement by accessing the DSP service device 300 . The advertiser may include a small business owner, and the advertiser terminal 110 may access the DSP service device 300 to produce an advertisement targeting the consumer 710 for the advertiser's product or service.

대행사 단말(120)은 광고주의 의뢰를 받아 광고주를 위한 광고 제작, 광고 배포 및 광고 관리를 담당한다. 대행사 단말(120)은 DSP 서비스 장치(300)에 접속하여 광고주의 상품이나 서비스에 대한 소비자(710)를 타겟팅 하는 광고를 제작할 수 있다.The agency terminal 120 is in charge of advertisement production, advertisement distribution, and advertisement management for the advertiser upon receiving a request from the advertiser. The agency terminal 120 may create an advertisement targeting the consumer 710 for the advertiser's product or service by accessing the DSP service device 300 .

DSP 서비스 장치(300)는 광고를 노출할 적절한 인벤토리를 찾는 장치로서, 광고주는 DSP 서비스 장치(300)를 이용하여 광고를 직접 제작할 수 있으며 DSP 서비스 장치(300)는 제작된 광고를 광고 거래소(510), 광고 네트워크(520) 또는 SSP 장치(530)로 전송하기 위하여 OpenRTB 형식으로 변환을 수행한다. DSP 서비스 장치(300)가 광고를 제작하고 변환하는 방법은 후술한다.The DSP service device 300 is a device that finds an appropriate inventory to expose advertisements. An advertiser can directly produce an advertisement using the DSP service device 300 , and the DSP service device 300 sends the produced advertisement to the advertisement exchange 510 . ), the advertisement network 520 or the SSP device 530 performs conversion to the OpenRTB format. A method for the DSP service device 300 to produce and convert advertisements will be described later.

DMP 서버(410)는 광고의 소비자를 타겟팅하기 위한 데이터를 DSP 서비스 장치(300)에 제공한다. DMP 서버(410)는 다른 제휴 DMP 서버(420)로부터 소비자를 타겟팅하기 위한 데이터를 수신하여 DSP 서비스 장치(300)에 제공할 수 있다.The DMP server 410 provides data for targeting consumers of advertisements to the DSP service device 300 . The DMP server 410 may receive data for targeting consumers from another affiliated DMP server 420 and provide it to the DSP service device 300 .

광고 네트워크(520)는 퍼블리셔들의 인벤토리와 광고주들의 광고를 매칭시키며, 광고 거래소(510)는 광고 네트워크(520)를 서로 연결시키고 실시간 경매를 통해 광고 네트워크(520)간 데이터 교환을 수행함으로써 퍼블리셔들의 인벤토리와 광고주들의 광고를 매칭시킨다.The advertisement network 520 matches the inventory of publishers with the advertisements of advertisers, and the advertisement exchange 510 connects the advertisement networks 520 with each other and exchanges data between the advertisement networks 520 through a real-time auction to obtain the inventory of publishers. and the advertisements of advertisers.

SSP 장치(530)는 퍼블리셔를 대신하여 인벤토리를 판매하며 인벤토리에 노출할 광고를 검색하고, 광고 네트워크(520)나 광고 거래소(510)를 통하거나 DSP 서비스 장치(300)와 경매를 수행하여 인벤토리를 판매한다.The SSP device 530 sells inventory on behalf of the publisher, searches for advertisements to be exposed to the inventory, and obtains the inventory through the advertisement network 520 or the advertisement exchange 510 or by performing an auction with the DSP service device 300 . Sell.

모바일 앱(610), 미디어 매체(620) 및 비디오 포털(630)은 광고를 게재할 인벤토리를 판매할 퍼블리셔의 매체로서 인벤토리에 DSP 서비스 장치(300)로부터 수신한 광고를 게재한다.The mobile app 610 , the media medium 620 , and the video portal 630 publish the advertisement received from the DSP service device 300 in the inventory as a medium of the publisher who will sell the inventory for displaying the advertisement.

소비자(710)는 자신이 보유한 기기에서 모바일 앱(610), 미디어 매체(620) 및 비디오 포털(630)에 접속함으로써 광고에 노출된다.The consumer 710 is exposed to advertisements by accessing the mobile app 610 , the media medium 620 , and the video portal 630 on their device.

도 2는 본 발명의 일 실시예에 따른 DSP 서비스 장치의 블록구조도를 나타내는 도면이다.2 is a diagram showing a block structure diagram of a DSP service apparatus according to an embodiment of the present invention.

도 2를 참조하면 본 발명의 일 실시예에 따른 DSP 서비스 장치(300)는 통신부(310), 제어부(320) 및 저장부(330)를 포함한다.Referring to FIG. 2 , the DSP service apparatus 300 according to an embodiment of the present invention includes a communication unit 310 , a control unit 320 , and a storage unit 330 .

통신부(310)는 광고주 단말 및/또는 대행사 단말과 데이터를 주고받는다. 통신부(310)는 광고주 단말 및/또는 대행사 단말로부터 수신한 데이터를 제어부(320)에게 전달한다. 또한 통신부(310)는 제어부(320)의 제어에 따라 데이터를 광고주 단말 및/또는 대행사 단말에게 전달한다. 통신부(310)가 사용하는 통신 기술은 통신망의 유형이나 기타 사정에 따라 달라질 수 있다.The communication unit 310 exchanges data with the advertiser terminal and/or the agency terminal. The communication unit 310 transmits data received from the advertiser terminal and/or the agency terminal to the control unit 320 . In addition, the communication unit 310 transmits data to the advertiser terminal and/or the agency terminal under the control of the control unit 320 . The communication technology used by the communication unit 310 may vary depending on the type of communication network or other circumstances.

저장부(330)는 제어부(320)의 제어에 따라 데이터를 저장하고 제어부(320)로부터 요청된 데이터를 제어부(320)에게 전달한다.The storage unit 330 stores data under the control of the control unit 320 and transmits the data requested from the control unit 320 to the control unit 320 .

제어부(320)는 DSP 서비스 장치의 전반적인 동작과 각 구성부를 제어한다. 제어부(320)는 광고주 단말 및/또는 대행사 단말의 요청에 따라 저장부(330)로부터 필요한 데이터를 불러오고(load) 페이지 정보를 생성하여 페이지 정보를 통신부(310)를 통해 광고주 단말 및/또는 대행사 단말에게 전달한다.The control unit 320 controls the overall operation of the DSP service device and each component. The control unit 320 loads the necessary data from the storage unit 330 according to the request of the advertiser terminal and/or the agency terminal, generates page information, and transmits the page information to the advertiser terminal and/or the agency through the communication unit 310 . forwarded to the terminal.

DSP 서비스 장치는 광고주 단말 및/또는 대행사 단말의 요청을 수행하고 그 결과를 요청한 광고주 단말 및/또는 대행사 단말로 전송할 수 있다.The DSP service device may perform a request from the advertiser terminal and/or the agency terminal and transmit the result to the requested advertiser terminal and/or the agency terminal.

DSP 서비스 장치가 데이터를 송수신하는 경우 관점에 따라 제어부(320)의 제어에 따라 통신부(310)가 데이터를 송수신한다고 표현할 수도 있고, 제어부(320)가 통신부(310)를 제어하여 데이터를 송수신한다고 표현할 수도 있다.When the DSP service device transmits/receives data, it may be expressed that the communication unit 310 transmits/receives data under the control of the control unit 320 depending on the viewpoint, or the control unit 320 controls the communication unit 310 to transmit/receive data. may be

도 3은 본 발명의 일 실시예에 따른 DSP 서비스 장치를 통한 정보 제공 과정의 순서도이다.3 is a flowchart of a process of providing information through a DSP service apparatus according to an embodiment of the present invention.

단계 910에서 DSP 서비스 장치의 제어부는 인터페이스 페이지 정보를 생성한다. 인터페이스 페이지 정보는 인터페이스 페이지를 생성하기 위해 필요한 정보이며 인터페이스 페이지는 광고주 또는 대행사의 입력을 유도하고 광고주 또는 대행사의 입력을 수신하여 DSP 서비스 장치에게 전달하기 위한 페이지이다. 예를 들어 인터페이스 페이지 정보는 HTML 문서 또는 기타 마크업 언어 문서 형태가 될 수 있다. 다른 실시 예에서, 광고주 또는 대행사 단말이 인터페이스 페이지의 서식 정보를 미리 가지고 있으며, 컨텐츠에 해당하는 사항만이 DSP 서비스 장치로부터 광고주 또는 대행사 단말에 전달될 수도 있다.In step 910, the control unit of the DSP service device generates interface page information. The interface page information is information necessary to generate an interface page, and the interface page is a page for inducing an input from an advertiser or agency, receiving an input from an advertiser or agency, and delivering it to the DSP service device. For example, the interface page information may be in the form of an HTML document or other markup language document. In another embodiment, the advertiser or agency terminal has the form information of the interface page in advance, and only the content corresponding to the content may be transmitted from the DSP service device to the advertiser or agency terminal.

단계 920에서 DSP 서비스 장치의 통신부는 인터페이스 페이지 정보를 광고주 또는 대행사 단말에게 전달한다.In step 920, the communication unit of the DSP service device transfers the interface page information to the advertiser or agency terminal.

단계 930에서 광고주 또는 대행사 단말은 인터페이스 페이지 정보를 이용하여 인터페이스 페이지를 구성한다. 예를 들어 광고주 또는 대행사 단말은 웹 브라우저를 구동하여 HTML 문서를 해석하여 웹 페이지의 형태로 인터페이스 페이지를 구성할 수 있다. 웹 브라우저 대신 별도의 애플리케이션이 사용될 수도 있다.In step 930, the advertiser or agency terminal configures an interface page using the interface page information. For example, the advertiser or agency terminal may configure the interface page in the form of a web page by driving a web browser to interpret the HTML document. A separate application may be used instead of the web browser.

단계 940에서 광고주 또는 대행사 단말(110, 120)은 광고주 또는 대행사에게 인터페이스 페이지를 표시한다.In step 940, the advertiser or agency terminals 110 and 120 display an interface page to the advertiser or agency.

단계 950에서 광고주 또는 대행사 단말(110, 120)은 인터페이스 페이지를 통해 입력된 광고주 또는 대행사의 선택 또는 입력을 수신한다. In step 950, the advertiser or agency terminals 110 and 120 receive a selection or input of the advertiser or agency input through the interface page.

단계 960에서 광고주 또는 대행사 단말(110, 120)은 광고주 또는 대행사의 선택 또는 입력을 식별할 수 있는 입력 정보를 DSP 서비스 장치에게 전달한다.In step 960, the advertiser or agency terminals 110 and 120 transmit input information for identifying the selection or input of the advertiser or agency to the DSP service device.

단계 970에서 DSP 서비스 장치(300)의 제어부는 광고주 및/또는 대행사의 입력(예를 들어, 키워드 및/또는 기타 정보 제공 설정)을 이용하여 결과 페이지 정보를 생성한다. 결과 페이지 정보는 예를 들어 HTML 문서 형식 및/또는 이미지 형식으로 구성될 수 있다.In step 970, the control unit of the DSP service device 300 generates result page information using an input (eg, keyword and/or other information provision setting) of an advertiser and/or an agency. The result page information may be configured in an HTML document format and/or an image format, for example.

단계 980에서 DSP 서비스 장치(300)의 통신부는 결과 페이지 정보를 광고주 및/또는 대행사 단말(110, 120)에게 전달한다.In step 980 , the communication unit of the DSP service device 300 transmits result page information to the advertisers and/or agency terminals 110 and 120 .

단계 990에서 광고주 및/또는 대행사 단말(110, 120)은 수신한 결과 페이지 정보를 이용하여 결과 페이지를 구성한다. 예를 들어 광고주 및/또는 대행사 단말(110, 120)은 HTML형식의 결과 페이지 정보를 해석하여 결과 페이지를 구성할 수 있다. In step 990, the advertiser and/or agency terminals 110 and 120 configure a result page by using the received result page information. For example, the advertiser and/or agency terminals 110 and 120 may interpret the result page information in HTML format to configure the result page.

단계 995에서 광고주 및/또는 대행사 단말은 결과 페이지를 광고주 및/또는 대행사에게 제공한다.In step 995, the advertiser and/or agency terminal provides a result page to the advertiser and/or agency.

도 4는 본 발명의 일 실시예에 따른 DSP 서비스 장치 제어부의 블록구조도를 나타내는 도면이다. 도 4를 참조하면, 본 발명의 일 실시예에 따른 DSP 서비스 장치(300)의 제어부(320)는 환경설정부(321), 알고리즘 적용부(322), 실시간 입찰부(323), 소비자 데이터 송출부(324), 사용자 등록부(325), 광고 제작부(326) 및 비용 표시부(327)를 포함한다.4 is a diagram illustrating a block structure diagram of a DSP service device control unit according to an embodiment of the present invention. Referring to FIG. 4 , the control unit 320 of the DSP service apparatus 300 according to an embodiment of the present invention includes an environment setting unit 321 , an algorithm application unit 322 , a real-time bidding unit 323 , and consumer data transmission. It includes a unit 324 , a user registration unit 325 , an advertisement production unit 326 , and a cost display unit 327 .

환경 설정부(321)는 DSP 서비스 장치(300)의 접속환경 및 파일 업로드 크기 제한, E-mail 통지방법 등을 설정하며 슈퍼 관리자, 광고 대행사 관리자, 광고 대행사 직원 및 일반 방문자가 DSP 서비스 장치를 접속하기 위한 환경을 설정할 수 있다.The environment setting unit 321 sets the access environment of the DSP service device 300, file upload size limit, e-mail notification method, etc. You can set the environment for

환경 설정부(321)는 DSP 서비스 장치(300)의 전반적인 서비스, RTB(Real Time Bidding) 서비스 및 통계 서비스를 제공하기 위한 환경을 설정할 수 있다. 또한 환경 설정부(321)는 사용자에게 E-mail 통지 서비스를 제공하기 위한 환경을 설정할 수 있다.The environment setting unit 321 may set an environment for providing an overall service, a Real Time Bidding (RTB) service, and a statistics service of the DSP service device 300 . Also, the environment setting unit 321 may set an environment for providing an E-mail notification service to a user.

한편 환경 설정부(321)는 광고를 제작하기 위해 jpg, jpeg, png, gif, HTML5 code, amp 또는 mp4의 형식으로 파일을 DSP 서비스 장치(300), 이미지 제작 서버(210) 또는 컨텐츠 배포서버(220)에 업로드할 수 있는 환경을 설정하며 이 때 업로드 할 수 있는 파일크기를 제한할 수 있다.Meanwhile, the environment setting unit 321 transmits a file in the format of jpg, jpeg, png, gif, HTML5 code, amp or mp4 to the DSP service device 300, the image production server 210, or the content distribution server ( 220), you can set the upload environment and limit the file size that can be uploaded at this time.

알고리즘 적용부(322)는 입찰가 조정, 소비자 타겟팅, 생성된 캠페인 필터링 또는 예산 초과 감시 등의 알고리즘을 적용할 수 있다.The algorithm application unit 322 may apply an algorithm such as bid adjustment, consumer targeting, generated campaign filtering, or budget overrun monitoring.

구체적으로, 알고리즘 적용부(322)는 광고 캠페인에서 광고 노출수, 광고 클릭수 또는 ROI(Return On Investment) 등에 기반하여 입찰가를 조정할 수 있다. 예컨대 알고리즘 적용부(322)는 광고 노출수 내지 광고 클릭수 등을 최대로 하기 위한 입찰가를 산출할 수 있다.Specifically, the algorithm application unit 322 may adjust the bid price based on the number of advertisement impressions, the number of advertisement clicks, or the number of return on investment (ROI) in the advertisement campaign. For example, the algorithm application unit 322 may calculate a bid for maximizing the number of advertisement impressions or clicks on advertisements.

알고리즘 적용부(322)는 광고 입찰시마다 캠페인 생성시 입력된 광고 대상자 타겟팅을 위하여 광고 입찰의 파라미터와 캠페인 생성시 사용자에 의해 주어진 파라미터와의 유사 판단을 수행하는 소비자 타겟팅 알고리즘을 적용할 수 있다.The algorithm application unit 322 may apply a consumer targeting algorithm that performs similarity determination between a parameter of an advertisement bidding and a parameter given by a user when generating a campaign for targeting an advertisement target inputted at the time of generating a campaign for every advertisement bidding.

알고리즘 적용부(322)는 모든 광고 캠페인을 검색하여 광고 입찰 조건과 부합하는 광고 캠페인을 선택할 수 있다. 광고 입찰 조건은 광고 캠페인의 총 비용과 SSP 장치(530)에 전달되는 최대금액, 광고 캠페인의 입찰 금액, 목표 광고 노출수와 광고 캠페인의 달성된 광고 노출수, 입찰 조건과 목표 조건의 일치 정도를 포함한다.The algorithm application unit 322 may search all advertisement campaigns and select an advertisement campaign that meets the advertisement bidding conditions. The advertisement bidding condition includes the total cost of the advertisement campaign, the maximum amount delivered to the SSP device 530, the bid amount of the advertisement campaign, the target number of advertisement impressions and the number of achieved advertisement impressions of the advertisement campaign, and the degree of agreement between the bidding condition and the target condition. include

한편, 알고리즘 적용부(322)는 광고 캠페인 사용 금액을 체크하고 예산 범위를 초과하지 않도록 조절할 수 있다.On the other hand, the algorithm application unit 322 may check the advertising campaign usage amount and adjust the budget so as not to exceed the budget range.

실시간 입찰부(323)는 적어도 하나의 SSP 장치(530)와 연결하고 실시간 입찰을 수행할 수 있다. SSP 장치는 예컨대 구글 애드매니저(Ad Manager), 모펍(Mopub by Twitter), 스마토(Smaato), 앱넥서스(AppNexus), UnityAds와 같은 SSP 장치와 연결하여 실시간 입찰을 수행할 수 있다.The real-time bidding unit 323 may be connected to at least one SSP device 530 and perform real-time bidding. The SSP device may be connected to an SSP device such as, for example, Google Ad Manager, Mopub by Twitter, Smaato, AppNexus, or UnityAds to perform real-time bidding.

실시간 입찰부(323)는 시스템 관리자가 특정 SSP 장치(530)로부터의 입찰 요청 수신 여부를 변경하는 기능을 제공할 수 있으며 시스템 관리자가 광고주 회사 계정과 특정 SSP 장치(530)와의 연결여부를 변경하는 기능을 제공할 수 있다.The real-time bidding unit 323 may provide a function for the system administrator to change whether or not to receive a bid request from a specific SSP device 530 , and the system administrator may change whether the advertiser company account and the specific SSP device 530 are connected. function can be provided.

실시간 입찰부(323)는 입찰 요청을 수신하며 입찰 요청 체크 알고리즘에 따라 입찰 요청을 검사하고 광고 캠페인을 검색하기 위한 검색 엔진을 포함한다. 실시간 입찰부(323)는 입찰 요청의 OpenRTB 형식을 검색 파라미터로 변환하고 검색 파라미터를 실시간 입찰부(323)의 검색 엔진으로 전송한다.The real-time bidding unit 323 receives a bid request and includes a search engine for inspecting the bid request according to a bid request check algorithm and searching for an advertisement campaign. The real-time bidding unit 323 converts the OpenRTB format of the bid request into search parameters and transmits the search parameters to the search engine of the real-time bidding unit 323 .

검색 엔진은 검색 파라미터를 수신하고 검색을 수행한다. 검색 엔진은 입찰 요청 파라미터와 매칭되는 광고 캠페인을 검색하고 필터링 알고리즘에 따라 매칭되는 광고 캠페인을 필터링하고 최종 광고 캠페인 목록을 생성한다. 알고리즘 적용부(322)는 입찰가 조정 알고리즘을 수행하고 실시간 입찰부(323)는 최종 광고 캠페인의 파라미터를 OpenRTB 형식으로 변환하여 입찰 응답을 생성할 수 있으며 입찰 응답을 SSP 장치(530)로 전송할 수 있다.The search engine receives the search parameters and performs the search. The search engine searches for advertisement campaigns matching the bid request parameters, filters the matching advertisement campaigns according to a filtering algorithm, and generates a final advertisement campaign list. The algorithm application unit 322 may perform a bid adjustment algorithm, and the real-time bidding unit 323 may convert the parameters of the final advertisement campaign into OpenRTB format to generate a bid response, and transmit the bid response to the SSP device 530 . .

실시간 입찰부(323)는 SSP 장치(530)로부터 실시간 입찰부(323)가 SSP 장치(530)로 송신한 입찰 응답에 대한 성공 또는 실패 통지를 수신할 수 있다.The real-time bidding unit 323 may receive a success or failure notification for a bid response transmitted from the real-time bidding unit 323 to the SSP device 530 from the SSP device 530 .

실시간 입찰부(323)는 광고 서버(Ad Server)에 성공한 입찰에 대한 기록을 요청할 수 있다. 실시간 입찰부(323)는 성공한 입찰에 대한 기록을 위해 광고 추적기(Ad Tracker)와 연결하며 광고 서버는 입찰에 대한 기록을 SSP 장치로 전송할 수 있다.The real-time bidding unit 323 may request an advertisement server (Ad Server) to record successful bidding. The real-time bidding unit 323 is connected to an advertisement tracker (Ad Tracker) to record the successful bidding, and the advertisement server may transmit the bidding record to the SSP device.

실시간 입찰부(323)는 SSP 장치(530)로부터 계산서를 수신하며 보고서 형식으로 광고 금액을 갱신할 수 있다. 실시간 입찰부(323)는 광고 추적 시스템으로부터 데이터를 수신하고 보고서 형식으로 데이터를 갱신할 수 있다.The real-time bidding unit 323 may receive the bill from the SSP device 530 and update the advertisement amount in the form of a report. The real-time bidding unit 323 may receive data from the advertisement tracking system and update the data in the form of a report.

실시간 입찰부(323)는 광고 캠페인 예산 부족을 통지할 수 있다. 예컨대 24시간 이내에 광고 자금이 소모될 것이라는 통지를 할 수 있다.The real-time bidding unit 323 may notify the advertising campaign budget shortage. For example, you may be notified that advertising funds will be exhausted within 24 hours.

실시간 입찰부(323)는 시스템 관리자가 직접 광고주 회사 계정에 자금을 보충한 것이나 시스템 관리자가 광고 자금 수취를 확인하고 광고 자금을 보충한 것을 통지할 수 있다.The real-time bidding unit 323 may notify that the system administrator directly replenishes the advertiser company account with funds or that the system administrator confirms receipt of advertisement funds and replenishes the advertisement funds.

소비자 데이터 송출부(324)는 DMP 서버(410)나 제휴 DMP 서버(420)와 같은 데이터 공급자 혹은 광고를 통해 수집한 소비자 데이터를 관리하고 광고에 사용할 수 있는 형태로 변환하여 광고 송출 시 소비자 데이터를 함께 송출할 수 있다.The consumer data transmitting unit 324 manages consumer data collected through data providers or advertisements such as the DMP server 410 or the affiliated DMP server 420, converts it into a form usable for advertisements, and transmits consumer data when transmitting advertisements. can be sent together.

이를 테면, 소비자 데이터 송출부(324)는 주소, 성별, 나이, 취미, 기호, 접속 운영체제, 접속 브라우저, 접속 기기 종류, 구매상품, 구매 이력 등과 같은 소비자 데이터를 OpenRTB 형식으로 변환하고 광고 송출 시 변환된 소비자 데이터를 광고와 함께 송출할 수 있다.For example, the consumer data transmitting unit 324 converts consumer data such as address, gender, age, hobbies, preferences, access operating system, access browser, access device type, purchase product, purchase history, etc. into OpenRTB format and converts when sending advertisements Consumer data can be transmitted along with advertisements.

사용자 등록부(325)는 광고주 계정과 광고주 관리자를 생성할 수 있으며 광고주 계정의 세부사항을 수정할 수 있다. 사용자 등록부(325)는 광고주 계정 또는 광고주 관리자의 생성 또는 수정시에 시스템 관리자인지 확인하고 시스템 관리자가 아닌 경우 요청된 작업을 허용하지 않는다.The user register 325 may create an advertiser account and an advertiser manager, and may modify details of the advertiser account. The user register 325 checks whether the user is a system administrator when an advertiser account or an advertiser manager is created or modified, and does not allow the requested operation if the user is not a system administrator.

사용자 등록부(325)는 비밀번호를 복구하기 위한 이메일 인증을 수행할 수 있으며 허용된 사용자가 로그인하기 위한 시작 페이지를 제공할 수 있다.The user registration unit 325 may perform email authentication for recovering a password and may provide a start page for allowed users to log in.

광고 제작부(326)는 광고 캠페인을 생성할 수 있다. 광고 제작부(326)는 광고주 회사 관리자 및 광고주 회사 직원에게 광고 캠페인 생성권한을 부여할 수 있다. 광고주 회사 관리자 및 광고주 회사 직원은 기존 광고 캠페인을 삭제하거나 광고 캠페인 타입을 선택하여 새로운 광고 캠페인을 생성할 수 있으며 기존 광고 캠페인을 복사하여 생성할 수 있다.The advertisement producer 326 may generate an advertisement campaign. The advertisement production unit 326 may grant an advertisement campaign creation right to an advertiser company manager and an advertiser company employee. Advertiser company administrators and advertiser company employees can delete existing ad campaigns or create new ad campaigns by selecting the ad campaign type, or create a new ad campaign by copying the existing ad campaigns.

광고 제작부(326)는 광고 캠페인을 게재하거나 중지할 수 있으며, 광고 캠페인에 대한 세부 사항을 설정할 수 있다. 광고 캠페인에 대한 세부 사항은 광고 캠페인 이름, 광고 캠페인 카테고리, 광고 캠페인 URL(Uniform Resource Locator), UTM(Urchin Tracking Module) 파라미터, 실행 날짜, 광고 시간대, 광고 게재 빈도, 광고 캠페인 전략, 일일 광고 예산, 총 광고 예산, 스마트 비드(Smart Bid) 최적화, 최대 입찰가, 써드 파티(Third Party) 노출 분석 태그, 매칭 등을 포함한다.The advertisement production unit 326 may publish or stop the advertisement campaign, and may set details of the advertisement campaign. Ad campaign details include ad campaign name, ad campaign category, ad campaign Uniform Resource Locator (URL), Urchin Tracking Module (UTM) parameters, run date, ad timeframe, ad frequency, ad campaign strategy, daily ad budget, Includes total advertising budget, Smart Bid optimization, maximum bids, third party impression analytics tags, matching and more.

광고 제작부(326)는 사용자로부터 광고의 대상이 되는 기기, 인벤토리 및 광고 수요층 등 광고 타겟팅 데이터를 입력 받을 수 있다. 인벤토리와 광고 수요층은 템플릿(Template)으로 저장되거나 사용될 수 있으며 광고 제작부(326)는 광고 수요층의 수를 계산할 수 있다.The advertisement production unit 326 may receive advertisement targeting data, such as a device, an inventory, and an advertisement demand group, which is an advertisement target from the user. The inventory and the advertisement demanding group may be stored or used as a template, and the advertisement production unit 326 may calculate the number of the advertisement demanding group.

광고의 타겟이 되는 기기에 대한 데이터는 디바이스 종류, 디바이스 연결 종류를 포함하며, 인벤토리에 대한 데이터는 '익명 기기에 광고를 표시하지 마세요', 인벤토리 종류, 인벤토리 카테고리, 키워드 및 타겟 사이트 등을 포함한다.Data on devices targeted for advertisements includes device type and device connection type, and data on inventory includes 'Do not display advertisements on anonymous devices', inventory type, inventory category, keywords and target site .

광고 수요층에 대한 데이터는 지역, 브라우저, IP, 나이, 성별, 키워드 및 광고 대상에 대한 세부 정보를 포함한다.Data on the advertising demand group includes details about region, browser, IP, age, gender, keywords and advertising target.

광고 제작부(326)는 광고 캠페인 타입에 따른 광고 타입 및 광고 캠페인 타입에 따른 데이터를 사용자로부터 입력 받아 광고 캠페인을 설정할 수 있다. 광고 캠페인 타입은 웹, 모바일, 페이스북 등에 게재될 광고를 포함하며 광고는 광고 템플릿으로부터 생성될 수 있다. The advertisement producer 326 may set an advertisement campaign by receiving an advertisement type according to the advertisement campaign type and data according to the advertisement campaign type from the user. The advertisement campaign type includes advertisements to be displayed on the web, mobile, Facebook, etc., and the advertisement may be generated from an advertisement template.

광고 제작부(326)는 광고 캠페인 세부 사항, 광고 타겟팅 데이터 및 광고 타입을 수정할 수 있다.The advertisement producer 326 may modify advertisement campaign details, advertisement targeting data, and advertisement type.

광고 제작부(326)는 기존에 생성된 모든 광고 템플릿을 표시할 수 있으며 광고 템플릿을 새로 생성하거나 삭제할 수 있다. 한편 광고 제작부(326)는 기존에 생성된 광고 템플릿을 수정할 수 있다.The advertisement producer 326 may display all previously created advertisement templates, and may create or delete new advertisement templates. Meanwhile, the advertisement producer 326 may modify the previously created advertisement template.

광고 제작부(326)는 모든 광고 대상에 대한 템플릿을 표시할 수 있으며 새로 광고 대상에 대한 템플릿을 생성하거나 기존 광고 대상에 대한 템플릿을 수정 또는 삭제할 수 있다. 또한 광고 제작부(326)는 기존에 생성된 모든 인벤토리 템플릿을 생성할 수 있으며 새로 인벤토리에 대한 템플릿을 생성하거나 기존 인벤토리 템플릿을 수정 또는 삭제할 수 있다.The advertisement production unit 326 may display templates for all advertisement targets, and may create new templates for advertisement targets or modify or delete templates for existing advertisement targets. In addition, the advertisement producer 326 may create all of the previously created inventory templates, and may create a new template for the inventory, or modify or delete the existing inventory template.

광고 제작부(326)는 광고에 대한 통계를 산출할 수 있다. 광고에 대한 통계는 광고 캠페인 이름, 캠페인 카테고리, 일간 광고 게재량, 입찰수, 광고 노출수, 클릭수, CTR(Click Through Rate), CTC(Click Through Conversion Rate), CPM(Cost Per Mille), 광고 도달률(Reach), 총 사용금액, 잔액(Balance)등의 수치를 포함한다. 광고 제작부(326)는 산출된 수치가 포함된 광고 게재 보고서를 발행할 수 있다.The advertisement production unit 326 may calculate statistics on advertisements. Statistics on ads include ad campaign name, campaign category, daily ad serving, bids, ad impressions, clicks, CTR (Click Through Rate), CTC (Click Through Conversion Rate), CPM (Cost Per Mille), Ad Reach (Reach), total usage amount, balance (Balance), etc. are included. The advertisement production unit 326 may issue an advertisement publication report including the calculated numerical value.

광고 제작부(326)는 광고에 대한 통계를 필터링할 수 있다. 광고 제작부(326)는 광고 캠페인 이름, 광고 캠페인 카테고리, 일간 광고 게재량의 범위, 광고 노출수의 범위, 총 사용금액의 범위 등에 따라 광고에 대한 통계를 필터링할 수 있으며 특정 시기를 지정하여 필터링할 수 있다. 또한 광고 제작부(326)는 광고 캠페인 보고서의 각 항목을 오름차순 또는 내림차순으로 정렬할 수 있다.The advertisement production unit 326 may filter statistics on advertisements. The advertisement production unit 326 may filter statistics on advertisements according to the advertisement campaign name, advertisement campaign category, the range of the daily advertisement amount, the range of the number of advertisement impressions, the range of the total amount of money used, and the like. can Also, the advertisement production unit 326 may sort each item of the advertisement campaign report in ascending order or descending order.

광고 제작부(326)는 복수의 형식을 갖는 광고 이미지 또는 광고 동영상을 생성하거나 생성된 광고 이미지 또는 광고 동영상을 컨텐츠 배포 서버(220)로 전송할 수 있다. 광고 제작부(326)는 컨텐츠 배포 서버(220)로 전송된 광고 이미지 또는 광고 동영상을 광고 템플릿을 이용하여 SSP 장치(530), 광고 거래소(510) 또는 광고 네트워크(520)로 전송될 형식으로 변환할 수 있다.The advertisement producer 326 may generate an advertisement image or an advertisement video having a plurality of formats or transmit the generated advertisement image or advertisement video to the content distribution server 220 . The advertisement production unit 326 converts the advertisement image or advertisement video transmitted to the content distribution server 220 into a format to be transmitted to the SSP device 530 , the advertisement exchange 510 or the advertisement network 520 using an advertisement template. can

즉, 광고 제작부(326)는 이미지 제작 서버(210)에 접속해서 이미지 제작 서버(210)에 구비된 기능을 이용하여 광고 이미지 또는 광고 동영상을 제작하거나 또는 자체적으로 DSP 서비스 장치(300)에 구비된 기능을 이용하여 광고 이미지 또는 광고 동영상을 제작할 수 있다. 광고 제작부(326)는 이미지 제작 서버(210)에서 제공하는 API(Application Program Interface)를 이용하여 광고 이미지 또는 광고 동영상을 제작할 수 있으며 이 경우 DSP 서비스 장치(300)에 이미지 제작 서버(210)와의 인터페이싱(Interfacing)을 위한 모듈이 설치될 수 있다.That is, the advertisement production unit 326 accesses the image production server 210 and uses the functions provided in the image production server 210 to produce an advertisement image or an advertisement video, or by itself provided in the DSP service device 300 . You can use this function to create advertisement images or advertisement videos. The advertisement production unit 326 may produce an advertisement image or an advertisement video using an API (Application Program Interface) provided by the image production server 210 , and in this case, the DSP service device 300 interfacing with the image production server 210 . A module for (Interfacing) can be installed.

비용 표시부(327)는 시스템 관리자가 광고주 회사 계정의 잔고, 총 사용금액 및 광고 수수료 퍼센티지를 볼 수 있는 화면과 특정 기간동안 입출금 내역 상세사항을 볼 수 있는 화면을 표시할 수 있다.The cost display unit 327 may display a screen where the system administrator can see the balance of the advertiser company account, the total amount used, and the advertisement fee percentage, and a screen where the system administrator can view the details of the deposit and withdrawal details for a specific period.

비용 표시부 (327)는 시스템 관리자가 SSP 장치에 입금된 총 금액, DSP 서비스 장치에 입금된 총 금액, 총 수수료를 볼 수 있는 화면을 표시할 수 있으며 또한 DSP 서비스 장치에 입출금된 상세 내역을 시스템 입출금 내역 보고서 형식으로 표시할 수 있고 CSV(Comma-Separated Values) 형식으로 출력할 수 있다.The cost display unit 327 can display a screen where the system administrator can see the total amount deposited in the SSP device, the total amount deposited in the DSP service device, and the total fee, and also display details of deposits and withdrawals in the DSP service device. It can be displayed in historical report format and output in CSV (Comma-Separated Values) format.

비용 표시부 (327)는 SSP 장치, 퍼블리셔, 광고주 회사 계정, 광고주(Advertiser), 광고 캠페인, 광고 캠페인 카테고리 및 기간에 따라 필터링하여 시스템 입출금 내역 보고서를 표시할 수 있으며, SSP 장치 그룹, 광고 캠페인 그룹, 광고주 회사 계정 그룹별로 입출금 내역 보고서를 생성할 수 있다. 비용 표시부(327)는 오름차순/내림차순으로 그룹별로 생성된 입출금 내역 보고서를 정렬할 수 있다. The cost display unit 327 may display a system deposit and withdrawal history report by filtering according to SSP device, publisher, advertiser company account, advertiser, advertisement campaign, advertisement campaign category and period, SSP device group, advertisement campaign group, You can create a deposit and withdrawal history report for each advertiser company account group. The cost display unit 327 may sort the deposit/withdrawal history report generated for each group in ascending/descending order.

비용 표시부(327)는 시스템 관리자가 광고주 회사 계정에 광고 게재를 위한 자금을 추가하거나 제거할 수 있도록 하는 기능을 포함한다.The cost display unit 327 includes a function that allows the system administrator to add or remove funds for advertisement placement in the advertiser company account.

비용 표시부(327)는 광고주 회사 관리자 또는 대행사 회사 관리자가 광고주 회사 계정의 총 잔액 및 거래 상세 내역을 볼 수 있는 화면을 표시할 수 있다. 거래 상세 내역은 거래 ID, 날짜 및 시간, 금액 등을 포함한다.The cost display unit 327 may display a screen through which the advertiser company manager or the agency company manager can view the total balance of the advertiser company account and transaction details. Transaction details include transaction ID, date and time, amount, and the like.

비용 표시부(327)는 기간을 지정하여 광고 자금을 필터링할 수 있으며 날짜별로 오름차순 또는 내림차순으로 정렬할 수 있다.The cost display unit 327 may filter advertising funds by specifying a period, and may sort by date in ascending or descending order.

비용 표시부(327)는 광고주 회사 직원이 총 사용 금액 보고서를 볼 수 있는 화면을 표시할 수 있다. 총 사용 금액 보고서는 광고자, 광고 캠페인, 총 노출수, 일간 평균 광고 예산, 평균 CPM, 총 사용금액 및 광고 캠페인 잔액을 포함한다.The cost display unit 327 may display a screen on which the advertiser company employee can view the total usage amount report. The total spend report includes advertisers, advertising campaigns, total impressions, average daily advertising budget, average CPM, total spend, and advertising campaign balance.

비용 표시부(327)는 광고주 회사 직원이 퍼블리셔, 광고자, 캠페인 및 광고 기간별로 사용금액을 필터링할 수 있는 기능을 제공할 수 있으며 광고 대행사 관리자가 특정 광고자에 대한 광고 캠페인 비용을 송금하거나 환불하는 기능을 제공할 수 있다.The cost display unit 327 may provide a function for the advertiser company employee to filter the usage amount by publisher, advertiser, campaign and advertising period, and the advertising agency manager may send or refund advertising campaign costs for a specific advertiser. function can be provided.

비용 표시부(327)는 달러나 원 단위로 금액을 표시할 수 있다.The cost display unit 327 may display the amount in dollars or won.

도 5 은 본 발명의 일 실시예에 따른 DSP 서비스 장치를 이용한 광고 제작 방법을 나타내는 도면이다.5 is a diagram illustrating an advertisement production method using a DSP service apparatus according to an embodiment of the present invention.

도 5를 참조하면, 단계 1010에서 광고주 단말(110) 또는 대행사 단말(120)은 이미지 제작 서버(210)에 접속하고 광고에 사용될 이미지 또는 동영상을 제작한다. 광고에 사용될 이미지 또는 동영상 파일의 형식은 GIF, PNG, HTML, AMP를 포함한다.Referring to FIG. 5 , in step 1010 , the advertiser terminal 110 or the agency terminal 120 accesses the image production server 210 and creates an image or a video to be used for advertisement. Formats of image or video files to be used in advertisements include GIF, PNG, HTML, and AMP.

다른 실시예로서, 광고주 단말(110) 또는 대행사 단말(120)은 DSP 서비스 장치(300)에 접속하고 DSP 서비스 장치(300)를 통해 이미지 제작 서버(210)에 접속하거나, DSP 서비스 장치(300)가 이미지 제작 기능을 제공할 수 있다.As another embodiment, the advertiser terminal 110 or the agency terminal 120 accesses the DSP service device 300 and accesses the image production server 210 through the DSP service device 300, or the DSP service device 300 may provide an image creation function.

단계 1020에서 이미지 제작 서버(210)는 컨텐츠 배포 서버(220)로 만들어진 광고 이미지 또는 광고 동영상을 전송하고 컨텐츠 배포 서버(220)는 광고 이미지 또는 광고 동영상을 저장한다. 이 경우 HTTP 프로토콜이나 FTP 프로토콜, 또는 그 밖의 알려진 프로토콜을 이용하여 광고 이미지 또는 광고 동영상이 전송될 수 있다.In step 1020, the image production server 210 transmits the advertisement image or advertisement video created by the content distribution server 220, and the content distribution server 220 stores the advertisement image or advertisement video. In this case, the advertisement image or advertisement video may be transmitted using the HTTP protocol, the FTP protocol, or other known protocols.

단계 1030에서 컨텐츠 배포 서버(220)는 저장된 광고 이미지 또는 광고 동영상의 위치를 DSP 서비스 장치(300)에 통지한다.In step 1030, the content distribution server 220 notifies the DSP service device 300 of the location of the stored advertisement image or advertisement video.

단계 1040에서 광고주나 대행사 단말은 DSP 서비스 장치(300)를 제어하여 광고 이미지 또는 광고 동영상이 게재될 인벤토리의 템플릿을 선택하고 광고 미리보기 요청한다.In step 1040, the advertiser or agency terminal controls the DSP service device 300 to select a template of an inventory in which an advertisement image or an advertisement video is to be displayed and request an advertisement preview.

DSP 서비스 장치(300)는 단계 1030에서 통지된 광고 이미지 또는 광고 동영상의 위치를 포함하는 광고를 광고 거래소, 광고 네트워크 또는 SSP 장치로 송출하기 위해 OpenRTB형식으로 변환한다.The DSP service device 300 converts the advertisement including the location of the advertisement image or advertisement video notified in step 1030 into an OpenRTB format for transmission to an advertisement exchange, advertisement network, or SSP device.

OpenRTB형식으로 변환된 광고는 광고 거래소, 광고 네트워크 또는 SSP 장치로 송출되고 OpenRTB에서 요구되는 인벤토리에 입찰을 성공하면 컨텐츠 배포 서버(220)에 저장된 광고 이미지나 광고 동영상이 소비자에게 전달된다.The advertisement converted to the OpenRTB format is transmitted to an advertisement exchange, advertisement network, or SSP device, and when a bidding is successful in the inventory required by OpenRTB, the advertisement image or advertisement video stored in the content distribution server 220 is delivered to the consumer.

도 6은 본 발명의 일 실시예에 따른 DSP 서비스 장치에서 운영되는 광고 캠페인 목록을 나타내는 도면이다.6 is a diagram illustrating a list of advertisement campaigns operated in the DSP service apparatus according to an embodiment of the present invention.

도 6을 참조하면, 광고 캠페인 목록(1200)은 광고 캠페인 게재 속성(1210)별로 분류되며 현재 게재중, 게재 대기 및 게재 중지 캠페인을 포함한다. 현재 작성중인 캠페인은 광고 캠페인 목록에서 제외된다.Referring to FIG. 6 , the advertisement campaign list 1200 is classified according to advertisement campaign posting attributes 1210 and includes campaigns currently being published, waiting to be published, and stopped posting. The campaign currently being created is excluded from the advertising campaign list.

광고 캠페인 목록(1220)은 캠페인 ID, 캠페인 이름, 캠페인 타입, 계정, 게재 기간 및 노출수를 포함한다. 캠페인 타입은 모바일, 웹 및 페이스북 등 광고 캠페인이 게재될 매체를 의미하며, 계정은 광고주 회사를 나타낸다. 게재 기간은 광고 캠페인이 노출되는 기간이며 노출수는 광고가 게재되어 소비자에게 광고가 노출된 횟수를 의미한다.The advertisement campaign list 1220 includes a campaign ID, a campaign name, a campaign type, an account, a publication period, and the number of impressions. The campaign type means the medium where the advertisement campaign will be published, such as mobile, web, and Facebook, and the account represents the advertiser company. The publication period refers to the period during which the advertisement campaign is exposed, and the number of impressions refers to the number of times the advertisement was exposed to consumers after the advertisement was published.

도 7은 본 발명의 일 실시예에 따른 DSP 서비스 장치의 광고 캠페인 생성 화면을 나타내는 도면이다. 7 is a diagram illustrating an advertisement campaign creation screen of the DSP service apparatus according to an embodiment of the present invention.

도 7을 참조하면, 도 6의 광고 생성 버튼이 선택되면 광고주 또는 대행사 단말은 광고 캠페인 세부 사항 설정 과정(1310), 템플릿과 크기 결정 과정(1320) 및 이미지나 동영상 설정 과정(1330)을 포함하는 광고 캠페인 생성 화면(1300)을 표시한다.Referring to FIG. 7 , when the advertisement creation button of FIG. 6 is selected, the advertiser or agency terminal performs an advertisement campaign detail setting process 1310 , a template and size determination process 1320 , and an image or video setting process 1330 . The advertisement campaign creation screen 1300 is displayed.

광고주 단말(110) 또는 대행사 단말(120)은 광고 캠페인 세부 사항 설정 과정(1310)에서 광고 캠페인의 광고의 대상이 되는 기기, 인벤토리, 광고 수요층 등의 광고 캠페인 타겟팅 정보를 기재할 수 있다.In the advertisement campaign detail setting process 1310 , the advertiser terminal 110 or the agency terminal 120 may write advertisement campaign targeting information such as a device, an inventory, and an advertisement demand group, which is an advertisement target of the advertisement campaign.

광고주 단말(110) 또는 대행사 단말(120)은 템플릿과 크기 결정 과정(1320)에서 컨텐트 스트림, 배너 및 동영상 등의 광고 타입(1340)을 선택할 수 있으며 광고의 형태 및 크기에 대한 템플릿(1350)을 선택할 수 있다.The advertiser terminal 110 or the agency terminal 120 may select an advertisement type 1340 such as a content stream, a banner, and a video in the template and size determination process 1320, and a template 1350 for the form and size of the advertisement. You can choose.

템플릿과 크기 결정 과정(1320)이 종료되면 광고주 단말(110) 또는 대행사 단말(120)은 이미지나 동영상 설정 과정(1330)에 진입하며 이 과정에서 광고 이미지나 광고 동영상을 제작하거나 이미지 제작서버(210) 또는 DSP 서비스 장치(300)에서 제작된 광고 이미지나 광고 동영상을 불러올 수 있다.When the template and size determination process 1320 is finished, the advertiser terminal 110 or the agency terminal 120 enters the image or video setting process 1330, and in this process, an advertisement image or an advertisement video is produced or the image production server 210 ) or an advertisement image or advertisement video produced by the DSP service device 300 may be called.

도 8은 본 발명의 일 실시예에 따른 DSP 서비스 장치에서 생성된 광고 캠페인의 미리보기 화면을 나타내는 도면이다.8 is a diagram illustrating a preview screen of an advertisement campaign generated by the DSP service apparatus according to an embodiment of the present invention.

도 8을 참조하면, 광고 캠페인의 미리보기에서 표시되는 항목(1410)은 광고 캠페인의 승인 여부, 광고 캠페인의 이름, 광고 캠페인이 게재되는 매체, 컨텐츠 종류, 광고주 이름, 게재 기간, 광고 형태 및 광고 캠페인 이미지 또는 동영상(1420)을 포함한다.Referring to FIG. 8 , the items 1410 displayed in the preview of the advertisement campaign include whether the advertisement campaign is approved, the name of the advertisement campaign, the medium in which the advertisement campaign is published, the content type, the advertiser name, the publication period, the advertisement type, and the advertisement. Includes a campaign image or video 1420 .

광고주 또는 대행사는 광고 캠페인 수정 버튼을 클릭하여 광고 캠페인을 수정하거나 광고 게재 버튼을 클릭하여 광고를 게재할 수 있다.Advertisers or agencies can edit their advertising campaigns by clicking the Edit Ad Campaigns button or run ads by clicking the Publish Ads button.

이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.At this time, it will be understood that each block of the flowchart diagrams and combinations of the flowchart diagrams may be performed by computer program instructions. These computer program instructions may be embodied in a processor of a general purpose computer, special purpose computer, or other programmable data processing equipment, such that the instructions performed by the processor of the computer or other programmable data processing equipment may be described in the flowchart block(s). It creates a means to perform functions. These computer program instructions may also be stored in a computer-usable or computer-readable memory that may direct a computer or other programmable data processing equipment to implement a function in a particular manner, and thus the computer-usable or computer-readable memory. It is also possible for the instructions stored in the flowchart block(s) to produce an article of manufacture containing instruction means for performing the function described in the flowchart block(s). The computer program instructions may also be mounted on a computer or other programmable data processing equipment, such that a series of operational steps are performed on the computer or other programmable data processing equipment to create a computer-executed process to create a computer or other programmable data processing equipment. It is also possible that instructions for performing the processing equipment provide steps for performing the functions described in the flowchart block(s).

또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.Additionally, each block may represent a module, segment, or portion of code that includes one or more executable instructions for executing specified logical function(s). It should also be noted that in some alternative implementations it is also possible for the functions recited in the blocks to occur out of order. For example, two blocks shown one after another may in fact be performed substantially simultaneously, or it is possible that the blocks are sometimes performed in the reverse order according to the corresponding function.

이 때, 본 실시 예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA또는 ASIC과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.At this time, the term '~ unit' used in this embodiment means software or hardware components such as FPGA or ASIC, and '~ unit' performs certain roles. However, '-part' is not limited to software or hardware. '~unit' may be configured to reside in an addressable storage medium or may be configured to refresh one or more processors. Thus, as an example, '~' denotes components such as software components, object-oriented software components, class components, and task components, and processes, functions, properties, and procedures. , subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables. The functions provided in the components and '~ units' may be combined into a smaller number of components and '~ units' or further separated into additional components and '~ units'. In addition, components and '~ units' may be implemented to play one or more CPUs in a device or secure multimedia card.

본 명세서가 속하는 기술분야의 통상의 지식을 가진 자는 본 명세서가 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 명세서의 범위는 상기 상세한 설명보다는 후술하는 특허청구의 범위에 의하여 나타내어지며, 특허청구의 범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 명세서의 범위에 포함되는 것으로 해석되어야 한다.Those of ordinary skill in the art to which this specification belongs will be able to understand that the present specification may be embodied in other specific forms without changing the technical spirit or essential features thereof. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive. The scope of the present specification is indicated by the claims described later rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalent concepts are included in the scope of the present specification. should be interpreted

한편, 본 명세서와 도면에는 본 명세서의 바람직한 실시 예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 명세서의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 명세서의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예 외에도 본 명세서의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 명세서가 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다. On the other hand, in the present specification and drawings, preferred embodiments of the present specification have been disclosed, and although specific terms are used, these are only used in a general sense to easily explain the technical content of the present specification and help the understanding of the present invention, It is not intended to limit the scope of the specification. It will be apparent to those of ordinary skill in the art to which this specification pertains that other modifications based on the technical spirit of the present specification may be implemented in addition to the embodiments disclosed herein.

Claims (10)

DSP 서비스 장치의 환경을 설정하는 환경설정부;
광고 캠페인에 대한 알고리즘을 적용하는 알고리즘 적용부;
적어도 하나의 SSP 장치와 연결하고 실시간 입찰을 수행하는 실시간 입찰부;
광고 캠페인을 생성하고 상기 광고 캠페인에 대한 세부사항을 설정하며, 상기 광고 캠페인을 게재하거나 중지하는 광고 제작부;
광고주 계정과 광고주 관리자를 생성하고 상기 광고주 계정의 세부사항을 수정하는 사용자 등록부; 를 포함하며,
상기 광고 제작부는 광고 타겟팅 데이터 및 광고 타입을 입력 받아 상기 광고 캠페인을 설정하며, 상기 광고 캠페인의 광고는 광고 템플릿을 이용하여 생성되고,
상기 광고 캠페인의 광고는 상기 광고 제작부가 이미지 제작 서버를 이용하여 제작하는 광고 이미지 또는 광고 동영상을 활용하여 제작되며,
상기 이미지 제작 서버에서 제작된 상기 광고 이미지 또는 상기 광고 동영상은 컨텐츠 배포 서버로 전송되고,
상기 광고 제작부는 상기 컨텐츠 배포 서버의 상기 광고 이미지 또는 상기 광고 동영상과 상기 광고 템플릿을 이용하여 상기 광고 캠페인의 광고를 SSP 장치, 광고 거래소 및 광고 네트워크 중 적어도 어느 하나로 송출될 형식으로 변환하는 DSP서비스 장치.
an environment setting unit for setting an environment of the DSP service device;
Algorithm application unit for applying an algorithm to the advertising campaign;
a real-time bidding unit connected to at least one SSP device and performing real-time bidding;
an advertisement production unit for generating an advertisement campaign, setting details of the advertisement campaign, and publishing or stopping the advertisement campaign;
a user register for creating an advertiser account and an advertiser manager and modifying details of the advertiser account; includes,
The advertisement production unit receives advertisement targeting data and advertisement type to set the advertisement campaign, and the advertisement of the advertisement campaign is generated using an advertisement template;
The advertisement of the advertisement campaign is produced using an advertisement image or advertisement video produced by the advertisement production unit using an image production server,
The advertisement image or the advertisement video produced by the image production server is transmitted to a content distribution server,
The advertisement production unit converts the advertisement of the advertisement campaign into a format to be transmitted to at least one of an SSP device, an advertisement exchange, and an advertisement network by using the advertisement image or the advertisement video of the content distribution server and the advertisement template. .
제 1 항에 있어서,
상기 광고주 계정의 입출금 내역과 잔액을 표시하는 비용 표시부를 더 포함하는 DSP서비스 장치.
The method of claim 1,
DSP service device further comprising a cost display unit for displaying the deposit and withdrawal details and balance of the advertiser account.
제 1 항에 있어서,
소비자 데이터를 관리하고 상기 소비자 데이터를 상기 광고에 사용할 수 있는 형태로 변환하여 상기 광고 캠페인의 광고와 함께 송출하는 소비자 데이터 송출부를 더 포함하는 DSP서비스 장치.
The method of claim 1,
The DSP service device further comprising a consumer data transmitter for managing consumer data, converting the consumer data into a form usable for the advertisement, and transmitting it together with the advertisement of the advertisement campaign.
제 1 항에 있어서,
상기 알고리즘 적용부는 입찰가 조정 알고리즘, 소비자 타겟팅 알고리즘, 캠페인 필터링 알고리즘 및 예산 초과 감시 알고리즘 중에서 적어도 어느 하나의 알고리즘을 적용하는 DSP서비스 장치.
The method of claim 1,
The algorithm application unit DSP service device for applying at least one of a bid adjustment algorithm, a consumer targeting algorithm, a campaign filtering algorithm, and a budget overrun monitoring algorithm.
삭제delete 삭제delete 삭제delete 삭제delete 제 3 항에 있어서,
상기 실시간 입찰부는 SSP 장치로부터 입찰 요청을 수신하며 상기 입찰 요청의 파라미터와 매칭되는 광고 캠페인을 검색하고, 상기 검색된 광고 캠페인에 대해 필터링 알고리즘을 수행하며,
상기 알고리즘 적용부는 입찰가 조정 알고리즘을 수행하고 입찰 응답을 생성하여 상기 입찰 응답을 상기 SSP 장치로 전송하는 DSP서비스 장치.
4. The method of claim 3,
The real-time bidding unit receives a bid request from the SSP device, searches for an advertisement campaign matching the parameters of the bid request, and performs a filtering algorithm on the searched advertisement campaign;
The algorithm application unit performs a bid adjustment algorithm, generates a bid response, and transmits the bid response to the SSP device.
제 1 항에 있어서,
상기 광고 제작부는 상기 광고 캠페인의 광고 미리 보기 화면을 표시하는 DSP서비스 장치.






The method of claim 1,
The advertisement production unit is a DSP service device for displaying an advertisement preview screen of the advertisement campaign.






KR1020190178829A 2019-12-31 2019-12-31 Dsp service apparatus KR102427356B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190178829A KR102427356B1 (en) 2019-12-31 2019-12-31 Dsp service apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190178829A KR102427356B1 (en) 2019-12-31 2019-12-31 Dsp service apparatus

Publications (2)

Publication Number Publication Date
KR20210085601A KR20210085601A (en) 2021-07-08
KR102427356B1 true KR102427356B1 (en) 2022-07-28

Family

ID=76893747

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190178829A KR102427356B1 (en) 2019-12-31 2019-12-31 Dsp service apparatus

Country Status (1)

Country Link
KR (1) KR102427356B1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090068197A (en) * 2009-06-03 2009-06-25 엔에이치엔비즈니스플랫폼 주식회사 Method and system for advertisement integrated management about plural advertisement domains
KR101683813B1 (en) * 2015-05-08 2016-12-08 주식회사 에스큐허브 Method and system for providing advertisement
KR20170048924A (en) * 2015-10-27 2017-05-10 에스케이플래닛 주식회사 Method For Mapping Targeting Information Between DSP And SSP, and DSP Server For Mapping Targeting Information Between DSP And SSP
KR20180026165A (en) * 2016-09-02 2018-03-12 에스케이플래닛 주식회사 Management apparatus for advertisement medium and control method thereof

Also Published As

Publication number Publication date
KR20210085601A (en) 2021-07-08

Similar Documents

Publication Publication Date Title
US8671016B2 (en) Methods and apparatus for advertising via computer networks and websites
US8473338B2 (en) Methods and systems to facilitate keyword bid arbitrage with multiple advertisement placement providers
CN111210251B (en) Reporting actions of mobile applications
US20070027758A1 (en) System and method for creating and providing a user interface for managing advertiser defined groups of advertisement campaign information
US20070027760A1 (en) System and method for creating and providing a user interface for displaying advertiser defined groups of advertisement campaign information
WO2012024316A2 (en) Unified data management platform
US20130013428A1 (en) Method and apparatus for presenting offers
US11416525B2 (en) System for fast and secure content provision
US20160232596A1 (en) System and method for direct response advertising
US11631108B2 (en) Real-time tracking of offline transactions
US20140358688A1 (en) Methods and systems for targeted displays and information
WO2017110503A1 (en) Information provision management method and information provision management device
US20150066634A1 (en) System, a method and a computer program product for optimally communicating based on user's historical interactions and performance data
KR102427356B1 (en) Dsp service apparatus
KR20220028628A (en) Online marketing advertising system with a variety of content marketing productions and how to control them
RU2504839C2 (en) Method and system for supporting bidding in electronic network
US12020291B2 (en) Systems and methods for administering an online advertiser bidding interface
KR20190117876A (en) A server which providing shared type advertisements, a method for providing shared type advertisements, and an electric device readable recording medium having program for the same method
KR20120084415A (en) System and method for managing advertisement contents on the on-line site
CA2727178A1 (en) Need-driven advertising
KR20230056886A (en) Methods for providing shared advertisements and recording media that can be read from electronic devices
KR20230030396A (en) E-commerce platform to help to reduce advertiser's cost
US20140172584A1 (en) Open advertisement distribution network
WO2015048128A1 (en) System and method for improved app distribution

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant