KR20240076398A - Electronic device providing information on recommended products among users in game and operation method of electronic device - Google Patents

Electronic device providing information on recommended products among users in game and operation method of electronic device Download PDF

Info

Publication number
KR20240076398A
KR20240076398A KR1020240062109A KR20240062109A KR20240076398A KR 20240076398 A KR20240076398 A KR 20240076398A KR 1020240062109 A KR1020240062109 A KR 1020240062109A KR 20240062109 A KR20240062109 A KR 20240062109A KR 20240076398 A KR20240076398 A KR 20240076398A
Authority
KR
South Korea
Prior art keywords
recommender
information
electronic device
recommended product
response
Prior art date
Application number
KR1020240062109A
Other languages
Korean (ko)
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 KR1020240062109A priority Critical patent/KR20240076398A/en
Publication of KR20240076398A publication Critical patent/KR20240076398A/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/69Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/792Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for payment purposes, e.g. monthly subscriptions
    • 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/0278Product appraisal
    • 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/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations
    • 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/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Security & Cryptography (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Pinball Game Machines (AREA)

Abstract

게임 내에서 상품을 추천하는 제1 추천인의 제1 메시지를 수신하는 단계; 상기 제1 메시지의 확인 요청에 따라, 상기 제1 추천인 및 상기 제1 추천인의 추천 상품에 대한 제1 추천 정보를 표시하는 단계; 상기 제1 추천 정보 및 사용자의 입력 정보에 기초하여, 상기 제1 추천인의 추천 상품의 구매 프로세스를 진행하는 단계; 및 상기 사용자의 계정으로 상기 제1 추천인의 추천 상품의 구매가 완료되면, 상기 제1 추천인의 추천 상품에 대응하는 보상을 제공받는 단계를 포함하는, 전자 장치의 동작 방법이 제공된다.Receiving a first message from a first recommender recommending a product within the game; In response to a confirmation request in the first message, displaying first recommendation information about the first recommender and the first recommender's recommended products; Proceeding with a purchase process of the first recommender's recommended product based on the first recommendation information and the user's input information; and receiving compensation corresponding to the first recommender's recommended product when the purchase of the first recommender's recommended product is completed through the user's account.

Description

게임 내에서 사용자들 간에 추천 상품의 정보를 제공하는 전자 장치 및 전자 장치의 동작 방법{ELECTRONIC DEVICE PROVIDING INFORMATION ON RECOMMENDED PRODUCTS AMONG USERS IN GAME AND OPERATION METHOD OF ELECTRONIC DEVICE}Electronic devices and operating methods of electronic devices that provide information about recommended products between users within a game {ELECTRONIC DEVICE PROVIDING INFORMATION ON RECOMMENDED PRODUCTS AMONG USERS IN GAME AND OPERATION METHOD OF ELECTRONIC DEVICE}

게임 내에서 추천 상품의 정보를 제공하는 전자 장치에 관한 것이다.This relates to an electronic device that provides information about recommended products within a game.

최근 게임을 즐기는 사람들이 증가하면서, 비디오 게임, 테트리스 등의 캐주얼 게임, 스타크래프트 등의 전략 시뮬레이션 게임, 롤플레잉 게임 등 다양한 종류의 게임이 개발되고 있다. 게임 내에서 제공되는 아이템은 다양하고, 게임 내에서 제공되는 상품 패키지들은 일률적이기 때문에, 사용자는 자신에게 적합한 아이템을 선택하는 데에 어려움이 있다.Recently, as the number of people enjoying games has increased, various types of games are being developed, such as video games, casual games such as Tetris, strategy simulation games such as StarCraft, and role-playing games. Because the items provided within the game are diverse and the product packages provided within the game are uniform, users have difficulty selecting an item that is suitable for them.

따라서, 게임 내에서 사용자들 간에 추천 상품을 제공하고, 추천 상품의 구매를 유도하는 기술이 요구된다.Therefore, there is a need for technology to provide recommended products to users within the game and encourage them to purchase the recommended products.

사용자가 게임 내에서 필요한 상품을 추천인으로부터 용이하게 추천 받고자 한다.We want to easily receive recommendations from recommenders for products that users need within the game.

추천인 및 수신인에게 보상을 제공함으로써, 상품을 추천하는 시스템을 활성화시키고, 게임 내 사용자들 간의 의사 소통을 유도하고자 한다.By providing rewards to recommenders and recipients, we aim to activate the product recommendation system and encourage communication between users within the game.

일측에 따르면, 게임 내에서 상품을 추천하는 제1 추천인에 의해 선택된 복수의 아이템을 포함하는 추천 상품 패키지에 대한 상기 제1추천인의 제1 메시지를 수신하는 단계; 상기 제1 메시지의 확인 요청에 따라, 상기 제1 추천인 및 상기 제1 추천인의 추천 상품 패키지에 대한 제1 추천 정보를 표시하는 단계; 상기 제1 추천 정보 및 사용자의 입력 정보에 기초하여, 상기 제1 추천인의 추천 상품 패키지의 구매 프로세스를 진행하는 단계; 및 상기 사용자의 계정으로 상기 제1 추천인의 추천 상품 패키지의 구매가 완료되면, 상기 제1 추천인의 추천 상품 패키지에 대응하는 보상을 제공받는 단계를 포함하고, 상기 제1 추천 정보를 표시하는 단계는 상기 제1 추천인의 입력 정보를 기초로 상기 제1 추천 상품 패키지 생성시 함께 생성되고 상기 제1추천인의 추천 상품 패키지의 선정 근거가 포함된 추천 이유 정보를 표시하는 단계를 포함하는, 전자 장치의 동작 방법이 제공된다.According to one side, receiving a first message from a first recommender for a recommended product package including a plurality of items selected by the first recommender recommending a product in a game; In response to a confirmation request in the first message, displaying first recommendation information about the first recommender and the first recommender's recommended product package; Based on the first recommendation information and the user's input information, proceeding with a purchase process of the first recommender's recommended product package; And when the purchase of the first recommender's recommended product package is completed with the user's account, receiving compensation corresponding to the first recommender's recommended product package, wherein the step of displaying the first recommendation information includes: An operation of an electronic device, including the step of displaying recommendation reason information that is generated upon generating the first recommended product package based on the input information of the first recommender and includes a basis for selecting the recommended product package of the first recommender. A method is provided.

다른 일측에 따르면, 상기 전자 장치의 동작 방법을 전자 장치와 결합되어 실행시키기 위해 매체에 저장된 컴퓨터 프로그램이 제공된다.According to another aspect, a computer program stored in a medium is provided to execute an operation method of the electronic device in combination with the electronic device.

또 다른 일측에 따르면, 상기 전자 장치의 동작 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체가 제공된다.According to another aspect, a computer-readable recording medium on which a program for executing a method of operating the electronic device is recorded is provided.

또 다른 일측에 따르면, 통신 장치; 게임을 실행하는 데에 사용자의 소정 입력을 수신하고, 상기 게임의 실행 화면을 표시하는 사용자 인터페이스 장치; 프로세서; 및 상기 프로세서에 의해 실행 가능한 명령어들을 저장하는 메모리를 포함하고, 상기 프로세서는, 상기 명령어들을 실행함으로써, 상기 통신 장치를 통해, 게임 내에서 상품을 추천하는 제1 추천인에 의해 선택된 복수의 아이템을 포함하는 상품 패키지에 대한 상기 제1추천인의 제1 메시지를 수신하고, 상기 제1 메시지의 확인 요청에 따라, 상기 제1 추천인 및 상기 제1 추천인의 추천 상품 패키지에 대한 제1 추천 정보를 상기 사용자 인터페이스 장치를 통해 표시하되, 상기 제1 추천인의 입력 정보를 기초로 상기 제1 추천 상품 패키지 생성시 함께 생성되고 상기 제1추천인의 추천 상품 패키지의 선정 근거가 포함된 추천 이유 정보를 표시하고, 상기 제1 추천 정보 및 상기 사용자의 입력 정보에 기초하여, 상기 제1 추천인의 추천 상품 패키지의 구매 프로세스를 진행하고, 상기 사용자의 계정으로 상기 제1 추천인의 추천 상품 패키지의 구매가 완료되면, 상기 제1 추천인의 추천 상품 패키지에 대응하는 보상을 제공받는, 전자 장치가 제공된다. According to another side, a communication device; a user interface device that receives a user's predetermined input for executing a game and displays a screen for executing the game; processor; and a memory storing instructions executable by the processor, wherein the processor, by executing the instructions, includes a plurality of items selected by a first recommender to recommend a product in the game through the communication device. Receive a first message from the first recommender about a product package, and according to a confirmation request of the first message, send first recommendation information about the first recommender and the first recommender's recommended product package to the user interface. Displayed through a device, it displays recommendation reason information that is generated together with the creation of the first recommended product package based on the input information of the first recommender and includes the basis for selecting the recommended product package of the first recommender, and 1 Based on the recommendation information and the user's input information, the purchase process of the first recommender's recommended product package is performed, and when the purchase of the first recommender's recommended product package is completed with the user's account, the first recommender An electronic device is provided, where a reward corresponding to a recommender's recommended product package is provided.

소정 추천인으로부터 게임 내의 소정 상품을 추천 받음으로써, 사용자는 필요한 상품을 용이하게 구매할 수 있다. By receiving a recommendation for a certain product in the game from a certain recommender, the user can easily purchase the necessary product.

또한, 사용자가 추천인으로부터 추천 받은 추천 상품을 구매하면, 사용자 및 추천인에게 추천 상품에 대응하는 보상을 제공할 수 있다.Additionally, when a user purchases a recommended product recommended by a recommender, compensation corresponding to the recommended product may be provided to the user and the recommender.

보상을 제공함으로써, 게임 내 사용자들 간의 의사소통 및 게임의 활성화를 유도할 수 있다.By providing rewards, communication between users in the game and activation of the game can be encouraged.

본 개시는, 다음의 자세한 설명과 그에 수반되는 도면들의 결합으로 쉽게 이해될 수 있으며, 참조 번호(reference numerals)들은 구조적 구성요소(structural elements)를 의미한다.
도 1은 일실시예에 따라, 서버 및 클라이언트를 포함하는 온라인 게임 제공 시스템을 도시한다.
도 2는 일실시예에 따라, 게임 내에서 사용자가 소정 추천인으로부터 소정 상품의 추천 정보를 제공받고, 구매 프로세스를 진행하는 전자 장치의 동작 방법을 나타낸 흐름도이다.
도 3은 일실시예에 따라, 전자 장치에 표시된 추천 정보를 설명하기 위한 도면이다.
도 4는 다른 일실시예에 따라, 전자 장치에 표시된 추천 정보를 설명하기 위한 도면이다.
도 5는 일실시예에 따라, 추천인에 대한 피드백 정보를 설명하기 위한 도면이다.
도 6는 다른 일실시예에 따라, 추천인에 대한 피드백 정보를 설명하기 위한 도면이다.
도 7은 일실시예에 따라, 추천인의 이력 정보를 설명하기 위한 도면이다.
도 8은 일실시예에 따라, 추천인의 메시지에 대한 응답 메시지를 전송하는 과정을 설명하기 위한 도면이다.
도 9는 다른 일실시예에 따라, 추천인의 메시지에 대한 응답 메시지를 전송하는 과정을 설명하기 위한 도면이다.
도 10은 일실시예에 따라, 사용자가 보상을 지급받는 과정 및 추천인의 보상을 설정하는 과정을 설명하기 위한 도면이다.
도 11은 일실시예에 따라, 게임 내에서 추천인의 상품의 추천 정보를 수신인에게 제공하고, 수신인이 상품을 구매함에 따라 추천인과 수신인에게 보상을 제공하는 서버의 동작 방법을 나타낸 흐름도이다.
도 12는 일실시예에 따라, 전자 장치의 구성을 도시한 블록도이다.
도 13은 일실시예에 따라, 서버의 구성을 도시한 블록도이다.
The present disclosure may be readily understood by combination of the following detailed description and accompanying drawings, where reference numerals refer to structural elements.
1 shows an online game providing system including a server and a client, according to one embodiment.
Figure 2 is a flowchart showing a method of operating an electronic device in which a user receives recommendation information for a certain product from a certain recommender within a game and proceeds with a purchase process, according to one embodiment.
FIG. 3 is a diagram for explaining recommended information displayed on an electronic device, according to an embodiment.
FIG. 4 is a diagram for explaining recommended information displayed on an electronic device, according to another embodiment.
Figure 5 is a diagram for explaining feedback information about a recommender, according to one embodiment.
Figure 6 is a diagram for explaining feedback information about a recommender, according to another embodiment.
Figure 7 is a diagram for explaining history information of a recommender, according to one embodiment.
Figure 8 is a diagram for explaining a process of transmitting a response message to a recommender's message, according to one embodiment.
Figure 9 is a diagram for explaining a process of transmitting a response message to a recommender's message, according to another embodiment.
FIG. 10 is a diagram illustrating a process by which a user receives compensation and a process by which a recommender's compensation is set, according to an embodiment.
Figure 11 is a flowchart showing a method of operating a server that provides recommendation information for a recommender's product to a recipient within a game and provides compensation to the recommender and recipient when the recipient purchases the product, according to one embodiment.
Figure 12 is a block diagram showing the configuration of an electronic device, according to an embodiment.
Figure 13 is a block diagram showing the configuration of a server, according to one embodiment.

이하에서는 도면을 참조하여 다양한 실시예들을 상세히 설명한다. 이하에서 설명되는 실시예들은 여러 가지 상이한 형태로 변형되어 실시될 수도 있다. 실시예들의 특징을 보다 명확히 설명하기 위하여 이하의 실시예들이 속하는 기술분야에서 통상의 지식을 가진 자에게 널리 알려져 있는 사항들에 관해서 자세한 설명은 생략한다.Hereinafter, various embodiments will be described in detail with reference to the drawings. The embodiments described below may be modified and implemented in various different forms. In order to more clearly explain the characteristics of the embodiments, detailed descriptions of matters widely known to those skilled in the art to which the following embodiments belong will be omitted.

한편, 본 명세서에서 어떤 구성이 다른 구성과 "연결"되어 있다고 할 때, 이는 '직접적으로 연결'되어 있는 경우뿐 아니라, '그 중간에 다른 구성을 사이에 두고 연결'되어 있는 경우도 포함한다. 또한, 어떤 구성이 다른 구성을 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한, 그 외 다른 구성을 제외하는 것이 아니라 다른 구성들 더 포함할 수도 있다는 것을 의미한다.Meanwhile, in this specification, when a configuration is said to be “connected” to another configuration, this includes not only the case of being “directly connected,” but also the case of being “connected with another configuration in between.” In addition, when a configuration “includes” another configuration, this means that other configurations may be further included rather than excluding other configurations, unless specifically stated to the contrary.

또한, 본 명세서에서 사용되는 '제 1' 또는 '제 2' 등과 같이 서수를 포함하는 용어는 다양한 구성 요소들을 설명하는데 사용할 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다.Additionally, terms including ordinal numbers such as 'first' or 'second' used in this specification may be used to describe various components, but the components should not be limited by the terms. The above terms are used only for the purpose of distinguishing one component from another.

명세서 전체에서, "상품"은, 게임 내에서 소정 캐시 또는 금전으로 구매 가능한 아이템 등을 의미할 수 있다. 또한, "아이템"은, 게임 내에서 제공되는 물건과 같은 게임 내의 다양한 객체를 모두 포함할 수 있으며, 무기, 방어구, 옷, 수정과 같은 게임 내 캐릭터가 장착하는 장비, 게임 내 캐릭터가 탑승하는 탑승물, 음식, 포션과 같은 소비물, 경험치, 버프 등 게임 내에서 사용자가 획득할 수 있는 모든 디지털, 사이버 목적물 등을 의미할 수 있으며, 상기 예시에 제한되지 않는다.Throughout the specification, “product” may mean an item that can be purchased with a certain amount of cash or money within the game. Additionally, “items” may include all of the various objects within the game, such as objects provided within the game, equipment worn by characters within the game such as weapons, armor, clothing, crystals, and rides carried by characters within the game. It may refer to all digital and cyber objects that a user can acquire within the game, such as consumables such as water, food, and potions, experience points, and buffs, and is not limited to the examples above.

"추천 정보"는, 게임 내에서 추천인이 사용자에게 추천하는 추천 상품에 대한 정보일 수 있다. 예를 들면, 추천 정보는, 추천인의 추천 상품의 스펙 정보, 및 추천 상품의 추천 이유 정보 중 적어도 하나를 포함할 수 있다. 예를 들면, 추천 정보는, 추천 상품에 포함된 적어도 하나의 상품, 가격, 명칭, 총 구매 금액, 할인 내역 등의 정보를 포함할 수 있고, 상기 예시에 제한되지 않는다.“Recommendation information” may be information about recommended products recommended to the user by a recommender within the game. For example, the recommendation information may include at least one of specification information of the recommender's recommended product and information on the reason for recommending the recommended product. For example, the recommendation information may include information such as at least one product included in the recommended product, price, name, total purchase amount, discount history, etc., and is not limited to the above example.

예를 들면, 추천 상품의 "스펙 정보"는, 추천 상품을 구성하는 아이템의 명칭, 아이템의 공격력, 방어력 등의 정보를 포함할 수 있다. 추천 상품의 "추천 이유 정보"는, 게임 내의 복수의 상품들 중 추천 상품으로 선정된 근거 또는 추천 상품을 추천하는 근거를 나타내는 정보일 수 있다. 근거 정보는, 사용자의 상태 정보와 추천 상품의 스펙 정보에 기초하여 생성될 수 있다.For example, the “specification information” of a recommended product may include information such as the name of the item constituting the recommended product, the attack power of the item, and the defense power of the item. “Recommendation reason information” for a recommended product may be information indicating the basis for selecting a recommended product among a plurality of products in the game or the basis for recommending a recommended product. Evidence information may be generated based on user status information and recommended product specification information.

또한, 추천 정보는 추천인의 정보를 포함할 수도 있다. 예를 들면, 추천인의 정보는, 추천인의 이력 정보, 추천인에 대한 피드백 정보 중 적어도 하나를 포함할 수 있다. 예를 들면, 추천인의 "이력 정보"는, 추천인의 복수의 사용자들에 대한 추천 이력, 및 추천인의 추천 대비 구매율 중 적어도 하나의 정보를 포함할 수 있고, 상기 예시에 제한되지 않는다. 예를 들면, 추천인에 대한 "피드백 정보"는, 추천인의 추천 상품을 구매한 사용자들이 추천인을 평가한 리뷰 점수 또는 코멘트, 후기 등의 정보를 포함할 수 있다.Additionally, the recommendation information may include the recommender's information. For example, the recommender's information may include at least one of the recommender's history information and feedback information about the recommender. For example, the recommender's “history information” may include at least one of the recommender's recommendation history for a plurality of users and the recommender's purchase ratio relative to recommendations, and is not limited to the above example. For example, “feedback information” about a recommender may include information such as review scores, comments, or reviews evaluated by users who purchased the recommender’s recommended product.

사용자의 "상태 정보"는, 게임에서 사용자가 플레이 하는 캐릭터, 사용자의 레벨, 보유 장비, 접속 시간, 퀘스트, 및 게임 진행 상황 중 적어도 하나에 대한 정보를 포함할 수 있고, 상기 예시에 제한되지 않는다.The user's "status information" may include information about at least one of the character the user plays in the game, the user's level, equipment possessed, access time, quests, and game progress, and is not limited to the examples above. .

도 1은 일실시예에 따라, 서버 및 클라이언트를 포함하는 온라인 게임 제공 시스템을 도시한다.1 shows an online game providing system including a server and a client, according to one embodiment.

일 실시예에 따른 온라인 게임 제공 시스템은 도 1에 도시된 바와 같이 서버(4000)와 복수의 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f) 를 포함할 수 있다. 서버(4000)는 네트워크를 통해 게임을 서비스함으로써, 복수의 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f)에게 게임을 제공할 수 있다.The online game providing system according to one embodiment may include a server 4000 and a plurality of clients 2000a, 2000b, 2000c, 2000d, 2000e, and 2000f, as shown in FIG. 1. The server 4000 may provide the game to a plurality of clients 2000a, 2000b, 2000c, 2000d, 2000e, and 2000f by servicing the game through a network.

