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:
- Products: Details, SEO, Shipping, Barcodes, Tags, Publishing/Unpublishing
- Product Categories: Adding/Removing categories
- Product Attributes: Assigning/Removing attributes and attribute sets
- Product Option Set: Adding/Removing option sets
- Product Assets: Adding/Deleting assets, updating asset properties
- Product Prices: Creating prices
- Product Inventory :Adding inventory
- Product Children: Creating/Removing child products
- Product Relations: Creating/Removing relations
- Product Channels: Enabling/Disabling product channels, updating sync types
B. Category User Interface
Activity tracking also applies to category-specific actions:
- Category Details
- Category Attribute Sets
- Category Attributes
- Category Assets
- Category SEO
- Category Shipping
- Category Rule Creation
C. API Endpoints
Jasper's API interactions are recorded to ensure transparency in automated processes. Key actions include:
- Product Management: Creating, updating, deleting products and child products.
- Product Assets: Creating, updating, and deleting product assets.
- Product Barcodes: Managing product barcodes (including batch updates).
- Product Categories: Assigning categories to products.
- Product Prices: Creating and deleting product prices (individually or in bulk).
- Product Inventory: Managing inventory levels for products.
- Product Attributes: Creating, updating, deleting attributes, and assigning attribute sets.
- Product Tags: Modifying product tags.
D. CSV Importers
For bulk operations, Jasper tracks changes made via CSV imports, including:
- Products
- Product Assets
- Product Attributes
- Product Categories
- Product Prices
- Product Inventory
- 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
- Product Detail Update Example - Highlights a name change in product details.
- CSV Import Log Example - Shows CSV imports impacting products or categories.
1.
2.