KR20230030160A - Method for analysing exposure of product detail page - Google Patents
Method for analysing exposure of product detail page Download PDFInfo
- Publication number
- KR20230030160A KR20230030160A KR1020210112057A KR20210112057A KR20230030160A KR 20230030160 A KR20230030160 A KR 20230030160A KR 1020210112057 A KR1020210112057 A KR 1020210112057A KR 20210112057 A KR20210112057 A KR 20210112057A KR 20230030160 A KR20230030160 A KR 20230030160A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- client
- product
- page
- detail page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0278—Product appraisal
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은, 온라인 판매를 위한 상품의 컨텐츠 정보를 서로 다른 레이 아웃의 복수의 상세 페이지를 이용하여 제공하는 단계; 상세 페이지를 열람한 클라이언트의 열람 정보를 수집하는 단계; 열람 정보 및 구매 정보를 분석하는 단계; 및 정보들의 분석 결과를 리포팅하는 단계를 포함하는 상품의 상세 페이지 노출 분석 방법을 개시한다. 본 발명에 따르면, 상품의 상세 페이지를 열람하는 클라이언트에 따라 구매 행위와 상품의 상세 페이지에 포함된 컨텐츠 별 열람 시간 간의 관계 분석을 통해 상품의 상세 페이지 노출의 정확한 분석이 가능하다.The present invention includes the steps of providing content information of a product for online sale using a plurality of detail pages of different layouts; Collecting browsing information of a client who has viewed a detailed page; Analyzing the reading information and purchasing information; And it discloses a detailed page exposure analysis method of the product comprising the step of reporting the analysis result of the information. According to the present invention, it is possible to accurately analyze the exposure of a detailed page of a product by analyzing the relationship between a purchase behavior according to a client browsing a detailed page of a product and a viewing time for each content included in the detailed page of the product.
Description
본 발명은 상세 페이지 노출 분석 방법에 관한 것으로, 더욱 상세하게는 사용자 단말에 의한 상품의 상세 페이지의 노출을 분석하는 방법에 관한 것이다.The present invention relates to a method for analyzing a detailed page exposure, and more particularly, to a method for analyzing the exposure of a detailed page of a product by a user terminal.
웹 사이트 테스트는 다양한 버전의 웹 사이트를 시험 및 비교하고, 사용자가 각 버전의 웹 사이트에 어떻게 반응하는지 알기 위해 각 버전의 웹 사이트에 관한 데이터를 수집하는 절차이다. 일반적으로 소프트웨어를 사용하여 페이지의 서로 다른 두 가지 버전에서 사용자가 보이는 다양한 동작이 비교되고, 어느 버전의 페이지가 사용자에게 가장 효과적인지 다양한 척도를 기준으로, 예를 들면 열람 시간을 기준으로 추적될 수 있다.Website testing is the process of testing and comparing different versions of a website and collecting data about each version of the website to see how users react to each version of the website. Typically, software can be used to compare the various actions a user exhibits on two different versions of a page, and which version of the page is most effective for the user can be tracked based on various metrics, such as view time. there is.
종래의 기술에 따르면 웹 페이지의 열람 횟수 즉, 페이지 뷰의 수에 기반하여 웹 사이트 테스트가 수행되었다. 종래의 기술에 따르면, 페이지 뷰가 시작되고 페이지가 끝나기 전에 해당 페이지를 이탈하는 사용자의 수에 관한 정보가 부족하여 실질적인 웹 사이트 테스트가 수행되지 못하였다.According to the prior art, a web site test is performed based on the number of web pages viewed, that is, the number of page views. According to the prior art, actual website testing has not been performed due to lack of information about the number of users leaving the page after the page view begins and before the page ends.
KR 등록번호 제10-1380953호의 스마트폰 광고 노출 관리 방법에 관한 기술은 백그라운드 프로그램을 이용하여 클라이언트에 의해 광고 영상이 재생된 시간의 기록을 통해 광고 노출을 관리하는 방법을 개시하고 있다. 본 선행 기술은, 상품의 상세 페이지의 노출을 분석하는 본 발명의 목적과 뚜렷한 차이를 보이고, 그 목적을 실현하는 데 필요한 구성 및 효과 면에서도 본 발명과 차이를 보인다.KR Registration No. 10-1380953 discloses a method for managing advertisement exposure by recording the playback time of an advertisement video by a client using a background program. This prior art shows a clear difference from the object of the present invention, which analyzes the exposure of product detail pages, and also differs from the present invention in terms of configuration and effects necessary to realize the object.
본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법은 웹 사이트 테스트에 속하나, 상품 상세 페이지를 구성하는 개체들, 예를 들면, 텍스트, 이미지, 동영상, 사용자들의 후기, 사용자들의 상품 평가에 의한 평균 평점 등의 열람 시간에 기반하여 상품 상세 페이지의 노출 정도를 분석하는 것으로 일반적인 웹 사이트 테스트와 구별된다.The product detail page exposure analysis method according to an embodiment of the present invention belongs to the website test, but the objects constituting the product detail page, for example, text, image, video, users' reviews, and users' product evaluation It analyzes the exposure level of the product detail page based on the viewing time such as the average rating by
또한, 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법은, 상품 구매율을 높이기 위한 상세 페이지 구성을 위해 어떠한 개체를 어느 위치에 배치시키는 것이 효과적인가를 분석하는 절차를 포함할 수 있다. 따라서 상품의 상세 페이지 노출 분석 방법은, 단순히 콘텐츠의 열람 시간에만 의존하지 않고, 열람 시간 대비 구매에 이르기까지 소요된 시간을 함께 분석하는 절차를 포함할 수 있다.In addition, the method for analyzing the exposure of a detailed page of a product according to an embodiment of the present invention may include a procedure of analyzing which object is effective at which position to place in order to construct a detailed page to increase a product purchase rate. Accordingly, the method for analyzing the product's detailed page exposure may include a procedure of analyzing the time taken to purchase compared to the reading time, rather than simply relying on the viewing time of the content.
본 발명이 해결하고자 하는 일 과제는, 종래의 기술에 따른 상품 페이지 별 열람 시간보다 더 정확한 상품 페이지를 구성하는 개체 별 열람 시간을 수집하는 방법을 제공하는 것이다.One problem to be solved by the present invention is to provide a method of collecting the viewing time of each individual constituting a product page that is more accurate than the viewing time of each product page according to the prior art.
본 발명이 해결하고자 하는 일 과제는, 상품의 종류, 상품의 상세 페이지를 구성하는 개체를 열람하는 클라이언트에 따라 구매 행위와 상품의 상세 페이지에 포함된 개체 별 열람 시간 간의 관계를 분석하는 방법을 제공하는 것이다.One problem to be solved by the present invention is to provide a method for analyzing the relationship between purchase behavior and viewing time for each entity included in the product detail page according to the type of product and the client browsing the entity constituting the product detail page. is to do
본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법은, 온라인 판매를 위한 상품의 컨텐츠 정보를 서로 다른 레이 아웃의 복수의 상세 페이지를 이용하여 제공하는 단계; 상세 페이지를 열람한 클라이언트의 열람 정보를 수집하는 단계; 열람 정보 및 구매 정보를 분석하는 단계; 및 정보들의 분석 결과를 리포팅하는 단계를 포함하도록 구성될 수 있다.A detailed page exposure analysis method of a product according to an embodiment of the present invention includes providing content information of a product for online sale using a plurality of detail pages of different layouts; Collecting browsing information of a client who has viewed a detailed page; Analyzing the reading information and purchase information; and reporting the analysis result of the information.
또한, 상품의 상세 페이지 노출 분석 방법은, 상품의 종류 별로 미리 작성된 레이 아웃 템플릿을 이용하여, 상품의 상세 이미지, 상품 사용에 관한 동영상, 상품에 관한 사용자의 리뷰 및 사용자의 평점을 포함하는 상품의 컨텐츠 정보의 레이 아웃 단계를 포함하도록 구성될 수 있다.In addition, the product detail page exposure analysis method uses a layout template prepared in advance for each product type, and displays product information including detailed images of products, videos on product use, user reviews and user ratings on the product. It may be configured to include a layout step of content information.
또한, 상품의 상세 페이지 노출 분석 방법은, 서로 다른 레이 아웃에 의해 제공된 컨텐츠 정보를 포함하는 상세 페이지에 관한 메타 데이터를 설정하는 단계를 더 포함하도록 구성될 수 있다.In addition, the detailed page exposure analysis method of the product may be configured to further include setting meta data about the detailed page including content information provided by different layouts.
또한, 메타 데이터는, 컨텐츠를 구성하는 데이터의 종류, 레이 아웃 템플릿의 종류, 및 컨텐츠의 배치 순서에 관한 메타 데이터를 포함하도록 구성될 수 있다.In addition, the meta data may be configured to include meta data about the type of data constituting the content, the type of layout template, and the arrangement order of the content.
또한, 상품의 상세 페이지 노출 분석 방법은, 클라이언트의 종류, OS 종류, 접속 프로그램의 종류, 접속 경로, 로그인 유무, 클라이언트 사용자의 성별, 나이 및 주소 중에서 적어도 하나를 포함하는, 상기 클라이언트에 관한 클라이언트 정보를 수집하는 단계를 더 포함하도록 구성될 수 있다.In addition, the product detail page exposure analysis method includes client information about the client, including at least one of the type of client, the type of OS, the type of access program, the access route, whether or not there is login, and the gender, age, and address of the client user. It may be configured to further include the step of collecting.
또한, 상품의 상세 페이지 노출 분석 방법은, 상세 페이지의 페이지 별 열람 시간 및 컨텐츠 별 열람 시간에 관한 열람 정보를 수집하는 단계를 더 포함하도록 구성될 수 있다.In addition, the detailed page exposure analysis method of the product may be configured to further include the step of collecting reading information about the reading time of each page and the reading time of each content of the detailed page.
또한, 상품의 상세 페이지 노출 분석 방법은, 클라이언트의 입력 장치에 관한 구동 데이터, 접속 프로그램의 UI 정보, 및 접속 프로그램의 컨텐츠 렌더링 정보 중에서 적어도 하나를 수집하는 단계를 더 포함하도록 구성될 수 있다.In addition, the product detail page exposure analysis method may be configured to further include collecting at least one of drive data related to an input device of a client, UI information of an access program, and content rendering information of an access program.
또한, 상품의 상세 페이지 노출 분석 방법은, 컨텐츠 별 열람 시간을 수집하기 위해, 클라이언트의 디스플레이 해상도를 기반으로 가시 화면의 세로 폭을 감지하는 단계 및 웹 접속 프로그램의 렌더링 정보를 이용하여 가시 화면의 중심에서 가장 가까운 위치에 표시되는 컨텐츠의 식별 태그 정보를 수신하는 단계를 포함하도록 구성될 수 있다. 이 경우, 모바일 클라이언트에 대해서는 단말이 놓인 방향이 가로 또는 세로인지 감지하는 단계가 선행되어야 한다.In addition, the product detail page exposure analysis method includes the step of detecting the vertical width of the visible screen based on the display resolution of the client and the center of the visible screen using the rendering information of the web access program to collect the viewing time for each content. It may be configured to include the step of receiving the identification tag information of the content displayed in the nearest position in the. In this case, for the mobile client, a step of detecting whether the terminal is placed in a horizontal or vertical direction must be preceded.
또한, 상품의 상세 페이지 노출 분석 방법은, 클라이언트 정보, 열람 정보 및 구매 정보를 서로 연관시켜 분석하는 단계를 더 포함하도록 구성될 수 있다.In addition, the detailed page exposure analysis method of the product may be configured to further include analyzing client information, viewing information, and purchasing information in association with each other.
또한, 구매 정보는, 상품 구매 여부에 관한 정보, 장바구니 사용 여부에 관한 정보, 열람 시간, 구매 시각 및 접속부터 구매까지 소요된 시간에 관한 정보 중에서 적어도 하나를 포함하도록 구성될 수 있다.In addition, the purchase information may be configured to include at least one of information on whether a product is purchased, information on whether a shopping cart is used, browsing time, purchase time, and information on a time elapsed from access to purchase.
또한, 상품의 상세 페이지 노출 분석 방법은, 클라이언트 정보, 열람 정보 및 구매 정보를 이용하여 상세 페이지의 컨텐츠 별로 가중치를 적용하여 상세 페이지에 대한 등급을 설정하는 단계를 더 포함하도록 구성될 수 있다.In addition, the detailed page exposure analysis method of the product may be configured to further include setting a grade for the detail page by applying a weight for each content of the detail page using client information, viewing information, and purchase information.
기타 실시 예의 구체적인 사항은 "발명을 실시하기 위한 구체적인 내용" 및 첨부 "도면"에 포함되어 있다.Details of other embodiments are included in the "specific details for carrying out the invention" and the accompanying "drawings".
본 발명의 이점 및/또는 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 각종 실시 예를 참조하면 명확해질 것이다.Advantages and/or features of the present invention, and methods of achieving them, will become apparent with reference to the various embodiments described below in detail in conjunction with the accompanying drawings.
그러나 본 발명은 이하에서 개시되는 각 실시 예의 구성만으로 한정되는 것이 아니라 서로 다른 다양한 형태로도 구현될 수도 있으며, 단지 본 명세서에서 개시한 각각의 실시 예는 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구범위의 각 청구항의 범주에 의해 정의될 뿐임을 알아야 한다.However, the present invention is not limited only to the configuration of each embodiment disclosed below, but may also be implemented in various other forms, and each embodiment disclosed herein only makes the disclosure of the present invention complete, and the present invention It is provided to completely inform those skilled in the art of the scope of the present invention, and it should be noted that the present invention is only defined by the scope of each claim of the claims.
본 발명에 의하면, 상품 페이지 별 열람 시간보다 더 정확한 상품 페이지를 구성하는 개체 별 열람 시간의 수집이 가능하다.According to the present invention, it is possible to collect the browsing time for each individual constituting the product page more accurately than the browsing time for each product page.
또한, 클라이언트 측면에서 클라이언트에 표시되는 개체의 열람 시간의 수집이 가능하다.Also, on the client side, it is possible to collect the viewing time of objects displayed on the client.
또한, 상품의 종류, 상품의 상세 페이지를 열람하는 클라이언트에 따라 구매 행위와 상품의 상세 페이지에 포함된 개체 별 열람 시간 간의 관계 분석을 통해 상품의 상세 페이지 노출의 정확한 분석이 가능하다.In addition, it is possible to accurately analyze the exposure of product detail pages through the analysis of the relationship between purchase behavior and browsing time for each entity included in product detail pages according to the type of product and the client viewing the product detail page.
도 1은 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법에서 사용되는 데이터 및 정보를 나타내는 예시도이다.
도 2는 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 장치의 네트워크 관계도이다.
도 3은 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 장치의 블록도이다.
도 4는 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법의 흐름도이다.
도 5는 본 발명의 일 실시 예에 따른 상세 페이지 열람 정보 수집의 흐름도이다.
도 6은 본 발명의 일 실시 예에 따른 클라이언트의 내부 구성의 예시도이다.
도 7은 본 발명의 일 실시 예에 따른 클라이언트의 출력 장치의 블록도이다.
도 8은 본 발명의 일 실시 예에 따른 렌더링 정보 및 디스플레이 정보를 이용하여 열람 시간을 수집하는 방법의 예시도이다.
도 9는 본 발명의 일 실시 예에 따른 렌더링 정보 및 디스플레이 정보에 기반하여 개체 별 열람 시간을 수집하는 방법의 예시도이다.1 is an exemplary diagram illustrating data and information used in a method for analyzing product detail page exposure according to an embodiment of the present invention.
2 is a network relationship diagram of an apparatus for analyzing product detail page exposure according to an embodiment of the present invention.
3 is a block diagram of an apparatus for analyzing product detail page exposure according to an embodiment of the present invention.
4 is a flowchart of a method for analyzing product detail page exposure according to an embodiment of the present invention.
5 is a flowchart of collecting detailed page view information according to an embodiment of the present invention.
6 is an exemplary diagram of an internal configuration of a client according to an embodiment of the present invention.
7 is a block diagram of an output device of a client according to an embodiment of the present invention.
8 is an exemplary diagram of a method of collecting a reading time using rendering information and display information according to an embodiment of the present invention.
9 is an exemplary diagram of a method of collecting a viewing time for each entity based on rendering information and display information according to an embodiment of the present invention.
본 발명을 상세하게 설명하기 전에, 본 명세서에서 사용된 용어나 단어는 통상적이거나 사전적인 의미로 무조건 한정하여 해석되어서는 아니 되며, 본 발명의 발명자가 자신의 발명을 가장 최선의 방법으로 설명하기 위해서 각종 용어의 개념을 적절하게 정의하여 사용할 수 있고, 더 나아가 이들 용어나 단어는 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야 함을 알아야 한다.Before explaining the present invention in detail, the terms or words used in this specification should not be construed unconditionally in a conventional or dictionary sense, and in order for the inventor of the present invention to explain his/her invention in the best way It should be noted that concepts of various terms may be appropriately defined and used, and furthermore, these terms or words should be interpreted as meanings and concepts corresponding to the technical spirit of the present invention.
도 1은 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법에서 사용되는 데이터 및 정보를 나타내는 예시도이다.1 is an exemplary diagram illustrating data and information used in a method for analyzing product detail page exposure according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법은, 메타 데이터, 클라이언트 정보, 열람 정보 및 구매정보 간의 관계 분석을 포함하는 것을 특징으로 한다.Referring to FIG. 1 , a method for analyzing product detail page exposure according to an embodiment of the present invention is characterized in that it includes analyzing the relationship between meta data, client information, viewing information, and purchase information.
구체적으로 상품의 상세 페이지를 구성하는 개체에 관한 메타 데이터와 메타 데이터가 표시된 상세 페이지를 열람하는 클라이언트에 관한 클라이언트 정보와의 관계에 관한 1차 분석, 1차 분석 결과와 해당 상세 페이지의 열람에 관한 열람 정보와의 관계에 관한 2차 분석, 2차 분석 결과와 해당 상품의 구매에 관한 구매 정보와의 관계에 관한 3차 분석이 상세 페이지 노출 분석 방법에 포함될 수 있다.Specifically, the primary analysis on the relationship between meta data on the entity constituting the product detail page and client information on the client viewing the detail page on which the meta data is displayed, and the primary analysis result and the viewing of the corresponding detail page Secondary analysis on the relationship with reading information and third analysis on the relationship between the secondary analysis result and purchase information on the purchase of the corresponding product may be included in the detail page exposure analysis method.
메타 데이터는 상품의 상세 페이지를 구성하는 개체, 즉 데이터에 대한 메타 데이터로서, 컨텐츠를 구성하는 데이터, 즉 개체의 종류, 예를 들어 상품의 상세 이미지, 상품에 관한 동영상, 상품에 관한 사용자의 리뷰 및 사용자의 평점 등에 관한 데이터, 이러한 개체들이 배열되는 레이 아웃 템플릿의 종류, 및 개체의 배치 순서에 관한 데이터, 중에서 적어도 하나를 포함하도록 구성될 수 있다.Meta data is meta data about objects that make up product detail pages, that is, data, and data that makes up content, that is, types of objects, such as detailed images of products, videos about products, and user reviews about products. and data on user ratings, etc., types of layout templates in which these objects are arranged, and data on the arrangement order of objects.
클라이언트 정보는 클라이언트의 종류, 예를 들어 스마트폰 또는 태블릿과 같은 모바일 기기 또는 PC, 클라이언트의 OS의 종류, 예를 들어 Windows, Android 또는 iOS에 관한 정보, 접속 경로, 예를 들어 검색 엔진, 가격 비교 사이트 또는 즐겨 찾기 등 상품 상세 페이지에 접속한 경로에 관한 정보, 접속 프로그램의 종류, 예를 들어 웹 브라우져 또는 전용 애플리케이션에 관한 정보, 입력 장치에 관한 구동 데이터, 접속 프로그램의 UI 정보, 접속 프로그램의 렌더링 정보, 출력 장치의 출력 정보, 웹 브라우져 접속의 경우 로그인 유무에 관한 정보, 로그인 접속의 경우 클라이언트 사용자의 성별, 나이 및 주소에 관한 정보, 중에서 적어도 하나를 포함하도록 구성될 수 있다.The client information is the type of client, for example, a mobile device such as a smartphone or tablet or a PC, the type of the client's OS, for example Windows, Android or iOS information, access route, for example, search engine, price comparison Information on the path to access product detail pages such as sites or favorites, types of access programs, for example, information on web browsers or dedicated applications, driving data on input devices, UI information on access programs, rendering of access programs It may be configured to include at least one of information, output information of an output device, information on whether to log in in the case of a web browser access, and information about the gender, age and address of a client user in the case of a log in connection.
클라이언트 정보 중에서 입력 장치에 관한 구동 데이터는, 클라이언트 PC의 마우스 구동 데이터, 예를 들어 마우스 클릭, 마우스 이동에 관한 데이터, 모바일 기기의 터치 스크린의 구동 데이터, 모바일 제스처(mobile gesture), 예를 들어 TAP, DOUBLE TAP, DRAG, SLIDE HOLD/PRESS, SWIPE, ROTATE, PRESS/DRAG, PINCH, SPREAD 동작에 관한 데이터를 포함할 수 있다.Among the client information, drive data related to an input device includes mouse drive data of the client PC, for example, mouse click and mouse movement data, touch screen drive data of a mobile device, mobile gesture, for example TAP. , DOUBLE TAP, DRAG, SLIDE HOLD/PRESS, SWIPE, ROTATE, PRESS/DRAG, PINCH, and SPREAD operation data.
클라이언트 정보 중에서 접속 프로그램의 UI 정보는, 클라이언트 입력 장치에 관한 구동 데이터에 의해 반응하는 접속 프로그램, 예를 들어 전용 애플리케이션 또는 웹 브라우저의 스크롤 정보를 포함할 수 있다.Among client information, UI information of an access program may include scroll information of an access program responding to drive data related to a client input device, for example, a dedicated application or a web browser.
클라이언트 정보 중에서 접속 프로그램의 렌더링 정보는, 클라이언트 입력 장치에 관한 구동 데이터 의해 반응하는 접속 프로그램, 예를 들어 전용 애플리케이션 또는 웹 브라우저에 포함된 렌더링 엔진의 렌더링 정보를 포함할 수 있다.Among the client information, rendering information of an access program may include rendering information of an access program responding to driving data related to a client input device, for example, a dedicated application or a rendering engine included in a web browser.
클라이언트 정보 중에서 출력 장치의 출력 정보는, 클라이언트 출력 장치, 예를 들어 디스플레이가 현재 표시하는 화면 정보를 포함할 수 있다.Among client information, output information of an output device may include screen information currently displayed by a client output device, for example, a display.
열람 정보는, 상품의 상세 페이지의 페이지 별 열람 시간, 상세 페이지의 컨텐츠를 구성하는 개체 별 열람 시간, 클라이언트 입력 장치의 구동 데이터, 예를 들어 스크롤 데이터, 마우스 데이터, 및 키보드 데이터, 접속 프로그램의 UI 정보, 및 접속 프로그램의 랜더링 정보, 중에서 적어도 하나를 포함하도록 구성될 수 있다.The browsing information includes the browsing time of each page of the product detail page, the browsing time of each object constituting the contents of the detailed page, drive data of the client input device, such as scroll data, mouse data, and keyboard data, and the UI of the access program. information, and rendering information of an access program.
구매 정보는, 사용자의 구매, 즉 상품 판매에 관한 정보, 사용자의 장바구니 사용 여부에 관한 정보, 구매 시각에 관한 정보, 접속에서 구매까지 소요된 시간에 관한 정보 및 구매 상품의 비용 정보, 중에서 적어도 하나를 포함하도록 구성될 수 있다.The purchase information is at least one of the following: information about the user's purchase, that is, product sales, information about whether the user uses the shopping cart, information about the time of purchase, information about the time taken from access to purchase, and information about the cost of the purchased product. It can be configured to include.
도 2는 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법을 수행하는 노출 분석 장치의 네트워크 관계도이다.2 is a network relationship diagram of an exposure analysis device that performs a method for analyzing product detail page exposure according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 시스템(10)은, 상품의 상세 페이지 노출 분석 장치(이하 분석 장치)(100), 상품 상세 페이지에 접속하는 클라이언트(200), 상품 상세 페이지를 저장하고 있는 서버(300) 및 이들을 서로 통신 가능하게 연결시키는 네트워크(500)를 포함하도록 구성될 수 있다.Referring to FIG. 2 , the product detail page
분석 장치(100)는 서버(300)에 저장된 상품의 상세 페이지에 대해 메타 데이터를 설정하고, 상품의 상세 페이지에 접속하는 클라이언트(200)에 관한 클라이언트 정보를 수집하고, 클라이언트(200)의 상품의 상세 페이지 열람에 관한 열람 정보 및 클라이언트를 통해 사용자가 구매에 이르게 되는 경우, 구매 정보를 수집하고, 이들 정보 및 데이터의 상호 관계를 분석하는 기능을 한다.The
클라이언트(200)는, 상품의 구매자 또는 상품 상세 페이지를 열람하는 열람자가 소유한 사용자 단말에 해당한다. 클라이언트(200)는 PC 및 스마트폰, 태블릿과 같은 모바일 기기를 포함할 수 있다. 본 발명의 일 실시 예에서 분석 장치(100)는 도 1에 열거된 클라이언트 정보를 수집되고, 이를 분석에 사용할 수 있다.The
모바일 기기의 다양한 실시 예들은 셀룰러 전화기, 무선 통신 기능을 가지는 스마트 폰, 무선 통신 기능을 가지는 개인 휴대용 단말기(PDA), 무선 모뎀, 무선 통신 기능을 가지는 휴대용 컴퓨터, 무선 통신 기능을 가지는 디지털 카메라와 같은 촬영장치, 무선 통신 기능을 가지는 게이밍(gaming) 장치, 무선 통신 기능을 가지는 음악저장 및 재생 가전제품, 무선 인터넷 접속 및 브라우징이 가능한 인터넷 가전제품뿐만 아니라 그러한 기능들의 조합들을 통합하고 있는 휴대형 유닛 또는 단말기들을 포함할 수 있으나, 이에 한정되는 것은 아니다.Various embodiments of a mobile device include a cellular phone, a smart phone having a wireless communication function, a personal digital assistant (PDA) having a wireless communication function, a wireless modem, a portable computer having a wireless communication function, and a digital camera having a wireless communication function. A photographing device, a gaming device with wireless communication function, a music storage and playback home appliance with wireless communication function, an Internet appliance capable of wireless Internet access and browsing, as well as a portable unit or terminal incorporating a combination of such functions. It may include, but is not limited to.
서버(300)는, 상품의 상세 페이지에 포함된, 메타 데이터가 설정된 컨텐츠를 저장하는 것을 특징으로 한다. 메타 데이터는 상품의 상세 페이지의 컨텐츠, 예를 들어 이미지, 동영상, 등과 같은 개체에 관한 데이터를 말한다. 메타 데이터는 상세 페이지 내에서 열람 시간 측정의 대상이 되는 개체를 다른 개체와 식별하기 위한 ID 정보를 포함하도록 구성될 수 있다.The
네트워크(500)는 유선 및 무선 네트워크, 예를 들어 시리얼 통신, LAN(local area network), WAN(wide area network), 인터넷(internet), 인트라넷(intranet) 및 엑스트라넷(extranet), 그리고 모바일 네트워크, 예를 들어 셀룰러, 3G, LTE, WiFi 네트워크, 애드혹 네트워크 및 이들의 조합을 비롯한 임의의 적절한 통신 네트워크 일 수 있다.
네트워크(500)는 허브, 브리지, 라우터, 스위치 및 게이트웨이와 같은 네트워크 요소들의 연결을 포함할 수 있다. 네트워크(500)는 인터넷과 같은 공용 네트워크 및 안전한 기업 사설 네트워크와 같은 사설 네트워크를 비롯한 하나 이상의 연결된 네트워크들, 예컨대 다중 네트워크 환경을 포함할 수 있다. 네트워크(500)에의 액세스는 하나 이상의 유선 또는 무선 액세스 네트워크들을 통해 제공될 수 있다.
도 3은 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 장치의 블록도이다.3 is a block diagram of an apparatus for analyzing product detail page exposure according to an embodiment of the present invention.
도 3을 참조하면, 분석 장치(100)는 제어부(110), 입력 장치(120), 출력 장치(130), 저장 장치(140), 통신 장치(150) 및 메모리(160)를 포함하도록 구성될 수 있다. 여기서, 메모리(160)는, 기능성 모듈로서 메타 데이터 설정부(161), 클라이언트 정보 수집부(162), 열람 정보 수집부(163), 구매 정보 수집부(164) 및 정보 분석부(165)를 포함하도록 구성될 수 있다.Referring to FIG. 3 , the
제어부(110)는, 기본적으로 입력 장치(120), 출력 장치(130), 저장 장치(140) 및 통신 장치(150)의 동작을 제어한다. 또한 제어부(110)는 본 발명의 일 실시 예에 따른 상세 페이지 노출 분석 방법과 관련하여 메모리(160)에 저장된 모듈의 동작을 제어할 수 있다. 제어부(110)는 프로세서 형태로 구현될 수 있다.The
입력 장치(120)는, 분석자에 의해 입력되는 데이터 분석에 필요한 명령, 메타 데이터 등을 수신하는 장치로, 키보드, 터치패드, 마우스 및 문서 스캔 장치 등을 포함하도록 구성될 수 있다.The
출력 장치(130)는, 메타 데이터, 클라이언트 정보, 열람 정보 및 구매 정보에 관한 각종 분석 결과를 디스플레이 하는 모니터를 포함하도록 구성될 수 있다.The
저장 장치(140)는, 상품의 상세 페이지를 구성하는 컨텐츠에 관한 데이터, 메타 데이터, 각종 데이터 분석에 따른 각종 분석 결과를 저장할 수 있는 각종 미디어, 예를 들어 하드 디스크(HDD), 솔리드 스테이트 디스크(SSD), 자기 테이프 등을 포함하도록 구성될 수 있다.The
통신 장치(150)는, 상세 페이지 분석 시스템(10)을 구성하는 서버(300), 클라이언트(200)과 네트워크(500) 및 해당 프로토콜을 통해 통신이 가능하도록 하는 통신 모듈, 예를 들어 이더넷과 같은 네트워크 어댑터를 포함하도록 구성될 수 있다. 그 밖에 통신 장치(150)는 각종 네트워크를 이용하는 통신에 맞는 통신 모듈, 예를 들어 근거리 통신 모듈, 무선랜 모듈, 무선통신 모듈 등을 포함하도록 구성될 수 있다.The
본 발명의 일 실시 예에 따른 상세 페이지 노출 분석 장치(100)는, 상세 페이지 노출 분석 방법을 수행하도록 구성된 컴퓨터 장치, 예를 들어 컴퓨터일 수 있다. 상세 페이지 노출 분석 장치(100)는, 상세 페이지 노출 분석 방법에 포함된 하부 단계를 수행하는 하나 이상의 기능성 모듈을 포함하도록 구성될 수 있다. 기능성 모듈은 모든 기능을 수행하는 하나의 모듈 또는 특징이 있는 세부 기능들을 각각 수행하는 복수의 모듈들일 수 있다.The detailed page
기능성 모듈은 하드웨어 또는 하드웨어와 소프트웨어의 조합을 통해 구현될 수 있다. 예를 들어 기능성 모듈은 상세 페이지 노출 분석 방법에 관한 코드, 예를 들어 명령어 코드를 포함하는 IC 형태로 구현되거나 컴퓨터 프로그램 형태의 명령어 코드로 구현되어 저장 장치 및 메모리에 저장될 수 있다. 이하 메모리(160)에 저장된 컴퓨터 프로그램 형태의 기능성 모듈에 대해서 상세히 설명하기로 한다.Functional modules may be implemented through hardware or a combination of hardware and software. For example, the functional module may be implemented in the form of an IC including codes related to a detailed page exposure analysis method, for example, command codes, or may be implemented as command codes in the form of a computer program and stored in a storage device or memory. Hereinafter, the functional module in the form of a computer program stored in the
본 발명의 일 실시 예에 따른 상세 페이지 노출 분석 장치(100)는, 메타 데이터 설정부(161), 클라이언트 정보 수집부(162), 열람 정보 수집부(163), 구매 정보 수집부(164) 및 정보 분석부(165)를 포함하도록 구성될 수 있다.Detailed page
메타 데이터 설정부(161)는, 상품의 상세 페이지를 구성하는 컨텐츠, 즉 개체에 관한 데이터를 설정하는 기능을 갖는다. 메타 데이터는 개체에 관한 데이터로서, 개체의 ID 정보, 컨텐츠의 데이터 종류, 레이 아웃 템플릿의 종류 및 개체의 배치 순서에 관한 데이터를 포함하도록 구성될 수 있다.The meta
클라이언트 정보 수집부(162)는, 서버(300)에 저장된 상품의 상세 페이지에 접속한 클라이언트에 관한 정보를 수집하는 기능을 갖는다. 클라이언트 정보 수집부(162)는 도 1에 표시된 바와 같이 클라이언트의 하드웨어에 관한 정보, 입력 장치에 관한 구동 데이터, 접속 프로그램에 관한 정보, 출력 장치의 출력 정보, 접속에 관한 정보 및 클라이언트를 소유한 사용자에 관한 인적 사항에 관한 정보를 수집하도록 구성될 수 있다.The client
열람 정보 수집부(163)는, 서버(300)에 접속한 클라이언트(200)가 상품의 상세 페이지 열람에 관한 정보를 수집하는 기능을 갖는다. 도 1에 표시된 바와 같이 열람 정보는 열람 시간에 관한 정보, 열람 시간을 측정하기 위한 클라이언트 입력 장치 구동 데이터에 관한 정보, 접속 프로그램, 예를 들어 전용 애플리케이션 또는 웹 브라우저의 UI 정보와 렌더링 정보를 포함하도록 구성될 수 있다. 열람 정보는, 메타 데이터를 포함하는 개체에 대한 클라이언트의 열람과 관련 있으므로, 메타 데이터 및 클라이언트 정보를 기본적으로 포함할 수 있다.The browsing
구매 정보 수집부(164)는, 상품의 상세 페이지를 열람한 클라이언트(200)에 의한 상품 구매와 관련된 정보를 수집하는 기능을 갖는다. 구매 정보는 도 1에 표시된 바와 같이, 사용자가 상품을 실제로 구매 하였는지에 관한 정보, 장바구니 사용 여부에 정보, 구매 시각 및 접속부터 구매까지 소요된 시간에 관한 정보 및 구매 비용에 관한 정보를 포함하도록 구성될 수 있다. 마찬가지로 구매 정보는, 열람 정보를 기본적으로 포함하므로, 메타 데이터 및 클라이언트 정보를 포함할 수 있다.The purchase
정보 분석부(165)는 종속 변수가 상품 구매인 경우, 독립 변수를 구성하는 메타 데이터, 클라이언트 정보 및 열람 정보 간의 상관 관계 및 종속 변수와 독립 변수와의 관계를 분석하는 기능을 갖는다.The
이러한 기능성 모듈들이 수행하는 각 기능 또는 이들의 조합은 본 발명의 일 실시 예에 따른 상세 페이지 노출 분석 방법(S100)의 각 단계에 대응될 수 있다. 이하 좁게는 상세 페이지 노출 분석 장치(100), 넓게는 상세 페이지 노출 분석 시스템(10)에 의해 수행되는, 본 발명의 일 실시 예에 따른 상세 페이지 노출 분석 방법(S100)에 대해 설명하기로 한다.Each function performed by these functional modules or a combination thereof may correspond to each step of the detailed page exposure analysis method S100 according to an embodiment of the present invention. Hereinafter, a detailed page exposure analysis method S100 according to an embodiment of the present invention, which is performed by the detailed page
도 4는 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법의 흐름도이다.4 is a flowchart of a method for analyzing product detail page exposure according to an embodiment of the present invention.
도 4를 참조하면, 본 발명의 일 실시 예에 따른 상품의 상세 페이지 노출 분석 방법(S100)은 상품의 상세 페이지를 제공하는 단계(S110), 상세 페이지를 열람한 클라이언트(200)의 열람 정보를 수집하는 단계(S120), 열람 정보 및 구매 정보를 분석하는 단계(S130) 및 정보들의 분석 결과를 리포팅하는 단계(S140)를 포함하도록 구성될 수 있다.Referring to FIG. 4 , the product detail page exposure analysis method (S100) according to an embodiment of the present invention includes providing a product detail page (S110), and viewing information of a
분석의 대상이 되는 상품의 상세 페이지는, 레이 아웃 템플릿을 이용하여 상품의 컨텐츠 정보가 레이 아웃되도록 구성될 수 있다(S111).The detail page of the product to be analyzed may be configured such that content information of the product is laid out using a layout template (S111).
상품의 상세 페이지를 포함하여, 랜딩 페이지를 구성하는 많은 기법이 소개되어 있다. 상품의 상세 페이지는 랜딩 페이지와 함께, 홈페이지를 구성하는 페이지 중의 하나이다. 클라이언트(200)가 서버(300)에 접속한 후 처음 만나는 페이지가 랜딩 페이지라고 한다면, 랜딩 페이지에 표시된 각종 메뉴, 예를 들어 최상위 메뉴인 GNB(Global Navigation Bar)를 통해 하부에 소개되 있는 상품에 대한 페이지를 상품의 상세 페이지라고 한다.Many techniques for constructing landing pages have been introduced, including product detail pages. The product detail page is one of the pages constituting the homepage along with the landing page. If the first page that the
종래 기술의 웹 테스트는, 홈페이지의 구성을 테스트라는 것으로, A/B/n 테스트는 같은 홈페이지의 여러 버전을 생성하여 랜딩 페이지에서 고개들이 가장 적합한 페이지의 성과를 확인하는 테스트이다. 다변수 테스트는 랜딩 페이지의 콘텐츠 영역 단위 별 테스트이다. 다변수 테스트는 말 그대로 여러 변수에 대한 테스트를 포함한다.A web test in the prior art refers to testing the configuration of a homepage, and an A/B/n test is a test in which several versions of the same homepage are created to check the performance of the most suitable page for customers in the landing page. The multivariate test is a unit test of the content area of the landing page. Multivariate testing literally involves testing on several variables.
본 발명의 일 실시 예에 따른 상품 상세 페이지 노출 분석은, 상품 상세 페이지를 구성하는 컨텐츠 정보, 예를 들어 상품에 관한 이미지, 동영상 등을 열람한 클라이언트의 열람 시간을 측정하고, 열람 시간을 포함하여, 메타 데이터, 클라이언트 정보 및 열람 정보와 관련된 타 독립 변수 간의 상관 관계 및 독립 변수와, 상품 구매에 관한 종속 변수와의 상관 관계 분석에 관한 것이다.Product detail page exposure analysis according to an embodiment of the present invention measures the viewing time of a client who has viewed content information constituting the product detail page, for example, an image or video related to the product, and includes the viewing time , correlation between other independent variables related to metadata, client information, and browsing information, and correlation analysis between independent variables and dependent variables related to product purchase.
먼저, 상품의 종류 별로 미리 작성된 레이 아웃 템플릿을 이용하여, 상품의 상세 이미지, 상품 사용에 관한 동영상, 상품에 관한 사용자의 리뷰 및 사용자의 평점을 포함하는 상품의 컨텐츠 정보의 레이 아웃이 수행될 수 있다.First, product content information including detailed product images, product usage videos, product user reviews, and user ratings may be laid out using pre-prepared layout templates for each product type. there is.
다음으로 서로 다른 레이 아웃에 의해 제공된 컨텐츠 정보를 포함하는 상세 페이지에 관한 메타 데이터가 설정될 수 있다(S112).Next, meta data regarding detailed pages including content information provided by different layouts may be set (S112).
메타 데이터는, 상세 페이지에 포함된 컨텐츠 정보를 구성하는 개체에 관한 데이터를 의미한다. 메타 데이터는, 컨텐츠를 구성하는 데이터의 종류, 레이 아웃 템플릿의 종류 및 컨텐츠의 배치 순서에 관한 메타 데이터를 포함하도록 구성될 수 있다.Meta data refers to data about an entity constituting content information included in a detailed page. The meta data may be configured to include meta data about the type of data constituting the content, the type of layout template, and the arrangement order of the content.
다음으로 상세 페이지 노출 분석 장치(100)는, 상세 페이지를 구성하는 개체에 관한 메타 데이터를 이용하여, 상세 페이지를 열람한 클라이언트의 열람 정보를 수집할 수 있다(S120). 열람 정보 수집 과정에 대해서는 후술하기로 한다.Next, the detailed page
다음으로 상세 페이지 노출 분석 장치(100)는 클라이언트 정보, 열람 정보 및 구매 정보를 서로 연관시켜 분석할 수 있다(S130). 상술한 바와 같이, 상세 페이지 노출 분석의 목적은 상품 구매를 늘리는 것이므로, 구매 정보 중에서 구매에 관한 정보를 종속 변수로 하고, 메타 데이터, 클라이언트 정보 및 열람 정보에 포함된 각종 개별 정보를 독립 변수로 하는, 독립 변수 간의 상관 관계 및 독립 변수와 종속 변수 간의 상관 관계에 관한 분석이 수행될 수 있다.Next, the
마지막으로 상세 페이지 노출 분석 장치(100)는 정보들의 분석 결과를 리포팅할 수 있다(S140). 분석 결과의 리포팅은, 상세 페이지의 노출 분석을 의뢰한 고객에게 노출 분석 결과를 시각적인 자료로 제공하는 단계이다. 따라서, 리포팅 단계에는 분석 결과를 이용하여 상세 페이지를 평가하기 위해 상세 페이지의 등급을 나누는 단계가 포함될 수 있다.Finally, the detailed page
도 5는 본 발명의 일 실시 예에 따른 상세 페이지 열람 정보 수집의 흐름도이다.5 is a flowchart of collecting detailed page view information according to an embodiment of the present invention.
도 5를 참조하면, 분석 장치(100)는 클라이언트 구성에 관한 정보를 수집할 수 있다(S121). 클라이언트 구성에 관한 정보는, 클라이언트의 종류, OS 종류, 접속 프로그램의 종류, 로그인 유무, 클라이언트 사용자의 성별, 나이 및 주소 중에서 적어도 하나를 포함하도록 구성될 수 있다.Referring to FIG. 5 , the
다음으로 상세 페이지 노출 분석 장치(100)는, 열람 정보 수집을 위해 클라이언트(200)의 입력 장치(220)의 구동 데이터, 접속 프로그램의 UI 정보 및 접속 프로그램의 컨텐츠 렌더링 정보 중에서 적어도 하나를 수집할 수 있다(S122).Next, the detailed page
분석 장치(100)는 위에서 설명된 입력 장치의 구동 데이터, UI 정보, 렌더링 정보 및 디스플레이 정보를 이용하여 상세 페이지를 구성하는 개체 별 열람 시간에 관한 정보를 수집할 수 있다(S123). 열람 정보의 수집은, 상세 페이지의 페이지 별 열람 시간 및 상세 페이지를 구성하는 개체 별 열람 시간에 관한 정보를 수집을 포함할 수 있다.The
클라이언트(200)의 입력 장치(220)의 구동 데이터는, PC 클라이언트의 마우스 이동 및 마우스 클릭에 관한 데이터인 마우스 그래피를 포함할 수 있다. 마우스 커서가 사용자의 시선에 따라 이동하는 경향이 있기 때문에, 웹 페이지 테스트에서 소위 마우스 그래피가 이용될 수 있다. 마우스 그래피는 상세 페이지에서 사용자의 마우스 커서가 가장 활발하게 움직인 위치를 보여줄 수 있다. 마우스의 위치별 체류 시간을 분석하여 상세 페이지 콘텐츠의 개체 별 열람 시간이 수집될 수 있다.The drive data of the input device 220 of the
클라이언트(200)의 입력 장치(220)의 구동 데이터는, 모바일 기기의 터치 스크린 구동 데이터를 포함할 수 있다. 터치 스크린 구동 데이터의 분석, 즉 탭 해석은 모바일 페이지 사용자가 어떤 위치를 얼마만큼 터치 했는지 시각적으로 보여줄 수 있다. 단순한 터치 액션 외에, 예를 들어 확대, 반복 터치, 스크롤, 스와이프, 핀치, 인/아웃 등 모바일에서 사용자들의 터치 행동을 세분화해 모바일 상세 페이지에서 일어나고 있는 사용자들의 행동 패턴이 상세 페이지의 노출 분석에 반영될 수 있다.Driving data of the input device 220 of the
접속 프로그램의 UI 정보는, 입력 장치의 조작에 따라 접속 프로그램, 예를 들어 웹 브라우저의 스크롤 변화에 관한 정보를 말한다. 즉 웹 브라우저의 스크롤 정보를 기반하여 상세 페이지를 구성하는 개체 별 열람 시간이 수집될 수 있다.The UI information of the access program refers to information about scroll changes of the access program, for example, a web browser, according to manipulation of an input device. That is, based on the scroll information of the web browser, the browsing time of each entity constituting the detailed page may be collected.
클라이언트(200)의 입력 장치(220)의 구동 데이터와 접속 프로그램의 UI 정보는, 클라이언트(200)가 현재 열람하고 있는 상세 페이지의 URL에서 정확한 페이지 및 개체를 판단하는 데 한계가 있다. 이는 클라이언트(200)의 디스플레이 상황은 개체의 속성과 관련이 있기 때문이다.The driving data of the input device 220 of the
도 6은 본 발명의 일 실시 예에 따른 클라이언트의 내부 구성의 예시도이다.6 is an exemplary diagram of an internal configuration of a client according to an embodiment of the present invention.
도 6을 참조하면, 클라이언트(200)가 상세 페이지를 열람하기 위해 사용하는 접속 프로그램, 예를 들어 웹 브라우저의 구조를 나타낸다. 접속 프로그램의 UI 정보는 사용자 인터페이스(271)에 관한 것이다. 웹 브라우저에서, 렌더링 엔진(273)은 사용자 인터페이스(271)에 관한 정보를 이용하여 웹 페이지를 최종 생성하는 모듈에 해당한다. 따라서, 접속 프로그램의 렌더링 정보를 통해 개체 별 열람 시간에 관한 보다 구체적인 정보가 획득될 수 있다.Referring to FIG. 6 , the
접속 프로그램의 컨텐츠 렌더링 정보는, 접속 프로그램, 예를 들어 웹 브라우저에 포함된 랜더링 엔진에 의한 렌더링 정보를 말한다. 렌더링 정보에 기반하여 상세페이지를 구성하는 개체 별 열람 시간이 수집될 수 있다.Content rendering information of an access program refers to rendering information by a rendering engine included in an access program, for example, a web browser. Based on the rendering information, the viewing time for each entity constituting the detailed page may be collected.
입력 장치의 구동 데이터 및 UI 정보가 간접 데이터라고 한다면, 렌더링 정보는 직접 데이터라고 할 수 있다. 웹 브라우저는 사용자 인터페이스, 렌더링 엔진 및 이 둘 간의 관계를 제어하는 브라우저 엔진을 포함할 수 있다. 렌더링 엔진은 통신, 자바스크립트 해석기 및 UI 백엔드와 관계하면서 웹 페이지를 생성하는 기능을 한다. 따라서, 입력 장치의 구동 데이터 및 UI 정보와 비교하여 렌더링 정보는 클라이언트(200)에 현재 표시되는 개체에 관한 정확한 정보를 제공할 수 있다.If driving data and UI information of an input device are indirect data, rendering information may be referred to as direct data. A web browser may include a browser engine that controls a user interface, a rendering engine, and the relationship between the two. The rendering engine is responsible for generating the web page, interacting with the communication, JavaScript interpreter and UI backend. Accordingly, the rendering information compared with the driving data and UI information of the input device can provide the
그러나, 렌더링 정보의 경우에도 현재 클라이언트(200)의 디스플레이 화면에서 사용자가 주목하고 있는 개체에 관한 정확한 정보를 제공하지 못할 수 있다. 이는 렌더링 정보와 디스플레이 정보가 시간차를 보이면서, 일치하지 않는 경우도 있기 때문이다.However, even in the case of rendering information, it may not be possible to provide accurate information about an object that the user is paying attention to on the display screen of the
그래픽카드는 CPU에서 생성한 디지털 신호를 영상 신호로 바꾸고, 모니터로 출력하는 장치이다.A graphics card is a device that converts digital signals generated by the CPU into video signals and outputs them to a monitor.
본 발명의 일 실시 예에 따른 클라이언트(200)는 제어부(210) 및 출력 장치(230)를 포함하도록 구성될 수 있다. 제어부(210)는 CPU에 해당하고, 출력 장치(230)는 그래픽카드 및 모니터에 해당할 수 있다.The
도 7은 본 발명의 일 실시 예에 따른 클라이언트의 출력 장치의 블록도이다.7 is a block diagram of an output device of a client according to an embodiment of the present invention.
도 7을 참조하면, 출력장치(230)는 GPU(231), 그래픽 메모리(232), 램덱(233) 및 모니터(234)를 포함하도록 구성될 수 있다.Referring to FIG. 7 , the
출력 장치(230)가 제어부(210)로부터 수신한 정보는 그래픽 메모리(232)에 저장된다. 이 정보를 제어부(210)의 지시에 따라 GPU에서 영상 정보를 바꾸고 다시 그래픽 메모리에 저장한다. 즉 GPU는 제어부(210)의 지시에 따라 영상 정보를 만들고, 그래픽 메모리(232)는 제어부(210)의 명령과 GPU(231)가 만든 영상 정보를 저장하는 장치이다.Information received by the
램덱(233)은 아날로그 모니터를 위해 디지털 신호를 아날로그 신호로 변환하는 기능을 갖는다.The RAM deck 233 has a function of converting a digital signal into an analog signal for an analog monitor.
클라이언트(200)의 상세 페이지 접속 프로그램의 렌더링 정보와 디스플레이 정보를 이용하는 경우, 상세 페이지를 구성하는 개체 별 구체적인 열람 시간이 수집될 수 있다.In the case of using the rendering information and display information of the detailed page access program of the
도 8은 본 발명의 일 실시 예에 따른 렌더링 정보 및 디스플레이 정보를 이용하여 열람 시간을 수집하는 방법의 예시도이다.8 is an exemplary diagram of a method of collecting a reading time using rendering information and display information according to an embodiment of the present invention.
일단 클라이언트의 종류 및 클라이언트의 디스플레이 방향이 먼저 판단되어야 한다(S210). 예를 들어 클라이언트(100)가 PC 또는 모바일 기기인지 판단되고(S220), 클라이언트(200)가 모바일 기기에 해당하는 경우, 즉 모바일 클라이언트(200)에 대해서는 단말이 놓인 방향이 가로 또는 세로인지 감지하는 단계가 선행되어야 한다(S230). 클라이언트(200)의 놓인 방향이 가로인 경우, 이를 기준으로 세로 방향의 해상도 정보가, 클라이언트(200)의 놓인 방향이 세로인 경우, 이를 기준으로 세로 방향의 해상도 정보가 이용될 수 있다.First of all, the type of client and the display direction of the client must be determined (S210). For example, it is determined whether the
상세 페이지 노출 분석 장치(100)는 서버(300)를 통해 클라이언트(200)로부터 디스플레이 정보, 예를 들어 세로 방향의 해상도 정보를 수신할 수 있다(S240).The
마지막으로 페이지 노출 분석 장치(100)는 수신한 렌더링 정보 및 디스플레이 정보를 이용하여 현재 클라이언트(200)에서 디스플레이되는 개체의 메타 데이터를 출력할 수 있다. 예를 들어 상세 페이지 노출 분석 장치(100)는 클라이언트(200)의 웹 접속 프로그램의 렌더링 정보 및 디스플레이의 세로 해상도 정보를 이용하여 가시 화면의 중심에서 가장 가까운 위치에 표시되는 컨텐츠의 식별 태그 정보를 수신할 수 있다.Finally, the page
도 9는 본 발명의 일 실시 예에 따른 렌더링 정보 및 디스플레이 정보에 기반하여 개체 별 열람 시간을 수집하는 방법의 예시도이다.9 is an exemplary diagram of a method of collecting a viewing time for each entity based on rendering information and display information according to an embodiment of the present invention.
본 발명의 일 실시 예에서는, 개체가 갖는 메타 데이터를 이용하여, 렌더링 정보와 디스플레이 정보 간의 불일치를 보완하는 방법이 제시된다.According to an embodiment of the present invention, a method of compensating for discrepancies between rendering information and display information using meta data of an entity is proposed.
도 9를 참조하면, 상세 페이지에 개시되는 개체는, 메타 데이터를 포함하고, 메타데이터는 디스플레이 태그에 관한 정보를 포함할 수 있다. 접속 프로그램의 렌더링 엔진은, 디스플레이 태그에 관한 정보를 클라이언트의 디스플레이 장치로 송신하고, 디스플레이 장치는 수신한 디스플레이 태그에 관한 정보를 이용하여 해당 개체를 화면의 중앙부에 디스플레이 할 수 있다.Referring to FIG. 9 , an entity disclosed in a detail page may include meta data, and the meta data may include information about a display tag. The rendering engine of the connection program transmits information about the display tag to the display device of the client, and the display device can display the object in the center of the screen by using the information about the display tag received.
따라서, 여러 개체의 메타 정보에 포함된 디스플레이 태그의 송수신 시점이 판단되면, 시점 간의 차이를 이용하여 해당 개체의 열람 시간이 수집될 수 있다.Accordingly, when the transmission/reception time points of the display tags included in the meta information of various entities are determined, the viewing time of the corresponding entity may be collected using the difference between the points of view.
해당 상세 페이지의 노출 분석에 있어서, 상세 페이지에 관한 상품이 구매에 이른 경우, 상세 페이지에는 가장 큰 가중치가 적용될 수 있다.In the exposure analysis of the detail page, when a product related to the detail page is purchased, the greatest weight may be applied to the detail page.
또한, 구매 변수 외에 열람 시간에 있어서, 상품의 열람에 소요된 시간과 상품 구매에 소요된 시간과의 비율을 구하여, 열람에 소요된 시간 대비 구매에 소요된 시간의 비율이 높은 건에 대해 가장 높은 가중치가 적용될 수 있다.In addition, in terms of browsing time other than the purchase variable, the ratio of the time spent browsing the product to the time spent purchasing the product was obtained, and the ratio of the time spent browsing to the time spent purchasing was highest Weights may be applied.
이와 같이 본 발명의 일 실시 예에 따르면, 상품 페이지 별 열람 시간보다 더 정확한 상품 페이지를 구성하는 컨텐츠 별 열람 시간의 수집이 가능하다.As described above, according to an embodiment of the present invention, it is possible to collect a more accurate reading time for each content constituting a product page than a reading time for each product page.
또한, 또한, 클라이언트 측면에서 클라이언트에 표시되는 개체의 열람 시간의 수집이 가능하다.Further, on the client side, it is also possible to collect viewing times of objects displayed on the client.
또한, 상품의 종류, 상품의 상세 페이지를 열람하는 클라이언트에 따라 구매 행위와 상품의 상세 페이지에 포함된 컨텐츠 별 열람 시간 간의 관계 분석을 통해 상품의 상세 페이지 노출의 정확한 분석이 가능하다.In addition, accurate analysis of product detail page exposure is possible through an analysis of the relationship between purchase behavior and viewing time for each content included in the product detail page according to the type of product and the client viewing the product detail page.
이상, 일부 예를 들어서 본 발명의 바람직한 여러 가지 실시 예에 대해서 설명하였지만, 본 "발명을 실시하기 위한 구체적인 내용" 항목에 기재된 여러 가지 다양한 실시 예에 관한 설명은 예시적인 것에 불과한 것이며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 이상의 설명으로부터 본 발명을 다양하게 변형하여 실시하거나 본 발명과 균등한 실시를 행할 수 있다는 점을 잘 이해하고 있을 것이다.In the above, various preferred embodiments of the present invention have been described with some examples, but the description of various embodiments described in the "Specific Contents for Carrying Out the Invention" section is only exemplary, and the present invention Those skilled in the art will understand from the above description that the present invention can be practiced with various modifications or equivalent implementations of the present invention can be performed.
또한, 본 발명은 다른 다양한 형태로 구현될 수 있기 때문에 본 발명은 상술한 설명에 의해서 한정되는 것이 아니며, 이상의 설명은 본 발명의 개시 내용이 완전해지도록 하기 위한 것으로 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것일 뿐이며, 본 발명은 청구범위의 각 청구항에 의해서 정의될 뿐임을 알아야 한다.In addition, since the present invention can be implemented in various other forms, the present invention is not limited by the above description, and the above description is intended to complete the disclosure of the present invention and is common in the technical field to which the present invention belongs. It is only provided to completely inform those skilled in the art of the scope of the present invention, and it should be noted that the present invention is only defined by each claim of the claims.
100: 분석 장치
110: 제어부
120: 입력 장치
130: 출력 장치
140: 저장 장치
150: 통신 장치
160: 메모리
161: 메타 데이터 설정부
162: 클라이언트 정보 수집부
163: 열람 정보 수집부
164: 구매 정보 수집부
165: 정보 분석부
200: 클라이언트
300: 서버
500: 네트워크100: analysis device
110: control unit
120: input device
130: output device
140: storage device
150: communication device
160: memory
161: meta data setting unit
162: client information collection unit
163: reading information collection unit
164: purchase information collection unit
165: information analysis unit
200: client
300: server
500: network
Claims (10)
상기 상세 페이지를 열람한 클라이언트의 열람 정보를 수집하는 단계;
상기 열람 정보 및 구매 정보를 분석하는 단계; 및
정보들의 분석 결과를 리포팅하는 단계를 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.providing content information of products for online sale using a plurality of detail pages of different layouts;
Collecting browsing information of a client who has viewed the detailed page;
Analyzing the reading information and purchase information; and
It is configured to include the step of reporting the analysis result of the information,
How to analyze product detail page exposure.
상품의 종류 별로 미리 작성된 레이 아웃 템플릿을 이용하여, 상품의 상세 이미지, 상품 사용에 관한 동영상, 상품에 관한 사용자의 리뷰 및 사용자의 평점을 포함하는 상품의 컨텐츠 정보의 레이 아웃 단계를 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.The method of claim 1,
It is configured to include a layout step of content information of a product including a detailed image of a product, a video about product usage, a user's review of the product, and a user's rating using a pre-created layout template for each product type. ,
How to analyze product detail page exposure.
서로 다른 레이 아웃에 의해 제공된 컨텐츠 정보를 포함하는 상세 페이지에 관한 메타 데이터를 설정하는 단계를 더 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.The method of claim 1,
It is configured to further include setting metadata about detail pages including content information provided by different layouts.
How to analyze product detail page exposure.
상기 메타 데이터는,
컨텐츠를 구성하는 데이터의 종류, 레이 아웃 템플릿의 종류, 및 컨텐츠의 배치 순서에 관한 메타 데이터를 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.The method of claim 3,
The meta data,
It is configured to include metadata about the type of data constituting the content, the type of layout template, and the arrangement order of the content,
How to analyze product detail page exposure.
클라이언트의 종류, OS 종류, 접속 프로그램의 종류, 접속 경로, 로그인 유무, 클라이언트 사용자의 성별, 나이 및 주소 중에서 적어도 하나를 포함하는, 상기 클라이언트에 관한 클라이언트 정보를 수집하는 단계를 더 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.The method of claim 1,
Collecting client information about the client, including at least one of the type of client, the type of OS, the type of access program, the access path, whether to log in, the gender, age and address of the client user, which is further configured to include,
How to analyze product detail page exposure.
상세 페이지의 페이지 별 열람 시간 및 컨텐츠 별 열람 시간에 관한 열람 정보를 수집하는 단계를 더 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.The method of claim 1,
It is configured to further include the step of collecting reading information about the reading time of each page and the reading time of each content of the detailed page,
How to analyze product detail page exposure.
클라이언트의 입력 장치에 관한 구동 데이터, 접속 프로그램의 UI 정보, 및 접속 프로그램의 컨텐츠 렌더링 정보 중에서 적어도 하나를 수집하는 단계를 더 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.The method of claim 1,
It is configured to further include the step of collecting at least one of drive data on the input device of the client, UI information of the access program, and content rendering information of the access program.
How to analyze product detail page exposure.
클라이언트 정보, 열람 정보 및 구매 정보를 서로 연관시켜 분석하는 단계를 더 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.The method of claim 1,
It is configured to further include the step of correlating and analyzing client information, viewing information, and purchase information,
How to analyze product detail page exposure.
상기 구매 정보는,
상품 구매 여부에 관한 정보, 장바구니 사용 여부에 관한 정보, 열람 시간, 구매 시각 및 접속부터 구매까지 소요된 시간에 관한 정보 중에서 적어도 하나를 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.The method of claim 1,
The purchase information,
It is configured to include at least one of information about whether a product is purchased, information about whether a shopping cart is used, browsing time, purchase time, and information about the time elapsed from access to purchase,
How to analyze product detail page exposure.
클라이언트 정보, 열람 정보 및 구매 정보를 이용하여 상세 페이지의 컨텐츠 별로 가중치를 적용하여 상세 페이지에 대한 등급을 설정하는 단계를 더 포함하도록 구성되는,
상품의 상세 페이지 노출 분석 방법.The method of claim 1,
It is configured to further include setting a rating for the detail page by applying a weight for each content of the detail page using client information, viewing information, and purchase information.
How to analyze product detail page exposure.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210112057A KR20230030160A (en) | 2021-08-25 | 2021-08-25 | Method for analysing exposure of product detail page |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210112057A KR20230030160A (en) | 2021-08-25 | 2021-08-25 | Method for analysing exposure of product detail page |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20230030160A true KR20230030160A (en) | 2023-03-06 |
Family
ID=85509549
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210112057A Abandoned KR20230030160A (en) | 2021-08-25 | 2021-08-25 | Method for analysing exposure of product detail page |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20230030160A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118394667A (en) * | 2024-07-01 | 2024-07-26 | 浙江微特电子信息有限公司 | Software system analysis method and system based on artificial intelligence |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101380953B1 (en) | 2011-06-21 | 2014-04-22 | 주식회사 쉘위애드 | Method for managing advertising exposure in smart phone and storage media for applications thereof |
-
2021
- 2021-08-25 KR KR1020210112057A patent/KR20230030160A/en not_active Abandoned
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101380953B1 (en) | 2011-06-21 | 2014-04-22 | 주식회사 쉘위애드 | Method for managing advertising exposure in smart phone and storage media for applications thereof |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118394667A (en) * | 2024-07-01 | 2024-07-26 | 浙江微特电子信息有限公司 | Software system analysis method and system based on artificial intelligence |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12354127B2 (en) | Systems and methods for interfacing with a website to modify content | |
| US7584435B2 (en) | Web usage overlays for third-party web plug-in content | |
| US10079737B2 (en) | Method and system for generating comparable visual maps for browsing activity analysis | |
| US20140304390A1 (en) | Predictive Analysis of Network Analytics | |
| US10592472B1 (en) | Database system for dynamic and automated access and storage of data items from multiple data sources | |
| WO2015114753A1 (en) | Analysis device and analysis method | |
| CN102667741A (en) | Information processing device, terminal device, attention content judging method, attention content judging program, terminal program, program-recorded recording medium, and information providing system | |
| US9037501B1 (en) | Presenting alternative shopping options | |
| CN114730341A (en) | Protecting user privacy in user interface data collection for native applications | |
| US11475475B2 (en) | Methods, systems and media platform for increasing advertisement engagement with users | |
| US10354259B2 (en) | Non-transitory computer-readable storage medium, display control method, and information processing device | |
| US20240012701A1 (en) | Statistical significance of errors or insights | |
| US12062062B2 (en) | Missed revenue and analysis based on competitor data | |
| KR20230030160A (en) | Method for analysing exposure of product detail page | |
| CN118556235A (en) | Extraction of web page features using coded data encapsulation for page heuristics | |
| Daniel et al. | Adaptive Multiple User-Device Interface Generation for Websites. | |
| US10868682B2 (en) | System and method for monitoring usage of an electronic document | |
| CN114730340A (en) | Protecting user privacy in user interface data collection | |
| KR20180049643A (en) | Method, apparatus for providing shopping service and computer program | |
| JP2020024573A (en) | Browsing situation analysis device, browsing situation analysis method and browsing situation analysis program | |
| US11887152B2 (en) | Webpage zone exposure rate optimization | |
| US11803434B1 (en) | Website error detection | |
| US20230385852A1 (en) | Utilizing metrics to identify revenue opportunities on websites | |
| CN120031634A (en) | An e-commerce transaction system and method based on virtual reality | |
| Asika | Assessing Mobile Readiness of Tesco UK Website |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PC1904 | Unpaid initial registration fee |
St.27 status event code: A-2-2-U10-U13-oth-PC1904 St.27 status event code: N-2-6-B10-B12-nap-PC1904 |