HIVE Promotion provides you with the ability to effectively expose new news or events to the game user. More...
Public Member Functions | |
delegate void | onPromotionView (ResultAPI result, PromotionEventType promotionEventType) |
Promotion View API Result. More... | |
delegate void | onPromotionViewInfo (ResultAPI result, List< PromotionViewInfo > viewInfo) |
Returns HIVE Promotion Webview information so that your UI of webview is configured according to the concept of game UI. More... | |
delegate void | onPromotionBadgeInfo (ResultAPI result, List< PromotionBadgeInfo > badgeInfoList) |
Returns HIVE Promotion badge information. More... | |
delegate void | onPromotionBannerInfo (ResultAPI result, List< PromotionBannerInfo > bannerInfoList) |
HIVE Promotion banner information. More... | |
delegate void | onAppInvitationData (ResultAPI result, AppInvitationData appInvitationData) |
Return information about request for user invite (UserAcquisition) More... | |
delegate void | onEngagement (ResultAPI result, EngagementEventType engagementEventType, EngagementEventState engagementEventState, JSONObject param) |
An event listener for the SDK to engage clients in certain conditions. More... | |
delegate void | onAppInvitationSenderInfo (ResultAPI result, AppInvitationSenderInfo senderInfo) |
First sender's information who shared UA invitation. More... | |
Static Public Member Functions | |
static void | showPromotion (PromotionType promotionType, Boolean isForced, onPromotionView listener) |
Shows banner such as new event of game or introduce new game. More... | |
static void | showCustomContents (PromotionCustomType customType, String contentsKey, onPromotionView listener) |
Show custom Webview to use external content. More... | |
static void | showCustomContentsOnGameWindow (PromotionCustomType customType, String contentsKey, onPromotionView listener) |
Show custom Webview to use external content. More... | |
static void | showNews (String menu, List< int > giftPidList, onPromotionView listener) |
Shows banner such as new event of game or introduce new game. More... | |
static OfferwallState | getOfferwallState () |
Returns whether the button is available to invoke an offerwall (free recharging station) within the game. More... | |
static void | showOfferwall (onPromotionView listener) |
Show Offerwall(Free recharging station) 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 | showNativeReview () |
Show review popup 구글 플레이 스토어 또는 애플 앱스토어 리뷰 팝업을 노출한다. More... | |
static void | showReview (onPromotionView listener) |
Show review popup Hive 리뷰 팝업을 노출한다. More... | |
static void | showExit (onPromotionView listener) |
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 (PromotionCustomType customType, String contentsKey, onPromotionViewInfo listener) |
Request HIVE Promotion Webview information so that your UI of webview is configured according to the concept of game UI More... | |
static void | getBadgeInfo (onPromotionBadgeInfo listener) |
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 (PromotionCampaignType campaignType, PromotionBannerType bannerType, onPromotionBannerInfo listener) |
Request banner information Request banner information for a specific promotion. More... | |
static void | getBannerInfoString (String campaignType, String bannerType, onPromotionBannerInfo listener) |
Request banner information Request banner information for a specific promotion. More... | |
static void | getAppInvitationData (onAppInvitationData listener) |
Request user invite information User acquisition information is provided to attract more users in the game. More... | |
static void | showUAShare (String inviteMessage, String inviteLink, onPromotionShare listener) |
Show dialog to share UA url via SNS. More... | |
static void | setAdditionalInfo (String 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 ResultAPI | setEngagementReady (Boolean isReady) |
It sets whether Engagement event handling is enabled. More... | |
static void | setEngagementListener (onEngagement listener) |
It register the Engagement listener. More... | |
static Boolean | processURI (String uri) |
Parse the URI to make it an Event type. More... | |
static void | updatePromotionData () |
Update information of Promotion Update promotion data to show Promotion UI. | |
static void | getAppInvitationSenderInfo (onAppInvitationSenderInfo listener) |
return first sender's information who shared UA 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)