카카오 고객파일 스키마가 string->number로 바뀝니다

고객파일 스키마 생성 시 지정된 키값에 대해서만 string 타입으로 등록이 가능하고,
임의의 키값에 대해서는 number 타입으로만 등록이 가능하다고 확인하였습니다.

"schema": {
             # 정해진 키값
	"생년월일": "string",
	"성별": "string",
	"가입일": "string",
	"연령": "number",
	"최근 구매일": "string",
	# 임의 키값
	"남은 한도": "number",
	"금액": "number",
	"누적 금액": "number"
    }

위 스키마로 고객파일을 생성하였지만 https://kapi.kakao.com/v1/talkchannel/target_user_file 로 스키마 확인 시

"schema": "{\"생년월일\":\"number\",\"연령\":\"number\",\"남은 투자 한도\":\"number\",\"누적 투자 금액\":\"number\",\"가입일\":\"number\",\"예치금\":\"number\",\"성별\":\"string\"}"

몇몇 키값이 string → number로 바뀌는 이유가 무엇인가요?
미리 정해진 키값(생년월일, 가입일)에 대해서도 string이 아닌 number로 확인되며,

(최근 구매일) 키값은 생성되지 않아 친구그룹 생성 시 조건 추가가 불가능합니다.

안녕하세요.

어떤 상황인지 확인을 위해 앱ID와 생성하신 고객파일 ID알려주시겠어요?

파일 아이디

  • 51109

입니다.

로그 확인을 위해 디벨로퍼스 앱 ID 도 알려주세요~


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456

앱 아이디

  • 116045

입니다!

1개의 좋아요

아래와 같이 전달 및 조회 된 것 확인했습니다. 채널 담당 부서에 어떤 상황인지 문의해보고 피드백 드릴게요.

Jan 10, 2023 @ 15:12:14.147 /v1/talkchannel/create/target_user_file

{“file_id”:51109}

전달된 파라메터

{
    "channel_public_id": "_yxcDExd",
    "file_name": "테스트_고객리스트_2",
    "schema": {
        "생년월일": "string",
        "성별": "string",
        "가입일": "string",
        "연령": "number",
        "최근 구매일": "string",
        "남은 투자 한도": "number",
        "예치금": "number",
        "누적 투자 금액": "number"
    }
}

Jan 10, 2023 @ 15:12:25.273 /v1/talkchannel/target_user_file

조회된 내역

        {
            "status": "USING",
            "update_at": "2023-01-10 15:12:21",
            "file_name": "테스트_고객리스트_2",
            "schema": "{"생년월일":"number","연령":"number","남은 투자 한도":"number","누적 투자 금액":"number","가입일":"number","예치금":"number","성별":"string"}",
            "file_id": 51109
        }
1개의 좋아요

혹시 관련부서 확인이 되었을까요?

안녕하세요.

아직 확인 중인 것으로 보이는데요.
금일중 피드백이 없으면 재문의 남겨보도록 하겠습니다.

안녕하세요?
생년월일 이나 가입일 같은 년도 컬럼은 저희가 데이터를 저장 할때 number 형으로 es 에 저장을 
하고 쿼리를 하기 때문에 위와 같이 자동으로 타입은 넘버로 잡히게 됩니다.
하지만 insert 할때 '1990-09-02' 이런식으로 저희가 지정한 날짜 포맷팅으로 입력을 하시면
내부적으로 자동으로  리눅스 타입으로 변환해서 저장하게 되어 있습니다.

'최근 구매일'은 최근 다음 ' ' 공백 때문에 지정되어 있는 컬럼 형태에 맞지 않아 버림 처림 
된것으로 보입니다. '최근구매일' 로 공백 없이 처리 부탁 드립니다.

감사합니다.

@spozam01 위와 같이 피드백 받았습니다.

날짜는 정해진 타입으로만 처리된다고 하네요.
참고 부탁드려요.

1개의 좋아요