HIVE SDK for Unreal Engine

HivePush.h
이 파일의 문서화 페이지로 가기
1
17#pragma once
18
19#include "CoreMinimal.h"
20#include "Impl/HivePushImpl.h"
21
22HIVESDK_API IHivePushImpl* GetIPushInstance();
23
36class HIVESDK_API FHivePush
37{
38public:
50 static void GetRemotePush(const FHivePushOnRemotePushDelegate& Delegate);
51
66 static void SetRemotePush(const FHiveRemotePush& RemotePush, const FHivePushOnRemotePushDelegate& Delegate);
67
82 static void RegisterLocalPush(const FHiveLocalPush& LocalPush, const FHivePushOnLocalPushDelegate& Delegate);
83
96 static void UnregisterLocalPush(int32 NoticeId);
97
110 static void UnregisterLocalPushes(TArray<int32> NoticeIds);
111
121
134 static void SetForegroundPush(const FHivePushSetting& Setting, const FHivePushOnPushSettingDelegate& Delegate);
135
148 static void GetForegroundPush(const FHivePushOnPushSettingDelegate& Delegate);
149
159};
로컬 푸시 등록 정보
Definition: HivePushTypes.h:37
모바일 게임에서 푸시 통지 서비스는 게임 유저의 리텐션(잔존율)을 올리기 위한 중요 수단을 제공한다.
Definition: HivePush.h:37
푸시 설정 정보
Definition: HivePushTypes.h:72
유저가 푸시를 수신하는 상태 정보
Definition: HivePushTypes.h:18
static void GetForegroundPush(const FHivePushOnPushSettingDelegate &Delegate)
앱 활성화 시 푸시 수신 여부 설정 값 조회
static void RegisterLocalPush(const FHiveLocalPush &LocalPush, const FHivePushOnLocalPushDelegate &Delegate)
로컬 푸시 등록.
static void UnregisterLocalPush(int32 NoticeId)
로컬 푸시 해제
static void SetForegroundPush(const FHivePushSetting &Setting, const FHivePushOnPushSettingDelegate &Delegate)
앱 활성화 시 푸시 수신 여부 설정 값 적용
static void RequestPushPermission()
Push Token 명시적 권한 요청
static void SetRemotePush(const FHiveRemotePush &RemotePush, const FHivePushOnRemotePushDelegate &Delegate)
유저의 푸시 수신 상태 설정
static void GetRemotePush(const FHivePushOnRemotePushDelegate &Delegate)
유저의 푸시 수신 상태 조회
static void UnregisterLocalPushes(TArray< int32 > NoticeIds)
로컬 푸시 해제
static void UnregisterAllLocalPushes()
Hive 로컬푸시를 포함한 모든 로컬 푸시 해제
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침