HIVE SDK for Unreal Engine

클래스 | 함수
FHiveAnalytics

앱과 사용자를 트래킹하고 분석하기 위한 기능 모음
(User Tracking Tool Wrapper & Collect Analytics Log API)

더 자세히 ...

클래스

class  FHiveAnalytics
 앱과 사용자를 트래킹하고 분석하기 위한 기능 모음
(User Tracking Tool Wrapper & Collect Analytics Log API)

더 자세히 ...
 

함수

static void FHiveAnalytics::SendAnalyticsLog (const TSharedPtr< FJsonObject > &LogData)
 분석용 로그 전송. 더 자세히 ...
 
static void FHiveAnalytics::SetEnableTracker (const FString &Name, bool IsEnable)
 사용자 분석을 위한 사용자 정보 트래커 사용 유무 설정 더 자세히 ...
 
static void FHiveAnalytics::SendEvent (const FString &EventName)
 사용자 분석을 위한 사용자 정보 이벤트 설정 더 자세히 ...
 
static void FHiveAnalytics::SendEventWithAttributes (const FString &EventName, const FHiveAnalyticsAttributes &Attributes)
 사용자 분석을 위한 사용자 정보 이벤트 설정 더 자세히 ...
 
static void FHiveAnalytics::SendAdRevenueEvent (const FHiveAnalyticsAdRevenue &AdRevenue)
 광고 수익 측정 이벤트 설정 더 자세히 ...
 
static void FHiveAnalytics::SendUserEntryFunnelsLogs (const FString &FunnelTrack, const FString &Tag)
 사용자의 퍼널 분석을 위한 지표를 전송한다. 더 자세히 ...
 
static void FHiveAnalytics::ShowConsentModeIfRequire (bool CheckCmp, const TOptional< FHiveConsentMode > &ConsentMode, const FHiveAnalyticsOnShowConsentModeDelegate &Delegate)
 개인 정보를 사용하는 데 최종 사용자 동의를 받기 위한 UI를 노출합니다. 더 자세히 ...
 
static void FHiveAnalytics::ShowConsentMode (const TOptional< FHiveConsentMode > &ConsentMode, const FHiveAnalyticsOnShowConsentModeDelegate &Delegate)
 개인 정보를 사용하는 데 최종 사용자 동의를 받기 위한 UI를 노출합니다. 더 자세히 ...
 

상세한 설명

앱과 사용자를 트래킹하고 분석하기 위한 기능 모음
(User Tracking Tool Wrapper & Collect Analytics Log API)

함수 문서화

◆ SendAdRevenueEvent()

static void FHiveAnalytics::SendAdRevenueEvent ( const FHiveAnalyticsAdRevenue &  AdRevenue)
static

광고 수익 측정 이벤트 설정

매개변수
AdRevenue광고 수익 측정 데이터

◆ SendAnalyticsLog()

static void FHiveAnalytics::SendAnalyticsLog ( const TSharedPtr< FJsonObject > &  LogData)
static

분석용 로그 전송.

매개변수
LogData로그 데이터

◆ SendEvent()

static void FHiveAnalytics::SendEvent ( const FString &  EventName)
static

사용자 분석을 위한 사용자 정보 이벤트 설정

매개변수
EventName사용자 정보 이벤트

◆ SendEventWithAttributes()

static void FHiveAnalytics::SendEventWithAttributes ( const FString &  EventName,
const FHiveAnalyticsAttributes &  Attributes 
)
static

사용자 분석을 위한 사용자 정보 이벤트 설정

매개변수
EventName사용자 정보 이벤트
Attributes추가 데이터

◆ SendUserEntryFunnelsLogs()

static void FHiveAnalytics::SendUserEntryFunnelsLogs ( const FString &  FunnelTrack,
const FString &  Tag 
)
static

사용자의 퍼널 분석을 위한 지표를 전송한다.

사전정의된 퍼널 목록

구간명

퍼널값

HIVE SDK 자동전송 유무

