캐릭터 수집가
목표
캐릭터를 수집하고 골고루 성장시키는 것을 좋아하는 유저에게 캐릭터를 수집할 수 있는 팁과 추천 아이템을 제시하여 잔존율과 구매율을 향상시킵니다.
정의 | 캐릭터를 수집하고 골고루 성장시키기를 좋아하는 유저를 가리킵니다. |
---|---|
유저가 원하는 것 | 캐릭터를 수집할 수 있는 방법 및 아이템 |
적용 가능한 게임 장르 | 수집형 |
필요한 API
Join LoginApp PlayStage GetCurrency UseCurrency LevelUpCharacter InAppPurchase
분석 결과 및 지표
- 페르소나: 다양한 캐릭터를 수집하고 골고루 성장시키기를 좋아하는 유저
- 다양한 캐릭터를 수집하고 골고루 성장시키고 있는 유저를 찾아내어 해당 유저 리스트를 추출합니다.
- 캐릭터 수집가 점수
- 해당 유저의 다양한 캐릭터를 수집하고 골고루 성장시키기를 좋아하는 정도를 점수로 계산하여 제시합니다.
- 캐릭터 수집가 등급 및 그래프
- 해당 유저가 전체 캐릭터 수집가 중 어느 정도에 위치하는지를 파악할 수 있도록 백분율 등급과 그래프를 제시합니다.
리턴 데이터
해당 페르소나(캐릭터 수집가)의 캐릭터 수집가 점수와 상위 퍼센트를 그래프 형태로 제시합니다.
아래 예시의 경우, 이 유저는 캐릭터 수집가 점수가 38,938점으로 상위 21%에 해당하는 유저임을 안내합니다. 'recommendations'의 'name', 'asset_name', 'price'을 위해서는 추가 파일 업로드가 필요합니다.
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": "티피",
"score": 88, // 캐릭터 수집가 점수
"score_max":100, // 만점 점수
"percent": 21, // 플레이어의 캐릭터 수집 상위 %
"graph_x": [[1,10], [11,20], [21,30], [31,40], [41,50]] // 캐릭터 수집 분포 그래프의 x축 정보
"graph_y": [30, 20, 15, 10, 25] // 각 분포별 값
"player_belongs_to_section":4, // 0부터 시작
}
*/
public string recommendations { get; set; }
/*
* Example of "recommendations"
* recommendations = {
"contents": [],
"offers": [
{
"id": "special_package",
"name": "Special Packagae"
"asset_name": "purchasable_00",
"price": 54.99,
"currency_code": "USD",
},
{
"id": "limited_package",
"name": "Limited Package"
"asset_name": "purchasable_01",
"price": 29.99,
"currency_code": "USD",
}
]
}
*/
public int closed_count { get; set; }
}
}