-
public class PurchaselyBridge
-
-
Constructor Summary
Constructors Constructor Description PurchaselyBridge(Activity activity, String apiKey, String userId, int storeFlags, int logLevel, int runningMode, StartProxy proxy)
-
Method Summary
-
-
Constructor Detail
-
PurchaselyBridge
PurchaselyBridge(Activity activity, String apiKey, String userId, int storeFlags, int logLevel, int runningMode, StartProxy proxy)
-
-
Method Detail
-
userLogin
void userLogin(String userId, UserLoginProxy userLoginProxy)
-
setReadyToOpenDeeplink
void setReadyToOpenDeeplink(boolean ready)
-
showContentForPlacement
void showContentForPlacement(Activity activity, String placementId, PlacementContentProxy proxy, String contentId)
-
showContentForPresentation
void showContentForPresentation(Activity activity, String presentationId, PlacementContentProxy proxy, String contentId)
-
showContentForProduct
void showContentForProduct(Activity activity, String productId, PlacementContentProxy proxy, String contentId, String presentationId)
-
showContentForPlan
void showContentForPlan(Activity activity, String planId, PlacementContentProxy proxy, String contentId, String presentationId)
-
restoreAllProducts
void restoreAllProducts(boolean silent, JsonErrorProxy proxy)
-
getAnonymousUserId
String getAnonymousUserId()
-
setLanguage
void setLanguage(String language)
-
userLogout
void userLogout()
-
setDefaultPresentationResultHandler
void setDefaultPresentationResultHandler(PresentationResultProxy presentationResultProxy)
-
productWithIdentifier
void productWithIdentifier(String productId, JsonErrorProxy proxy)
-
planWithIdentifier
void planWithIdentifier(String planId, JsonErrorProxy planProxy)
-
allProducts
void allProducts(JsonErrorProxy proxy)
-
purchase
void purchase(Activity activity, String planId, String offerId, String contentId, JsonErrorProxy planPurchaseProxy)
-
synchronize
void synchronize()
-
isDeeplinkHandled
boolean isDeeplinkHandled(String url)
-
isAnonymous
boolean isAnonymous()
-
isEligibleForIntroOffer
boolean isEligibleForIntroOffer(String planVendorId, IntroOfferEligibilityProxy proxy)
-
getUserSubscriptions
void getUserSubscriptions(JsonErrorProxy proxy)
-
setThemeMode
void setThemeMode(int themeMode)
-
presentSubscriptions
void presentSubscriptions(Activity activity)
-
setAttribute
void setAttribute(int attribute, String value)
-
setUserAttribute
void setUserAttribute(String key, String value)
-
setUserAttribute
void setUserAttribute(String key, int value)
-
setUserAttribute
void setUserAttribute(String key, float value)
-
setUserAttribute
void setUserAttribute(String key, boolean value)
-
setUserAttributeWithDate
void setUserAttributeWithDate(String key, String value)
-
clearUserAttribute
void clearUserAttribute(String key)
-
clearUserAttributes
void clearUserAttributes()
-
getUserAttribute
String getUserAttribute(String key)
-
userDidConsumeSubscriptionContent
void userDidConsumeSubscriptionContent()
-
setPaywallActionInterceptor
void setPaywallActionInterceptor(PaywallInterceptorProxy proxy)
-
fetchPresentation
void fetchPresentation(String presentationId, String contentId, FetchPresentationProxy presentationProxy)
-
fetchPresentationForPlacement
void fetchPresentationForPlacement(String placementId, String contentId, FetchPresentationProxy presentationProxy)
-
clientPresentationOpened
void clientPresentationOpened(PLYPresentation presentation)
-
clientPresentationClosed
void clientPresentationClosed(PLYPresentation presentation)
-
showContentForPresentation
void showContentForPresentation(Activity activity, PLYPresentation presentation, PlacementContentProxy proxy)
-
processPaywallAction
void processPaywallAction(Activity activity, boolean processAction)
-
-
-
-