Admin 사용자 매뉴얼 V4.2 - 사용자정의 타겟팅¶
개요
목적
본 문서는 모바일 하이브리드 서비스 앱 구축 PUSH 서버의 웹 어드민을 위한 제반 사항을 기술한다.
고려사항
매뉴얼 변경 시에는 근거를 명시하고 버전 관리를 정확하게 수행
본 매뉴얼은 모피어스 서버의 버전 4.2 기준으로 설명한다.
사용자 정의 타게팅
‘캠페인푸시발송’ 매뉴의 대상 설정 옵션 중 타케팅 발송에서 morepheus admin4.2 에서 기본적으로 제공하는 조건 이외에 추가로 타게팅 조건을 추가 할 수 있다. 사용자가 직접 추가한 타게팅조건은 [그림 2-1] 처럼 확장조건 셀렉트박스(select)를 선택하면 나타나게 된다.
그림 2 - 1
확장조건 추가 방법
TB_CMP_TARGET_CONDITION 테이블에 데이터가 추가되면 해당조건이 [그림 2-1] 처럼 화면에 즉시 나타난다.
그림 2.1 - 1 (TB_CMP_TARGET_CONDITION 테이블)
TRG_SEQ : primary key
TRG_CD : 타케팅 조건 코드
TRG_UP_CD : 타게팅 조건 상위코드
TRG_NM : 타게팅 조건명
TRG_SORT : 정렬순서.
TRG_DEPTH : 타게팅 조건의 level (admin 4.2현재의 경우 3depth까지 지원한다.)
TRG_TYPE : 타게팅 조건 종류 (B : 기본 조건, E : 확장조건)
TRG_VAL : T_PUSH_USER테이블의 타게팅 조건 컬럼. (타게팅 룰이 대분류(기본조건, 확장조건) – 조건 – 값의 3depth이므로 TRA_VAL의 값은 depth가 2인 컬럼에만 등록된다.)
그림 2.1 - 2(TB_CMP_TARGET_CONDITION 입력 예)
부가 사용자 정보 추가
T_PUSH_USER 테이블에 TB_CMP_TARGET_CONDITION 테이블에 입력한 조건 TRG_VAL에 맞춰서 부가 정보를 입력한다. (PUSH 5.0 기준 푸시 서비스에 사용자 등록 시 자동으로 T_PUSH_USER 테이블에 CUID 값만 포함된 사용자 정보가 insert됨)
그림 2.2 - 1(T_PUSH_USER 테이블)
그림 2.2 - 2(T_PUSH_USER 입력 예)
입력 예시인 성별이 여성인 사용자 ‘test20000’의 경우
타게팅 조건이 성별인 VAL1 컬럼에 ‘여성’ 코드인 ‘E0004’ 가 등록되어 있다.