유저 프로필 설정

DFINERY 서버에서 관리하고 있는 유저에 대한 프로필 정보입니다. 해당 정보들은 모두 선택사항이며 단말기에 저장되지 않습니다. SDK 연동이 선행되어야 합니다

시작하기 전에

유저 프로필을 설정하기 전에 DFINERY 콘솔arrow-up-right에서 유저 프로필 속성을 생성 후 연동해 주세요. 유저 프로필 속성은 부가 설정 / 데이터 연동 / 속성 관리 / 유저 프로필 속성 목록에서 생성할 수 있습니다.

유의사항

  • 등록되지 않은 유저 프로필, 잘못된 타입의 유저 프로필 속성이 기록될 경우, 유저 프로필은 설정되지 않습니다.

  • Array of String 타입의 유저 프로필 속성은 최대 10개까지 생성할 수 있습니다.

  • Array of Long, Array of Double 타입은 최대 5개까지 생성할 수 있습니다.

  • value의 입력 개수 제한은 없으나 전체 크기는 8KB를 초과할 수 없습니다.

설정하기

Dfinery.setUserProfile() 메소드 혹은 Dfinery.setUserProfiles() 사용하여 유저 프로필을 설정할 수 있습니다.

유저 프로필 속성

상수
유저 프로필 속성명
내용

DFUserProfile.BIRTH

df_birth

유저 생일

DFUserProfile.GENDER

df_gender

유저 성별

DFUserProfile.NAME

df_name

유저 이름

DFUserProfile.MEMBERSHIP

df_membership

유저의 멤버쉽

항목별로 설정하기

각각의 매개변수는 다음을 의미합니다.

  • key : 설정할 유저 프로필 속성의 이름. String 타입의 값이 입력이 가능합니다.

  • value : 설정할 유저 프로필의 값. null도 입력 가능합니다.

한 번에 여러 건 설정하기

각각의 매개변수는 다음을 의미합니다.

  • profiles : 유저 프로필 속성 정보의 키와 값을 갖는 Dictionary

사용 예시

이름 설정하기

  • 지원 유형

    • value : String

성별 설정하기

  • 매개변수 지원 유형

    • value : DFGender.MALE, DFGender.FEMALE, DFGender.NON_BINARY, DFGender.OTHER

멤버십 설정하기

  • 지원 유형

    • value : String

생년월일 설정하기

  • 지원 유형

    • value : String(yyyy-MM-dd)

circle-exclamation

알림 수신 동의 정보는 유저 프로필에 속해있으며 다양한 채널에 대한 수신 동의 정보 값을 설정할 수 있습니다.

triangle-exclamation
circle-info

알림 수신 동의 정보에 대한 유저 프로필은 예외적으로 DFINERY에서 서비스 생성 시 이미 자동으로 등록되어 있어 DFINERY 콘솔에서 설정하지 않아도 설정이 가능합니다.

  • 지원 유형

    • key : 알림 수신 동의 유형(DFUserProfile)

    • value : Boolean

circle-exclamation
명칭
채널
설명

DFUserProfile.PUSH_ADS_OPTIN

푸시

푸시 채널에 대한 광고성 알림 동의

DFUserProfile.PUSH_NIGHT_ADS_OPTIN

푸시

푸시 채널에 대한 야간 광고성 알림 동의

DFUserProfile.SMS_ADS_OPTIN

문자

문자 채널에 대한 광고성 알림 동의

DFUserProfile.KAKAO_ADS_OPTIN

친구톡, 브랜드 메시지

카카오 친구톡과 브랜드 메시지 채널에 대한 광고성 알림 동의

커스텀 유저 프로필 설정하기

커스텀 유저 프로필을 설정하고 싶을 경우 DFINERY 콘솔arrow-up-right에 해당하는 컴스텀 유저 프로필의 속성을 생성하고 키 값으로 입력하여 설정하면 됩니다.

  • 지원 유형

    • key : String

    • value : String, Boolean, Number, Date, Array of String, Array of Number

Last updated