도 1 은 사용자에 의해 사용되는 클라이언트의 예들로서, 데스크톱 컴퓨터(2000a), 태블릿(2000b), 휴대폰(2000c), 노트북(2000d), 스마트폰(2000e), 및 텔레비전(2000f)을 도시하지만, 클라이언트는 이에 제한되지 않고 PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션, MP3 플레이어, 디지털 카메라, 냉장고, 세탁기, 청소기 등의 다양한 전자 디바이스를 포함할 수 있다.1 shows a desktop computer 2000a, a tablet 2000b, a mobile phone 2000c, a laptop 2000d, a smartphone 2000e, and a television 2000f as examples of clients used by a user; is not limited to this and may include various electronic devices such as PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), navigation, MP3 players, digital cameras, refrigerators, washing machines, and vacuum cleaners.

복수의 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f)에서 게임(예를 들면, 온라인 게임)이 실행될 수 있다. 게임을 실행하기 위해, 프로그램, 예를 들어, 애플리케이션, 또는 런처(launcher)가 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f)에 설치될 수 있으나, 이에 제한되지 않는다. 사용자들은 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f)에 설치된 프로그램을 실행하여, 서버(4000)에 의해 제공되는 게임을 즐길 수 있다. 후술하는 본 개시의 다양한 실시예들은 게임을 실행시키기 위한 프로그램 내에서 구현되거나, 그 프로그램과는 별도의 프로그램을 통해 구현될 수 있다.A game (eg, an online game) may be played on a plurality of clients 2000a, 2000b, 2000c, 2000d, 2000e, and 2000f. To run a game, a program, such as, but not limited to, an application or launcher, may be installed on the clients 2000a, 2000b, 2000c, 2000d, 2000e, and 2000f. Users can enjoy games provided by the server 4000 by running programs installed on the clients 2000a, 2000b, 2000c, 2000d, 2000e, and 2000f. Various embodiments of the present disclosure described later may be implemented within a program for executing a game, or may be implemented through a separate program from the program.

서버(4000)는 게임 제공업자에 의해 운영될 수 있고, 서버(4000)는 단일 서버, 서버의 집합체, 및 클라우드 서버를 포함할 수 있으나, 이에 제한되지 않는다. 서버(4000)는 사용자들에게 게임을 제공하고, 사용자들의 데이터를 저장하는 데이터 베이스를 포함할 수 있다. 또한, 서버(4000)는 결제 이벤트를 생성 및 처리하는 결제 서버 또는 지불 서버를 더 포함할 수 있다. 결제 서버 또는 지불 서버는 서버(4000)와 별개의 서버일 수 있고, 서버(4000) 및 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f) 간의 결제나 지불을 매개할 수도 있다. 서버 (4000)는 사용자 데이터를 저장하고 관리하는 데이터베이스(database: DB) 서버를 더 포함할 수 있고, DB 서버는 서버(4000)와 별개의 서버일 수 있다.The server 4000 may be operated by a game provider, and the server 4000 may include, but is not limited to, a single server, a collection of servers, and a cloud server. The server 4000 may provide games to users and include a database that stores users' data. Additionally, the server 4000 may further include a payment server or payment server that generates and processes payment events. The payment server or payment server may be a separate server from the server 4000, and may mediate payments or payments between the server 4000 and the clients 2000a, 2000b, 2000c, 2000d, 2000e, and 2000f. The server 4000 may further include a database (DB) server that stores and manages user data, and the DB server may be a separate server from the server 4000.

서버(4000)에서는 게임을 서비스하기 위한 프로그램이 구동될 수 있다. 후술하는 본 개시의 다양한 실시예들은 게임을 서비스하기 위한 프로그램 내에서 구현되거나, 그 프로그램과는 별도의 프로그램을 통해 구현될 수 있다.A program for servicing games may be run in the server 4000. Various embodiments of the present disclosure described later may be implemented within a program for servicing a game, or may be implemented through a program separate from the program.

네트워크는 소정의 통신 방식을 이용하여 설립(또는 형성)된 연결을 의미하고, 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f) 사이 또는 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f)과 서버(4000) 사이에서 데이터를 전달하는 소정의 통신 수단을 통해 연결된 통신망을 의미할 수 있다.Network means a connection established (or formed) using a predetermined communication method, between clients (2000a, 2000b, 2000c, 2000d, 2000e, and 2000f) or between clients (2000a, 2000b, 2000c, 2000d, 2000e) , and 2000f) and the server 4000 may refer to a communication network connected through a predetermined communication means.

통신 수단은 소정의 통신 규격, 소정의 주파수 대역, 소정의 프로토콜 또는 소정의 채널을 통한 통신, 근거리 통신, 원거리 통신, 무선 통신 및 유선 통신을 포함한다. 예를 들어, 통신 수단은 블루투스, BLE, Wi-Fi, Zigbee, 3G, LTE, 초음파를 통한 통신 수단 등을 포함할 수 있으나, 이에 제한되지 않는다.Communication means include communication through a predetermined communication standard, a predetermined frequency band, a predetermined protocol or a predetermined channel, short-distance communication, long-distance communication, wireless communication, and wired communication. For example, communication means may include, but are not limited to, Bluetooth, BLE, Wi-Fi, Zigbee, 3G, LTE, and ultrasonic communication means.

근거리 통신 수단은, 통신을 수행하는 디바이스들이 소정의 범위 내에 있을 때에만 서로 통신이 가능한 통신 수단을 의미할 수 있고, 예를 들어, 블루투스 및 NFC를 포함할 수 있으나, 이에 제한되지 않는다.Short-distance communication means may refer to communication means that enable communication with each other only when devices performing communication are within a predetermined range, and may include, for example, Bluetooth and NFC, but are not limited thereto.

원거리 통신 수단은, 통신을 수행하는 디바이스들이 거리와 관계 없이 서로 통신이 가능한 통신 수단을 의미할 수 있다. 예를 들어, 원거리 통신 수단은 AP와 같은 중계기를 통해 통신을 수행하는 두 디바이스가 소정의 거리 이상일 때에도 통신할 수 있는 수단, 및 문자 전송과 전화 통화에 사용되는 셀룰러 네트워크 (3G, LTE)를 이용한 통신 수단을 포함할 수 있으나, 이에 제한되지 않는다.A long-distance communication means may refer to a communication means that allows devices performing communication to communicate with each other regardless of distance. For example, a long-distance communication means is a means that allows communication even when two devices performing communication are over a predetermined distance through a repeater such as an AP, and a means that uses a cellular network (3G, LTE) used for text transmission and phone calls. It may include, but is not limited to, communication means.

서버(4000)가 네트워크를 이용하여 온라인 게임을 서비스하는 과정에서, 임의의 통신 수단을 통해 서버(4000)와 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f) 간의 통신이 수행될 수 있다.In the process of the server 4000 serving an online game using a network, communication between the server 4000 and the clients 2000a, 2000b, 2000c, 2000d, 2000e, and 2000f can be performed through any communication means. there is.

온라인 게임은 RPG(Role Playing Game), TRPG(Tabletop RPG), MMORPG (Massively Multiplayer Online RPG), MOBA(Multiplayer Online Battle Arena), AOS(Aeon of Strife), RTS(Real Time Strategy), FPS(First-person shooter), TCG(Trading Card Game), CCG(Collectible Card Game), 스포츠, 대전격투 등 다양한 장르의 게임일 수 있으나, 이에 제한되지 않는다. 온라인 게임은 사용자들 간의 대전 또는 사용자와 컴퓨터(예를 들면, 인공지능) 과의 대전으로 진행될 수 있으나, 이에 제한되지 않고, 다양한 형태로 구현될 수 있다.Online games include RPG (Role Playing Game), TRPG (Tabletop RPG), MMORPG (Massively Multiplayer Online RPG), MOBA (Multiplayer Online Battle Arena), AOS (Aeon of Strife), RTS (Real Time Strategy), and FPS (First-Time Strategy). It may be a game of various genres such as person shooter), TCG (Trading Card Game), CCG (Collectible Card Game), sports, fighting, etc., but is not limited thereto. Online games may be played between users or between users and a computer (eg, artificial intelligence), but are not limited to this and can be implemented in various forms.

도 1 에 도시된 온라인 게임 제공 시스템은 온라인 플랫폼 제공 시스템으로서도 기능할 수 있다. 한편, 도 1에 도시된 클라이언트들(2000a, 2000b, 2000c, 2000d, 2000e, 및 2000f)은 도 2 내지 도 12에서 설명하는 전자 장치(10)와 대응될 수 있다. 또한, 도 1에 도시된 서버(4000)는 도 2 내지 도 13에서 설명하는 서버(20)와 대응될 수 있다.The online game providing system shown in FIG. 1 can also function as an online platform providing system. Meanwhile, the clients 2000a, 2000b, 2000c, 2000d, 2000e, and 2000f shown in FIG. 1 may correspond to the electronic device 10 described in FIGS. 2 to 12. Additionally, the server 4000 shown in FIG. 1 may correspond to the server 20 described in FIGS. 2 to 13.

도 2는 일실시예에 따라, 게임 내에서 사용자가 소정 추천인으로부터 소정 상품의 추천 정보를 제공받고, 구매 프로세스를 진행하는 전자 장치의 동작 방법을 나타낸 흐름도이다.Figure 2 is a flowchart showing a method of operating an electronic device in which a user receives recommendation information for a certain product from a certain recommender within a game and proceeds with a purchase process, according to one embodiment.

도 2를 참고하면, 단계 S210에서, 전자 장치(10)는 게임 내에서 상품을 추천하는 제1 추천인의 제1 메시지를 수신할 수 있다. 전자 장치(10)에서 게임이 실행될 수 있다. 게임에서는 사용자들이 메시지를 주고 받을 수 있는 메시지 서비스가 제공될 수 있다. 예를 들면, 게임이 실행된 상태에서, 전자 장치(10)는 제1 추천인의 계정으로부터 소정 상품을 추천하는 제1 메시지를 수신할 수 있다. 예를 들면, 게임의 실행 화면에는, 제1 메시지가 수신되었음을 알리는 알림 정보가 표시될 수 있다. 예를 들어, 사용자가 플레이하고 있는 경우, 실행 화면의 소정 영역에 제1 메시지가 수신되었음을 알리는 알림 정보가 표시될 수 있다. 알림 정보는 팝업창 형식으로 표시될 수도 있다.Referring to FIG. 2 , in step S210, the electronic device 10 may receive a first message from a first recommender recommending a product within the game. A game may be played on the electronic device 10. In games, a messaging service may be provided through which users can send and receive messages. For example, while the game is running, the electronic device 10 may receive a first message recommending a certain product from the first recommender's account. For example, notification information indicating that the first message has been received may be displayed on the game execution screen. For example, when a user is playing, notification information indicating that the first message has been received may be displayed in a predetermined area of the execution screen. Notification information may be displayed in the form of a pop-up window.

예를 들면, 제1 추천인은, 게임 내의 소정 사용자일 수 있고, 사용자가 속한 그룹 내의 그룹원일 수 있다. 한편, 제1 추천인은, 제1 추천인의 전자 장치에서 게임 내에서 소정 조건을 충족시키는 사용자를 검색하고, 검색된 사용자에게 상품을 추천하는 메시지를 전송할 수 있다. 예를 들면, 소정 조건은, 캐릭터의 종류, 레벨, 접속 시간, 퀘스트, 아이템에 대한 설정 정보에 기초하여, 결정될 수 있다.For example, the first recommender may be a certain user within the game or a group member within the group to which the user belongs. Meanwhile, the first recommender may search for a user who satisfies a predetermined condition within the game on the first recommender's electronic device and transmit a message recommending a product to the searched user. For example, a predetermined condition may be determined based on setting information about the character type, level, access time, quest, and item.

단계 S220에서, 전자 장치(10)는 제1 메시지의 확인 요청에 따라, 제1 추천인 및 제1 추천인의 추천 상품에 대한 제1 추천 정보를 표시할 수 있다. 예를 들면, 게임의 실행 화면에서 제1 메시지를 확인할 것인지 문의하는 팝업창을 표시할 수 있다. 팝업창에서 제1 메시지를 확인하는 입력이 수신되면, 전자 장치(10)는 제1 메시지를 표시할 수 있다. 제1 메시지에는 추천 상품을 안내하는 정보가 포함될 수 있다. 추천 상품의 안내를 수락하는 입력이 수신되면, 전자 장치(10)는 제1 메시지에 대응하는 제1 추천 정보를 표시할 수 있다. 한편, 제1 메시지가 수신된 직후에 사용자가 제1 메시지를 확인하지 않는 경우, 제1 사용자는 추후에 제1 메시지를 확인할 수 있다.In step S220, the electronic device 10 may display first recommendation information about the first recommender and the first recommender's recommended product according to the confirmation request of the first message. For example, a pop-up window asking whether to confirm the first message may be displayed on the game execution screen. When an input confirming the first message is received in a pop-up window, the electronic device 10 may display the first message. The first message may include information guiding recommended products. When an input accepting guidance on a recommended product is received, the electronic device 10 may display first recommendation information corresponding to the first message. Meanwhile, if the user does not check the first message immediately after receiving the first message, the first user can check the first message later.

