HIVE Promotion provides you with the ability to effectively expose new news or events to the game user. More...
#include <HivePromotion.h>
Static Public Member Functions | |
static void | ShowPromotion (const EHivePromotionType &PromotionType, bool IsForced, const FHivePromotionViewDelegate &Delegate) |
Shows banner such as new event of game or introduce new game. More... | |
static void | ShowCustomContents (const EHivePromotionCustomType &PromotionCustomType, const FString &ContentsKey, const FHivePromotionViewDelegate &Delegate) |
Show custom Webview to use external content. More... | |
static void | ShowCustomContentsOnGameWindow (const EHivePromotionCustomType &PromotionCustomType, const FString &ContentsKey, const FHivePromotionViewDelegate &Delegate) |
Show custom Webview to use external content. More... | |
static EHiveOfferwallState | GetOfferwallState () |
Returns whether the button is available to invoke an offerwall (free recharging station) within the game. More... | |
static void | ShowOfferwall (const FHivePromotionViewDelegate &Delegate) |
Show Offerwall(Free recharging station) (Android only.) The Offerwall (free recharge station) is an advertising network between HIVE games, which enables existing HIVE users to use the new HIVE game. More... | |
static void | ShowNews (const FString &Menu, const TArray< int32 > &GiftPidList, const FHivePromotionViewDelegate &Delegate) |
Shows banner such as new event of game or introduce new game. More... | |
static void | ShowNativeReview () |
Show review popup Positive ratings and reviews of game users will affect other users' use of the game. More... | |
static void | ShowReview (const FHivePromotionViewDelegate &Delegate) |
Show review popup Positive ratings and reviews of game users will affect other users' use of the game. More... | |
static void | ShowExit (const FHivePromotionViewDelegate &Delegate) |
Show exit popup (Android only) Expose exit popup which include a button called "More games" to lead users to download a new HIVE game. More... | |
static void | GetViewInfo (const EHivePromotionCustomType &PromotionCustomType, const FString &ContentsKey, const FHivePromotionOnViewInfoDelegate &Delegate) |
Request HIVE Promotion Webview information so that your UI of webview is configured according to the concept of game UI More... | |
static void | GetBadgeInfo (const FHivePromotionOnBadgeInfoDelegate &Delegate) |
Request badge information The promotional badge is information that highlights the button UI of the game to inform the user that a new promotion has been registered. More... | |
static void | GetBannerInfo (const EHivePromotionCampaignType &CampaignType, const EHivePromotionBannerType &BannerType, const FHivePromotionOnBannerInfoDelegate &Delegate) |
Request banner information Request banner information for a specific promotion. More... | |
static void | GetBannerInfoString (const FString &CampaignString, const FString &BannerString, const FHivePromotionOnBannerInfoDelegate &Delegate) |
Request banner information Request banner information for a specific promotion. More... | |
static void | GetAppInvitationData (const FHivePromotionOnAppInvitationDataDelegate &Delegate) |
Request user invite information User acquisition information is provided to attract more users in the game. More... | |
static void | SetAdditionalInfo (const FString &AdditionalInfo) |
You can set a string in JSON format when you want to expose a specific event page in the Promotion View or want to pass additional information to the Promotion Server. More... | |
static TOptional< FHiveResultAPI > | SetEngagementReady (bool IsReady) |
It sets whether Engagement event handling is enabled. More... | |
static bool | ProcessURI (const FString &URI) |
Parse the URI to make it an Event type. More... | |
static void | SetEngagementDelegate (const FHivePromotionOnEngagementDelegate &Delegate) |
It register the Engagement listener. | |
static void | ShowUAShare (const FString &InviteMessage, const FString &InviteLink, const FHivePromotionOnUAShareDelegate &Delegate) |
Show dialog to share UA url via SNS. More... | |
static void | UpdatePromotionData () |
/~korean Promotion 정보 갱신 Promotion 새소식 페이지 등의 노출에 필요한 정보를 갱신한다. More... | |
static void | GetAppInvitationSenderInfo (const FHivePromotionOnAppInvitationSenderInfoDelegate &Delegate) |
return first sender's userInfo who sent UA share invitation First sender's information can be returned after SDK initialize, login and setEngagementReady(true) More... | |
HIVE Promotion provides you with the ability to effectively expose new news or events to the game user.
Promotion view (notice, event), reward (coupon, deep link), exit popup (Android), free charging station(Offerwall)