Skip to main content

Product browsing page objects

Browsing pages are accessible from the listing page (see Listing page objects) when a user clicks a category or attribute in the left navigation pane.

Product browsing pages expose the same product data that is available on the listing page, as well as page navigation data.

Browsing page product properties

The listingProducts object contains a list of products, as well as any selected filters, sorting, and pagination criteria.

PropertyDefinition
itemsProduct details. See the List section in Custom page objects
queryThe current search query and/or selected filters
paginationCurrent page of search results, total number of pages, and page list (previous, selected, next)
compareSee Product comparison page objects
sortingLists the possible page sorting options (relevance, popularity, newest first, alphabetical, and rating) and the selected option

Browsing page navigation properties

The nav object contains the following page navigation properties.

PropertyDefinition
attributeGroupsList of product attribute groups defined by the Marketplace Manager, for example Language or Supported Devices
  • id: Attribute group ID number
  • name: Attribute group name, for example Supported Devices
  • showOnNavigation: Indicates whether the attribute group is visible on the storefront
  • attributes: Array of attributes in the group
    • id: Attribute ID number
    • name: Attribute name, for example Android
    • numTaggedProducts: Number of products tagged with the attribute
    • selected: Indicates whether attribute is currently selected
    • href: URL for the browsing page of products tagged with the attribute
  • selected: Indicates whether the attribute group is currently selected
  • childSelected: Indicates whether a child attribute is currently selected
categoriesList of product categories defined by the Marketplace Manager, for example Sales or Customer Relationship Management
  • id: Category ID number
  • name: Category name
  • subCategories: Array of subcategories, which have the same properties as categories
  • numTaggedProducts: Number of products tagged with the category
  • selected: Indicates whether the category is currently selected
  • href: URL of the page that lists all products tagged with the category
  • childSelected: Indicates whether a child category is currently selected
customerTagGroupsProduct categories that the Marketplace Manager creates. See Create and manage product groups.
platformsList of platforms, if your marketplace supports them. See Create platforms.
  • uuid: Platform unique identifier
  • description: Platform description, for example iOS
  • iconUrl: Platform icon URL
  • numTaggedProducts: Number of products tagged with the platform
  • selected: Indicates whether the platform is currently selected
  • href: URL of the page that lists all products tagged with the platform

Was this page helpful?