List of UI/SDK events
This section provides details on all the UI/SDK events
SDK events
Event | Description | Value
/
|
|---|---|---|
| First installation of the SDK |
|
| The SDK is ready to make purchases |
|
| The app was launched |
|
| The application version changed since last launch |
|
| The Purchasely SDK couldn't fetch the product from the store |
|
UI & User Behavioral Events
Event | Description | Value
/
|
|---|---|---|
| The Screen was loaded and is ready to be displayed |
|
| The Screen was opened |
|
| The Screen was closed |
|
| The user selected a different tab / tile in the Screen |
|
| The user opened a different tab / tile in the Screen |
|
| The user selected a Plan on the Screen |
|
| The user tapped on a purchase button |
|
| The user cancelled the purchase action |
|
| The user tapped on the login button |
|
| The user tapped on the restore button |
|
| The user tapped on the promo code button |
|
| The user opened a deeplink |
|
| The user tapped a link (Terms and conditions, …) |
|
| The user swiped to a different carousel tile |
|
| The users picks up an option in a survey or selects an option or a plan in a Picker |
|
| The user answers a survey |
|
| The web checkout page opened in the browser |
|
| The user tapped on the web checkout button |
|
In-App Purchase Flow Events
Event | Description | Value
/
|
|---|---|---|
| The purchase started |
|
| The purchase succeeded |
|
| The purchase failed |
|
| The user started a deferred payment (i.e. Ask to buy, PSD2 approval) |
|
| The in-app purchase is not available to purchase. | NA / |
| The app cancelled the purchase process |
|
| The web checkout failed |
|
| The web checkout timed out |
|
Receipts Events
| Event | Description | Value iOS / Android |
|---|---|---|
RECEIPT_CREATED | The purchase was registered at Purchasely | .receiptCreated / ReceiptCreated |
RECEIPT_FAILED | The purchase was rejected | .receiptFailed / ReceiptFailed |
RECEIPT_VALIDATED | The purchase was validated | .receiptValidated / ReceiptValidated |
Restore Events
| Event | Description | Value iOS / Android |
|---|---|---|
RESTORE_STARTED | The restoration started | .restoreStarted / RestoreStarted |
RESTORE_FAILED | The restoration failed | .restoreFailed / RestoreFailed |
IN_APP_RESTORED | The user restored its purchases after attempting to purchase a product he already owned | .inAppRestored / InAppRestored |
RESTORE_SUCCEEDED | The restoration succeeded | .restoreSucceeded / RestoreSucceeded |
Login Events
| Event | Description | Value iOS / Android |
|---|---|---|
USER_LOGGED_IN | The user logged in | .userLoggedIn / UserLoggedIn |
USER_LOGGED_OUT | A user logged out | .userLoggedOut / UserLoggedOut |
Miscellaneous Events
| Event | Description | Value iOS / Android |
|---|---|---|
CANCELLATION_REASON_PUBLISHED | The user replied to the cancellation survey | .cancellationReasonPublished / CancellationReasonPublished |
SUBSCRIPTION_DETAILS_VIEWED | Detail page of a subscription viewed | .subscriptionDetailsViewed / SubscriptionDetailsViewed |
SUBSCRIPTION_PLAN_TAPPED | Tapped to change plan | .subscriptionPlanTapped / SubscriptionPlanTapped |
SUBSCRIPTIONS_LIST_VIEWED | Subscriptions list viewed | .subscriptionsListViewed / SubscriptionListViewed |
PURCHASE_FROM_STORE_TAPPED | The user opened the app from a Promoted In-App Purchase | .purchaseFromStoreTapped / NA |
Updated 1 day ago