Jasper Activity Log Documentation

The Activity Log in Jasper provides a comprehensive audit trail of all changes made within the Product UI, CSV Imports, and API. This feature is accessible under the "Activity" section inside each Product's UI in Jasper. It enables users to track modifications made to product data, ensuring accountability and traceability across all interactions with Jasper.


1. Requirements

Each entry in the Activity Log contains the following fields:

  • User: The individual who made the change.

  • Action: The specific change that was performed.

  • Description: Further details on what was changed.

  • Details: Displays both the new value entered and the previous value if relevant.

  • Date: The timestamp of when the change occurred.


2. Coverage

The following categories outline the range of actions logged in Jasper's Activity Log, ensuring visibility across product details, category details, API actions, and CSV imports.


A. Product User Interface

Activity logging covers all major aspects of product management in Jasper:

  1. Products

    • Details, SEO, Shipping, Barcodes, Tags, Publishing/Unpublishing

  2. Product Categories

    • Adding/Removing categories

  3. Product Attributes

    • Assigning/Removing attributes and attribute sets

  4. Product Option Set

    • Adding/Removing option sets

  5. Product Assets

    • Adding/Deleting assets, updating asset properties

  6. Product Prices

    • Creating prices

  7. Product Inventory

    • Adding inventory

  8. Product Children

    • Creating/Removing child products

  9. Product Relations

    • Creating/Removing relations

  10. Product Channels

    • Enabling/Disabling product channels, updating sync types


B. Category User Interface

Activity tracking also applies to category-specific actions:

  1. Category Details

  2. Category Attribute Sets

  3. Category Attributes

  4. Category Assets

  5. Category SEO

  6. Category Shipping

  7. Category Rule Creation


C. API Endpoints

Jasper's API interactions are recorded to ensure transparency in automated processes. Key actions include:

  1. Product Management

    • Creating, updating, deleting products and child products.

  2. Product Assets

    • Creating, updating, and deleting product assets.

  3. Product Barcodes

    • Managing product barcodes (including batch updates).

  4. Product Categories

    • Assigning categories to products.

  5. Product Prices

    • Creating and deleting product prices (individually or in bulk).

  6. Product Inventory

    • Managing inventory levels for products.

  7. Product Attributes

    • Creating, updating, deleting attributes, and assigning attribute sets.

  8. Product Tags

    • Modifying product tags.


D. CSV Importers

For bulk operations, Jasper tracks changes made via CSV imports, including:

  1. Products

  2. Product Assets

  3. Product Attributes

  4. Product Categories

  5. Product Prices

  6. Product Inventory

  7. Product Tags


Example Activity Log Entry

In this entry, we see a change made to the product name for "Soothing Eye Cream" by the user John Doe. The system recorded both the previous value ("Soothing Eye Cream") and the updated value ("Soothing Eye Creamsss") along with the timestamp of the change.


Additional Images

  1. Product Detail Update Example - Highlights a name change in product details.

  2. CSV Import Log Example - Shows CSV imports impacting products or categories.


1.

Screenshot 2024-11-15 174551.png

2.

Screenshot 2024-11-15 174605.png

 

Â