콘솔로 이동

패션아이템 선호

목표

시각적 효과를 중요하게 여기는 유저에게 패션 아이템, 스킨, 이펙트 효과 등 시각적인 아이템과 이를 잘 적용할 수 있는 캐릭터를 추천하여 구매율을 향상시킵니다.

정의 시각적 효과를 중요하게 생각하는 유저를 가리킵니다.
유저가 원하는 것 겉모습을 화려하게 해주는 아바타, 이펙트 효과 스킨 등의 패션 아이템, 치장하기 적합한 캐릭터
적용 가능한 게임 장르 공통

필요한 API

Join LoginApp PlayStage PlayStageWithCosmetic GetCurrency UseCurrency

분석 결과 및 지표

  • 페르소나: 시각적인 효과를 중요하게 여기는 유저
    • 캐릭터의 성능에는 영향을 미치지 않고 캐릭터의 겉모습을 화려하게 바꿔주거나, 이펙트 효과를 바꾸는 것을 좋아하는 유저를 찾아내어 해당 유저 리스트를 추출합니다.
  • 추천 패션 아이템 및 캐릭터
    • 해당 유저가 보유하고 있지 않는 패션 아이템 및 캐릭터를 파악하여 이를 구매할 수 있는 상품을 제시합니다.

리턴 데이터

해당 페르소나(패션아이템 선호)가 구매할만한 패션 아이템과 캐릭터를 제안합니다. 아래 예시의 경우, 게임 초반 패션아이템 선호 성향을 띠는 유저에게 패션 아이템 선호유저들이 즐겨 사용하는 패션 아이템 및 캐릭터를 추천합니다. 'recommendations'의 'name', 'asset_name', 'price' in 을 위해서는 추가 파일 업로드가 필요합니다.

namespace TentuPlay
{
    [Serializable]
    public class TPAdviceRawDataFromDB
    {
        public int advice_id { get; set; }
        public string valid_until { get; set; }
        public string model_name { get; set; }
        public string display_parameters { get; set; }
                /*
                 * Example of "display_parameters"
                 * display_parameters = {
                        "player_name": "티피"
                    }
                    */
        public string recommendations { get; set; }
                    /*
                 * Example of "recommendations"
                 * recommendations = {
                    "contents": [
                        {
                            "id": "dragon_gown",
                            "name": "Dragon Gown",
                            "asset_name": "costume_00",
                        },
                        {
                            "id": "character_00",
                            "name": "Character Name",
                            "asset_name": "character_01",
                        },
                    ],
                    "offers": [
                        {
                            "id": "dragon_costume_pack",
                            "name": "Dragon Costume Pack"
                            "asset_name": "purchasable_00",
                            "price": 6.99,
                            "currency_code": "USD"
                        },
                    ]
                  }
           */
        public int closed_count { get; set; }
    }
}

적용 예시