예를 들면, 제1 추천 정보는, 제1 추천인의 정보 및 제1 추천인의 추천 상품의 정보를 포함할 수 있다. 예를 들면, 제1 추천인의 정보는, 제1 추천인의 이력 정보 및 제1 추천인에 대한 피드백 정보 중 적어도 하나를 포함할 수 있다. 예를 들면, 제1 추천인의 추천 상품의 정보는, 제1 추천인의 추천 상품의 추천 이유 정보 및 제1 추천인의 추천 상품의 스펙 정보를 포함할 수 있다.For example, the first recommendation information may include information about the first recommender and information about the first recommender's recommended product. For example, the first recommender's information may include at least one of the first recommender's history information and feedback information about the first recommender. For example, information on the first recommender's recommended product may include information on the reason for recommending the first recommender's recommended product and information on specifications of the first recommender's recommended product.

예를 들면, 제1 추천인의 이력 정보는, 제1 추천인의 복수의 사용자들에 대한 추천 이력, 제1 추천인의 사용자에 대한 추천 이력, 제1 추천인의 추천 대비 구매율 중 적어도 하나의 정보를 포함할 수 있다. 예를 들면, 제1 추천인에 대한 피드백 정보는, 제1 추천인의 추천 상품들을 구매한 사용자들이 제1 추천인을 평가한 리뷰 점수 및 코멘트 중 적어도 하나의 정보를 포함할 수 있다.For example, the first recommender's history information may include at least one of the first recommender's recommendation history for a plurality of users, the first recommender's recommendation history for users, and the purchase rate compared to the first recommender's recommendations. You can. For example, the feedback information about the first recommender may include at least one of review scores and comments in which users who purchased the first recommender's recommended products evaluated the first recommender.

예를 들면, 전자 장치(10)는 제1 추천인에 대한 피드백 정보 및 피드백 정보를 남긴 사용자들의 상태 정보를 표시할 수 있다. 구체적으로, 전자 장치(10)는 사용자들의 우선 순위에 기초하여, 사용자들의 제1 추천인에 대한 피드백 정보를 표시할 수 있다. 예를 들면, 사용자들의 우선 순위는, 게임 내의 상태를 판단하는 데에 이용되는 적어도 하나의 파라미터에 기초하여 결정될 수 있다. 예를 들면, 파라미터는, 캐릭터의 종류, 레벨, 접속 시간, 퀘스트, 아이템일 수 있고, 상기 예시에 제한되지 않는다.For example, the electronic device 10 may display feedback information about the first recommender and status information of users who left feedback information. Specifically, the electronic device 10 may display feedback information about users' first recommenders based on the users' priorities. For example, users' priorities may be determined based on at least one parameter used to determine the state within the game. For example, parameters may be character type, level, access time, quest, or item, and are not limited to the above examples.

한편, 전자 장치(10)는, 추천 정보로 제공될 수 있는 복수의 항목들 중에서 미리 설정된 항목에 대한 정보를 표시할 수 있다. 예를 들면, 추천인의 추천 상품의 스펙 정보, 추천인의 피드백 정보가 사용자에게 제공될 추천 정보로 설정될 수 있다.Meanwhile, the electronic device 10 may display information about a preset item among a plurality of items that can be provided as recommended information. For example, the spec information of the recommender's recommended product and the recommender's feedback information may be set as recommendation information to be provided to the user.

도 3 내지 도 7에서는, 전자 장치(10)에서 추천 정보를 표시하는 예를 설명한다.3 to 7 illustrate an example of displaying recommended information on the electronic device 10.

단계 S230에서, 전자 장치(10)는 제1 추천 정보 및 사용자의 입력 정보에 기초하여, 제1 추천인의 추천 상품의 구매 프로세스를 진행할 수 있다. 예를 들면, 제1 추천인의 추천 상품을 구매하는 입력이 수신되면, 전자 장치(10)는 제1 사용자의 계정에서 보유한 캐시에서 제1 추천인의 추천 상품에 대응하는 캐시만큼 차감할 수 있다.In step S230, the electronic device 10 may proceed with the purchase process of the first recommender's recommended product based on the first recommendation information and the user's input information. For example, when an input to purchase the first recommender's recommended product is received, the electronic device 10 may deduct the amount of cache corresponding to the first recommender's recommended product from the cache held in the first user's account.

단계 S240에서, 전자 장치(10)는 사용자의 계정으로 제1 추천인의 추천 상품의 구매가 완료되면, 제1 추천인의 추천 상품에 대응하는 보상을 제공받을 수 있다. 예를 들면, 보상은, 게임 내에서 사용 가능한 캐시, 게임 내의 아이템, 게임 내에서 사용 가능한 쿠폰, 레벨 상승, 보유 장비의 강화 등 중 적어도 하나일 수 있다. 사용자에게 제공되는 보상은, 제1 추천인 또는 게임을 관리하는 관리자에 의해 미리 설정될 수 있다.In step S240, when the purchase of the first recommender's recommended product is completed through the user's account, the electronic device 10 may receive compensation corresponding to the first recommender's recommended product. For example, the reward may be at least one of cash usable in the game, items in the game, coupons usable in the game, level increase, reinforcement of equipment, etc. The reward provided to the user may be set in advance by the first recommender or the administrator who manages the game.

예를 들면, 전자 장치(10)는, 제1 추천인의 추천 상품의 구매 시기에 기초하여, 차등적인 보상을 제공 받을 수 있다. 예를 들면, 제1 추천인의 제1 메시지가 수신된 시점부터 제1 추천인의 추천 상품의 구매 시점까지의 소요 시간에 따라, 사용자가 제공 받을 수 있는 보상의 종류, 보상의 범위 등이 달라질 수 있다.For example, the electronic device 10 may receive differential compensation based on the purchase time of the first recommender's recommended product. For example, depending on the time taken from the time the first message from the first recommender is received to the time of purchase of the first recommender's recommended product, the type of compensation that the user can receive, the range of compensation, etc. may vary. .

또한, 사용자의 계정으로 제1 추천인의 추천 상품의 구매가 완료되면, 사용자 뿐만 아니라, 제1 추천인도 보상을 제공받을 수 있다. 제1 추천인의 계정으로 제1 추천인의 추천 상품에 대응하는 보상이 제공될 수 있다.In addition, when the purchase of the first recommender's recommended product is completed with the user's account, not only the user but also the first recommender can receive compensation. Compensation corresponding to the first recommender's recommended product may be provided to the first recommender's account.

또한, 사용자는 제1 추천인이 제공받을 보상의 종류, 보상의 범위, 보상 시기 등을 설정할 수 있다. 예를 들면, 전자 장치(10)는 제1 추천인에게 제공될 보상의 제1 보상 정보를 입력 받을 수 있다. 전자 장치(10)는 제1 보상 정보를 게임을 관리하는 서버(20)로 전송할 수 있다. 서버(20)는, 제1 추천인의 계정으로 제1 추천 상품에 대응하는 보상을 제공할 수 있다. 제1 추천 상품을 제2 추천인이 사용자에게 추천하였지만, 사용자가 제1 추천인의 제1 메시지를 통해 제1 추천 상품을 구매한 경우, 제1 추천인에게만 제1 추천 상품에 대응하는 보상이 제공될 수 있다.Additionally, the user can set the type of reward to be provided to the first recommender, the scope of the reward, and the timing of the reward. For example, the electronic device 10 may receive first reward information about the reward to be provided to the first recommender. The electronic device 10 may transmit first compensation information to the server 20 that manages the game. The server 20 may provide compensation corresponding to the first recommended product to the first recommender's account. If the first recommended product is recommended to the user by the second recommender, but the user purchases the first recommended product through the first recommender's first message, compensation corresponding to the first recommended product may be provided only to the first recommender. there is.

도 11에서는, 사용자 또는 추천인이 제공받을 보상과 관련된 예를 설명한다.In Figure 11, an example related to the reward to be provided to the user or recommender is explained.

한편, 전자 장치(10)는 제1 메시지에 대한 응답 메시지를 제1 추천인의 계정으로 전송할 수 있다. 예를 들면, 전자 장치(10)는 제1 메시지에 대해 선택 가능한 복수의 응답 정보를 표시할 수 있다. 전자 장치(10)는 제1 응답 정보에 대응하는 응답 메시지를 제1 추천인의 계정으로 전송할 수 있다.Meanwhile, the electronic device 10 may transmit a response message to the first message to the first recommender's account. For example, the electronic device 10 may display a plurality of selectable response information for the first message. The electronic device 10 may transmit a response message corresponding to the first response information to the first recommender's account.

예를 들면, 복수의 응답 정보는, 제1 추천인의 추천 상품의 수락 및 거부에 대한 응답 유형 정보를 포함할 수 있다. 전자 장치(10)는, 제1 추천인의 추천 상품의 수락 및 거부 중 하나의 응답 유형을 선택하는 제1 입력을 수신할 수 있다. 전자 장치(10)는 제1 입력이 수신됨에 따라, 선택된 응답 유형에 대응하는 복수의 하위 응답 정보를 표시할 수 있다. 전자 장치(10)는 복수의 하위 응답 정보 중에서 제1 응답 정보를 선택하는 입력을 수신할 수 있다. 전자 장치(10)는 제1 응답 정보를 제1 추천인의 계정으로 전송할 수 있다. 도 8 및 도 9에서는, 추천인의 메시지에 대한 응답 메시지를 전송하는 예를 설명한다.For example, the plurality of response information may include response type information regarding acceptance or rejection of the first recommender's recommended product. The electronic device 10 may receive a first input for selecting one of the response types between acceptance and rejection of the first recommender's recommended product. As the first input is received, the electronic device 10 may display a plurality of lower level response information corresponding to the selected response type. The electronic device 10 may receive an input for selecting first response information from a plurality of lower level response information. The electronic device 10 may transmit the first response information to the first recommender's account. In Figures 8 and 9, an example of transmitting a response message to a recommender's message is explained.

사용자는 소정 추천인으로부터 게임 내의 소정 상품을 추천 받음으로써, 사용자에게 필요한 상품을 용이하게 구매할 수 있다. 또한, 사용자가 추천인으로부터 추천 받은 추천 상품을 구매하면, 사용자 및 추천인에게 추천 상품에 대응하는 보상이 제공될 수 있다. 보상이 제공됨으로써, 게임 내 사용자들 간의 의사소통 및 게임이 활성화 될 수 있다.The user can easily purchase the product he or she needs by receiving a recommendation for a certain product in the game from a certain recommender. Additionally, when a user purchases a recommended product recommended by a recommender, compensation corresponding to the recommended product may be provided to the user and the recommender. By providing rewards, communication and gaming between users within the game can be activated.

도 3은 일실시예에 따라, 전자 장치(10)에 표시된 추천 정보를 설명하기 위한 도면이다.FIG. 3 is a diagram for explaining recommended information displayed on the electronic device 10, according to an embodiment.

전자 장치(10)는 상품을 추천하는 추천인의 메시지를 수신할 수 있다. 전자 장치(10)는 메시지가 수신되었음을 알리는 알림 정보를 표시할 수 있다. 알림 정보가 표시됨에 따라, 사용자로부터 메시지의 확인 요청이 수신되면, 전자 장치(10)는 메시지에 대응하는 추천 정보를 표시할 수 있다.The electronic device 10 may receive a message from a recommender recommending a product. The electronic device 10 may display notification information indicating that a message has been received. As notification information is displayed, when a request to confirm a message is received from the user, the electronic device 10 may display recommended information corresponding to the message.

도 3의 이미지(310)을 참고하면, 전자 장치(10)는 추천인 AAA가 사용자에게 추천한 상품에 대한 추천 정보(312)를 표시할 수 있다. 예를 들면, 추천 정보는, 추천인 AAA에 의해 선택된 추천 상품의 정보를 포함할 수 있다. 예를 들면, 전자 장치(10)는 추천인 AAA에 의해 선택된 아이템의 명칭, 아이템의 이미지, 아이템의 스펙, 아이템의 가격 등에 대한 정보를 표시할 수 있다. 여기서, 추천 상품은, 추천인 AAA가 사용자에게 추천하는 상품으로써, 사용자에게 맞춤화된 상품일 수 있다. 또한, 전자 장치(10)는 추천 정보가 추천인 AAA에 의해 추천된 것임을 나타내기 위한 출처 정보(311)를 표시할 수 있다. 또한, 전자 장치(10)는 추천인 AAA의 추천 상품에 대한 구매 금액을 표시할 수 있다. 또한, 전자 장치(10)는 구매 아이콘을 표시할 수 있다. 구매 아이콘을 선택하는 입력이 수신되면, 전자 장치(10)는 구매 프로세스를 진행할 수 있다.Referring to the image 310 of FIG. 3, the electronic device 10 may display recommendation information 312 about a product recommended to the user by recommender AAA. For example, the recommendation information may include information on the recommended product selected by recommender AAA. For example, the electronic device 10 may display information about the name of the item selected by the recommender AAA, the image of the item, the specifications of the item, the price of the item, etc. Here, the recommended product is a product recommended to the user by the recommender AAA and may be a product customized to the user. Additionally, the electronic device 10 may display source information 311 to indicate that the recommendation information is recommended by recommender AAA. Additionally, the electronic device 10 may display the purchase amount for the recommended product of recommender AAA. Additionally, the electronic device 10 may display a purchase icon. When an input for selecting a purchase icon is received, the electronic device 10 may proceed with the purchase process.

한편, 전자 장치(10)는 추천인에 대한 피드백 정보를 표시할 수 있다. 예를 들면, 피드백 정보는, 추천인의 추천 상품들을 구매한 사용자들이 추천인을 평가한 리뷰 점수 및 코멘트 중 적어도 하나의 정보일 수 있다. 예를 들면, 도 3의 이미지(320)에 도시된 바와 같이, 전자 장치(10)는 추천인 AAA의 추천 상품들을 구매한 사용자들이 추천인 AAA를 평가한 리뷰 점수의 정보(321)를 표시할 수 있다. 또한, 전자 장치(10)는 추천인 AAA의 추천 상품의 상세 정보를 제공하기 위한 상품 정보의 아이콘(322)을 표시할 수 있다. 아이콘(322)을 선택하는 입력이 수신되면, 전자 장치(10)는 추천인 AAA의 추천 상품에 대한 스펙 정보를 표시할 수 있다.Meanwhile, the electronic device 10 may display feedback information about the recommender. For example, the feedback information may be at least one of the review scores and comments that users who purchased the recommender's recommended products evaluated the recommender. For example, as shown in the image 320 of FIG. 3, the electronic device 10 may display information 321 of the review scores that users who purchased recommended products of the recommender AAA evaluated the recommender AAA. . Additionally, the electronic device 10 may display a product information icon 322 to provide detailed information on the recommended product of recommender AAA. When an input for selecting the icon 322 is received, the electronic device 10 may display specification information about the recommended product of recommender AAA.

도 4는 다른 일실시예에 따라, 전자 장치(10)에 표시된 추천 정보를 설명하기 위한 도면이다.FIG. 4 is a diagram for explaining recommended information displayed on the electronic device 10, according to another embodiment.

전자 장치(10)에서 게임이 실행된 상태에서, 상품을 추천하는 추천인의 메시지가 수신되고, 사용자로부터 메시지의 확인 요청이 수신되면, 전자 장치(10)는 게임의 실행 화면 상에 메시지에 대응하는 추천 정보를 표시할 수 있다.With the game running on the electronic device 10, when a recommender's message recommending a product is received and a confirmation request for the message is received from the user, the electronic device 10 displays a message corresponding to the message on the game execution screen. Recommended information can be displayed.