권한고지

410

YES

고지팝업

420

YES

약관동의

430

YES

게임서버선택

500

YES

서버점검팝업

600

YES

추가다운로드

700

NO

추가다운로드 완료

800

NO

로그인

900

YES

전면배너

1000

YES

매개변수
FunnelTrack사전정의된 퍼널의 값
Tag옵션으로 추가 전달할 값

◆ SetEnableTracker()

static void FHiveAnalytics::SetEnableTracker ( const FString &  Name,
bool  IsEnable 
)
static

사용자 분석을 위한 사용자 정보 트래커 사용 유무 설정

매개변수
Name사용자 분석을 위한 사용자 정보 트래커 형태
IsEnable트래커 사용 유무

◆ ShowConsentMode()

static void FHiveAnalytics::ShowConsentMode ( const TOptional< FHiveConsentMode > &  ConsentMode,
const FHiveAnalyticsOnShowConsentModeDelegate &  Delegate 
)
static

개인 정보를 사용하는 데 최종 사용자 동의를 받기 위한 UI를 노출합니다.

이미 동의를 한 경우 노출되지 않으며 기한이 만료되었거나 추가 동의가 필요한 경우 노출 됩니다. [ConsentMode]를 null 로 입력할 경우 Hive SDK 의 Analytics Provider 추가 여부에 따른 동의 목록을 자동으로 생성합니다. Hive SDK 에서 판단하는 [ConsentForm.ProviderName] 은 "main", "google", "adjust", "appsflyer", "singular" 입니다.

매개변수
ConsentModeUI에 띄울 내용과 Provider를 모두 커스텀 할 수 있게 됩니다. 기본 동의인 [ConsentMode.MainForm] 은 [ConsentForm.ProviderName] 이 "main" 으로 설정됩니다.
Delegate[FHiveAnalyticsOnShowConsentModeDelegate] 로 UI에서 동의한 결과를 [ConsentStatus] 배열로 응답합니다. 취소할 경우 [FHiveResultAPI.CANCELED] [FHiveResultAPI.Code.AnalyticsConsentModeCanceled] 로 응답합니다.
참고
[ShowConsentModeIfRequire]

◆ ShowConsentModeIfRequire()

static void FHiveAnalytics::ShowConsentModeIfRequire ( bool  CheckCmp,
const TOptional< FHiveConsentMode > &  ConsentMode,
const FHiveAnalyticsOnShowConsentModeDelegate &  Delegate 
)
static

개인 정보를 사용하는 데 최종 사용자 동의를 받기 위한 UI를 노출합니다.

이미 동의를 한 경우 노출되지 않으며 기한이 만료되었거나 추가 동의가 필요한 경우 노출 됩니다. [ConsentMode]를 null 로 입력할 경우 Hive SDK 의 Analytics Provider 추가 여부에 따른 동의 목록을 자동으로 생성합니다. Hive SDK 에서 판단하는 [ConsentForm.ProviderName] 은 "main", "google", "adjust", "appsflyer", "singular" 입니다.

매개변수
CheckCmptrue 일 경우 서드 파티 동의 관리 플랫폼(CMP) 또는 맞춤 솔루션으로 TCF 규격에 맞게 저장된 파일이 있다면 해당 파일을 읽어 파일에 있는 업체는 동의 설정한 것으로 간주하게 됩니다.
ConsentModeUI에 띄울 내용과 Provider를 모두 커스텀 할 수 있게 됩니다. 기본 동의인 [ConsentMode.MainForm] 은 [ConsentForm.ProviderName] 이 "main" 으로 설정됩니다.
Delegate[FHiveAnalyticsOnShowConsentModeDelegate] 로 UI에서 동의한 결과를 [ConsentStatus] 배열로 응답합니다. 취소할 경우 [FHiveResultAPI.CANCELED] [FHiveResultAPI.Code.AnalyticsConsentModeCanceled] 로 응답합니다.
참고
[ShowConsentMode]
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침