HIVE SDK for Unity3D

클래스 | 함수
Push

모바일 게임에서 푸시 통지 서비스는 게임 유저의 리텐션(잔존율)을 올리기 위한 중요 수단을 제공한다. 더 자세히 ...

클래스

class  hive.Push
 모바일 게임에서 푸시 통지 서비스는 게임 유저의 리텐션(잔존율)을 올리기 위한 중요 수단을 제공한다. 더 자세히 ...
 
class  hive.RemotePush
 유저가 푸시를 수신하는 상태 정보 더 자세히 ...
 
class  hive.LocalPush
 로컬 푸시 등록 정보 더 자세히 ...
 
class  hive.PushSetting
 푸시 설정 정보 더 자세히 ...
 

함수

delegate void hive.Push.onRemotePush (ResultAPI result, RemotePush remotePush)
 유저의 푸시 수신 상태를 조회한 결과 통지
 
delegate void hive.Push.onLocalPush (ResultAPI result, LocalPush localPush)
 로컬 푸시 등록 결과 통지
 
delegate void hive.Push.onPushSetting (ResultAPI result, PushSetting pushSetting)
 앱 활성화 시 푸시 설정 결과 통지
 
static void hive.Push.getRemotePush (onRemotePush listener)
 유저의 푸시 수신 상태 조회
 
static void hive.Push.setRemotePush (RemotePush remotePush, onRemotePush listener)
 유저의 푸시 수신 상태 설정
 
static void hive.Push.registerLocalPush (LocalPush localPush, onLocalPush listener)
 로컬 푸시 등록.
 
static void hive.Push.unregisterLocalPush (int noticeID)
 로컬 푸시 해제
 
static void hive.Push.unregisterLocalPushes (List< int > noticeIDs)
 로컬 푸시 배열 해제
 
static void hive.Push.unregisterAllLocalPushes ()
 Hive 로컬 푸시를 포함한 모든 로컬 푸시 해제
 
static void hive.Push.setForegroundPush (PushSetting setting, onPushSetting listener)
 앱 활성화 시 푸시 수신 여부 설정 값 적용
 
static void hive.Push.getForegroundPush (onPushSetting listener)
 앱 활성화 시 푸시 수신 여부 설정 값 조회
 
static void hive.Push.requestPushPermission ()
 Push Token 명시적 권한 요청
 

상세한 설명

모바일 게임에서 푸시 통지 서비스는 게임 유저의 리텐션(잔존율)을 올리기 위한 중요 수단을 제공한다.


HIVE 푸시는 모바일 게임의 리텐션을 증대시키는 마케팅용 광고 푸시를 지원한다.
또한 Google의 GCM, Apple의 APNS, Amazon의 ADM, 중국 지역의 Jpush를 지원하고, 언어별 발송 시간을 설정할 수 있어 글로벌 서비스 제공에도 대응하고 있다.

함수 문서화

◆ getForegroundPush()

static void hive.Push.getForegroundPush ( onPushSetting listener)
static

앱 활성화 시 푸시 수신 여부 설정 값 조회

매개변수
setting유저가 앱 활성화 시 푸시를 수신하는 상태

◆ getRemotePush()

static void hive.Push.getRemotePush ( onRemotePush listener)
static

유저의 푸시 수신 상태 조회

매개변수
listenerAPI 결과 통지

◆ onLocalPush()

delegate void hive.Push.onLocalPush ( ResultAPI result,
LocalPush localPush )

로컬 푸시 등록 결과 통지

매개변수
resultAPI 호출 결과
localPush로컬 푸시 등록 정보

◆ onPushSetting()

delegate void hive.Push.onPushSetting ( ResultAPI result,
PushSetting pushSetting )

앱 활성화 시 푸시 설정 결과 통지

매개변수
resultAPI 호출 결과
pushSetting푸시 설정 정보

◆ onRemotePush()

delegate void hive.Push.onRemotePush ( ResultAPI result,
RemotePush remotePush )

유저의 푸시 수신 상태를 조회한 결과 통지

매개변수
resultAPI 호출 결과
remotePush유저가 푸시를 수신하는 상태

◆ registerLocalPush()

static void hive.Push.registerLocalPush ( LocalPush localPush,
onLocalPush listener )
static

로컬 푸시 등록.

iOS에서는 시스템 제한으로 최대 64개 까지 등록 가능

매개변수
localPush로컬 푸시 등록 정보.
listenerAPI 결과 통지

◆ setForegroundPush()

static void hive.Push.setForegroundPush ( PushSetting setting,
onPushSetting listener )
static

앱 활성화 시 푸시 수신 여부 설정 값 적용

매개변수
setting유저가 앱 활성화 시 푸시를 수신하는 상태

◆ setRemotePush()

static void hive.Push.setRemotePush ( RemotePush remotePush,
onRemotePush listener )
static

유저의 푸시 수신 상태 설정

매개변수
remotePush리모트 푸시 정보
listenerAPI 결과 통지

◆ unregisterLocalPush()

static void hive.Push.unregisterLocalPush ( int noticeID)
static

로컬 푸시 해제

매개변수
noticeID로컬 푸시 등록 ID

◆ unregisterLocalPushes()

static void hive.Push.unregisterLocalPushes ( List< int > noticeIDs)
static

로컬 푸시 배열 해제

매개변수
noticeIDs로컬 푸시 등록 ID 배열
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침