도 4를 참고하면, 전자 장치(10)는 게임의 실행 화면 상에 추천인 AAA가 사용자에게 추천한 상품에 대한 추천 정보(420)를 표시할 수 있다. 예를 들면, 추천 정보는, 추천인 AAA에 의해 선택된 추천 상품의 정보를 포함할 수 있다. 게임의 실행 화면에는, 추천 상품의 상세 정보를 제공하는 아이콘이 표시될 수 있다. 도 4에 도시된 바와 같이, "상세 정보" 아이콘을 선택하는 입력이 수신되면, 전자 장치(10)는 AAA가 사용자에게 추천한 상품의 상세 정보를 표시할 수 있다. 예를 들면, 상품의 상세 정보는, 상품의 이미지, 명칭, 가격, 스펙 중 적어도 하나의 정보를 포함할 수 있다Referring to FIG. 4 , the electronic device 10 may display recommendation information 420 about a product recommended to the user by recommender AAA on the game execution screen. For example, the recommendation information may include information on the recommended product selected by recommender AAA. On the game execution screen, an icon providing detailed information on the recommended product may be displayed. As shown in FIG. 4, when an input for selecting a “detailed information” icon is received, the electronic device 10 may display detailed information on a product recommended to the user by AAA. For example, detailed product information may include at least one of the product image, name, price, and specifications.

예를 들면, 전자 장치(10)는 추천인 AAA의 이력 정보 및 추천인 AAA에 대한 피드백 정보 중 적어도 하나를 포함하는 추천인 AAA의 정보(410)를 표시할 수 있다. 추천인 AAA의 정보(410)가 표시됨으로써, 사용자는 추천인 AAA을 식별할 수 있고, 추천인 AAA의 정보를 용이하게 확인할 수 있다.For example, the electronic device 10 may display information 410 of the recommender AAA, including at least one of history information of the recommender AAA and feedback information about the recommender AAA. By displaying the information 410 of the recommender AAA, the user can identify the recommender AAA and easily check the information of the recommender AAA.

예를 들면, 추천인 AAA의 이력 정보는, 추천인 AAA의 복수의 사용자들에 대한 추천 이력, 추천인 AAA의 사용자에 대한 추천 이력 및 추천인 AAA의 추천 대비 구매율 정보 중 적어도 하나를 포함할 수 있다. 도 4를 참고하면, 구매율 아이콘은, 추천인 AAA의 이력 정보를 나타낼 수 있다.For example, the history information of the recommender AAA may include at least one of the recommendation history of the recommender AAA for a plurality of users, the recommendation history of the users of the recommender AAA, and the purchase ratio information relative to the recommendations of the recommender AAA. Referring to Figure 4, the purchase rate icon may indicate history information of the recommender AAA.

예를 들면, 추천인 AAA에 대한 피드백 정보는, 추천인 AAA의 추천 상품들을 구매한 사용자들이 추천인 AAA를 평가한 리뷰 점수, 코멘트 중 적어도 하나를 포함하는 정보일 수 있다. 도 4를 참고하면, 평점 아이콘, 리뷰 아이콘 및 리뷰자 정보 아이콘은, 추천인 AAA에 대한 피드백 정보를 나타낼 수 있다.For example, the feedback information about recommender AAA may be information that includes at least one of a review score and a comment evaluated by users who purchased recommender AAA's recommended products. Referring to Figure 4, the rating icon, review icon, and reviewer information icon may indicate feedback information about the recommender AAA.

예를 들면, 평점은, 추천인 AAA의 추천 상품들을 구매한 사용자들이 추천인 AAA를 평가한 점수일 수 있다. 평점 아이콘을 선택하는 입력이 수신되면, 전자 장치(10)는 사용자들이 점수를 부여한 점수 분포도를 표시할 수 있다.For example, the rating may be a score obtained by evaluating the recommender AAA by users who purchased the recommended products of the recommender AAA. When an input for selecting a rating icon is received, the electronic device 10 may display a distribution of points given by users.

예를 들면, 리뷰는, 사용자들이 추천인 AAA의 추천 상품들을 이용한 후기에 대한 정보일 수 있다. 리뷰 아이콘을 선택하는 입력이 수신되면, 전자 장치(10)는 사용자들 각각의 리뷰를 표시할 수 있다. 도 5에서, 사용자들의 리뷰 정보를 표시하는 예들을 설명한다.For example, a review may be information about users' reviews of recommended products from AAA, the recommender. When an input for selecting a review icon is received, the electronic device 10 may display reviews for each user. In Figure 5, examples of displaying users' review information are described.

예를 들면, 리뷰자 정보는, 추천인 AAA를 평가한 사용자들의 상태 정보일 수 있다. 예를 들면, 상태 정보는, 사용자가 플레이 하는 캐릭터, 사용의 레벨, 보유 장비, 접속 시간, 퀘스트, 및 게임 진행 상황 중 적어도 하나에 대한 정보를 포함할 수 있고, 상기 예시에 제한되지 않는다. 리뷰자 정보 아이콘을 선택하는 입력이 수신되면, 전자 장치(10)는 추천인 AAA를 평가한 사용자들의 상태 정보를 표시할 수 있다. 도 6에서, 리뷰자 정보를 표시하는 예들을 설명한다.For example, reviewer information may be status information of users who evaluated the recommender AAA. For example, the status information may include information about at least one of the character the user plays, level of use, equipment possessed, access time, quest, and game progress, but is not limited to the above example. When an input for selecting a reviewer information icon is received, the electronic device 10 may display status information of users who evaluated the recommender AAA. In Figure 6, examples of displaying reviewer information are described.

예를 들면, 전자 장치(10)는, 추천인 AAA의 추천 상품의 추천 이유 정보(430)를 표시할 수 있다. 추천 이유 정보(430)는, 추천인 AAA가 사용자에게 상품을 추천하기 위해 패키지 상품을 생성할 때 기록될 수 있다. 추천 이유 정보(430)는, 추천인 AAA의 입력 정보 또는 게임을 관리하는 서버(20)에 의해 생성될 수 있다.For example, the electronic device 10 may display recommendation reason information 430 for the recommended product of recommender AAA. Recommendation reason information 430 may be recorded when the recommender AAA creates a package product to recommend the product to the user. The recommendation reason information 430 may be generated by input information from the recommender AAA or by the server 20 that manages the game.

도 5는 일실시예에 따라, 추천인에 대한 피드백 정보를 설명하기 위한 도면이다.Figure 5 is a diagram for explaining feedback information about a recommender, according to an embodiment.

도 5를 참고하면, 전자 장치(10)에서 리뷰 아이콘(510)을 선택하는 입력이 수신되면, 전자 장치(10)는 추천인 AAA의 추천 상품들을 이용한 사용자들의 후기를 나타내는 리뷰 정보(521, 522, 523)를 표시할 수 있다. 리뷰 정보(521, 522, 523)에는, 사용자들의 평점, 사용자들의 아이디, 사용자들의 코멘트에 대한 정보가 포함될 수 있다.Referring to FIG. 5, when an input for selecting a review icon 510 is received from the electronic device 10, the electronic device 10 receives review information 521, 522, 523) can be displayed. The review information 521, 522, and 523 may include information about users' ratings, users' IDs, and users' comments.

예를 들면, 리뷰 정보(521, 522, 523)는, 사용자들의 우선 순위에 따라 표시될 수 있다. 예를 들면, 리뷰 정보를 최근 등록한 사용자의 순서에 따라, 사용자의 리뷰 정보(521, 522, 523)가 표시될 수 있다. 또한, 추천인 AAA를 높게 평가한 사용자의 순서에 따라, 사용자의 리뷰 정보(521, 522, 523)가 표시될 수 있다.For example, review information 521, 522, and 523 may be displayed according to users' priorities. For example, the user's review information 521, 522, and 523 may be displayed according to the order of the user who recently registered review information. Additionally, the user's review information 521, 522, and 523 may be displayed according to the order of the user who highly evaluated the recommender AAA.

또한, 게임 내에서 사용자들의 상태를 판단하는 데에 이용되는 적어도 하나의 파라미터에 기초하여 사용자들의 우선 순위가 결정될 수 있다. 사용자들의 우선 순위에 따라, 사용자의 리뷰 정보(521, 522, 523)가 표시될 수 있다. 예를 들면, 적어도 하나의 파라미터는, 캐릭터의 종류, 레벨, 접속 시간, 퀘스트, 아이템일 수 있고, 상기 예시에 제한되지 않는다.Additionally, the priorities of users may be determined based on at least one parameter used to determine the status of users within the game. Depending on the users' priorities, the user's review information 521, 522, and 523 may be displayed. For example, at least one parameter may be a character type, level, access time, quest, or item, and is not limited to the above example.

예를 들어, 파라미터가 레벨인 경우, 사용자의 레벨 등급과 동일한 레벨 등급을 갖는 사용자들의 우선 순위는, 사용자의 레벨 등급보다 낮은 레벨 등급을 갖는 사용자들의 우선 순위보다 높을 수 있다. 레벨 등급은, 레벨의 수치에 따라 분류될 수 있다. 또한, 사용자의 레벨 등급과 동일한 레벨 등급을 갖는 사용자들의 우선 순위는, 사용자의 레벨 등급보다 높은 레벨 등급을 갖는 사용자들의 우선 순위보다 낮을 수 있다. 즉, 전자 장치(10)는 높은 레벨 등급을 갖는 사용자들의 순서대로, 사용자의 리뷰 정보(521, 522, 523)를 표시할 수 있다.For example, if the parameter is level, the priority of users with a level rating equal to the user's level rating may be higher than the priority of users with a level rating lower than the user's level rating. Level grades can be classified according to the numerical value of the level. Additionally, the priority of users with a level rating equal to the user's level rating may be lower than the priority of users with a level rating higher than the user's level rating. That is, the electronic device 10 may display user review information 521, 522, and 523 in the order of users with high level ratings.

다른 예를 들어, 파라미터가 레벨인 경우, 사용자의 레벨 등급과 동일한 레벨 등급을 갖는 사용자들의 우선 순위는, 사용자의 레벨 등급보다 낮은 레벨 등급을 갖는 사용자들의 우선 순위보다 높을 수 있다. 또한, 사용자의 레벨 등급과 동일한 레벨 등급을 갖는 사용자들의 우선 순위는, 사용자의 레벨 등급보다 높은 레벨 등급을 갖는 사용자들의 우선 순위보다 높을 수 있다. 즉, 전자 장치(10)는 사용자의 상태와 근접한 상태를 갖는 사용자들의 순서대로, 사용자의 리뷰 정보(521, 522, 523)를 표시할 수 있다.For another example, when the parameter is level, the priority of users with a level rating equal to the user's level rating may be higher than the priority of users with a level rating lower than the user's level rating. Additionally, the priority of users having the same level rating as the user's level rating may be higher than the priority of users having a level rating higher than the user's level rating. That is, the electronic device 10 may display user review information 521, 522, and 523 in the order of users whose status is close to the user's status.

도 6는 다른 일실시예에 따라, 추천인에 대한 피드백 정보를 설명하기 위한 도면이다.Figure 6 is a diagram for explaining feedback information about a recommender, according to another embodiment.

도 6을 참고하면, 전자 장치(10)에서 리뷰자 정보 아이콘(610)을 선택하는 입력이 수신되면, 전자 장치(10)는 추천인 AAA의 추천 상품들을 이용하고, 리뷰를 남긴 사용자들에 대한 리뷰자 정보(621, 622, 623)를 표시할 수 있다. 예를 들면, 리뷰자 정보(621, 622, 623)는, 추천인 AAA의 추천 상품들을 이용하고, 리뷰를 남긴 사용자들의 상태 정보일 수 있다. 예를 들면, 상태 정보는, 사용자가 플레이 하는 캐릭터, 사용의 레벨, 보유 장비, 접속 시간, 퀘스트, 및 게임 진행 상황 중 적어도 하나에 대한 정보를 포함할 수 있고, 상기 예시에 제한되지 않는다. 또한, 전자 장치(10)는, 리뷰자 정보(621, 622, 623) 및 리뷰자에 대한 리뷰 정보(521, 522, 523)를 표시할 수 있다. 도 6에 도시된 바와 같이, 리뷰자 정보(621, 622, 623)는, 캐릭터의 종류, 레벨, 승률, 퀘스트에 대한 정보를 포함할 수 있다.Referring to FIG. 6, when an input for selecting the reviewer information icon 610 is received from the electronic device 10, the electronic device 10 uses recommended products from the recommender AAA and provides reviews for users who have left reviews. Character information (621, 622, 623) can be displayed. For example, the reviewer information 621, 622, and 623 may be status information of users who used recommended products from recommender AAA and left reviews. For example, the status information may include information about at least one of the character the user plays, level of use, equipment possessed, access time, quest, and game progress, but is not limited to the above examples. Additionally, the electronic device 10 may display reviewer information 621, 622, and 623 and review information 521, 522, and 523 about the reviewer. As shown in FIG. 6, reviewer information 621, 622, and 623 may include information about the character type, level, win rate, and quest.

한편, 리뷰자 정보(621, 622, 623)는, 사용자들의 우선 순위에 따라 표시될 수 있다. 예를 들면, 리뷰 정보를 최근 등록한 사용자의 순서에 따라, 사용자들에 대한 리뷰자 정보(621, 622, 623)가 표시될 수 있다. 또한, 추천인 AAA를 높게 평가한 사용자의 순서에 따라, 사용자들에 대한 리뷰자 정보(621, 622, 623)가 표시될 수 있다.Meanwhile, reviewer information 621, 622, and 623 may be displayed according to users' priorities. For example, reviewer information 621, 622, and 623 for users may be displayed according to the order of users who recently registered review information. Additionally, reviewer information 621, 622, and 623 for users may be displayed according to the order of users who highly evaluated the recommender AAA.

또한, 게임 내에서 사용자들의 상태를 판단하는 데에 이용되는 적어도 하나의 파라미터에 기초하여 사용자들의 우선 순위가 결정될 수 있다. 사용자들의 우선 순위에 따라, 사용자들에 대한 리뷰자 정보(621, 622, 623)가 표시될 수 있다. 예를 들면, 적어도 하나의 파라미터는, 캐릭터의 종류, 레벨, 접속 시간, 퀘스트, 아이템일 수 있고, 상기 예시에 제한되지 않는다.Additionally, the priorities of users may be determined based on at least one parameter used to determine the status of users within the game. According to the priorities of the users, reviewer information 621, 622, and 623 for the users may be displayed. For example, at least one parameter may be a character type, level, access time, quest, or item, and is not limited to the above example.

예를 들면, 파라미터가 캐릭터의 종류인 경우, 사용자의 우선 순위는, 사용자와 동일한 캐릭터를 보유한 사용자, 사용자가 보유한 캐릭터와 유사한 성향을 갖는 캐릭터를 보유한 사용자의 순서로 결정될 수 있다. 예를 들면, 캐릭터의 능력치 등의 수치가 동일한 그룹으로 분리되는지 여부에 기초하여, 소정 캐릭터와 유사한 성향을 갖는 캐릭터인지 결정될 수 있다. 사용자의 캐릭터가 aaa 캐릭터인 경우, aaa 캐릭터를 보유한 사용자들, aaa 캐릭터와 유사한 성향을 갖는 bbb 캐릭터를 보유한 사용자들의 순서대로, 리뷰자 정보(621, 622, 623)가 표시될 수 있다.For example, when the parameter is the type of character, the priority of the user may be determined in the order of users who have the same character as the user and users who have characters with similar tendencies to the character owned by the user. For example, it may be determined whether a character has similar tendencies to a given character, based on whether the character's abilities, etc., are divided into the same group. If the user's character is an aaa character, reviewer information 621, 622, and 623 may be displayed in the order of users with an aaa character and users with a bbb character with similar tendencies to the aaa character.

도 7은 일실시예에 따라, 추천인의 이력 정보를 설명하기 위한 도면이다.Figure 7 is a diagram for explaining history information of a recommender, according to an embodiment.

예를 들면, 전자 장치(10)는 추천인 및 추천인의 추천 상품에 대한 추천 정보를 표시할 수 있다. 예를 들면, 추천인의 정보는, 추천인의 이력 정보 및 추천인에 대한 피드백 정보 중 적어도 하나를 포함할 수 있다. 또한, 추천인의 추천 상품의 정보는, 추천인의 추천 상품의 추천 이유 정보 및 추천인의 추천 상품의 스펙 정보를 포함할 수 있다. 또한, 추천인의 이력 정보는, 추천인의 복수의 사용자들에 대한 추천 이력, 추천인의 추천 대비 구매율 중 적어도 하나의 정보를 포함할 수 있다.For example, the electronic device 10 may display recommendation information about the recommender and the recommender's recommended products. For example, the recommender's information may include at least one of the recommender's history information and feedback information about the recommender. Additionally, the information on the recommender's recommended product may include information on the reason for recommending the recommender's recommended product and information on the specifications of the recommender's recommended product. Additionally, the recommender's history information may include at least one of the recommender's recommendation history for a plurality of users and the purchase rate compared to the recommender's recommendations.

