//Granify Android SDK/com.granifyinc.granifysdk.models/PageType

PageType

@Serializable

enum PageType : Enum<PageType>

Page type values that represent different types of pages that may be present in an application.

Parameters

androidJvm

   
description The canonical string representation for the page type.

Entries

   
HOME [androidJvm]
HOME
The home page for the application.
PRODUCT [androidJvm]
PRODUCT
A page listing a single product (sometimes with multiple sku variations).
COLLECTION [androidJvm]
COLLECTION
A page containing a collection of products. Often, this is a page listing some category of products.
SEARCH [androidJvm]
SEARCH
A page containing search results.
BLOG [androidJvm]
BLOG
A page containing supporting blog content or articles.
CART [androidJvm]
CART
The cart page for a store, listing the user’s current cart contents, and often the entry point for a checkout.
CHECKOUT [androidJvm]
CHECKOUT
The checkout page allowing a user to complete the checkout process.
FLIGHTS [androidJvm]
FLIGHTS
Pages containing listings of flight options (intended for use by flight-booking applications).
ACCOUNT [androidJvm]
ACCOUNT
Pages relating to the shopper’s account.
LOGIN [androidJvm]
LOGIN
The shopper login page.
INFO [androidJvm]
INFO
Informational pages about the application (e.g. an "About" page).
GUIDE [androidJvm]
GUIDE
Pages containing guidance information for shoppers.
VIDEO [androidJvm]
VIDEO
Video content pages on the application.
OTHER [androidJvm]
OTHER
All pages that do not fit into any of the other page types categories should be classified as OTHER.
RECEIPT [androidJvm]
RECEIPT
The receipt page shown after completing the checkout process.
WISHLIST [androidJvm]
WISHLIST
A page containing the customer’s list of personally archived items.

Types

Name Summary
Companion [androidJvm]
object Companion

Properties

Name Summary
description [androidJvm]
val description: String
name [androidJvm]
val name: String
ordinal [androidJvm]
val ordinal: Int

Functions

Name Summary
valueOf [androidJvm]
fun valueOf(value: String): PageType
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
values [androidJvm]
fun values(): Array<PageType>
Returns an array containing the constants of this enum type, in the order they’re declared.