Skip to content

로그인 관련

jinsang edited this page Jul 4, 2022 · 3 revisions

구성


ACEGender

  • 유저 성별 enum

enum

  • MAN: 남성
  • WOMAN: 여성
  • UNKNOWN: 알수없음

IACMaritalStatus

  • 결혼 여부 enum

enum

  • IACMaritalStatus_Married: 기혼
  • IACMaritalStatus_Single: 미혼
  • IACMaritalStatus_Unknown: 알수없음

중요

  • 통계 화면에 회원관련 기능에서 로그인, 가입, 탈퇴한 회원 ID 를 확인 하시려면 에이스카운터 통계화면에서 회원 분석 신청을 하셔야 합니다.
  • WEB SDK 회원 ID 분석 신청 가이드를 참조하세요.

API 가이드

회원 가입

  • 회원가입 정보 전송

메서드

+ (void)send:(IACParamsType)type params:(ACParams * _Nonnull)params

매개변수

  • IACParamsType: IACParamsType_Join(회원가입 수집)
  • ACParams: IACParamsType에 따른 파라미터 채우는 파라미터용 클래스(회원가입: eventName, userID 사용)

예제코드

// in swift
let _params = ACParams()
_params.eventName = "회원 가입 화면"
_params.userID = "유저ID"
ACSDK.send(IACParamsType.join, params: _params)
// in objc
ACParams *_params = [[ACParams alloc] init];
[_params setEventName:@"회원 가입 화면"];
[_params setUserID:@"유저ID"];
[ACSDK send:IACParamsType_Join params:_params];

회원 탈퇴

  • 회원탈퇴 정보 전송

메서드

+ (void)send:(IACParamsType)type params:(ACParams * _Nonnull)params

매개변수

  • IACParamsType: IACParamsType_Leave(회원가입 수집)
  • ACParams: IACParamsType에 따른 파라미터 채우는 파라미터용 클래스(회원탈퇴: eventName, userID 사용)

예제코드

// in swift
let _params = ACParams()
_params.eventName = "회원 탈퇴 화면"
_params.userID = "유저ID"
ACSDK.send(IACParamsType.leave, params: _params)
// in objc
ACParams *_params = [[ACParams alloc] init];
[_params setEventName:@"회원 탈퇴 화면"];
[_params setUserID:@"유저ID"];
[ACSDK send:IACParamsType_Leave params:_params];

로그인

  • 로그인 정보 전송

메서드

+ (void)send:(IACParamsType)type params:(ACParams * _Nonnull)params

매개변수

  • IACParamsType: IACParamsType_Login(회원가입 수집)
  • ACParams: IACParamsType에 따른 파라미터 채우는 파라미터용 클래스(로그인: eventName, userID, age, gender, meritalStatus 사용)

예제코드

// in swift
let _params = ACParams()
_params.eventName = "로그인 화면"
_params.userID = "유저ID"
_params.age = 20
_params.gender = .MAN
_params.meritalStatus = .married
ACSDK.send(IACParamsType.login, params: _params)
// in objc
ACParams *_params = [[ACParams alloc] init];
[_params setEventName:@"로그인 화면"];
[_params setUserID:@"유저ID"];
[_params setAge:20];
[_params setGender:MAN];
[_params setMeritalStatus:IACMaritalStatus_Single];
[ACSDK send:IACParamsType_Login params:_params];