예를 들면, 도 7에 도시된 바와 같이, 전자 장치(10)는 게임 내에서, 추천인 AAA의 이력 정보를 포함하는 화면을 표시할 수 있다. 구체적으로, 전자 장치(10)는 제1 추천인이 게임 내의 복수의 사용자들에게 추천했던 추천 상품의 이력 정보를 표시할 수 있다.For example, as shown in FIG. 7, the electronic device 10 may display a screen containing history information of the recommender AAA within the game. Specifically, the electronic device 10 may display history information on recommended products recommended by the first recommender to a plurality of users in the game.

예를 들면, 추천인 AAA가 상품 패키지 별로 복수의 사용자들에게 추천한 이력이 있는 경우, 전자 장치(10)는 상품 패키지 별로, 추천 상품의 정보 및 추천 상품에 대한 추천인의 정보를 표시할 수 있다. 예를 들어 도 7에 도시된 바와 같이, 상품 패키지는 기본형 패키지, 실속 패키지, 프리미엄 패키지로 구분될 수 있다. 상품 패키지는 추천인 AAA에 의해 생성된 상품일 수 있다. 예를 들면, 기본형 패키지, 실속 패키지, 프리미엄 패키지의 순서로 구매 금액이 높을 수 있다. 또한, 구매 금액이 높을수록 할인율은 높게 설정될 수 있다. 또한, 패키지의 등급이 올라갈수록, 아이템의 기능이 다양하고, 성능이 개선될 수 있다.For example, if recommender AAA has a history of recommending product packages to a plurality of users, the electronic device 10 may display information on the recommended product and information on the recommender for the recommended product for each product package. For example, as shown in FIG. 7, product packages can be divided into basic packages, practical packages, and premium packages. The product package may be a product created by the recommender AAA. For example, the purchase price may be higher in the following order: basic package, practical package, and premium package. Additionally, the higher the purchase amount, the higher the discount rate can be set. Additionally, as the level of the package increases, the functions of the item become more diverse and performance can be improved.

예를 들면, 전자 장치(10)는 기본형 패키지의 정보(710) 및 기본형 패키지에 대한 추천인의 정보(715)를 표시할 수 있다. 기본형 패키지의 정보(710)에는, 기본형 패키지를 구성하는 아이템의 정보 및 구매 금액의 정보가 포함될 수 있다. 도 7를 참고하면, 상품 정보의 아이콘을 선택하는 입력이 수신되면, 전자 장치(10)는 기본형 패키지를 구성하는 아이템의 상세 정보를 표시할 수 있다. 또한, 기본형 패키지에 대한 추천인의 정보(715)에는, 기본형 패키지의 평점, 리뷰, 리뷰자 정보를 포함하는 피드백 정보 및, 추천인의 추천 대비 구매율의 정보를 포함하는 이력 정보가 포함될 수 있다. 예를 들면, 추천인의 정보(715)와 관련하여, 평점 아이콘, 리뷰 아이콘, 리뷰자 정보 아이콘이 제공될 수 있다. 소정의 아이콘을 선택하는 입력이 수신되면, 전자 장치(10)는 소정의 아이콘에 대응하는 정보를 표시할 수 있다.For example, the electronic device 10 may display information 710 on a basic package and information 715 on a recommender for the basic package. Information 710 of the basic package may include information on items constituting the basic package and information on the purchase price. Referring to FIG. 7 , when an input for selecting an icon of product information is received, the electronic device 10 may display detailed information on items constituting a basic package. Additionally, the recommender's information 715 for the basic package may include feedback information including the rating, review, and reviewer information of the basic package, and history information including information on the purchase rate compared to the recommender's recommendation. For example, in relation to the recommender's information 715, a rating icon, a review icon, and a reviewer information icon may be provided. When an input for selecting a predetermined icon is received, the electronic device 10 may display information corresponding to the predetermined icon.

또한, 전자 장치(10)는 실속 패키지의 정보(720) 및 실속 패키지에 대한 추천인의 정보(725)를 표시할 수 있다. 또한, 전자 장치(10)는 프리미엄 패키지의 정보(730) 및 프리미엄 패키지에 대한 추천인의 정보(735)를 표시할 수 있다.Additionally, the electronic device 10 may display information 720 on the discount package and information 725 on the recommender for the discount package. Additionally, the electronic device 10 may display information 730 on the premium package and information 735 on the recommender for the premium package.

도 8은 일실시예에 따라, 추천인의 메시지에 대한 응답 메시지를 전송하는 과정을 설명하기 위한 도면이다.Figure 8 is a diagram for explaining a process of transmitting a response message to a recommender's message, according to one embodiment.

전자 장치(10)는 추천인의 메시지에 대해 선택 가능한 복수의 응답 정보를 표시할 수 있다. 복수의 응답 정보 중에서 제1 응답 정보를 선택하는 입력이 수신되면, 전자 장치(10)는 제1 응답 정보에 대응하는 응답 메시지를 추천인의 계정으로 전송할 수 있다.The electronic device 10 may display a plurality of response information that can be selected in response to the recommender's message. When an input for selecting first response information from a plurality of response information is received, the electronic device 10 may transmit a response message corresponding to the first response information to the recommender's account.

도 8을 참고하면, 전자 장치(10)는 추천인 AAA가 사용자에게 추천한 상품에 대한 추천 정보를 포함하는 화면을 표시할 수 있다. 화면 내에는, 추천인의 메시지에 대해 선택 가능한 복수의 응답 아이콘들이 포함될 수 있다. 예를 들면, 복수의 응답 아이콘들에는, "재추천" 아이콘(811), "비싸요" 아이콘(812), "이미 구매" 아이콘(813)이 포함될 수 있다. 도 8에 도시된 복수의 응답 아이콘들은 일 예시이고, 다른 문구의 아이콘이 포함될 수 있다. 또한, 화면 내에서는 "구매" 아이콘(814)이 포함될 수 있다. "구매" 아이콘(814)을 선택하는 입력이 수신되면, 전자 장치(10)는 추천인 AAA의 추천 상품을 구매하는 프로세스를 진행할 수 있다.Referring to FIG. 8 , the electronic device 10 may display a screen containing recommendation information about products recommended to the user by recommender AAA. The screen may include a plurality of response icons that can be selected for the recommender's message. For example, the plurality of response icons may include a “re-recommend” icon 811, an “expensive” icon 812, and an “already purchased” icon 813. The plurality of response icons shown in FIG. 8 are examples, and icons with different phrases may be included. Additionally, a “purchase” icon 814 may be included within the screen. When an input for selecting the “purchase” icon 814 is received, the electronic device 10 may proceed with the process of purchasing the recommended product of the recommender AAA.

예를 들면, 사용자가 추천인 AAA로부터 추천 받은 추천 상품과 다른 추천 상품을 추천 받고자 하는 경우, 사용자는 "재추천" 아이콘(811)을 선택할 수 있다. "재추천" 아이콘(811)을 선택하는 입력이 수신되면, 전자 장치(10)는 추천인의 계정으로 사용자가 다른 상품의 추천을 요청하는 메시지를 전송할 수 있다.For example, if the user wishes to be recommended a recommended product that is different from the recommended product recommended by recommender AAA, the user may select the “re-recommend” icon 811. When an input for selecting the “re-recommend” icon 811 is received, the electronic device 10 may transmit a message requesting the user to recommend another product to the recommender's account.

예를 들면, 사용자가 보유한 포인트가 10000p 미만인 경우, 사용자는 "비싸요" 아이콘(812)을 선택할 수 있다. "비싸요" 아이콘(812)을 선택하는 입력이 수신되면, 전자 장치(10)는 추천인의 계정으로 추천 상품의 가격이 높음을 알리는 메시지를 전송할 수 있다.For example, if the user's points are less than 10000p, the user can select the “expensive” icon 812. When an input for selecting the “expensive” icon 812 is received, the electronic device 10 may transmit a message notifying that the price of the recommended product is high to the recommender's account.

예를 들면, 사용자가 추천인 AAA의 추천 상품을 이미 구매한 경우, 사용자는 추천 상품을 구매할 필요가 없다. 이 경우, 사용자는 "이미 구매" 아이콘(813)을 선택할 수 있다. "이미 구매" 아이콘(813)을 선택하는 입력이 수신되면, 전자 장치(10)는 추천인의 계정으로 사용자는 추천 상품을 이미지 구매 완료하였음을 알리는 메시지를 전송할 수 있다.For example, if the user has already purchased a recommended product from recommender AAA, the user does not need to purchase the recommended product. In this case, the user may select the “Already Purchased” icon 813. When an input for selecting the “already purchased” icon 813 is received, the electronic device 10 may transmit a message to the recommender's account indicating that the user has completed the image purchase of the recommended product.

도 9는 다른 일실시예에 따라, 추천인의 메시지에 대한 응답 메시지를 전송하는 과정을 설명하기 위한 도면이다.Figure 9 is a diagram for explaining a process of transmitting a response message to a recommender's message, according to another embodiment.

전자 장치(10)는 추천인의 메시지에 대해 선택 가능한 복수의 응답 정보를 표시할 수 있다. 복수의 응답 정보는, 추천인의 추천 상품의 수락 및 거부에 대한 응답 유형 정보를 포함할 수 있다. 도 9의 이미지(910)을 참고하면, 전자 장치(10)는 추천인 AAA의 추천 상품의 수락에 대응하는 "구매" 아이콘(911) 및 추천인 AAA의 추천 상품의 거부에 대응하는 "거부" 아이콘(912)을 표시할 수 있다.The electronic device 10 may display a plurality of response information that can be selected in response to the recommender's message. The plurality of response information may include response type information regarding acceptance or rejection of the recommender's recommended product. Referring to the image 910 of FIG. 9, the electronic device 10 displays a “purchase” icon 911 corresponding to the acceptance of the recommended product by the recommender AAA and a “reject” icon 911 corresponding to the rejection of the recommended product by the recommender AAA ( 912) can be displayed.

전자 장치(10)는 복수의 응답 정보 중에서 제1 응답 유형을 선택하는 입력을 수신할 수 있다. 전자 장치(10)는 제1 응답 유형에 대응하는 복수의 하위 응답 정보를 표시할 수 있다. 예를 들면, "거부" 아이콘(912)을 선택하는 입력이 수신되면, 전자 장치(10)는 "거부" 아이콘(912)에 대응하는 복수의 하위 응답 정보를 표시할 수 있다. 복수의 하위 응답 정보는, 추천인 AAA의 추천 상품을 구매하지 않는 이유에 대한 응답 정보일 수 있다. 도 9의 이미지(920)을 참고하면, 전자 장치(10)는 "재추천" 아이콘(921), "비싸요" 아이콘(922), "이미 구매" 아이콘(923)을 표시할 수 있다.The electronic device 10 may receive an input for selecting a first response type from a plurality of response information. The electronic device 10 may display a plurality of lower level response information corresponding to the first response type. For example, when an input for selecting the “reject” icon 912 is received, the electronic device 10 may display a plurality of lower level response information corresponding to the “reject” icon 912. The plurality of sub-response information may be response information regarding the reason for not purchasing the product recommended by recommender AAA. Referring to the image 920 of FIG. 9 , the electronic device 10 may display a “re-recommend” icon 921, an “expensive” icon 922, and an “already purchased” icon 923.

예를 들면, "구매" 아이콘(911)을 선택하는 입력이 수신되면, 전자 장치(10)는 추천 상품의 구매 프로세스를 진행하기 전에, "구매" 아이콘(911)에 대응하는 복수의 하위 응답 정보를 표시할 수 있다. 복수의 하위 응답 정보는, 추천인 AAA의 추천 상품을 구매하는 이유에 대한 응답 정보일 수 있다. 예를 들면, 전자 장치(10)는 "가성비" 아이콘, "필수 아이템" 아이콘 등을 표시할 수 있다.For example, when an input for selecting the “purchase” icon 911 is received, the electronic device 10 may provide a plurality of sub-response information corresponding to the “purchase” icon 911 before proceeding with the purchase process of the recommended product. can be displayed. The plurality of sub-response information may be response information regarding the reason for purchasing the recommended product of recommender AAA. For example, the electronic device 10 may display a “cost-effectiveness” icon, an “essential item” icon, etc.

복수의 응답 정보 중에서 제1 응답 정보를 선택하는 입력이 수신되면, 전자 장치(10)는 제1 응답 정보에 대응하는 응답 메시지를 추천인의 계정으로 전송할 수 있다. 도 9의 이미지(920)을 참고하면, "재추천" 아이콘(921)을 선택하는 입력이 수신되면, 전자 장치(10)는 추천인의 계정으로 사용자가 다른 상품의 추천을 요청하는 메시지를 전송할 수 있다.When an input for selecting first response information from a plurality of response information is received, the electronic device 10 may transmit a response message corresponding to the first response information to the recommender's account. Referring to the image 920 of FIG. 9, when an input for selecting the “re-recommend” icon 921 is received, the electronic device 10 may transmit a message requesting the user to recommend another product to the recommender’s account. there is.

도 10은 일실시예에 따라, 사용자가 보상을 지급받는 과정 및 추천인의 보상을 설정하는 과정을 설명하기 위한 도면이다.FIG. 10 is a diagram illustrating a process by which a user receives compensation and a process by which a recommender's compensation is set, according to an embodiment.

사용자의 계정으로 추천인의 추천 상품의 구매가 완료되면, 사용자는 사용자의 계정으로 추천인의 추천 상품에 대응하는 보상을 제공받을 수 있다. 전자 장치(10)는 사용자의 계정으로 보상 받는 내역에 대한 보상 정보를 표시할 수 있다.Once the purchase of the recommender's recommended product is completed through the user's account, the user can receive compensation corresponding to the recommender's recommended product through the user's account. The electronic device 10 may display compensation information about details of compensation received through the user's account.

도 10의 이미지(1010)을 참고하면, 전자 장치(10)는 추천인 AAA의 추천 상품의 구매 시에 제공되는 보상에 대한 보상 정보를 표시할 수 있다. 예를 들면, 보상은, 사용자가 추천 상품의 구매 시기에 기초하여 결정될 수 있다. 예를 들면, 추천인 AAA의 메시지가 사용자에게 수신된 이후에, 사용자가 추천인 AAA의 추천 상품을 구매하는 시기가 빠를수록 사용자에게 제공되는 보상은 클 수 있다. 구체적인 예를 들면, 추천인 AAA의 메시지가 수신된 이후에, 12 시간 이내에 추천 상품을 구매하면, 포인트 10%가 추가로 적립되고, 24 시간 이내에 추천 상품을 구매하면, 포인트 5%가 추가로 적립될 수 있다. 도 10의 이미지(1010)에 도시된 바와 같이, 전자 장치(10)는 추천 상품의 구매 시기에 따라 차등적인 보상을 제공하는 보상 정보(1011)를 표시할 수 있다.Referring to the image 1010 of FIG. 10, the electronic device 10 may display compensation information regarding the compensation provided when purchasing a recommended product of recommender AAA. For example, compensation may be determined based on when the user purchases the recommended product. For example, after a message from the recommender AAA is received by the user, the sooner the user purchases the recommended product of the recommender AAA, the greater the reward provided to the user may be. For a specific example, after receiving a message from recommender AAA, if you purchase a recommended product within 12 hours, an additional 10% of points will be accumulated, and if you purchase a recommended product within 24 hours, an additional 5% of points will be accumulated. You can. As shown in the image 1010 of FIG. 10, the electronic device 10 may display compensation information 1011 that provides differential compensation depending on the purchase time of the recommended product.

또한, 사용자의 계정으로 추천인의 추천 상품의 구매가 완료되면, 추천인도 추천인의 계정으로 보상을 제공받을 수 있다. 추천인의 보상은, 게임을 관리하는 관리자 또는 추천 상품을 추천 받은 사용자에 의해 결정될 수 있다. 또한, 추천인의 보상은, 미리 설정된 기준에 따라 결정될 수 있다.Additionally, when the purchase of the recommender's recommended product is completed through the user's account, the recommender can also receive compensation through the recommender's account. The recommender's reward may be determined by the administrator who manages the game or the user who received the recommended product. Additionally, the recommender's compensation may be determined according to preset standards.

