LaunchCampaignError
Last updated
Last updated
If a campaign launch fails to raise a paywall, these are potential error types which are returned via an optional callback provided by
SDK_NOT_INITIALIZED
- SDK must be initialized via [Nami.configure] before launching a campaign
DEFAULT_CAMPAIGN_NOT_FOUND
- No live default campaign could be launched.
LABELED_CAMPAIGN_NOT_FOUND
- No live campaign could be launched for the requested label.
PAYWALL_ALREADY_DISPLAYED
- Cannot launch a campaign, because a paywall is currently on screen
CAMPAIGN_DATA_NOT_FOUND
- No campaign found
PAYWALL_COULD_NOT_DISPLAY
- Could not display the paywall
URL_CAMPAIGN_NOT_FOUND
- No live campaign for this deeplink URL was found
PRODUCT_DATA_NOT_FOUND
- No product data could be loaded from the app store
PRODUCT_GROUPS_NOT_FOUND
- Product groups passed into launch don't match what paywall expects