In mobile games, push notification service provides an important method to increase the retention of game users.
More...
In mobile games, push notification service provides an important method to increase the retention of game users.
HIVE Push supports push notification for marketing to increase the user retention of mobile games.
HIVE Push also responds to Google's GCM, Apple's APNS, Amazon's ADM, Jpush in China with language-specific time zones to support global services.
◆ GetForegroundPush()
static void FHivePush::GetForegroundPush |
( |
const FHivePushOnPushSettingDelegate & |
Delegate | ) |
|
|
static |
Get the value whether to enable push notification or not on the activated app.
- Parameters
-
◆ GetRemotePush()
static void FHivePush::GetRemotePush |
( |
const FHivePushOnRemotePushDelegate & |
Delegate | ) |
|
|
static |
Request the status of receiving push notification.
- Parameters
-
◆ RegisterLocalPush()
static void FHivePush::RegisterLocalPush |
( |
const FHiveLocalPush & |
LocalPush, |
|
|
const FHivePushOnLocalPushDelegate & |
Delegate |
|
) |
| |
|
static |
Register Local push notification.
In iOS, up to 64 can be registered due to the system limit.
- Parameters
-
LocalPush | Local push registration information. |
Delegate | API call result |
◆ RequestPushPermission()
static void FHivePush::RequestPushPermission |
( |
| ) |
|
|
static |
◆ SetForegroundPush()
static void FHivePush::SetForegroundPush |
( |
const FHivePushSetting & |
Setting, |
|
|
const FHivePushOnPushSettingDelegate & |
Delegate |
|
) |
| |
|
static |
Set the value whether to enable push notification or not on the activated app.
- Parameters
-
Setting | The status of receiving push notification on the activated app. |
Delegate | API call result |
◆ SetRemotePush()
static void FHivePush::SetRemotePush |
( |
const FHiveRemotePush & |
RemotePush, |
|
|
const FHivePushOnRemotePushDelegate & |
Delegate |
|
) |
| |
|
static |
Set the status of receiving push notification.
- Parameters
-
RemotePush | Remote push information. |
Delegate | API call result |
◆ UnregisterLocalPush()
static void FHivePush::UnregisterLocalPush |
( |
int32 |
NoticeId | ) |
|
|
static |
Unregister Local push notification.
- Parameters
-
NoticeId | Local push registration ID |
◆ UnregisterLocalPushes()
static void FHivePush::UnregisterLocalPushes |
( |
TArray< int32 > |
NoticeIds | ) |
|
|
static |
Unregister Local push notification.
- Parameters
-
NoticeIds | Array of Local push registration ID |