도 10의 이미지(1020)을 참고하면, 전자 장치(10)는 추천인이 제공 받을 수 있는 보상을 설정하는 화면을 표시할 수 있다. 예를 들면, 전자 장치(10)는, 추천인 AAA가 보상을 제공 받는 시기, 추천인 AAA에게 제공되는 보상, 추천인 AAA가 제공받는 보상 범위 등을 설정하는 화면(1021)을 표시할 수 있다.Referring to the image 1020 of FIG. 10, the electronic device 10 may display a screen for setting a reward that can be provided to the recommender. For example, the electronic device 10 may display a screen 1021 that sets the timing when the recommender AAA receives compensation, the compensation provided to the recommender AAA, and the range of compensation provided to the recommender AAA.

예를 들면, 추천인 AAA가 보상을 제공 받는 시기에 대한 선택 항목은, 사용자가 추천 상품을 구매한 즉시 또는 추천 상품의 리뷰를 작성한 이후를 나타내는 항목들로 제공될 수 있고, 상기 예시에 제한되지 않는다.For example, the selection item for when the recommender AAA receives compensation may be provided as an item indicating immediately after the user purchases the recommended product or after writing a review of the recommended product, and is not limited to the above examples. .

예를 들면, 추천인 AAA에게 제공되는 보상에 대한 선택 항목은, 캐시 또는 아이템을 나타내는 항목들로 제공될 수고, 상기 예시에 제한되지 않는다.For example, selection items for rewards provided to recommender AAA may be provided as items representing caches or items, and are not limited to the above examples.

예를 들면, 추천인 AAA가 제공받는 보상 범위에 대한 선택 항목은, 구매 금액의 5%, 구매 금액의 3% 등의 항목들로 제공될 수 있고, 사용자가 직접 설정할 수 있는 항목으로 제공될 수도 있다.For example, selection items for the range of compensation provided to the recommender AAA may be provided as items such as 5% of the purchase amount, 3% of the purchase amount, etc., and may also be provided as items that the user can set directly. .

도 11은 일실시예에 따라, 게임 내에서 추천인의 상품의 추천 정보를 수신인에게 제공하고, 수신인이 상품을 구매함에 따라 추천인과 수신인에게 보상을 제공하는 서버(20)의 동작 방법을 나타낸 흐름도이다.Figure 11 is a flowchart showing the operation method of the server 20, which provides recommendation information of the recommender's product to the recipient within the game and provides compensation to the recommender and recipient as the recipient purchases the product, according to one embodiment. .

도 11을 참고하면, 단계 S1110에서, 서버(20)는, 게임 내에서 제1 추천인의 계정으로부터 상품을 추천하는 제1 메시지를 수신하고, 제1 메시지를 제1 수신인의 계정으로 전송할 수 있다.Referring to FIG. 11, in step S1110, the server 20 may receive a first message recommending a product from the first recommender's account within the game and transmit the first message to the first recipient's account.

단계 S1120에서, 서버(20)는, 제1 수신인의 계정으로부터 제1 메시지의 확인 요청에 따라, 제1 추천인 및 제1 추천인의 추천 상품에 대한 제1 추천 정보를 제1 수신인의 계정으로 전송할 수 있다.In step S1120, the server 20 may transmit first recommendation information about the first recommender and the first recommender's recommended product to the first recipient's account according to a confirmation request for the first message from the first recipient's account. there is.

단계 S1130에서, 제1 수신인의 계정으로부터 제1 추천인의 추천 상품의 구매가 완료되면, 서버(20)는, 제1 추천인의 계정 및 제1 수신인의 계정으로, 제1 추천인의 추천 상품에 대응하는 보상을 제공할 수 있다.In step S1130, when the purchase of the first recommender's recommended product from the first recipient's account is completed, the server 20 sends a product corresponding to the first recommender's recommended product to the first recommender's account and the first recipient's account. Compensation may be offered.

도 12는 일실시예에 따라, 전자 장치의 구성을 도시한 블록도이다.Figure 12 is a block diagram showing the configuration of an electronic device, according to an embodiment.

도 12를 참고하면, 전자 장치(10)는 통신 장치(1210), 사용자 인터페이스 장치(1220), 메모리(1230) 및 프로세서(1240)를 포함할 수 있다. 그러나, 도시된 구성 요소 모두가 필수 구성 요소인 것은 아니다. 도시된 구성 요소보다 많은 구성 요소에 의해 전자 장치(10)가 구현될 수 있고, 그보다 적은 구성 요소에 의해서도 전자 장치(10)가 구현될 수 있다. 이하, 상기 구성 요소들에 대해 살펴본다.Referring to FIG. 12 , the electronic device 10 may include a communication device 1210, a user interface device 1220, a memory 1230, and a processor 1240. However, not all of the illustrated components are essential components. The electronic device 10 may be implemented with more components than the illustrated components, and the electronic device 10 may also be implemented with fewer components. Below, we will look at the above components.

통신 장치(1210)는 외부 장치와 통신을 수행할 수 있다. 구체적으로, 통신 장치(1210)는 유선 또는 무선으로 네트워크와 연결되어 외부 장치와 통신을 수행할 수 있다. 여기서, 외부 장치는 서버, 스마트폰, 태블릿, PC 등일 수 있다.The communication device 1210 can communicate with an external device. Specifically, the communication device 1210 may be connected to a network either wired or wirelessly to communicate with an external device. Here, the external device may be a server, smartphone, tablet, PC, etc.

통신 장치(1210)는 다양한 유무선 통신 방법 중 하나를 지원하는 통신 모듈을 포함할 수 있다. 예를 들면, 통신 모듈은 칩셋(chipset)의 형태일 수도 있고, 또는 통신에 필요한 정보를 포함하는 스티커/바코드(e.g. NFC tag를 포함하는 스티커)등일 수도 있다. 또한, 통신 모듈은 근거리 통신 모듈, 유선 통신 모듈일 수 있다.The communication device 1210 may include a communication module that supports one of various wired and wireless communication methods. For example, the communication module may be in the form of a chipset, or may be a sticker/barcode (e.g. a sticker including an NFC tag) containing information necessary for communication. Additionally, the communication module may be a short-distance communication module or a wired communication module.

예를 들면, 통신 장치(1210)는 무선 랜(Wireless LAN), Wi-Fi(Wireless Fidelity), WFD(Wi-Fi Direct), 블루투스(Bluetooth), BLE(Bluetooth Low Energy), Wired Lan, NFC(Near Field Communication), 지그비(Zigbee) 적외선(IrDA, infrared Data Association), 3G, 4G, 및 5G 중 적어도 하나를 지원할 수 있다.For example, the communication device 1210 may include wireless LAN, Wi-Fi (Wireless Fidelity), WFD (Wi-Fi Direct), Bluetooth, BLE (Bluetooth Low Energy), Wired Lan, and NFC ( It can support at least one of (Near Field Communication), Zigbee (IrDA, infrared Data Association), 3G, 4G, and 5G.

사용자 인터페이스 장치(1220)는 사용자로부터 전자 장치(10)를 제어하기 위해 데이터를 입력 받는 장치를 의미할 수 있다. 프로세서(1240)는 사용자로부터 소정 명령 또는 데이터를 입력 받기 위한 사용자 인터페이스 화면을 생성 및 출력하도록 사용자 인터페이스 장치(1220)를 제어할 수 있다. 사용자 인터페이스 장치(1220)는 전자 장치(10)의 동작을 제어하는 입력 등을 수신하기 위한 입력 장치와 전자 장치(10)의 동작에 따른 결과 또는 전자 장치(10)의 상태 등의 정보를 표시하기 위한 출력 장치를 포함할 수 있다. 예를 들면, 입력 장치는 사용자 입력을 수신하는 마우스, 조이스틱, 조작 패널, 화면을 표시하는 디스플레이 패널 등을 포함할 수 있다.The user interface device 1220 may refer to a device that receives data from a user to control the electronic device 10. The processor 1240 may control the user interface device 1220 to generate and output a user interface screen for receiving predetermined commands or data from the user. The user interface device 1220 is an input device for receiving inputs that control the operation of the electronic device 10 and displays information such as the results of the operation of the electronic device 10 or the status of the electronic device 10. It may include an output device for For example, the input device may include a mouse that receives user input, a joystick, an operation panel, a display panel that displays a screen, etc.

구체적으로, 입력 장치는, 예를 들어, 키보드, 물리 버튼, 마우스, 조이스틱, 터치 스크린, 카메라 또는 마이크 등과 같이 다양한 형태의 사용자 입력을 수신할 수 있는 장치들을 포함할 수 있다. 또한, 출력 장치는, 예를 들어, 디스플레이 패널 또는 스피커 등을 포함할 수 있다. 다만, 이에 한정되지 않고 사용자 인터페이스 장치(1220)는 다양한 입출력을 지원하는 장치를 포함할 수 있다.Specifically, the input device may include devices capable of receiving various types of user input, such as a keyboard, physical button, mouse, joystick, touch screen, camera, or microphone. Additionally, the output device may include, for example, a display panel or a speaker. However, the user interface device 1220 is not limited to this and may include a device that supports various inputs and outputs.

메모리(1230)는 소프트웨어 또는 프로그램을 저장할 수 있다. 메모리(1230)는 추천인으로부터 수신된 상품을 추천하는 메시지의 확인 요청에 따라, 추천인 및 추천 상품에 대한 추천 정보를 제공하고, 추천 상품의 구매가 완료되면 사용자에게 보상을 제공하는 방법을 실행시키기 위한 적어도 하나의 명령어들을 저장할 수 있다.Memory 1230 may store software or programs. The memory 1230 provides recommendation information about the recommender and the recommended product in response to a confirmation request for a message recommending a product received from the recommender, and is used to execute a method of providing compensation to the user when the purchase of the recommended product is completed. At least one command can be stored.

프로세서(1240)는 전자 장치(10)의 전체적인 동작을 제어하며, CPU 등과 같은 적어도 하나의 프로세서를 포함할 수 있다. 프로세서(1240)는 각 기능에 대응되는 특화된 프로세서를 적어도 하나 포함하거나, 하나로 통합된 형태의 프로세서일 수 있다.The processor 1240 controls the overall operation of the electronic device 10 and may include at least one processor such as a CPU. The processor 1240 may include at least one specialized processor corresponding to each function, or may be an integrated processor.

프로세서(1240)는 메모리(1230)에 저장된 프로그램을 실행시키거나, 메모리(1230)에 저장된 데이터 또는 파일을 읽어오거나, 새로운 파일을 메모리(1230)에 저장할 수 있다. 프로세서(1240)는 메모리(1230)에 저장된 명령어들을 실행할 수 있다.The processor 1240 may execute a program stored in the memory 1230, read data or files stored in the memory 1230, or store a new file in the memory 1230. The processor 1240 may execute instructions stored in the memory 1230.

프로세서(1240)는, 통신 장치(1210)를 통해, 게임 내에서 상품을 추천하는 제1 추천인의 제1 메시지를 수신할 수 있다. 전자 장치(10)에서 게임이 실행될 수 있다. 게임에서는 사용자들이 메시지를 주고 받을 수 있는 메시지 서비스가 제공될 수 있다. 예를 들면, 게임이 실행된 상태에서, 통신 장치(1210)는 제1 추천인의 계정으로부터 소정 상품을 추천하는 제1 메시지를 수신할 수 있다. 예를 들면, 게임의 실행 화면에는, 제1 메시지가 수신되었음을 알리는 알림 정보가 표시될 수 있다. 예를 들어, 사용자가 플레이하고 있는 경우, 실행 화면의 소정 영역에 제1 메시지가 수신되었음을 알리는 알림 정보가 표시될 수 있다. 알림 정보는 팝업창 형식으로 표시될 수도 있다.The processor 1240 may receive a first message from the first recommender recommending a product in the game through the communication device 1210. A game may be played on the electronic device 10. In games, a messaging service may be provided through which users can send and receive messages. For example, while the game is running, the communication device 1210 may receive a first message recommending a certain product from the first recommender's account. For example, notification information indicating that the first message has been received may be displayed on the game execution screen. For example, when a user is playing, notification information indicating that the first message has been received may be displayed in a predetermined area of the execution screen. Notification information may be displayed in the form of a pop-up window.

프로세서(1240)는, 제1 메시지의 확인 요청에 따라, 제1 추천인 및 제1 추천인의 추천 상품에 대한 제1 추천 정보를, 사용자 인터페이스 장치(1220)를 통해, 표시할 수 있다. 예를 들면, 게임의 실행 화면에서 제1 메시지를 확인할 것인지 문의하는 팝업창을 표시할 수 있다. 팝업창에서 제1 메시지를 확인하는 입력이 수신되면, 사용자 인터페이스 장치(1220)는 제1 메시지를 표시할 수 있다. 제1 메시지에는 추천 상품을 안내하는 정보가 포함될 수 있다. 추천 상품의 안내를 수락하는 입력이 수신되면, 프로세서(1240)는, 게임의 실행 화면 상에, 제1 메시지에 대응하는 제1 추천 정보를 표시할 수 있다. 한편, 제1 메시지가 수신된 직후에 사용자가 제1 메시지를 확인하지 않는 경우, 제1 사용자는 추후에 제1 메시지를 확인할 수 있다.The processor 1240 may display first recommendation information about the first recommender and the first recommender's recommended products through the user interface device 1220, according to the confirmation request of the first message. For example, a pop-up window asking whether to confirm the first message may be displayed on the game execution screen. When an input confirming the first message is received in the pop-up window, the user interface device 1220 may display the first message. The first message may include information guiding recommended products. When an input accepting guidance on a recommended product is received, the processor 1240 may display first recommendation information corresponding to the first message on the game execution screen. Meanwhile, if the user does not check the first message immediately after receiving the first message, the first user can check the first message later.

예를 들면, 제1 추천 정보는, 제1 추천인의 정보 및 제1 추천인의 추천 상품의 정보를 포함할 수 있다. 예를 들면, 제1 추천인의 정보는, 제1 추천인의 이력 정보 및 제1 추천인에 대한 피드백 정보 중 적어도 하나를 포함할 수 있다. 예를 들면, 제1 추천인의 추천 상품의 정보는, 제1 추천인의 추천 상품의 추천 이유 정보 및 제1 추천인의 추천 상품의 스펙 정보를 포함할 수 있다.For example, the first recommendation information may include information about the first recommender and information about the first recommender's recommended product. For example, the first recommender's information may include at least one of the first recommender's history information and feedback information about the first recommender. For example, information on the first recommender's recommended product may include information on the reason for recommending the first recommender's recommended product and information on the specifications of the first recommender's recommended product.

예를 들면, 제1 추천인의 이력 정보는, 제1 추천인의 복수의 사용자들에 대한 추천 이력, 제1 추천인의 사용자에 대한 추천 이력, 제1 추천인의 추천 대비 구매율 중 적어도 하나의 정보를 포함할 수 있다. 예를 들면, 제1 추천인에 대한 피드백 정보는, 제1 추천인의 추천 상품들을 구매한 사용자들이 제1 추천인을 평가한 리뷰 점수 및 코멘트 중 적어도 하나의 정보를 포함할 수 있다.For example, the first recommender's history information may include at least one of the first recommender's recommendation history for a plurality of users, the first recommender's recommendation history for users, and the purchase rate compared to the first recommender's recommendations. You can. For example, the feedback information about the first recommender may include at least one of review scores and comments in which users who purchased the first recommender's recommended products evaluated the first recommender.

예를 들면, 프로세서(1240)는, 사용자 인터페이스 장치(1220)를 통해, 제1 추천인에 대한 피드백 정보 및 피드백 정보를 남긴 사용자들의 상태 정보를 표시할 수 있다. 구체적으로, 프로세서(1240)는, 사용자들의 우선 순위에 기초하여, 사용자들의 제1 추천인에 대한 피드백 정보를 게임의 실행 화면 상에 표시할 수 있다. 예를 들면, 사용자들의 우선 순위는, 게임 내의 상태를 판단하는 데에 이용되는 적어도 하나의 파라미터에 기초하여 결정될 수 있다. 예를 들면, 파라미터는, 캐릭터의 종류, 레벨, 접속 시간, 퀘스트, 아이템일 수 있고, 상기 예시에 제한되지 않는다.For example, the processor 1240 may display feedback information about the first recommender and status information of users who left feedback information through the user interface device 1220. Specifically, the processor 1240 may display feedback information about users' first recommenders on the game execution screen, based on the users' priorities. For example, users' priorities may be determined based on at least one parameter used to determine the state within the game. For example, parameters may be character type, level, access time, quest, or item, and are not limited to the above examples.

한편, 프로세서(1240)는, 사용자 인터페이스 장치(1220)를 통해, 추천 정보로 제공될 수 있는 복수의 항목들 중에서 미리 설정된 항목에 대한 정보를 표시할 수 있다. 예를 들면, 추천인의 추천 상품의 스펙 정보, 추천인의 피드백 정보가 사용자에게 제공될 추천 정보로 설정될 수 있다.Meanwhile, the processor 1240 may display information about a preset item among a plurality of items that can be provided as recommended information through the user interface device 1220. For example, the spec information of the recommender's recommended product and the recommender's feedback information may be set as recommendation information to be provided to the user.

프로세서(1240)는 제1 추천 정보 및 사용자의 입력 정보에 기초하여, 제1 추천인의 추천 상품의 구매 프로세스를 진행할 수 있다. 예를 들면, 제1 추천인의 추천 상품을 구매하는 입력이 수신되면, 프로세서(1240)는 제1 사용자의 계정에서 보유한 캐시에서 제1 추천인의 추천 상품에 대응하는 캐시만큼 차감할 수 있다.The processor 1240 may proceed with the purchase process of the first recommender's recommended product based on the first recommendation information and the user's input information. For example, when an input to purchase the first recommender's recommended product is received, the processor 1240 may deduct the cache corresponding to the first recommender's recommended product from the cache held in the first user's account.

사용자의 계정으로 제1 추천인의 추천 상품의 구매가 완료되면, 프로세서(1240)는, 제1 추천인의 추천 상품에 대응하는 보상을 제공받도록 제어할 수 있다. 예를 들면, 보상은, 게임 내에서 사용 가능한 캐시, 게임 내의 아이템, 게임 내에서 사용 가능한 쿠폰, 레벨 상승, 보유 장비의 강화 등 중 적어도 하나일 수 있다. 사용자에게 제공되는 보상은, 제1 추천인 또는 게임을 관리하는 관리자에 의해 미리 설정될 수 있다.When the purchase of the first recommender's recommended product is completed with the user's account, the processor 1240 may control the user to receive compensation corresponding to the first recommender's recommended product. For example, the reward may be at least one of cash usable in the game, items in the game, coupons usable in the game, level increase, reinforcement of equipment, etc. The reward provided to the user may be set in advance by the first recommender or the administrator who manages the game.

예를 들면, 프로세서(1240)는, 제1 추천인의 추천 상품의 구매 시기에 기초하여, 차등적인 보상을 제공 받을 수 있다. 예를 들면, 제1 추천인의 제1 메시지가 수신된 시점부터 제1 추천인의 추천 상품의 구매 시점까지의 소요 시간에 따라, 사용자가 제공 받을 수 있는 보상의 종류, 보상의 범위 등이 달라질 수 있다.For example, the processor 1240 may receive differential compensation based on the purchase time of the first recommender's recommended product. For example, depending on the time taken from the time the first message from the first recommender is received to the time of purchase of the first recommender's recommended product, the type of compensation that the user can receive, the range of compensation, etc. may vary. .

또한, 사용자의 계정으로 제1 추천인의 추천 상품의 구매가 완료되면, 사용자 뿐만 아니라, 제1 추천인도 보상을 제공받을 수 있다. 제1 추천인의 계정으로 제1 추천인의 추천 상품에 대응하는 보상이 제공될 수 있다.In addition, when the purchase of the first recommender's recommended product is completed with the user's account, not only the user but also the first recommender can receive compensation. Compensation corresponding to the first recommender's recommended product may be provided to the first recommender's account.

또한, 사용자는 제1 추천인이 제공받을 보상의 종류, 보상의 범위, 보상 시기 등을 설정할 수 있다. 예를 들면, 프로세서(1240)는, 사용자 인터페이스 장치(1220)를 통해, 제1 추천인에게 제공될 보상의 제1 보상 정보를 입력 받을 수 있다. 통신 장치(1210)는 제1 보상 정보를 게임을 관리하는 서버로 전송할 수 있다. 서버는, 제1 추천인의 계정으로 제1 추천 상품에 대응하는 보상을 제공할 수 있다. 제1 추천 상품을 제2 추천인이 사용자에게 추천하였지만, 사용자가 제1 추천인의 제1 메시지를 통해 제1 추천 상품을 구매한 경우, 제1 추천인에게만 제1 추천 상품에 대응하는 보상이 제공될 수 있다.Additionally, the user can set the type of reward to be provided to the first recommender, the scope of the reward, and the timing of the reward. For example, the processor 1240 may receive first reward information of the reward to be provided to the first recommender through the user interface device 1220. The communication device 1210 may transmit the first compensation information to the server that manages the game. The server may provide compensation corresponding to the first recommended product to the first recommender's account. If the first recommended product is recommended to the user by the second recommender, but the user purchases the first recommended product through the first recommender's first message, compensation corresponding to the first recommended product may be provided only to the first recommender. there is.

또한, 프로세서(1240)는, 통신 장치(1210)를 통해, 제1 메시지에 대한 응답 메시지를 제1 추천인의 계정으로 전송할 수 있다. 예를 들면, 사용자 인터페이스 장치(1220)는 제1 메시지에 대해 선택 가능한 복수의 응답 정보를 표시할 수 있다. 프로세서(1240)는 복수의 응답 정보 중 제1 응답 정보를 선택하는 입력을 수신하고, 제1 응답 정보에 대응하는 응답 메시지를 제1 추천인의 계정으로 전송할 수 있다.Additionally, the processor 1240 may transmit a response message to the first message to the first recommender's account through the communication device 1210. For example, the user interface device 1220 may display a plurality of selectable response information for the first message. The processor 1240 may receive an input for selecting first response information among a plurality of response information, and transmit a response message corresponding to the first response information to the first recommender's account.

예를 들면, 복수의 응답 정보는, 제1 추천인의 추천 상품의 수락 및 거부에 대한 응답 유형 정보를 포함할 수 있다. 사용자 인터페이스 장치(1220)는, 제1 추천인의 추천 상품의 수락 및 거부 중 하나의 응답 유형을 선택하는 제1 입력을 수신할 수 있다. 사용자 인터페이스 장치(1220)는 제1 입력이 수신됨에 따라, 선택된 응답 유형에 대응하는 복수의 하위 응답 정보를 표시할 수 있다. 사용자 인터페이스 장치(1220)는 복수의 하위 응답 정보 중에서 제1 응답 정보를 선택하는 입력을 수신할 수 있다. 통신 장치(1210)는 제1 응답 정보를 제1 추천인의 계정으로 전송할 수 있다.For example, the plurality of response information may include response type information regarding acceptance or rejection of the first recommender's recommended product. The user interface device 1220 may receive a first input for selecting one of the response types between acceptance and rejection of the first recommender's recommended product. As the first input is received, the user interface device 1220 may display a plurality of lower level response information corresponding to the selected response type. The user interface device 1220 may receive an input for selecting first response information from a plurality of lower response information. The communication device 1210 may transmit the first response information to the first recommender's account.

도 13은 일실시예에 따라, 서버의 구성을 도시한 블록도이다.Figure 13 is a block diagram showing the configuration of a server, according to one embodiment.

도 13을 참고하면, 서버(20)는 통신 장치(1310), 스토리지(1320), 메모리(1330) 및 프로세서(1340)를 포함할 수 있다. 그러나, 도시된 구성 요소 모두가 필수 구성 요소인 것은 아니다. 도시된 구성 요소보다 많은 구성 요소에 의해 전자 장치가 구현될 수 있고, 그보다 적은 구성 요소에 의해서도 전자 장치가 구현될 수 있다. 이하, 상기 구성 요소들에 대해 살펴본다.Referring to FIG. 13, the server 20 may include a communication device 1310, storage 1320, memory 1330, and processor 1340. However, not all of the illustrated components are essential components. An electronic device may be implemented with more components than the components shown, and an electronic device may be implemented with fewer components than the illustrated components. Below, we will look at the above components.

통신 장치(1310)는 외부 장치와 통신을 수행할 수 있다. 구체적으로, 통신 장치(1310)는 유선 또는 무선으로 네트워크와 연결되어 외부 장치와 통신을 수행할 수 있다. 통신 장치(1310)는 다양한 유무선 통신 방법 중 하나를 지원하는 통신 모듈을 포함할 수 있다. 또한, 통신 모듈은 근거리 통신 모듈, 유선 통신 모듈일 수 있다.The communication device 1310 can communicate with an external device. Specifically, the communication device 1310 may be connected to a network either wired or wirelessly to communicate with an external device. The communication device 1310 may include a communication module that supports one of various wired and wireless communication methods. Additionally, the communication module may be a short-distance communication module or a wired communication module.

스토리지(1320)는 게임 내의 복수의 사용자들의 로그 데이터, 상태 정보 등을 저장할 수 있다. 또한, 스토리지(1320)는 추천인의 메시지, 추천인의 메시지에 대응하는 추천 정보를 저장할 수 있다. 예를 들면, 추천 정보는, 추천인이 사용자에게 추천하는 추천 상품에 대한 정보, 추천인의 추천 상품의 스펙 정보, 및 추천 상품의 추천 이유 정보 중 적어도 하나를 포함할 수 있다.The storage 1320 may store log data, status information, etc. of multiple users within the game. Additionally, the storage 1320 may store the recommender's message and recommendation information corresponding to the recommender's message. For example, the recommendation information may include at least one of information about the recommended product recommended by the recommender to the user, specification information of the recommender's recommended product, and information on the reason for recommending the recommended product.

또한, 스토리지(1320)는, 사용자 및 추천인에게 제공할 보상에 대한 보상 정보를 저장할 수 있다.Additionally, the storage 1320 may store compensation information about rewards to be provided to users and recommenders.

메모리(1330)는 소프트웨어 또는 프로그램을 저장할 수 있다. 메모리(1330)는 서버(20)의 동작 방법을 실행시키기 위한 적어도 하나의 명령어들을 저장할 수 있다.Memory 1330 may store software or programs. The memory 1330 may store at least one command for executing an operation method of the server 20.

프로세서(1340)는 전자 장치의 전체적인 동작을 제어하며, CPU 등과 같은 적어도 하나의 프로세서를 포함할 수 있다. 프로세서(1340)는 각 기능에 대응되는 특화된 프로세서를 적어도 하나 포함하거나, 하나로 통합된 형태의 프로세서일 수 있다.The processor 1340 controls the overall operation of the electronic device and may include at least one processor such as a CPU. The processor 1340 may include at least one specialized processor corresponding to each function, or may be an integrated processor.

프로세서(1340)는 메모리(1330)에 저장된 프로그램을 실행시키거나, 메모리(1330)에 저장된 데이터 또는 파일을 읽어오거나, 새로운 파일을 메모리(1330)에 저장할 수 있다. 프로세서(1340)는 메모리(1330)에 저장된 명령어들을 실행할 수 있다.The processor 1340 may execute a program stored in the memory 1330, read data or files stored in the memory 1330, or store a new file in the memory 1330. The processor 1340 may execute instructions stored in the memory 1330.

프로세서(1340)는, 통신 장치(1310)를 통해, 게임 내에서 제1 추천인의 계정으로부터 상품을 추천하는 제1 메시지를 수신하고, 제1 메시지를 제1 수신인의 계정으로 전송할 수 있다.The processor 1340 may receive a first message recommending a product from the first recommender's account within the game through the communication device 1310, and transmit the first message to the first recipient's account.

프로세서(1340)는, 제1 수신인의 계정으로부터 제1 메시지의 확인 요청에 따라, 제1 추천인 및 제1 추천인의 추천 상품에 대한 제1 추천 정보를, 통신 장치(1310)를 통해, 제1 수신인의 계정으로 전송할 수 있다.The processor 1340 sends first recommendation information about the first recommender and the first recommender's recommended products to the first recipient through the communication device 1310, according to a confirmation request of the first message from the first recipient's account. It can be transferred to your account.

제1 수신인의 계정으로부터 제1 추천인의 추천 상품의 구매가 완료되면, 프로세서(1340)는, 제1 추천인의 계정 및 제1 수신인의 계정으로, 제1 추천인의 추천 상품에 대응하는 보상을 제공할 수 있다.When the purchase of the first recommender's recommended product from the first recipient's account is completed, the processor 1340 provides compensation corresponding to the first recommender's recommended product to the first recommender's account and the first recipient's account. You can.

이상에서 설명된 전자 장치(10) 및 서버(20)는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(field programmable gate array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 어플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The electronic device 10 and server 20 described above may be implemented with hardware components, software components, and/or a combination of hardware components and software components. For example, devices and components described in embodiments may include, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), etc. , may be implemented using one or more general-purpose or special-purpose computers, such as a programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. A processing device may execute an operating system (OS) and one or more software applications that run on the operating system. Additionally, a processing device may access, store, manipulate, process, and generate data in response to the execution of software. For ease of understanding, a single processing device may be described as being used; however, those skilled in the art will understand that a processing device includes multiple processing elements and/or multiple types of processing elements. It can be seen that it may include. For example, a processing device may include a plurality of processors or one processor and one controller. Additionally, other processing configurations, such as parallel processors, are possible.

소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.Software may include a computer program, code, instructions, or a combination of one or more of these, which may configure a processing unit to operate as desired, or may be processed independently or collectively. You can command the device. Software and/or data may be used on any type of machine, component, physical device, virtual equipment, computer storage medium or device to be interpreted by or to provide instructions or data to a processing device. , or may be permanently or temporarily embodied in a transmitted signal wave. Software may be distributed over networked computer systems and stored or executed in a distributed manner. Software and data may be stored on one or more computer-readable recording media.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 기록 매체에 기록될 수 있다. 컴퓨터 판독 가능 기록 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer-readable recording medium. A computer-readable recording medium may include program instructions, data files, data structures, etc., singly or in combination. Program instructions recorded on the medium may be specially designed and configured for the embodiment or may be known and available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, and magnetic media such as floptical disks. -Includes optical media (magneto-optical media) and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, etc. Examples of program instructions include machine language code, such as that produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter, etc. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.

이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.As described above, although the embodiments have been described with limited examples and drawings, various modifications and variations can be made by those skilled in the art from the above description. For example, the described techniques are performed in a different order than the described method, and/or components of the described system, structure, device, circuit, etc. are combined or combined in a different form than the described method, or other components are used. Alternatively, appropriate results may be achieved even if substituted or substituted by an equivalent.

그러므로, 다른 구현들, 다른 실시예들 및 청구범위와 균등한 것들도 후술하는 청구범위의 범위에 속한다.Therefore, other implementations, other embodiments and equivalents of the claims also fall within the scope of the following claims.

Claims (20)

게임 내에서 상품을 추천하는 제1 추천인에 의해 선택된 복수의 아이템을 포함하는 추천 상품 패키지에 대한 상기 제1추천인의 제1 메시지를 수신하는 단계;
상기 제1 메시지의 확인 요청에 따라, 상기 제1 추천인 및 상기 제1 추천인의 추천 상품 패키지에 대한 제1 추천 정보를 표시하는 단계;
상기 제1 추천 정보 및 사용자의 입력 정보에 기초하여, 상기 제1 추천인의 추천 상품 패키지의 구매 프로세스를 진행하는 단계; 및
상기 사용자의 계정으로 상기 제1 추천인의 추천 상품 패키지의 구매가 완료되면, 상기 제1 추천인의 추천 상품 패키지에 대응하는 보상을 제공받는 단계를 포함하고,
상기 제1 추천 정보를 표시하는 단계는,
상기 제1 추천인의 입력 정보를 기초로 상기 제1 추천 상품 패키지 생성시 함께 생성되고 상기 제1추천인의 추천 상품 패키지의 선정 근거가 포함된 추천 이유 정보를 표시하는 단계를 포함하는, 전자 장치의 동작 방법.
Receiving a first message from a first recommender about a recommended product package including a plurality of items selected by the first recommender recommending a product within the game;
In response to a confirmation request in the first message, displaying first recommendation information about the first recommender and the first recommender's recommended product package;
Based on the first recommendation information and the user's input information, proceeding with a purchase process of the first recommender's recommended product package; and
When the purchase of the first recommender's recommended product package is completed with the user's account, receiving compensation corresponding to the first recommender's recommended product package,
The step of displaying the first recommended information is,
An operation of an electronic device, including the step of displaying recommendation reason information that is generated upon generating the first recommended product package based on the input information of the first recommender and includes a basis for selecting the recommended product package of the first recommender. method.
제1항에 있어서,
상기 제1 추천 정보를 표시하는 단계는,
상기 제1 추천인의 이력 정보 및 상기 제1 추천인에 대한 피드백 정보 중 적어도 하나를 포함하는 상기 제1 추천인의 정보, 및 상기 제1 추천인의 추천 상품 패키지의 스펙 정보를 포함하는 상기 제1 추천인의 추천 상품 패키지의 정보를 표시하는 단계를 포함하는, 전자 장치의 동작 방법.
According to paragraph 1,
The step of displaying the first recommended information is,
Information on the first recommender including at least one of history information of the first recommender and feedback information on the first recommender, and a recommendation of the first recommender including specification information of the recommended product package of the first recommender. A method of operating an electronic device, comprising displaying information on a product package.
제2항에 있어서,
상기 제1 추천인의 이력 정보는, 상기 제1 추천인의 복수의 사용자들에 대한 추천 이력, 상기 제1 추천인의 상기 사용자에 대한 추천 이력, 및 상기 제1 추천인의 추천 대비 구매율 중 적어도 하나의 정보를 포함하고,
상기 제1 추천인에 대한 피드백 정보는, 상기 제1 추천인의 추천 상품 패키지에 포함된 복수의 아이템들을 구매한 사용자들이 상기 제1 추천인을 평가한 리뷰 점수 및 코멘트 중 적어도 하나의 정보를 포함하는, 전자 장치의 동작 방법.
According to paragraph 2,
The history information of the first recommender includes at least one of the first recommender's recommendation history for a plurality of users, the first recommender's recommendation history for the user, and the purchase rate compared to the first recommender's recommendations. Contains,
The feedback information about the first recommender includes at least one of the review scores and comments evaluated by the first recommender by users who purchased a plurality of items included in the recommended product package of the first recommender. How the device works.
제1항에 있어서,
상기 제1 추천 정보를 표시하는 단계는,
상기 제1 추천인에 대한 피드백 정보 및 상기 피드백 정보를 남긴 사용자들의 상태 정보를 표시하는 단계를 포함하는, 전자 장치의 동작 방법.
According to paragraph 1,
The step of displaying the first recommended information is,
A method of operating an electronic device, including displaying feedback information about the first recommender and status information of users who left the feedback information.
제4항에 있어서,
상기 제1 추천인에 대한 피드백 정보 및 상기 피드백 정보를 남긴 사용자들의 상태 정보를 표시하는 단계는,
상기 사용자들의 우선 순위에 기초하여, 상기 사용자들의 상기 제1 추천인에 대한 피드백 정보를 표시하는 단계를 포함하고,
상기 사용자들의 우선 순위는, 상기 게임 내의 상태를 판단하는 데에 이용되는 적어도 하나의 파라미터에 기초하여 결정되는, 전자 장치의 동작 방법.
According to paragraph 4,
The step of displaying feedback information about the first recommender and status information of users who left the feedback information,
Based on the priorities of the users, displaying feedback information about the first recommender of the users,
A method of operating an electronic device, wherein the priorities of the users are determined based on at least one parameter used to determine a state within the game.
제1항에 있어서,
상기 제1 메시지에 대한 응답 메시지를 상기 제1 추천인의 계정으로 전송하는 단계를 더 포함하는, 전자 장치의 동작 방법.
According to paragraph 1,
A method of operating an electronic device, further comprising transmitting a response message to the first message to the first recommender's account.
제6항에 있어서,
상기 응답 메시지를 상기 제1 추천인의 계정으로 전송하는 단계는,
상기 제1 메시지에 대해 선택 가능한 복수의 응답 정보를 표시하는 단계;
상기 복수의 응답 정보에 기초하여, 제1 응답 정보를 선택하는 입력을 수신하는 단계; 및
상기 제1 응답 정보에 대응하는 상기 응답 메시지를 상기 제1 추천인의 계정으로 전송하는 단계를 포함하는, 전자 장치의 동작 방법.
According to clause 6,
The step of transmitting the response message to the first recommender's account is:
displaying a plurality of selectable response information for the first message;
Receiving an input for selecting first response information based on the plurality of response information; and
A method of operating an electronic device, comprising transmitting the response message corresponding to the first response information to the first recommender's account.
제7항에 있어서,
상기 복수의 응답 정보는, 상기 제1 추천인의 추천 상품 패키지의 수락 및 거부에 대한 응답 유형 정보를 포함하고,
상기 제1 응답 정보를 선택하는 입력을 수신하는 단계는,
상기 제1 추천인의 추천 상품 패키지의 수락 및 거부 중 하나의 응답 유형을 선택하는 제1 입력을 수신하는 단계;
상기 제1 입력이 수신됨에 따라, 선택된 응답 유형에 대응하는 복수의 하위 응답 정보를 표시하는 단계; 및
상기 복수의 하위 응답 정보 중에서 상기 제1 응답 정보를 선택하는 입력을 수신하는 단계를 포함하는, 전자 장치의 동작 방법.
In clause 7,
The plurality of response information includes response type information for acceptance and rejection of the first recommender's recommended product package,
The step of receiving an input for selecting the first response information includes:
Receiving a first input for selecting one of the response types of acceptance and rejection of the recommended product package of the first recommender;
Upon receiving the first input, displaying a plurality of lower response information corresponding to the selected response type; and
A method of operating an electronic device, comprising receiving an input for selecting the first response information from among the plurality of lower response information.
제1항에 있어서,
상기 제1추천인의 추천 상품 패키지에 대응하는 보상을 제공받는 단계는,
상기 제1추천인의 추천 상품 패키지의 구매 시기에 기초하여, 차등적인 보상을 제공받는 단계를 포함하는, 전자 장치의 동작 방법.
According to paragraph 1,
The step of receiving compensation corresponding to the first recommender's recommended product package is:
A method of operating an electronic device, comprising receiving differential compensation based on the purchase time of the recommended product package of the first recommender.
제1항에 있어서,
상기 사용자의 계정으로 상기 제1 추천인의 추천 상품 패키지의 구매가 완료되면, 상기 제1 추천인에게 제공될 보상의 제1 보상 정보를 입력 받는 단계; 및
상기 제1 보상 정보를 상기 게임을 관리하는 서버로 전송하는 단계를 더 포함하는, 전자 장치의 동작 방법.
According to paragraph 1,
When the purchase of the recommended product package of the first recommender is completed with the user's account, receiving first compensation information of compensation to be provided to the first recommender; and
A method of operating an electronic device, further comprising transmitting the first compensation information to a server that manages the game.
전자 장치에 의해 수행되며, 제1항에 기재된 전자 장치의 동작 방법을 상기 전자 장치와 결합되어 실행시키기 위해 매체에 저장된 컴퓨터 프로그램.A computer program performed by an electronic device and stored in a medium to execute the method of operating the electronic device according to claim 1 in combination with the electronic device. 제1항에 기재된 전자 장치의 동작 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체.A computer-readable recording medium on which a program for executing the method of operating an electronic device according to claim 1 is recorded. 통신 장치;
게임을 실행하는 데에 사용자의 소정 입력을 수신하고, 상기 게임의 실행 화면을 표시하는 사용자 인터페이스 장치;
프로세서; 및
상기 프로세서에 의해 실행 가능한 명령어들을 저장하는 메모리를 포함하고,
상기 프로세서는, 상기 명령어들을 실행함으로써,
상기 통신 장치를 통해, 게임 내에서 상품을 추천하는 제1 추천인에 의해 선택된 복수의 아이템을 포함하는 상품 패키지에 대한 상기 제1추천인의 제1 메시지를 수신하고,
상기 제1 메시지의 확인 요청에 따라, 상기 제1 추천인 및 상기 제1 추천인의 추천 상품 패키지에 대한 제1 추천 정보를 상기 사용자 인터페이스 장치를 통해 표시하되, 상기 제1 추천인의 입력 정보를 기초로 상기 제1 추천 상품 패키지 생성시 함께 생성되고 상기 제1추천인의 추천 상품 패키지의 선정 근거가 포함된 추천 이유 정보를 표시하고,
상기 제1 추천 정보 및 상기 사용자의 입력 정보에 기초하여, 상기 제1 추천인의 추천 상품 패키지의 구매 프로세스를 진행하고,
상기 사용자의 계정으로 상기 제1 추천인의 추천 상품 패키지의 구매가 완료되면, 상기 제1 추천인의 추천 상품 패키지에 대응하는 보상을 제공받는, 전자 장치.
communication device;
a user interface device that receives a user's predetermined input for executing a game and displays a screen for executing the game;
processor; and
Includes a memory that stores instructions executable by the processor,
The processor, by executing the instructions,
Receiving, through the communication device, a first message from the first recommender about a product package including a plurality of items selected by the first recommender recommending a product in the game,
In response to a confirmation request of the first message, first recommendation information about the first recommender and the first recommender's recommended product package is displayed through the user interface device, based on the input information of the first recommender. Displays recommendation reason information that is created together when the first recommended product package is created and includes the basis for selection of the first recommender's recommended product package,
Based on the first recommendation information and the user's input information, proceed with a purchase process of the first recommender's recommended product package,
An electronic device that receives compensation corresponding to the first recommender's recommended product package when the purchase of the first recommender's recommended product package is completed with the user's account.
제13항에 있어서,
상기 프로세서는, 상기 명령어들을 실행함으로써, 상기 사용자 인터페이스 장치를 통해,
상기 제1 추천인의 이력 정보 및 상기 제1 추천인에 대한 피드백 정보 중 적어도 하나를 표시하고,
상기 제1 추천인의 추천 상품 패키지의 스펙 정보를 표시하는, 전자 장치.
According to clause 13,
The processor, by executing the instructions, via the user interface device,
Displaying at least one of history information about the first recommender and feedback information about the first recommender,
An electronic device that displays specification information of a recommended product package of the first recommender.
제13항에 있어서,
상기 프로세서는, 상기 명령어들을 실행함으로써, 상기 사용자 인터페이스 장치를 통해,
상기 제1 추천인에 대한 피드백 정보 및 상기 피드백 정보를 남긴 사용자들의 상태 정보를 표시하는, 전자 장치.
According to clause 13,
The processor, by executing the instructions, via the user interface device,
An electronic device that displays feedback information about the first recommender and status information of users who left the feedback information.
제15항에 있어서,
상기 프로세서는, 상기 명령어들을 실행함으로써, 상기 사용자 인터페이스 장치를 통해,
상기 사용자들의 우선 순위에 기초하여, 상기 사용자들의 상기 제1 추천인에 대한 피드백 정보를 표시하고,
상기 사용자들의 우선 순위는, 상기 게임 내의 상태를 판단하는 데에 이용되는 적어도 하나의 파라미터에 기초하여 결정되는, 전자 장치.
According to clause 15,
The processor, by executing the instructions, via the user interface device,
Based on the priorities of the users, displaying feedback information about the first recommender of the users,
The priorities of the users are determined based on at least one parameter used to determine a state within the game.
제13항에 있어서,
상기 프로세서는, 상기 명령어들을 실행함으로써,
상기 제1 메시지에 대한 응답 메시지를 상기 제1 추천인의 계정으로 전송하는, 전자 장치.
According to clause 13,
The processor, by executing the instructions,
An electronic device that transmits a response message to the first message to the first recommender's account.
제17항에 있어서,
상기 프로세서는, 상기 명령어들을 실행함으로써,
상기 제1 메시지에 대해 선택 가능한 복수의 응답 정보를 표시하고,
상기 복수의 응답 정보에 기초하여, 제1 응답 정보를 선택하는 입력을 수신하고,
상기 제1 응답 정보에 대응하는 상기 응답 메시지를 상기 제1 추천인의 계정으로 전송하는, 전자 장치.
According to clause 17,
The processor, by executing the instructions,
Displaying a plurality of selectable response information for the first message,
Receiving an input for selecting first response information based on the plurality of response information,
An electronic device transmitting the response message corresponding to the first response information to the account of the first recommender.
제18항에 있어서,
상기 복수의 응답 정보는, 상기 제1 추천인의 추천 상품 패키지의 수락 및 거부에 대한 응답 유형 정보를 포함하고,
상기 프로세서는, 상기 명령어들을 실행함으로써,
상기 제1 추천인의 추천 상품 패키지의 수락 및 거부 중 하나의 응답 유형을 선택하는 제1 입력을 수신하고,
상기 제1 입력이 수신됨에 따라, 선택된 응답 유형에 대응하는 복수의 하위 응답 정보를 표시하고,
상기 복수의 하위 응답 정보 중에서 상기 제1 응답 정보를 선택하는 입력을 수신하는, 전자 장치.
According to clause 18,
The plurality of response information includes response type information for acceptance and rejection of the first recommender's recommended product package,
The processor, by executing the instructions,
Receiving a first input for selecting one of the response types of acceptance and rejection of the recommended product package of the first recommender,
As the first input is received, displaying a plurality of lower response information corresponding to the selected response type,
An electronic device that receives an input for selecting the first response information from among the plurality of lower response information.
제13항에 있어서,
상기 프로세서는, 상기 명령어들을 실행함으로써,
상기 제1 추천인의 추천 상품 패키지의 구매 시기에 기초하여, 차등적인 보상을 제공받는, 전자 장치.
According to clause 13,
The processor, by executing the instructions,
An electronic device that is provided with differential compensation based on the purchase time of the recommended product package of the first recommender.
KR1020240062109A 2021-03-23 2024-05-10 Electronic device providing information on recommended products among users in game and operation method of electronic device KR20240076398A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020240062109A KR20240076398A (en) 2021-03-23 2024-05-10 Electronic device providing information on recommended products among users in game and operation method of electronic device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020210037435A KR20220132298A (en) 2021-03-23 2021-03-23 Electronic device providing information on recommended products among users in game and operation method of electronic device
KR1020240062109A KR20240076398A (en) 2021-03-23 2024-05-10 Electronic device providing information on recommended products among users in game and operation method of electronic device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020210037435A Division KR20220132298A (en) 2021-03-23 2021-03-23 Electronic device providing information on recommended products among users in game and operation method of electronic device

Publications (1)

Publication Number Publication Date
KR20240076398A true KR20240076398A (en) 2024-05-30

Family

ID=83451313

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020210037435A KR20220132298A (en) 2021-03-23 2021-03-23 Electronic device providing information on recommended products among users in game and operation method of electronic device
KR1020240062109A KR20240076398A (en) 2021-03-23 2024-05-10 Electronic device providing information on recommended products among users in game and operation method of electronic device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020210037435A KR20220132298A (en) 2021-03-23 2021-03-23 Electronic device providing information on recommended products among users in game and operation method of electronic device

Country Status (1)

Country Link
KR (2) KR20220132298A (en)

Also Published As

Publication number Publication date
KR20220132298A (en) 2022-09-30

Similar Documents

Publication Publication Date Title
KR102450881B1 (en) Method of operation of electronic device providing transaction service for items in game
KR102244777B1 (en) Method and system for promoting player character of sports game using dualized space
JP2022153379A (en) Device for providing game service, method thereof, and computer program
US20200009461A1 (en) Method, apparatus, computer program, and computer program product for providing game
US20210304237A1 (en) Method of sharing revenue from content generated by user and device for providing game
KR20200056876A (en) Method and apparatus for providing a game guide information
KR102547889B1 (en) Computer-implemented method, apparatus and computer program for changing characteristic of object
KR20240076398A (en) Electronic device providing information on recommended products among users in game and operation method of electronic device
KR20200006341A (en) Method, apparatus, and computer program for controlling probability-based item provision system
KR102678935B1 (en) Game providing device providing product information within set purchase amount and operation method of game providing device
KR102133527B1 (en) Method and apparatus for providing a system including substitution gacha execution function
KR20200082378A (en) Method for providing transaction service for setting file for setting play environment of game in electronic device
KR101183731B1 (en) Method and server for providing service of using item
KR20220132297A (en) Game providing device providing product information within set purchase amount and operation method of game providing device
KR20210003629A (en) Method for providing electronic coupon for item in electronic device and electronic device
KR20200053999A (en) Method and apparatus for providing a notification message of gacha system
KR20200030903A (en) Method, apparatus and system for providing a game item sharing function
KR20200082375A (en) Method and apparatus for providing gacha event execution result
KR102438152B1 (en) Method for providing user interface for game on electronic device
KR102153527B1 (en) Method and apparatus for providing accumulative compensation according to gatch event execution
KR102418543B1 (en) Game providing device for providing interface to equipment in game
KR102279845B1 (en) Method and apparatus for recommending character name
KR102564028B1 (en) Method apparatus, and system for providing in-game financail service
KR20220081769A (en) Electronic device providing information on game item and operation method of electronic device
KR20230151772A (en) Method and apparatus for providing game service

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination